Sven Eckelmann
9ed0b82cec
Enable PIC depending on architecture instead of bits only
...
nogagplz noticed on ppc32 that PIC is necessary to compile everything as shared
object. Therefore, it seems to be a better idea to have architecture specific
PIC default settings instead of checking only whether it is a 32 or 64 bit
architecture.
2011-08-05 10:32:06 +02:00
Sven Eckelmann
bb10548da8
Enable big endian mode on ppc and ppc64
2011-08-05 10:19:20 +02:00
Sven Eckelmann
ec682f1bdf
Add Generic X-Box pad
2011-07-23 22:22:23 +02:00
Sven Eckelmann
b0db1daa3b
Strip binaries during install
2011-07-23 21:22:52 +02:00
Richard Goedeken
f148ca3e14
added Jess Tech Colour Rumble controller from Bas Ammerlaan
2011-07-16 16:36:08 -07:00
Sven Eckelmann
2ee3bff55d
Allow to force PIC to remove text relocations
2011-07-10 13:37:54 +02:00
Sven Eckelmann
d22d202310
Fix linker search for libstdc++.so
2011-07-08 08:24:34 +00:00
Narann
82c5404ee6
A little "move to top" in some variable declarations to make MSVC compile!
2011-07-05 12:18:00 +02:00
Sven Eckelmann
782ca67cbe
Inform user about the possibility to make the build verbose
2011-07-03 18:04:47 +02:00
Sven Eckelmann
eac88a4f93
Set changeable default compiler optimization option
2011-07-03 18:03:15 +02:00
Sven Eckelmann
c22525b54f
Remove InputAutoCfg.ini in uninstall target
2011-06-27 13:18:23 +02:00
Sven Eckelmann
f236efb3a3
Synchronize build rules with standard gnu make rules
2011-06-27 13:00:03 +02:00
Sven Eckelmann
e473a02b5e
Add OpenBSD as half-supported OS with FreeBSD userspace tools
2011-06-26 18:37:19 +02:00
Sven Eckelmann
cfe2fea208
Remove -v parameter of install which is not available everywhere
2011-06-26 18:29:25 +02:00
Sven Eckelmann
621da91cb0
Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules
2011-06-26 02:05:06 +02:00
Sven Eckelmann
1bdd4ebbfc
Don't use plain 0 for pointers
2011-06-25 23:19:12 +02:00
Sven Eckelmann
5ec17510e1
Mark local only functions as static
2011-06-25 23:11:00 +02:00
Sven Eckelmann
f868300684
Fix compilation with BITS=32 when using gcc-4.6
2011-06-25 21:29:58 +02:00
Sven Eckelmann
9a1fa64a27
Use function prototypes defined by core
2011-06-25 21:23:47 +02:00
Sven Eckelmann
913392855c
Remove unneccessary define PIC
2011-06-25 15:09:32 +02:00
Sven Eckelmann
f349d1eeab
Don't override optimisations set by linux build environment
2011-06-25 14:20:15 +02:00
Richard Goedeken
29b769aeea
added Logitech Chillstream Controller to the Xbox clone list, from the_gamer on IRC
2011-06-09 10:21:31 -07:00
Richard Goedeken
3558845e85
updated input plugin for new Mupen64plus 2.0 API versioning scheme
2011-05-16 21:47:38 -07:00
Richard Goedeken
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
2011-04-09 22:21:40 -07:00
Richard Goedeken
14edddf858
added raphnet technologies GC/N64 usb converter auto-configuration from ryanbearfield@gmail.com
2011-03-18 21:44:49 -07:00
Richard Goedeken
50aa09d06e
added different axis mappings for OSX version of HuiJia gamepad (MayFlash) from snorum@gmail.com
2011-01-17 21:17:40 -05:00
Richard Goedeken
d94536b738
bugfix: issue 409 - PS3 controller not auto-detected in Gentoo when connected via bluetooth because controller name does not include Sony
2011-01-15 17:17:31 -05:00
Richard Goedeken
9270a108ad
bugfix: correctly handle USB devices with multiple game pads, from Peter Helbing
2010-11-23 21:32:44 -05:00
Richard Goedeken
564414ffd9
Added tag 1.99.4 for changeset fed8743b9cef
2010-11-22 21:02:41 -05:00
Richard Goedeken
ac17e05a18
updated version and RELEASE info for 1.99.4 tag
2010-11-22 21:02:39 -05:00
Richard Goedeken
3da5ddefd5
bugfix: we need to get BOOL type parameters for 'plugged' and 'mouse'
2010-10-02 22:16:22 -04:00
Richard Goedeken
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)
2010-09-27 22:50:09 -04:00
Sven Eckelmann
eaeb4b83d1
Add GNU/Hurd as operating system with "linux" userland
...
---
2010-07-13 21:31:53 +02:00
Richard Goedeken
903bbc58ca
added Fusa Gamepad section to InputAutoCfg.ini, from anakondarh@gmail.com
2010-06-17 23:24:18 -04:00
Richard Goedeken
993d5279a9
update README file for changes in key movement modifiers
2010-06-16 19:55:45 -04:00
Sven Eckelmann
352e1b8701
Move axis value reducers to right shift and right ctrl
...
The maximum value for an axis can be reduced by pressing shift or ctrl. The
left shift and ctrl are used for the buttons A and B at the same time. So we
must move the reducers to different buttons to fix the weird controller
behavior.
2010-06-07 20:47:30 +02:00
Richard Goedeken
48cf5259d1
FreeBSD makefile patches from David Demelier
2010-05-16 12:42:55 -04:00
Richard Goedeken
e12a180318
modified auto-config for logitech rumblepad 2 and similar controllers, based on feedback from guido@berhoerster.name
2010-03-29 21:43:01 -04:00
Richard Goedeken
90f4c7e502
added controller auto-config for [Wish Technologies Adaptoid] from mattmatteh@gmail.com
2010-03-26 20:39:16 -04:00
Richard Goedeken
5ae16d558f
added controller auto-config for 3 in 1 Magic Joy Box
...
USB adapter from dragbe@swing.be
2010-03-23 22:19:53 -04:00
Sven Eckelmann
5ea0d100a7
Build kfreebsd and GNU/kFreeBSD like Linux
2010-03-19 12:16:37 +01:00
Richard Goedeken
fc16558e0c
merged the useful changes from Lazhur's fork
2010-03-19 00:17:37 -04:00
Richard Goedeken
acc0d498b5
added THRUSTMASTER Firestorm Dual Power 2 auto-config from sultanoswing@gmail.com
2010-03-18 23:44:29 -04:00
Richard Goedeken
5db8ccf8cd
added Logitech Rumblepad 2 USB controller from camcorderdoctor@gmail.com on google groups
2010-03-08 21:04:57 -05:00
Richard Goedeken
1801ca8718
added [Thrustmaster Dual Trigger 3-in-1] controller from tukuyomi on emutalk
2010-03-07 19:59:09 -05:00
Sven Eckelmann
b3ab37132b
Add missing header
2010-03-04 23:30:39 +01:00
Sven Eckelmann
2cff1b907d
Add automatically dependency tracking for C/C++ files
...
Every time a header is changed, the user had to cleanup the whole project and
then rebuild it. It is quite easy to fix and should help a lot when working on
the project. The dependency files will be created at the first run (when
dependency tracking isn't useful anyway) and should create nearly no overhead.
2010-03-04 22:48:50 +01:00
Richard Goedeken
341d45f31d
Support extra deadzone parameter in axis() config parameter clause when mapping an analog joystick axis to an N64 button
2010-02-26 23:49:14 -05:00
Richard Goedeken
8ae1029e54
added 2 more Windows Xbox360 controller auto-configs, from Acidnine and guran on emutalk
2010-02-25 23:17:03 -05:00
Richard Goedeken
6fa07ec05c
added Windows wired Xbox360 controller auto-config from Hulkenstrong on emutalk
2010-02-24 21:57:43 -05:00