Sun, 17 Apr 2016 23:50:41 -0700 |
Michael Pavone |
Save State menu option is now fully functional. Load state sort of works, but is mostly broken.
|
Tue, 23 Feb 2016 21:17:56 -0800 |
Michael Pavone |
Added reasonable handling of joystick hotplug
|
Thu, 17 Dec 2015 20:03:50 -0800 |
Michael Pavone |
Finished implementation of mouse capture mode
|
Tue, 15 Dec 2015 20:01:50 -0800 |
Michael Pavone |
Initial support for relative mouse mode and skeleton of support for capture mode. Avoid mouse position overflow in absolute mode. Allow absolute mode to be set by ROM DB.
|
Mon, 14 Dec 2015 19:36:01 -0800 |
Michael Pavone |
Scale mouse data based on window size
|
Tue, 08 Dec 2015 19:33:58 -0800 |
Michael Pavone |
Allow IO device config to be overriden by ROM DB
|
Sun, 06 Dec 2015 19:29:34 -0800 |
Michael Pavone |
Rough emulation of mouse response delays when TR is toggled. Latch current mouse value rather than delta. Some other IO cleanup/fixes
|
Sun, 06 Dec 2015 15:42:36 -0800 |
Michael Pavone |
IO port pins should read as high from the perspective of a device when they are set as inputs
|
Sat, 05 Dec 2015 18:40:34 -0800 |
Michael Pavone |
Mouse X and Y are 9-bit 2's complement not 8-bit magnitude + sign bit like I thought. Fixed mouse Y direction.
|
Sat, 28 Nov 2015 21:27:21 -0800 |
Michael Pavone |
Mega mouse support is mostly done
|
Sat, 28 Nov 2015 14:30:30 -0800 |
Michael Pavone |
Make nexus player remote useable as a controller for games that only require a dpad + start + c. Use warning() instead of fprintf(stder,...) in io.c
|
Wed, 25 Nov 2015 20:32:20 -0800 |
Michael Pavone |
WIP support for mega mouse
|
Sat, 14 Nov 2015 22:06:24 -0800 |
Michael Pavone |
Fix Mega Drive peripheral ID for 3-button pad
|
Sat, 14 Nov 2015 10:01:43 -0800 |
Michael Pavone |
Clear out IO port input state when setting bindings. This fixes a bug where pressing start in the menu after returning to it only worked on the second try.
|