Fri, 24 Nov 2017 12:04:02 -0800 |
Michael Pavone |
Refactored save slot related logic to reduce duplication and allow reuse in new UI. Get state loading/saving mostly working in new UI
nuklear_ui
|
Wed, 22 Nov 2017 11:18:36 -0800 |
Michael Pavone |
Pause menu now triggered on ui.exit event
nuklear_ui
|
Tue, 29 Aug 2017 22:48:03 -0700 |
Michael Pavone |
Fix regression in XBAND keyboard support. Fixes ticket:33
|
Wed, 23 Aug 2017 21:18:17 -0700 |
Michael Pavone |
Allow reloading current ROM with a hotkey (default F5) and allow locking on a cartridge via menu
|
Wed, 16 Aug 2017 21:04:28 -0700 |
Michael Pavone |
Using ui.exit to abort loading or saving a state via menu will no longer cause you to return to those sub-menus the next time the menu is loaded
|
Sun, 06 Aug 2017 00:06:36 -0700 |
Michael Pavone |
WIP - New savestate format
|
Wed, 14 Jun 2017 21:59:30 -0700 |
Michael Pavone |
Only complain about the first missing mapping for a given gamepad so a user does not get inundated with warning modals when their gamepad lacks a mapping entry
|
Wed, 14 Jun 2017 20:46:11 -0700 |
Michael Pavone |
Fix absolute mouse mode when non-default overscan settings are used
|
Mon, 12 Jun 2017 21:12:28 -0700 |
Michael Pavone |
Only capture mouse if an emulated mouse is attached
|
Mon, 29 May 2017 18:25:11 -0700 |
Michael Pavone |
Update SMS code for changes supporting slow rise time emulation in IO code
|
Sun, 28 May 2017 21:03:55 -0700 |
Michael Pavone |
Implemented SMS pause button
|
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
|
Fri, 21 Apr 2017 23:35:32 -0700 |
Michael Pavone |
Fix a deficiency in the way types were handled in my ternary tree. Fixes in which some paths that were constructed from a template with variables would sometimes get an extra garbage character thrown in
|
Tue, 21 Mar 2017 19:56:50 -0700 |
Michael Pavone |
Allow variables in screenshot_path like initial_path
|
Sat, 04 Mar 2017 21:34:15 -0800 |
Michael Pavone |
Don't allow the keyboard capture key to get passed to the emulated keyboard
|
Sat, 04 Mar 2017 11:50:14 -0800 |
Michael Pavone |
Implement raw screenshot functionality requested in ticket:10
|
Wed, 01 Mar 2017 00:08:18 -0800 |
Michael Pavone |
Fix removal of scan codes from buffer in XBAND keyboard
|
Wed, 01 Mar 2017 00:00:04 -0800 |
Michael Pavone |
Only allow keyboard capture if the emulated system has a keyboard attached
|
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
|
Fri, 27 Jan 2017 21:27:37 -0800 |
Michael Pavone |
Implement soft reset in Genesis mode
|
Thu, 26 Jan 2017 23:49:13 -0800 |
Michael Pavone |
Basic support for mapping an analog axis to functionality
|
Thu, 26 Jan 2017 00:55:02 -0800 |
Michael Pavone |
Allow toggling full screen mode at runtime. Allow resizing the window in windowed mode. Allow specifying the aspect ratio in the config file.
|
Tue, 24 Jan 2017 23:16:21 -0800 |
Michael Pavone |
Minor cleanup to handle_mouse_moved
|
Tue, 24 Jan 2017 20:53:10 -0800 |
Michael Pavone |
Make gamepad "semantic" mapping play nice with hotplug support
|
Sun, 22 Jan 2017 16:23:59 -0800 |
Michael Pavone |
Initial support for using SDL2 game controller mapping functionality
|
Tue, 03 Jan 2017 21:18:52 -0800 |
Michael Pavone |
Add support for SMS controllers
|
Tue, 03 Jan 2017 20:43:35 -0800 |
Michael Pavone |
Increment TH counter on low to high transitions rather than high to low transitions for six button controllers. Fixes Charles MacDonald's SMS six button controller demo
|
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
|