Commit graph

472 commits

Author SHA1 Message Date
Conchúr Navid
0af22c499f Add missing includes and forward declarations 2015-03-21 13:47:40 +01:00
Conchúr Navid
2f3f97f848 Sort the includes based on type and names 2015-03-21 10:58:28 +01:00
Conchúr Navid
40124bf0ae Fix executable bits of files 2015-03-21 10:58:11 +01:00
Richard Goedeken
60b53306b7 Merge pull request #21 from bsmiles32/fix_warning
Fix const correctness warning.
2015-03-19 16:40:25 -07:00
Bobby Smiles
f3be3692d1 Fix const correctness warning. 2015-03-19 18:31:31 +01:00
Richard Goedeken
95f0745768 Merge pull request #20 from mfbeary/master
added config for another wireless XBOX receiver
2015-03-16 21:54:03 -07:00
mfbeary
01db40982b added config for another wireless XBOX receiver
I'm using this receiver: http://www.newegg.com/Product/Product.aspx?Item=9SIA0U008T5260
It identifies as 'Xbox 360 Wireless Receiver (XBOX)', and needed axes 3 and 4 switched from the normal xbox controller config, so I added it as a separate entry.
2015-03-16 18:07:23 -05:00
Richard Goedeken
d373eca182 Merge pull request #19 from rlabrecque/master
Added auto-config for RetroUSB "USB N64 RetroPort"
2015-03-15 08:54:20 -07:00
Riley Labrecque
6b2bc159cd Added auto-config for RetroUSB "USB N64 RetroPort"
Yes there's supposed to be a space at the end...
2015-03-14 04:59:19 -06:00
Richard Goedeken
8227467fb0 Added auto-config for Wii U Gamecube adapter from googlecode wiki comment 2015-03-11 16:43:45 -07:00
Richard Goedeken
ddc4642ed7 Merge pull request #18 from conchurnavid/coverity_fixes
Check if the size calculation for config file failed
2015-03-03 21:25:10 -08:00
Conchúr Navid
ac5b81b8a1 Check if the size calculation for config file failed 2015-03-03 12:14:37 +01:00
bsmiles32
d0fdbf8c60 Add alternative name for Adaptoid device
Reported by user kaito in the google groups [1]
[1] https://groups.google.com/d/msg/mupen64plus/Zzu00-j4Adw/XqsTDtDyKLwJ
2015-02-28 11:24:34 +01:00
Richard Goedeken
ef4d344062 added project/solution file for Visual Studio 2013. removed older MSVS project files. fix code compatilibity problems with MSVC 2015-02-22 07:13:34 -08:00
Dorian Fevrier
90c3a08b05 Merge pull request #17 from gizmo98/patch-1
InputAutoCfg.ini: Add USB,2-axis 8-button gamepad
2015-02-13 22:04:56 -05:00
gizmo98
b9a5a5f4db InputAutoCfg.ini: Add USB,2-axis 8-button gamepad
iBuffalo Gamepad
2015-02-13 23:45:17 +01:00
Richard Goedeken
10253ba90c Merge branch 'master' of https://github.com/mupen64plus/mupen64plus-input-sdl 2015-02-02 09:01:28 -08:00
Richard Goedeken
2d42602f7f update OSX xbox360 mappings from reidgc reported in googlecode.com issue #630 2015-02-02 09:00:52 -08:00
Richard Goedeken
9a2831d0be Merge pull request #16 from Nebuleon/build-changes
Drop architecture checks for cross-platform project
2015-02-01 14:18:07 -08:00
Nebuleon Fumika
630e4c7c2f Unix Makefile: Discard unnecessary architecture checks
Unlike the Mupen64Plus Core, which is sensitive to the architecture
it's compiled for due to its just-in-time compilers, this project does
not require architecture-specific glue code, only operating system
checks to load dynamic libraries and the presence of a well-behaving
port of SDL on the platform.

