Commit graph

  • d63ff2a8b8 add auto-configuration for ACRUX Gamepads Johannes Janssen 2014-04-08 17:45:29 +02:00
  • a0ef74aa38 Merge pull request #2 from jancborchardt/master Richard Goedeken 2014-03-26 21:32:51 -07:00
  • c5e0e50b07 add correct auto-config for ipega media gamepad controller Jan-Christoph Borchardt 2014-03-26 15:26:29 +01:00
  • cb47e19d29 fix issue in auto-config of ipega gamepad controller Jan-Christoph Borchardt 2014-03-26 15:25:31 +01:00
  • 930efa4731 added auto-config for ipega media gamepad controller from Jan-Christoph Borchardt via google group Richard Goedeken 2014-03-20 22:05:12 -07:00
  • c410aa498c Merge pull request #1 from diekmann/patch-1 Richard Goedeken 2014-02-03 22:13:06 -08:00
  • 718c4926ee added gamepad diekmann 2014-01-31 19:44:30 +01:00
  • f78b226b31 add aftermarket PS3 controller config from Jared Klingenberger via GC mailing list Richard Goedeken 2014-01-29 21:55:58 -08:00
  • 01bf9ccc62 update Win32 MayFlash n64 adapter deadzone/peak values based on recommendation from Xanathol Nyteblade Richard Goedeken 2014-01-26 09:12:43 -08:00
  • 4af586cec6 Force line ending type for specific files Sven Eckelmann 2013-12-19 14:17:29 +01:00
  • 5a0620b1f4 Convert .hgignore to .gitignore Sven Eckelmann 2013-12-19 14:13:38 +01:00
  • 719fd6afeb bugfix: fall back to key/joy mappings for a controller with mouse=true when the mouse is not grabbed Richard Goedeken 2013-11-14 19:01:56 -08:00
  • 76d0124c20 Add support for Microsoft SideWinder Game Pad Pro USB version 1.0 Gre Pronk 2013-10-18 13:41:24 +02:00
  • 917ed484dd Don't fail rebuild when header is removed Sven Eckelmann 2013-09-20 10:31:41 +02:00
  • fd8bce5c98 add autoconfig for Wii U Pro controller, from ControllerSetup wiki page on google code site Richard Goedeken 2013-09-01 15:22:55 -07:00
  • d30f0403e7 new controller config from William Shipley Richard Goedeken 2013-09-01 15:05:16 -07:00
  • d0bcf623e5 add Twin USB Vibration Gamepad auto-config from wiki comment Richard Goedeken 2013-08-17 16:37:32 -07:00
  • 2dd021df1e new controller auto-configuration for PS3 controller clone, from Ivan Freitas via google group Richard Goedeken 2013-07-19 20:14:53 -07:00
  • 177ab01049 add new auto-config for Logic 3 PowerPad controller (aka JP283 aka Jess Technology Co., Ltd. USB Game Controllers) from Mark Storey via google group mailing list Richard Goedeken 2013-07-14 21:19:14 -07:00
  • 951e990d00 simplify OSX platform detection in makefile using xcode-select. based on patch from John Pender richard42 2013-07-08 07:24:07 -07:00
  • b5b9fad449 add Nintendo Wiimote Classic auto-config from sayret on google code controller setup wiki Richard Goedeken 2013-07-04 18:17:17 -07:00
  • 61653ce443 merged heads Richard Goedeken 2013-07-04 18:10:22 -07:00
  • 32b60e0a09 merged heads Richard Goedeken 2013-07-04 18:09:06 -07:00
  • 10411f6f0c merged heads Richard Goedeken 2013-07-04 18:04:20 -07:00
  • 03050e918b merged heads Richard Goedeken 2013-07-04 18:01:41 -07:00
  • 70017754fc Added tag 2.0 for changeset 161a70203a09 Richard Goedeken 2013-07-04 15:47:16 -07:00
  • d9c3bf701b update version number to 2.0 2.0 Richard Goedeken 2013-07-03 07:07:00 -07:00
  • b4521f6756 Remove unrelated content. Bobby Smiles 2013-06-29 19:42:10 +02:00
  • c0a1126f20 fix auto-config use case problem that was brought by sn0w75 on IRC: if user has 2 SDL joysticks, everything set to auto, and first SDL joystick has no valid auto-config but second joystick does, then the second joystick will be set up as N64 controller #2 instead of #1 Richard Goedeken 2013-06-28 00:16:56 -07:00
  • 9d899bc6aa update README and LICENSES files Richard Goedeken 2013-06-27 22:43:57 -07:00
  • 589290fa4c Allow to read multiple entries from autoconfig SDL2.0 introduces a new input backend for XInput devices. These have a different layout (buttons, axis, hats, ...) than the previous backends. This makes the current AutoConfig entries for such devices useless. Unfortunatelly, SDL2 doesn't inform us about the backend used to talk to a joystick/gamepad. This makes it hard to decide whether we must search for an entry without prefix, with Win32 prefix or with a new "XInput" prefix. Sven Eckelmann 2013-06-27 20:39:54 +02:00
  • 69cdefe31e Reduce auto_set_defaults complexity by moving name comparison to extra function Sven Eckelmann 2013-06-27 20:39:54 +02:00
  • 0b24022e9d update text files for upcoming 2.0 release Richard Goedeken 2013-06-26 21:25:33 -07:00
  • 97c245d47b Use SDL_HapticRumble* instead of creating own effects Sven Eckelmann 2013-06-26 21:08:25 +02:00
  • bc7d3057f2 Use SDL2 to play force feedback effects Sven Eckelmann 2013-06-23 11:10:26 +02:00
  • 14ecfc61bd Add CFLAGS -D_GNU_SOURCE to allow usage of strcasestr Sven Eckelmann 2013-06-23 10:35:25 +02:00
  • 4b90486595 Add support for mouse based analog stick using SDL2 Sven Eckelmann 2013-06-23 10:26:03 +02:00
  • 7f379fe044 Use SDL1.2 keysym in the config when using SDL2 Sven Eckelmann 2013-06-22 14:40:18 +02:00
  • c5c1ff1fbd Add support for SHENGHIC 2009/0708ZXW-V1Inc. PLAYSTATION(R)3Conteroller gtrsdk 2013-06-20 07:11:53 +00:00
  • 504091486b Fix size of ff effect arrays Sven Eckelmann 2013-06-12 23:07:18 +02:00
  • 22f22e1fd5 tagged v2.0-rc2 Richard Goedeken 2013-06-01 18:00:33 -07:00
  • 10cb4e4c04 Update msvc11 project file to visual studio 2012 (msvc11) 2.0-rc2 richard42 2013-06-01 07:56:09 -07:00
  • 844826f4b8 merged heads Richard Goedeken 2013-05-28 21:08:47 -07:00
  • de27c85d42 Fixed compiling with MSVC/C89 Riley Labrecque 2013-05-28 08:41:53 +00:00
  • 4b219a55fc complete re-write of the input plugin auto-configuration logic. add new config section parameter called mode Richard Goedeken 2013-05-19 10:37:15 -07:00
  • d230fdd1a5 Allow to statically set SDL_(CFLAGS|LIBS) without sdl-config Sven Eckelmann 2013-05-11 12:26:14 +02:00
  • ced3b9cdb6 Enable Link-time optimization by default Sven Eckelmann 2013-05-11 11:25:50 +02:00
  • 6f0c173c68 Add CFLAGS to the linker step Sven Eckelmann 2013-05-11 10:58:16 +02:00
  • 6771dc1e32 add Mayflash N64 adapter controller mapping for Windows from Tony971. Richard Goedeken 2013-04-15 22:27:46 -07:00
  • 67f2d3b316 add msvc11 project file from mudlord Richard Goedeken 2013-03-20 22:25:49 -07:00
  • 47c9b2dd4c OSX build fix richard42 2013-02-02 22:22:22 -08:00
  • 113a45e0b3 Introduce WARNFLAGS for default (removable) compiler warning flags Sven Eckelmann 2013-01-02 16:13:45 +01:00
  • 007e65fc66 Disable PIC on MinGW to reduce warnings Sven Eckelmann 2013-01-01 00:30:34 +01:00
  • cbe6282ca0 Fix path to OSX SDK with XCode >=4.3 n pepinpe 2012-12-31 10:43:00 +01:00
  • af1ddc60f3 merge heads with no other changes Richard Goedeken 2012-12-30 15:22:04 -08:00
  • 8be0c1dd72 Add new controller name "Logitech Cordless RumblePad 2" Sven Eckelmann 2012-12-29 21:11:42 +01:00
  • 3bf82b2ee6 Fix autoconfiguration with SDL 2.0 The name of the Joystick device is automatically set back to '' when SDL_JoystickClose(...) is called. The compability wrapper has to store the name inside a private buffer to provide a similar functionality like pre-SDL2.0 versions of SDL_JoystickName. Sven Eckelmann 2012-12-20 17:03:45 +01:00
  • e8d58cc7f9 Map "Controller" under OSX to "Microsoft X-Box 360 pad" Sven Eckelmann 2012-12-18 14:57:25 +01:00
  • 76fcac1887 Allow to compile against SDL2 The Grab API of SDL now needs the SDL_Window to work. This information is not provided by Mupen64Plus and therefore such functionality is currently disabled when building against SDL 2.0. Further adjustments of the Mupen64plus API should consider moving this functionality do a different part which has access to all necessary informations. Sven Eckelmann 2012-12-16 19:57:26 +01:00
  • 0963108e68 Add support for SDL 1.3 SDL 1.3 separated KeyCodes and ScanCodes in its API. The new names for the scancodes can therefore be easier "backported" than the old name which would be conflict with the still existing KeyCodes. A simple compatible wrapper is enough to allow coexistense of SDL 1.2 and SDL 1.3 code. Sven Eckelmann 2012-12-16 19:57:26 +01:00
  • a099289ef4 Fix L button on WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter Sven Eckelmann 2012-12-13 16:53:33 +01:00
  • 3a797083e1 Use $(OBJDIR) in clean target instead of hardcoded path Sven Eckelmann 2012-12-13 14:53:05 +01:00
  • a0880f0aa3 Allow to add a postfix for each build Sven Eckelmann 2012-12-13 14:47:17 +01:00
  • 06e28dc991 Fix order of Makefile targets to print help by default Sven Eckelmann 2012-12-13 14:07:56 +01:00
  • 7e92b3d81c Add CROSS_COMPILE make option Sven Eckelmann 2012-12-13 12:25:30 +01:00
  • ae5b17fed0 Allow to change names of *-config tools for cross compiles Sven Eckelmann 2012-12-13 11:33:49 +01:00
  • 9538dad8c3 Synchronize usage of environmental variables for UNAME with HOST_CPU Sven Eckelmann 2012-12-13 10:52:49 +01:00
  • e7e9f8e42c Remove duplicated definition of CC for MinGW Sven Eckelmann 2012-12-13 10:46:17 +01:00
  • e5969dab23 updated Logitech Chillstream controller config from Nils Gerlach Richard Goedeken 2012-12-09 17:27:10 -08:00
  • 781f99ec5a Add support for MingW32 veganaize 2012-12-04 21:17:52 +01:00
  • 26417f4242 Detect OpenBSD PowerPC platforms macppc and socppc. Anthony J. Bentley 2012-11-12 18:02:40 -07:00
  • 3e14a9b78e Add configuration for semi-supported architecture armel Sven Eckelmann 2012-11-04 01:25:37 +01:00
  • c39cfa771f fix in autoconfig ini file from Bobby Smiles Richard Goedeken 2012-10-28 21:27:45 -07:00
  • 5b43374d9c update HuiJia USB GamePad configuration from Adriano Lols Richard Goedeken 2012-10-28 11:51:28 -07:00
  • 2d5d9a0e43 added auto-configs for Logitech Precision Gamepad and MP-8866 Dual USB Joypad Richard Goedeken 2012-09-16 16:32:58 -07:00
  • e6ab835191 fixes for DragonRise USB joystick Richard Goedeken 2012-07-06 22:35:07 -07:00
  • aa0aa61cd7 add Saitek Cyborg v.3 rumble pad from Alec T. (techierefugee at gmail) Richard Goedeken 2012-06-09 10:39:33 -07:00
  • 02d65fa1d1 Enable experimental support for link-time optimization Sven Eckelmann 2012-06-09 00:54:13 +02:00
  • 9e22e0a12b added auto-config for Hyperkin Tomee N64 controller from Adil-dot-Arif-at-gmail.com Richard Goedeken 2012-04-30 18:56:57 -07:00
  • e0bf0aa969 more specific parameter comment based on feedback from issue 489 Richard Goedeken 2012-04-08 09:56:05 -07:00
  • d69d5860bf issue 486: change warning message (SDL joystick not available) to VERBOSE Richard Goedeken 2012-04-08 09:42:23 -07:00
  • d4e54438e9 fix for HuiJia adapter auto-config from google code site wiki comment Richard Goedeken 2012-03-13 20:42:57 -07:00
  • 90ddf209f6 makefile change from Auria: add new linker flag in 32-bit build under OSX Richard Goedeken 2012-03-11 14:22:05 -07:00
  • b51a2c43a8 Added tag 1.99.5 for changeset ee7e2669729c Richard Goedeken 2012-03-10 10:29:26 -08:00
  • 1ba09463f3 updating version and release info for v1.99.5 tag 1.99.5 Richard Goedeken 2012-03-10 09:53:43 -08:00
  • 2f162a842e fixed issue #392: when switching between rumble pak and memory pak, simulate removing the pack, waiting 1 second, then inserting the new one Richard Goedeken 2012-03-04 08:57:00 -08:00
  • 60072cd77c homogenized xbox 360 controller auto-configs, issue 478, from DaFox Richard Goedeken 2012-02-25 07:20:59 -08:00
  • b4448d4a41 added [Jess Tech USB 4-Axis 12-Button Gamepad] configuration to InputAutoCfg.ini, from Timothy Mieszkowski Richard Goedeken 2012-02-20 15:52:20 -08:00
  • 80bdef7b09 added version number to SDL Input plugin parameters. starting at 1.00 Richard Goedeken 2011-12-18 22:20:43 -08:00
  • fe6b3bcb61 1. more descriptive return value from load_controller_config(). 2. if 'name' config parameter is missing or an empty string, do not impose SDL joystick name matching constraint Richard Goedeken 2011-12-17 13:16:55 -08:00
  • b4d991cdc5 fixed issue 424 - now the SDL device number and N64 controller index are handled separately Richard Goedeken 2011-12-12 22:26:01 -08:00
  • 7fa93802fe reverting the ini change which was not necessary Richard Goedeken 2011-12-12 00:24:24 -08:00
  • 5252954ce7 improved input setup behavior (auto-config) by checking SDL joystick name for match in configuration parameters before accepting stored config. Also, do not re-load a stored Keyboard configuration that was auto-generated. These changes should resolve most of the trouble that users have been reporting with the input setup over the last year Richard Goedeken 2011-12-12 00:22:42 -08:00
  • b077150cb0 Explicitly disable PIC in case of PIC=0 Sven Eckelmann 2011-10-13 00:01:01 +02:00
  • 7c93b43306 Added auto-configuration for Saitek P2900 Wireless Pad from msmall[at]eastlink.ca Richard Goedeken 2011-10-08 09:49:28 -07:00
  • 8132d0ca1e updated Saitek P990 controller config from Matthieu Rogez Richard Goedeken 2011-09-16 10:02:05 -07:00
  • 80f6af1f55 merged changes from ecsv's fork Richard Goedeken 2011-09-08 21:28:13 -07:00
  • 1be74d55c5 added Xbox 360 linux userspace driver config, from mus.svz@googlemail.com Richard Goedeken 2011-09-07 19:49:24 -07:00
  • a6c5648781 Ignore generated files in hg-status Sven Eckelmann 2011-08-29 14:30:46 +02:00
  • 9e2275902c Enable ppc(64) as experimental target Sven Eckelmann 2011-08-05 10:46:15 +02:00