Commit graph

372 commits

Author SHA1 Message Date
bsmiles32
4476c7ad56
Revert "Update Present field in GetKeys function." 2018-02-20 08:09:46 +01:00
Richard Goedeken
0314ecf174
Merge pull request #66 from bsmiles32/unplug
Update Present field in GetKeys function.
2018-02-16 20:06:07 -08:00
Bobby Smiles
fb68d74829 Update Present field in GetKeys function. 2018-02-15 23:29:20 +01:00
Richard Goedeken
e1f3b93aaf update FSF address in license 2018-02-04 12:58:03 -08:00
Richard Goedeken
e02b4a037d add Xbox Wireless Controller config from Fabian Stumpf via the google group 2018-01-23 22:18:48 -08:00
Richard Goedeken
193ed7bbf7
Merge pull request #65 from Lithium64/patch-1
Added Multilaser Controller JS030
2018-01-23 22:14:39 -08:00
Lithium64
4be57a7511
Added Multilaser Controller JS30
It is recognized as USB Network Joystick on Windows and as Microntek USB Joystick on Ubuntu
2018-01-21 15:29:29 -03:00
Richard Goedeken
6f2290e52a issue #44 - Z and Start buttons swapped for linux and win32 MayFlash N64 controller adapter 2018-01-06 22:38:20 -08:00
Richard Goedeken
8ede639c0a
Merge pull request #63 from bsmiles32/guillemot
Add auto config support for Guillemot Corporation DA Leader
2018-01-05 19:39:04 -08:00
Bobby Smiles
ee729d06ad Add auto config support for Guillemot Corporation DA Leader
contributed by user Spctrlhrm through the mailing list
https://groups.google.com/d/msg/mupen64plus/tHw7rnWFgDE/uA5zCqkKCwAJ
2018-01-04 22:10:30 +01:00
Anthony J. Bentley
7be4d0dd82 Update wiki links. 2018-01-01 17:46:33 +01:00
Anthony J. Bentley
52fd15b4c0 Update homepage. 2018-01-01 17:46:33 +01:00
Anthony J. Bentley
318497be41 Update link to bug tracker. 2018-01-01 17:46:33 +01:00
Richard Goedeken
e6f84b4c8f
Merge pull request #61 from loganmc10/patch-4
If DEBUG not set, set NDEBUG
2017-11-30 19:36:35 -08:00
Logan
4855a9ba29
If DEBUG not set, set NDEBUG 2017-11-30 10:57:49 -07:00
Richard Goedeken
35fdd23231 update Makefile method for finding OSX_SDK_PATH 2017-11-14 16:21:00 -08:00
Richard Goedeken
6c10fddf1e
Merge pull request #60 from charlemagnelasse/travis-mxe
Build MXE targets as additional tests in travis build matrix
2017-11-08 20:06:32 -08:00
Richard Goedeken
3e00ab8f93 remove the ApplyAxisLimits function for now. If we run into problems with games due to over-excursion of joystick position in the corners, then we'll have to add it back in and try and find a happy medium 2017-11-07 20:42:25 -08:00
Charlemagne Lasse
e89b0b6c16 Build MXE targets as additional tests in travis build matrix 2017-11-05 15:34:53 +01:00
Richard Goedeken
1542273dc9 Merge pull request #58 from loganmc10/patch-3
Increase deadzone for axis->N64 button mappings
2017-10-13 22:11:46 -07:00
Logan
854a79353a Increase deadzone for axis->N64 button mappings 2017-10-13 21:48:59 -06:00
Richard Goedeken
5285e6e482 Merge pull request #56 from Jj0YzL5nvJ/patch-1
Fix Microsoft X-Box 360 pad for Linux
2017-10-09 17:24:38 -07:00
Jj0YzL5nvJ
b6b80796e5 Fix Microsoft X-Box 360 pad for Linux
This work best on my distro (Ubuntu 16.04.3 LTS).

