summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)Author
2016-05-01Allow overriding speed 0. May be useful for people that want to use vsyncMichael Pavone
2016-04-21Move mouse mode and capture state to emulation context so it persists properl...Michael Pavone
2016-04-17Save State menu option is now fully functional. Load state sort of works, but...Michael Pavone
2016-02-23Added reasonable handling of joystick hotplugMichael Pavone
2015-12-17Finished implementation of mouse capture modeMichael Pavone
2015-12-15Initial support for relative mouse mode and skeleton of support for capture m...Michael Pavone
2015-12-14Scale mouse data based on window sizeMichael Pavone
2015-12-08Allow IO device config to be overriden by ROM DBMichael Pavone
2015-12-06Rough emulation of mouse response delays when TR is toggled. Latch current mo...Michael Pavone
2015-12-06IO port pins should read as high from the perspective of a device when they a...Michael Pavone
2015-12-05Mouse X and Y are 9-bit 2's complement not 8-bit magnitude + sign bit like I ...Michael Pavone
2015-11-28Mega mouse support is mostly doneMichael Pavone
2015-11-28Make nexus player remote useable as a controller for games that only require ...Michael Pavone
2015-11-25WIP support for mega mouseMichael Pavone
2015-11-14Fix Mega Drive peripheral ID for 3-button padMichael Pavone
2015-11-14Clear out IO port input state when setting bindings. This fixes a bug where p...Michael Pavone
2015-11-13Selecting a second game from the menu now worksMichael Pavone
2015-11-13It is now possible to switch back and forth between the menu ROM and the gameMichael Pavone
2015-07-26Fix some memory issues=?UTF-8?q?Higor=20Eur=C3=ADpedes?=
2015-07-17Add ability to change start address for VRAM viewer. Fix handling of DMA enab...Michael Pavone
2015-07-05WIP changes to support reading cart memory map from ROM DBMichael Pavone
2015-05-28Get windows build compiling again post-mergeMichael Pavone
2015-05-21Restore the other 2 debug display modesMichael Pavone
2015-04-30Adjust TH timeout value to take into account the move to master clock cyclesMichael Pavone
2014-12-03Initial support for configurable IO, custom IO and sega transfer board emulationMichael Pavone
2013-10-31Add support for left and right shift keysMike Pavone
2013-10-04Add support for UI bindings on gamepad buttons and dpadsMike Pavone
2013-10-01Implement turbo/slow motion feature that overclocks or underclocks the entire...Mike Pavone
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-07-26Added support for saving savestates. Added gst savestate format test harnessMike Pavone
2013-07-17Add fullscreen support and add a keybinding for exiting the emulatorMike Pavone
2013-07-15Restore one of the VDP debugging modesMike Pavone
2013-07-10Read joystick bindings from config fileMike Pavone
2013-07-10Read key bindings from config fileMike Pavone
2013-06-25Move IO code to a separate file and do a tiny bit of refactoringMike Pavone