M64P_BIG_ENDIAN is not used for any decisions in this plugin, either.
Delete the big-endian processor checks.
2015-01-26 10:01:34 +00:00
Dorian Fevrier
611e441a6c Merge pull request #15 from gizmo98/patch-1
InputAutoCfg.ini: Add more PS3 controller variants
2015-01-20 23:19:47 -05:00
gizmo98
720d30a2da InputAutoCfg.ini: Add more PS3 controller variants 2015-01-20 18:48:02 +01:00
Richard Goedeken
19d4107974 Merge pull request #14 from Gillou68310/master
Added project file for MSVC2010
2015-01-07 22:55:19 -08:00
Gillou68310
9d82d61ed3 Added project file for MSVC2010 2015-01-07 15:10:27 +01:00
Richard Goedeken
86075505a1 Merge pull request #13 from conchurnavid/xinput
support new style sdl generic xinput name
2015-01-04 21:15:20 -08:00
Conchúr Navid
975e6f8d00 support new style sdl generic xinput name 2015-01-05 01:04:20 +01:00
Richard Goedeken
6a69cc8b88 Merge pull request #12 from apaugh/master
Added auto-detect for Xbox One pad for the Linux xpad driver
2014-11-17 22:23:10 -08:00
andrew
2ac00fc149 Added auto-detect for Xbox One pad for the Linux xpad driver. Works great with the existing Xbox configuration. 2014-11-17 21:22:55 -08:00
Richard Goedeken
8d714e1e90 Merge pull request #11 from japanese-bird/master
Swap Z and L buttons on Playstation 3 controller
2014-10-25 11:58:28 -07:00
japanese-bird
a2f9a3ad39 Swap Z and L buttons and Playstation 3 controller 2014-10-23 16:49:40 -04:00
Richard Goedeken
6d930ac292 Merge pull request #10 from bsmiles32/mega_world_thrustmaster_32
add auto-config for Mega World Thrustmaster dual analog 3.2 gamepad cont...
2014-10-12 22:17:02 -07:00
Bobby Smiles
ab1d684066 add auto-config for Mega World Thrustmaster dual analog 3.2 gamepad controller 2014-10-12 10:56:44 +02:00
Richard Goedeken
83c33bee69 Merge pull request #9 from rukai/master
...
2014-08-03 14:02:53 -07:00
rukai
010d51c53d Fixed Xbox configuration, n64 R button is properly mapped to the xbox R shoulder button and R trigger. 2014-07-27 19:09:58 +10:00
Richard Goedeken
e260eefe57 added auto-config for Twin USB Gamepad from Arto Kemppainen 2014-07-15 22:45:55 -07:00
Richard Goedeken
730f0da93a add PS1 converter auto-config from Pascal Malo 2014-07-15 22:41:39 -07:00
Richard Goedeken
16b8ec85e9 Merge pull request #8 from fayvel/sdl_key
Fix SDL2 build regression caused by undefined Key usage
2014-07-07 22:10:35 -07:00
Richard Goedeken
c0225faf2f Merge pull request #7 from fayvel/travisci
Add Travis CI configuration file for automatic build tests
2014-07-07 22:03:34 -07:00
Fayvel Victor
e56de36cd4 Fix SDL2 build regression caused by undefined Key usage
3e075586ea ("To prevent undesirable release of
analogue joystick while using touchpad.") used SDLK_LSUPER from SDL1.2 which is
not used anymore in mupen64plus-input-sdl. Instead SDL2 keys must be used and
only the SDL1.2 compatibility wrapper can reference SDLK_*
2014-07-06 13:29:41 +02:00
Fayvel Victor
84f09f2eb5 Add Travis CI configuration file for automatic build tests
Github provides a Travis CI integration which makes it easy to have a quick
check of a patch before a pull request is accepted. It is not enough to prove
the correctness of a contribution but at least helps to avoid some of the worst
build problems.

This feature *must* be enabled by the mupen64plus administrator *before this
commit is merged*:

- https://travis-ci.org/profile/mupen64plus
- Login via your Github account
- Make sure you are on "https://travis-ci.org/profile/mupen64plus"
- Switch repository to "On"
2014-07-06 13:14:56 +02:00
Richard Goedeken
487b64256c fix comment and add special modifier key notes in README 2014-07-05 22:01:44 -07:00
Richard Goedeken
16fc261f76 Merge pull request #6 from s-verma/master
To prevent undesirable return to centre of cursor while using touchpad.
2014-07-05 21:52:15 -07:00
s-verma
3e075586ea To prevent undesirable release of analogue joystick while using touchpad.
While playing FPS game like Goldeneye, The World is not Enough etc with touchpad, the cursor/crosshair/crosswire tries to return to origin/centre thus preventing player to set it to target hence shoot it. Now this can be prevented by pressing Left Window Key, then moving cursor through touchpad.
2014-07-01 16:14:33 +05:30
Richard Goedeken
845fdcaf4a added logitech F310 to xbox controller list, from Matt Harvey via google groups 2014-06-17 17:36:51 -07:00
Richard Goedeken
24af5a8345 Merge pull request #5 from jancborchardt/master
switch order of ipega controllers so the media one works as well
2014-05-17 13:58:20 -07:00
Jan-Christoph Borchardt
7c01d57228 switch order of ipega controllers so the media one works as well 2014-05-17 17:04:14 +02:00
Richard Goedeken
adbacfcacf fix for Wii U Pro controller autoconfig from Mastergatto on github 2014-05-10 16:04:21 -07:00
Richard Goedeken
add0e60ece SDL 1.2 is not deprecated for us, and we shouldnt frighten the user with 6 lines of exclamation points 2014-05-04 11:29:27 -07:00
Ursula Abendroth
0d3e0c3b8f Switch by default to SDL2 for Mupen64Plus 2.1
The current version of SDL is 2.0.3. All new releases of distributions contain
this library already. Current Linux distributions and OpenBSD even backporting
patches from Mupen64Plus 2.1 repo to use SDL 2. Android and other mobile
platform don't have support for legacy SDL 1.2.

People like Anthony J. Bentley and Riley Labrecque already requested
a new release of Mupen64Plus 2.1 with SDL2
2014-04-23 19:32:46 +02:00
Richard Goedeken
f064406ca4 Merge pull request #3 from xoothy/master
add auto-configuration for ACRUX Gamepads
2014-04-08 22:12:48 -07:00