The deadzone is very handy for Zelda games, the extra C buttons are indispensable to control Kirby and Jigglypuff in SSB64.
RT (axis(5+)) since always been broken, and interrupt LT (axis(2+))... "There can be only one" (Highlander style =P)
2017-10-09 03:47:02 -06:00
Richard Goedeken
6b58f770d0 Merge pull request #54 from bsmiles32/fix_p990
Fix Rumble switch button for Saitek P990 Dual Analog Pad.
2017-10-02 22:35:36 -07:00
Richard Goedeken
5b55d850c2 minor adjustments to xbox 360 controller config based upon my testing with Windows 7 machine and wired (usb) xb360 controller 2017-10-02 22:06:43 -07:00
Richard Goedeken
23f3b418a7 Merge pull request #53 from tony971/master
Fix XBOX 360 For Windows Controller
2017-10-02 22:02:28 -07:00
Bobby Smiles
1504adf425 Fix Rumble switch button for Saitek P990 Dual Analog Pad. 2017-10-02 11:56:20 +02:00
Tony
9fe1b0bdf3 Fix XBOX 360 For Windows Controller
This makes the mappings match all other xbox 360 mappings listed in the autoconfig. Tested in 3 different Windows 10 machines.
2017-09-29 07:03:25 -04:00
Richard Goedeken
4cc411b724 Merge pull request #45 from loganmc10/tp
Don't set "plugin" as part of autoconfig
2017-09-23 20:22:58 -07:00
Logan McNaughton
e1b542b85c Don't set "plugin" as part of autoconfig 2017-09-23 19:46:12 -06:00
Richard Goedeken
5e660767e1 Merge pull request #50 from loganmc10/patch-2
Re-attach joystick if it has disconnected
2017-09-20 23:02:31 -07:00
Logan
0afa0cd722 Re-attach joystick if it has disconnected 2017-09-19 12:55:18 -06:00
Dorian Fevrier
c3a14e06b0 Merge pull request #48 from charlemagnelasse/travis-container
Use faster container based Travis CI
2017-09-12 22:54:54 +02:00
Richard Goedeken
cf02a743e1 tweak the ApplyAxisLimits function to avoid causing problems mentioned in mupen64plus-input-sdl issue #46 and mupen64plus-user-issues issue #681. Instead of limiting joystick values to 87% of the axis limit on the cardinal directions N/S/E/W, we allow them to reach 100% 2017-09-04 21:11:21 -07:00
Charlemagne Lasse
c97d38e649 Use faster container based Travis CI 2017-09-01 09:57:14 +02:00
Charlemagne Lasse
da0a428d6f Let travis handle the package installation directly
The before_install  currently fails on Travis CI with:

    The following packages have unmet dependencies:
     libsdl2-dev : Depends: libegl1-mesa-dev
                   Depends: libgles2-mesa-dev
    E: Unable to correct problems, you have held broken packages.

This can currently only be solved by using the apt addon to install
packages.
2017-09-01 09:56:16 +02:00
Bobby Smiles
7d8eea23d8 Revert "Allow using compiler other than gcc"
This reverts commit 2766667e73.
2017-06-24 13:34:37 -06:00
bsmiles32
f280fde688 Merge pull request #42 from loganmc10/patch-1
Allow using compiler other than gcc
2017-06-22 20:19:54 -06:00
Logan McNaughton
2766667e73 Allow using compiler other than gcc 2017-06-20 21:16:50 -06:00
Richard Goedeken
68a048bb90 Merge pull request #41 from fprimex/fprimex-macos-version-min
bump macosx-version-min to 10.6 for SDL2.0.5
2017-03-16 23:57:32 -07:00
Richard Goedeken
e01d6de015 Merge pull request #39 from arichnad/master
add PS4 controller name.
2017-03-16 22:40:23 -07:00
Brent Woodruff
74202c7cec bump macosx-version-min to 10.6 for SDL2.0.5 2017-03-16 22:50:34 -04:00
adrian
434ff22b98 add PS4 controller name. 2017-02-19 14:14:07 -05:00
Richard Goedeken
ec69700961 Merge pull request #38 from orbea/horipad
(InputAutoCfg) Configure HORIPAD ONE automatically. [from orbea on 1/1/17: As a side note, in linux this gamepad currently only works correctly with the xpad git master. I'm not sure when that will be merged into the kernel.]
2017-02-02 19:29:02 -08:00
orbea
ae6d7dc308 (InputAutoCfg) Configure HORIPAD ONE automatically. 2017-01-01 10:05:43 -08:00
Richard Goedeken
9d8ec46e9b we dont need all the duplicate entries with version numbers 2016-10-21 23:14:45 -07:00
Richard Goedeken
4ffc65700e Merge pull request #36 from raphnet/raphnet
Add autoconfigs for raphnet-tech v3 series adapters
2016-10-21 23:09:43 -07:00
Raphael Assenat
b7923f746f Add autoconfigs for raphnet-tech v3 series adapters 2016-10-21 23:15:47 -04:00
Richard Goedeken
0056f904b9 libm is required for some linux distributions, possibly others. Hopefully this wont break the build on any architectures; it's also like this in the core makefile 2016-10-18 20:41:56 -07:00
Richard Goedeken
6189125766 experimental change: apply a pair of radius-limiting quadratic functions to the joystick X,Y coordinate values, so that instead of allowing them to have values in the full +/- 80 range for each axis, they are restricted to approximately the same area as that which is physically allowed by the controller case on a real N64 controller 2016-10-18 20:17:55 -07:00