Mon, 15 Feb 2021 11:24:06 -0800 |
Michael Pavone |
Implement Heartbeat Personal Trainer peripheral and add ROM DB entry for Outback Joey
|
Wed, 10 Feb 2021 20:12:16 -0800 |
Michael Pavone |
Implement serial IO, a generic serial device type and external interrupts
|
Mon, 24 Dec 2018 11:11:24 -0800 |
Michael Pavone |
Re-order IO device type enum so "None" is selected when no device is specified for a port
|
Tue, 14 Aug 2018 00:07:21 -0700 |
Michael Pavone |
Added J-Cart support
|
Sat, 05 May 2018 23:30:40 -0700 |
Michael Pavone |
Refactor to split device bindings from IO emulation code
|
Tue, 01 May 2018 09:44:44 -0700 |
Michael Pavone |
Release capture of mouse and keyboard when entering UI
|
Sun, 25 Mar 2018 10:49:19 -0700 |
Michael Pavone |
Remove unneeded duplicate typedef
nuklear_ui
|
Mon, 11 Dec 2017 19:16:44 -0800 |
Michael Pavone |
Added RAM init and IO port config to system settings menu
nuklear_ui
|
Sun, 06 Aug 2017 00:06:36 -0700 |
Michael Pavone |
WIP - New savestate format
|
Mon, 08 May 2017 22:31:28 -0700 |
Michael Pavone |
Implemented slow rise time of IO pins set as inputs, but not driven by device. Fixes input in Decap Attack and possibly other games with buggy controller code
|
Tue, 28 Feb 2017 23:50:12 -0800 |
Michael Pavone |
Implement keyboard capture functionality
|
Sat, 25 Feb 2017 02:31:07 -0800 |
Michael Pavone |
Initial implementation of the XBAND "Eric Smith" keyboard
|
Wed, 01 Feb 2017 21:19:35 -0800 |
Michael Pavone |
Basic implementation of serial IO registers, but without actual serial IO support. Needed to run a certain software check cartridge that is floating around.
|
Thu, 26 Jan 2017 23:49:13 -0800 |
Michael Pavone |
Basic support for mapping an analog axis to functionality
|
Tue, 24 Jan 2017 20:53:10 -0800 |
Michael Pavone |
Make gamepad "semantic" mapping play nice with hotplug support
|
Tue, 03 Jan 2017 21:18:52 -0800 |
Michael Pavone |
Add support for SMS controllers
|
Thu, 22 Dec 2016 10:51:33 -0800 |
Michael Pavone |
More cleanup in preparation for SMS/Mark III support
|
Mon, 19 Dec 2016 13:28:18 -0800 |
Michael Pavone |
Mostly working changes to allow support for multiple emulated system types in main blastem program
|
Wed, 11 May 2016 01:15:54 -0700 |
Michael Pavone |
Initial stab at Saturn keyboard support
|
Tue, 10 May 2016 08:59:17 -0700 |
Michael Pavone |
Fix bug in 68K movep.l when the destination is a register mapped to a host register
|
Thu, 21 Apr 2016 22:08:26 -0700 |
Michael Pavone |
Move mouse mode and capture state to emulation context so it persists properly when switching between the menu and the game
|
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.
|
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
|
Sat, 28 Nov 2015 21:27:21 -0800 |
Michael Pavone |
Mega mouse support is mostly done
|
Wed, 25 Nov 2015 20:32:20 -0800 |
Michael Pavone |
WIP support for mega mouse
|
Fri, 13 Nov 2015 22:56:59 -0800 |
Michael Pavone |
Selecting a second game from the menu now works
|
Wed, 03 Dec 2014 09:32:32 -0800 |
Michael Pavone |
Initial support for configurable IO, custom IO and sega transfer board emulation
|
Tue, 10 Sep 2013 23:31:08 -0700 |
Mike Pavone |
Added copyright notice to source files and added GPL license text in COPYING
|
Tue, 25 Jun 2013 19:20:39 -0700 |
Mike Pavone |
Move IO code to a separate file and do a tiny bit of refactoring
|