Commit graph

  • 9ed0b82cec Enable PIC depending on architecture instead of bits only Sven Eckelmann 2011-08-05 10:32:06 +02:00
  • bb10548da8 Enable big endian mode on ppc and ppc64 Sven Eckelmann 2011-08-05 10:19:20 +02:00
  • ec682f1bdf Add Generic X-Box pad Sven Eckelmann 2011-07-23 22:22:23 +02:00
  • b0db1daa3b Strip binaries during install Sven Eckelmann 2011-07-23 21:22:52 +02:00
  • f148ca3e14 added Jess Tech Colour Rumble controller from Bas Ammerlaan Richard Goedeken 2011-07-16 16:36:08 -07:00
  • 2ee3bff55d Allow to force PIC to remove text relocations Sven Eckelmann 2011-07-10 13:37:54 +02:00
  • d22d202310 Fix linker search for libstdc++.so Sven Eckelmann 2011-07-08 08:24:34 +00:00
  • 82c5404ee6 A little "move to top" in some variable declarations to make MSVC compile! Narann 2011-07-05 12:18:00 +02:00
  • 782ca67cbe Inform user about the possibility to make the build verbose Sven Eckelmann 2011-07-03 18:04:47 +02:00
  • eac88a4f93 Set changeable default compiler optimization option Sven Eckelmann 2011-07-03 18:03:15 +02:00
  • c22525b54f Remove InputAutoCfg.ini in uninstall target Sven Eckelmann 2011-06-27 13:18:23 +02:00
  • f236efb3a3 Synchronize build rules with standard gnu make rules Sven Eckelmann 2011-06-27 13:00:03 +02:00
  • e473a02b5e Add OpenBSD as half-supported OS with FreeBSD userspace tools Sven Eckelmann 2011-06-26 18:37:19 +02:00
  • cfe2fea208 Remove -v parameter of install which is not available everywhere Sven Eckelmann 2011-06-26 18:29:25 +02:00
  • 621da91cb0 Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules Sven Eckelmann 2011-06-26 02:05:06 +02:00
  • 1bdd4ebbfc Don't use plain 0 for pointers Sven Eckelmann 2011-06-25 23:19:12 +02:00
  • 5ec17510e1 Mark local only functions as static Sven Eckelmann 2011-06-25 23:11:00 +02:00
  • f868300684 Fix compilation with BITS=32 when using gcc-4.6 Sven Eckelmann 2011-06-25 21:29:58 +02:00
  • 9a1fa64a27 Use function prototypes defined by core Sven Eckelmann 2011-06-25 21:23:47 +02:00
  • 913392855c Remove unneccessary define PIC Sven Eckelmann 2011-06-25 15:09:32 +02:00
  • f349d1eeab Don't override optimisations set by linux build environment Sven Eckelmann 2011-06-25 14:20:15 +02:00
  • 29b769aeea added Logitech Chillstream Controller to the Xbox clone list, from the_gamer on IRC Richard Goedeken 2011-06-09 10:21:31 -07:00
  • 3558845e85 updated input plugin for new Mupen64plus 2.0 API versioning scheme Richard Goedeken 2011-05-16 21:47:38 -07:00
  • 1f651296b5 1. new parameter for mouse sensitivity. 2. handle mouse movement translation to joystick differently: store sum of relative motions, and exponentially decay the sum values Richard Goedeken 2011-04-09 22:21:40 -07:00
  • 14edddf858 added raphnet technologies GC/N64 usb converter auto-configuration from ryanbearfield@gmail.com Richard Goedeken 2011-03-18 21:44:49 -07:00
  • 50aa09d06e added different axis mappings for OSX version of HuiJia gamepad (MayFlash) from snorum@gmail.com Richard Goedeken 2011-01-17 21:17:40 -05:00
  • d94536b738 bugfix: issue 409 - PS3 controller not auto-detected in Gentoo when connected via bluetooth because controller name does not include Sony Richard Goedeken 2011-01-15 17:17:31 -05:00
  • 9270a108ad bugfix: correctly handle USB devices with multiple game pads, from Peter Helbing Richard Goedeken 2010-11-23 21:32:44 -05:00
  • 564414ffd9 Added tag 1.99.4 for changeset fed8743b9cef Richard Goedeken 2010-11-22 21:02:41 -05:00
  • ac17e05a18 updated version and RELEASE info for 1.99.4 tag 1.99.4 Richard Goedeken 2010-11-22 21:02:39 -05:00
  • 3da5ddefd5 bugfix: we need to get BOOL type parameters for 'plugged' and 'mouse' Richard Goedeken 2010-10-02 22:16:22 -04:00
  • b5d9d361a0 Do configuration setup during PluginStart() function call, so that GUI will see defaults (auto-configured) the first time it is run. We will still do configuration during every game startup as well (InitiateControllers) Richard Goedeken 2010-09-27 22:50:09 -04:00
  • eaeb4b83d1 Add GNU/Hurd as operating system with "linux" userland --- Sven Eckelmann 2010-07-13 21:31:53 +02:00
  • 903bbc58ca added Fusa Gamepad section to InputAutoCfg.ini, from anakondarh@gmail.com Richard Goedeken 2010-06-17 23:24:18 -04:00
  • 993d5279a9 update README file for changes in key movement modifiers Richard Goedeken 2010-06-16 19:55:45 -04:00
  • 352e1b8701 Move axis value reducers to right shift and right ctrl Sven Eckelmann 2010-06-07 20:47:30 +02:00
  • 48cf5259d1 FreeBSD makefile patches from David Demelier Richard Goedeken 2010-05-16 12:42:55 -04:00
  • e12a180318 modified auto-config for logitech rumblepad 2 and similar controllers, based on feedback from guido@berhoerster.name Richard Goedeken 2010-03-29 21:43:01 -04:00
  • 90f4c7e502 added controller auto-config for [Wish Technologies Adaptoid] from mattmatteh@gmail.com Richard Goedeken 2010-03-26 20:39:16 -04:00
  • 5ae16d558f added controller auto-config for 3 in 1 Magic Joy Box USB adapter from dragbe@swing.be Richard Goedeken 2010-03-23 22:19:53 -04:00
  • 5ea0d100a7 Build kfreebsd and GNU/kFreeBSD like Linux Sven Eckelmann 2010-03-19 12:16:37 +01:00
  • fc16558e0c merged the useful changes from Lazhur's fork Richard Goedeken 2010-03-19 00:17:37 -04:00
  • acc0d498b5 added THRUSTMASTER Firestorm Dual Power 2 auto-config from sultanoswing@gmail.com Richard Goedeken 2010-03-18 23:44:29 -04:00
  • 5db8ccf8cd added Logitech Rumblepad 2 USB controller from camcorderdoctor@gmail.com on google groups Richard Goedeken 2010-03-08 21:04:57 -05:00
  • 1801ca8718 added [Thrustmaster Dual Trigger 3-in-1] controller from tukuyomi on emutalk Richard Goedeken 2010-03-07 19:59:09 -05:00
  • b3ab37132b Add missing header Sven Eckelmann 2010-03-04 23:30:39 +01:00
  • 2cff1b907d Add automatically dependency tracking for C/C++ files Sven Eckelmann 2010-03-04 22:48:50 +01:00
  • 341d45f31d Support extra deadzone parameter in axis() config parameter clause when mapping an analog joystick axis to an N64 button Richard Goedeken 2010-02-26 23:49:14 -05:00
  • 8ae1029e54 added 2 more Windows Xbox360 controller auto-configs, from Acidnine and guran on emutalk Richard Goedeken 2010-02-25 23:17:03 -05:00
  • 6fa07ec05c added Windows wired Xbox360 controller auto-config from Hulkenstrong on emutalk Richard Goedeken 2010-02-24 21:57:43 -05:00
  • 55884e967d added auto-config for Twin USB Joystick (made by X-KIM) from frsi496@gmail.com Richard Goedeken 2010-02-22 19:40:38 -05:00
  • 9d704f219a makefile updates: use CFLAGS+= instead of CFLAGS=, rmdir _obj Richard Goedeken 2010-02-20 11:05:49 -05:00
  • 11c3bdab64 Added tag 1.99.3 for changeset b4e12a8a645d Richard Goedeken 2010-02-13 16:45:42 -05:00
  • 5fe9d2e7c3 update RELEASE file and version info for 1.99.3 tag 1.99.3 Richard Goedeken 2010-02-13 16:45:29 -05:00
  • 512d6b39ec bugfix issue 321: the controller info was only synced once at startup time, so the core was never notified of pak changes. This resulted in the user being unable to actually switch between mem/rumble paks while playing, and caused other negative side effects as well Richard Goedeken 2010-02-03 00:14:05 -05:00
  • 7ff3e632b0 updated Mac OSX controller config for XBOX 360 controller, from darkmagshin Richard Goedeken 2010-02-01 21:10:57 -05:00
  • 202eb0b892 added "USB Human(2p) Interface Device" controller auto-config from tabano@iberia.jazztel.es Richard Goedeken 2010-01-22 21:41:10 -05:00
  • d03c398359 added the Chinese-made Xbox Controller back into the list of compatible xbox controllers Richard Goedeken 2010-01-21 07:40:26 -05:00
  • 5b8639d58d fixed MSVC8 warning by removing unused variable GoedekenR 2010-01-20 23:40:58 -05:00
  • f070a07776 bugfix #257: added to makefile OS type GNU/kFreeBSD Richard Goedeken 2010-01-20 21:57:12 -05:00
  • 838ed1328f added correct OSX names for the Xbox 360 and PS3 controllers, from issue #312 Richard Goedeken 2010-01-19 21:03:32 -05:00
  • 4f1ba5e923 Added HuiJia USB GamePad auto-config from peter@abulafia.org and uerland@gmail.com Richard Goedeken 2010-01-18 22:57:10 -05:00
  • c9f0724b8a Added X-Box controller auto-config (with compatible clones) from benpicco@zedat.fu-berlin.de Richard Goedeken 2010-01-18 21:55:59 -05:00
  • d1e26f7bd9 refactored auto-configuration feature so that it uses an .ini file now instead of hard-coding the controllers in the source code. Richard Goedeken 2010-01-18 21:02:18 -05:00
  • 43813f65eb sync with core<-->plugin API change for RomOpen() Richard Goedeken 2010-01-11 23:07:27 -05:00
  • 10d945f395 bugfix: syntax problem in RD_READPAK, replaced the DataCRC write for RD_WRITEPAK (apparently the ROM code expects this to be there) and fixed the memory corruption bug by increasing the command buffer size in the core lib richard42 2010-01-09 10:21:44 -05:00
  • e41e4b1320 plugin must be linked with CC instead of LD because 'sdl-config --libs' can give an output with a -Wl,-rpath option, which only works with gcc not ld Richard Goedeken 2010-01-09 00:13:09 -05:00
  • 17f1d49189 bugfix: in RD_WRITEPAK case of ControllerCommand() function, the only purpose is to send a rumble on/off command. But the Data[32] = ... expression caused a write past the end of an array in the core, corrupting memory. This statement is apparently unnecessary and causes a bug, so it has been removed Richard Goedeken 2010-01-09 00:00:41 -05:00
  • b2a5763ca9 Added tag 1.99.2 for changeset 766be10f7bb8 Richard Goedeken 2010-01-06 23:31:16 -05:00
  • 74607a77ba Updated RELEASE and version info for 1.99.2 tag 1.99.2 Richard Goedeken 2010-01-06 23:31:07 -05:00
  • 1484c5f8b4 added auto-configuration for Jess Tech Dual Analog Pad from daoo (daoo314@gmail.com) Richard Goedeken 2010-01-02 20:45:59 -05:00
  • fa1aaf7e31 fix up release build in MSVC8 project GoedekenR 2010-01-02 16:33:04 -05:00
  • a4c6f97726 Merge Win32 changes with recent PS3 controller addition GoedekenR 2010-01-02 16:27:23 -05:00
  • fcabf9eea7 Changed default keys for A and B buttons to Ctrl/Shift instead of Alt/Meta because Windows cant handle Alt/Meta minor code refactoring for MSVC compiler; can't handle C99 data definitions in the middle of {} blocks Added MSVC8 project file GoedekenR 2010-01-02 16:25:25 -05:00
  • 5e3a243cf7 added README info for PS3 controller and moved code around a little Richard Goedeken 2010-01-01 20:51:27 -05:00
  • f3b02ffd04 added autoconfiguration for PS3 controller from red (darth.bigred@googlemail.com) Richard Goedeken 2010-01-01 20:39:57 -05:00
  • edc11ab2e6 Makefile improvements: throw error if OS/CPU not supported, use DESTDIR in install/uninstall paths, per Lazhur request. Allow user-specified CC/CXX/LD paths, per Auria request Richard Goedeken 2009-12-19 19:53:30 -05:00
  • 04db7bf869 added auto-configuration for Xbox 360 Wireless Receiver from Joe (tgblb1@gmail.com) Richard Goedeken 2009-12-18 17:15:54 -05:00
  • aab9f87b3a Added tag 1.99.1 for changeset fd71baaef000 Richard Goedeken 2009-12-14 21:28:42 -05:00
  • b3f7f57fe5 updated RELEASE file for date 1.99.1 Richard Goedeken 2009-12-14 21:28:38 -05:00
  • d00492afe3 added INSTALL file Richard Goedeken 2009-12-13 16:33:33 -05:00
  • e400eca663 changed makefile install to use 'install' instead of mkdir Richard Goedeken 2009-12-13 14:04:00 -05:00
  • a31133f286 updated README and RELEASE files Richard Goedeken 2009-12-12 23:55:04 -05:00
  • 94a7f182c2 added LICENSES file Richard Goedeken 2009-12-12 23:18:20 -05:00
  • e1160b5ad1 update version number to 1.99.1 Richard Goedeken 2009-12-11 23:44:18 -05:00
  • 4b58d9244f added install/uninstall/rebuild to makefile Richard Goedeken 2009-12-11 23:43:04 -05:00
  • bd5222976b added auto-configuration information for Boom SmartJoy USB converter (with N64 controller) from sean@seanhayes.name Richard Goedeken 2009-11-24 07:50:22 -05:00
  • 98518eabbb added auto-configuration for Gasia Co.,Ltd PS(R) Gamepad from (olejl77@gmail.com) Richard Goedeken 2009-11-23 20:58:05 -05:00
  • f8aadfea22 added auto-configuration for DragonRise Inc. Generic USB Joystick from Tillmann (gtillmann@gmail.com) Richard Goedeken 2009-11-23 20:43:58 -05:00
  • 2a07cb6b60 re-arranged the makefile a bit so that the system stuff is together and at the top of the makefile Richard Goedeken 2009-11-23 08:02:03 -05:00
  • 5b81602620 update Makefile for OSX patch from Auria Richard Goedeken 2009-11-23 07:59:09 -05:00
  • 6db2662211 removed unused osal_dynlib functions Richard Goedeken 2009-11-21 14:19:45 -05:00
  • 54b1c17fde fixed gcc warnings from upgraded compiler (4.3.4) Richard Goedeken 2009-11-19 23:37:57 -05:00
  • 1fa93420cd update Saitek P990 default config from Matthieu Rogez <matthieu.rogez@gmail.com> Richard Goedeken 2009-11-15 22:42:11 -05:00
  • d98d5cdfdd add autoconfig.h/c files Richard Goedeken 2009-11-15 20:52:16 -05:00
  • 11ec99d26d merged makefile changes with autoconfig change Richard Goedeken 2009-11-15 20:51:56 -05:00
  • 9800db3960 moved auto-configuration stuff into its own source file Richard Goedeken 2009-11-15 20:48:46 -05:00
  • 87d7d2a485 use TARGET variable instead of writing out long output library name 3 times Richard Goedeken 2009-11-14 00:05:43 -05:00
  • 93ab07eb30 fixed makefile ifeq logic error Richard Goedeken 2009-11-14 00:04:18 -05:00
  • f216df1423 imported patch OSX_build Richard Goedeken 2009-11-14 00:02:01 -05:00