Richard Goedeken
27bcdace7b
fixed minor makefile issues #234 and 236
2009-06-08 20:57:53 +00:00
Richard Goedeken
160167b28a
removed SDL_ttf.h and .c files; the system headers should be used instead
2009-06-08 20:45:28 +00:00
Jesse Dean
503910878b
Enable Debugging output from plugins via a flag in configure script
2009-01-29 19:09:29 +00:00
Louai Al-Khanji
26f5a44613
Fix arrow keys
2008-12-07 00:54:54 +00:00
Louai Al-Khanji
46c9894093
More work on fixing input cross-platform
2008-12-06 23:24:56 +00:00
Louai Al-Khanji
e33a04f830
Fix win32ism
2008-12-06 14:43:49 +00:00
Louai Al-Khanji
2f1a8fca89
More build system updates. glN64 fails to link currently.
2008-12-06 13:19:31 +00:00
Richard Goedeken
3c0783345b
bugfix: DllConfig should not call write_configuration() after calling the configure dialog function, because the configure_sdl() dialog uses an SDL Thread and returns immediately. The dialog thread needs to call write_configuration() if the user clicks OK
2008-11-29 22:47:03 +00:00
Richard Goedeken
69088bbd6a
bugfix: sometimes the axis direction would flip in blight_input. if you use sscanf to write a %c field into an int * that has been typecast to char *, you will often get the wrong value later when you read the int
2008-11-29 21:57:07 +00:00
Richard Goedeken
08d0a19e0d
modified the version number handling in the makefiles. The fixes the problem of build failures from exported source trees and compiles in the version number given by VER= when release.mk is used
2008-10-18 16:36:44 +00:00
Scott Knauert
77422931e5
Change to standard Zilmar header and proper BUTTONs struct. Fixes license issues in 158. May cause issues with analogue sticks in gamepad (as I can't test that), might also fix OSX bug. Please revert if any problem.
2008-10-12 20:25:12 +00:00
Richard Goedeken
210f946cae
added newlines to the end of every source file which was missing one
2008-09-27 15:22:21 +00:00
Scott Knauert
dd5df55805
Blight input cleanup, some formatting, mostly to allow compiling with -Wall.
2008-09-25 21:28:48 +00:00
Scott Gorman
e271df092c
Patch for MacOSX now things should work!
2008-09-03 23:31:53 +00:00
Scott Knauert
0a3b6ebcb1
Commited DarkJeztr's Blight patch for OSX compatibility. Only enable our linux haptics on linux.
2008-08-21 03:16:28 +00:00
Scott Knauert
fb8d8415d7
Replace -DSVN_* commandline flags with macros in main/version.h. Requires a few extra lines in plugin makefiles, but allows for much cleaner builds.
2008-08-21 02:45:34 +00:00
Richard Goedeken
07a9a1008d
fixed blight input licensing issues
2008-08-07 04:13:56 +00:00
Scott Knauert
17dfd4910e
Extra comment to blight_input for testing rumble on systems without the necessary hardware. Missing - in LICENSES file.
2008-07-27 04:48:47 +00:00
Richard Goedeken
bcc75adcab
small bugfixes in blight_input: 1. only save config file after running config dialog, not every time DLL is closed. 2. If rumble is not available on a controller, don't allow user to switch between rumble and mempack. 3. If rumble is selected in config file but not available on a controller, select mempack instead.
2008-07-22 03:16:56 +00:00
Scott Knauert
2167adb9d1
Minor .ini update. Added rumble debug printf (commented out) to blight so people without rumble controllers can test whether games support it.
2008-07-18 11:28:52 +00:00
Richard Goedeken
cbf4514d16
fixed bugs from recent input changes. added hysteresis to joystick axis centering detection. Disallowed setting both directions of single N64 axis to same direction of same controller axis
2008-04-29 03:38:30 +00:00
John Chadwick
b7ef061dbd
Fixes blight input patches.
...
- No longer needs inversion of the X axis since we now enter axis's seperately
- Cleaner user entry of seperate axis's (from the user perspective anyway :P)
- Some fixes
2008-04-29 02:23:03 +00:00
Scott Gorman
e49ba3e8a0
blight_input now lets you bind all four directions on the analog stick using axises versus it used to only allow one axis for up/down, and one for left/right... (it also assumed that +/- was not inverted)
2008-04-28 22:23:35 +00:00
Richard Goedeken
b1fa40be7d
KDE4 GUI merge: removed weird version file dependency in blight_input
2008-04-21 00:02:26 +00:00
Richard Goedeken
a40cec8e1b
Tweaked blight input force feedback code to work on more systems
2008-04-19 12:22:05 +00:00
Richard Goedeken
9f10d202be
Reverted all changes on trunk from rev 189. The reason why I made a branch was so that you would not commit these things on the trunk.
2008-04-14 11:29:15 +00:00
John Chadwick
ec8445cc55
Attempt 3 at commiting the patches.
...
THIS PATCH IS PRELIMINARY AND DOES NOT WORK.
It also needs some major cleanup and most plugins are not yet compiling. Going to need any help I can get here, but I'll be working on it.
2008-04-14 04:37:57 +00:00
Richard Goedeken
b28b426ecb
removed commented-out code
2008-04-14 02:03:37 +00:00
Richard Goedeken
9aa6eea11b
Improved error logging for rumble feature. Dont allow switching to rumble pak if rumble not enabled
2008-04-14 02:02:26 +00:00
Richard Goedeken
dbb6637e96
Added rumble pak support to blight_input. Tested with logitech rumblepad 2 and starfox 64; works. Requires kernel support (HID force feedback + drivers) and permissions on /dev/input/event* special file. Two new buttons are mapped to insert rumblepak and insert mempak functions. Will only work in Linux
2008-04-09 05:07:46 +00:00
Richard Goedeken
5f32c254fe
Converted all tabs to 4-spaces, and all line endings to LF-only
2008-04-06 14:55:37 +00:00
James Hood
27b73afa55
Added sleep to blight_input config dialog main loop so it doesn't use 100% cpu
2008-04-02 21:20:20 +00:00
James Hood
70e49c3269
fixed minor copy/paste bug in blight_input
2008-04-01 21:03:34 +00:00
Richard Goedeken
cf8b8ca208
Imported mupen64plus/trunk from mupen64-amd64/trunk/mupen64-64bit rev 254
2008-03-15 14:33:00 +00:00