Commits

Author Commit Message Labels Comments Date
Richard Goedeken
added LICENSES file
Richard Goedeken
update version number to 1.99.1
Richard Goedeken
added install/uninstall/rebuild to makefile
Richard Goedeken
added auto-configuration information for Boom SmartJoy USB converter (with N64 controller) from sean@seanhayes.name
Richard Goedeken
added auto-configuration for Gasia Co.,Ltd PS(R) Gamepad from (olejl77@gmail.com)
Richard Goedeken
added auto-configuration for DragonRise Inc. Generic USB Joystick from Tillmann (gtillmann@gmail.com)
Richard Goedeken
re-arranged the makefile a bit so that the system stuff is together and at the top of the makefile
Richard Goedeken
update Makefile for OSX patch from Auria
Richard Goedeken
removed unused osal_dynlib functions
Richard Goedeken
fixed gcc warnings from upgraded compiler (4.3.4)
Richard Goedeken
update Saitek P990 default config from Matthieu Rogez <matthieu.rogez@gmail.com>
Richard Goedeken
add autoconfig.h/c files
Richard Goedeken
merged makefile changes with autoconfig change
Richard Goedeken
moved auto-configuration stuff into its own source file
Richard Goedeken
use TARGET variable instead of writing out long output library name 3 times
Richard Goedeken
fixed makefile ifeq logic error
Richard Goedeken
imported patch OSX_build
Richard Goedeken
added auto-configuration for 'Saitek P990 Dual Analog Pad' from matthieu.rogez@gmail.com
Richard Goedeken
added the DEVICE_NOT_JOYSTICK device type back into the input plugin. This will force the input plugin to use the stored configuration, but a joystick will not be associated with this controller. This can be used for pure keyboard/mouse controls, or for forcing controllers to be plugged in for the reg test. Note that keyboard/mouse inputs can also be bound to controllers using joysticks
Richard Goedeken
added default configuration for GreenAsia Inc. USB Joystick
Richard Goedeken
Make auto-configured joysticks include a Memory Pak (instead of None), use auto-configuration even if a controller had a config section but was disabled (with device=DEVICE_NONE)
Richard Goedeken
added default keyboard configuration if no joysticks were found
Richard Goedeken
bugfix in config parser when reading hat(), removed trailing spaces when writing config
Richard Goedeken
added controller auto-config for: 'Mega World USB Game Controllers'
Richard Goedeken
just a little cleanup after testing the keyboard input. everything seems to be working
Richard Goedeken
cleaned up mouse motion handling code. There is still a problem with this code because the main event loop in the core may snatch the mouse events before this one gets them. If the core code is changed to only get key events, the message queue may fill up with mouse messages if the dummy input plugin is used. somebody should find a fix for this; it may be necessary to pass mouse movement messages into the plugin from the core
Richard Goedeken
bugfix: in GetKeys(), mapping the X/Y analog sticks to keypresses didn't work because the value from doSdlKeys() was being overwritten in the for(b=0;b<2;b++) loop. Now it works
Richard Goedeken
increased the dead zone, fixed the LeftCtrl-LeftAlt key command when mouse is enabled to correctly toggle between grabbing and releasing the mouse pointer
Richard Goedeken
take into account the deadzone and peak scaling parameters when reading the analog axis
Richard Goedeken
trying to bring a little sanity to the analog axis handling code. X should come before Y, and 0-->X while 1-->Y for all cases now
  1. Prev
  2. Next