Sun, 31 Dec 2017 14:08:47 -0800 |
Michael Pavone |
Fix accidental add to RSP with SZ_D and SZ_PTR. Using SZ_D breakse when the stack is located outside of the 32-bit addressable range
|
Wed, 03 Jan 2018 07:09:39 -0800 |
Michael Pavone |
Fix silly bug in STOP implementation that caused excessive CPU usage
|
Sun, 31 Dec 2017 10:11:16 -0800 |
Michael Pavone |
Merge from default
mame_interp
|
Sun, 31 Dec 2017 10:03:25 -0800 |
Michael Pavone |
More efficient memory access when using MAME interpreters
mame_interp
|
Sat, 30 Dec 2017 18:27:06 -0800 |
Michael Pavone |
Added MAME Z80 core, re-enabled 68K tracing in Musashi core, disabled a bunch of code gen stuff when using interpreters from MAME
mame_interp
|
Wed, 27 Dec 2017 13:46:52 -0800 |
Michael Pavone |
Super hacky integration of the version of Musashi from MAME
mame_interp
|
Sun, 31 Dec 2017 09:53:33 -0800 |
Michael Pavone |
Enable LTO on certain targets that don't need the full LDFLAGS by splitting out the optimization flags into a separate var
|
Tue, 19 Dec 2017 00:49:13 -0800 |
Michael Pavone |
Add mapping for gate array registers in main cpu map
segacd
|
Wed, 13 Dec 2017 09:44:41 -0800 |
Michael Pavone |
Added code for initializing a combined Genesis + Sega CD system when a Sega CD ISO is loaded
segacd
|
Tue, 12 Dec 2017 09:44:33 -0800 |
Michael Pavone |
Initial skeleton of Sega CD memory handlers
segacd
|
Mon, 11 Dec 2017 19:16:44 -0800 |
Michael Pavone |
Added RAM init and IO port config to system settings menu
nuklear_ui
|
Mon, 11 Dec 2017 09:50:47 -0800 |
Michael Pavone |
Added dropdowns for default region and savestate format
nuklear_ui
|
Fri, 08 Dec 2017 23:24:21 -0800 |
Michael Pavone |
Refactor basic settings dropdowns
nuklear_ui
|
Fri, 08 Dec 2017 09:43:05 -0800 |
Michael Pavone |
Initial work on system menu
nuklear_ui
|
Thu, 07 Dec 2017 18:59:36 -0800 |
Michael Pavone |
Update clean target to remove UI object files
nuklear_ui
|
Thu, 07 Dec 2017 18:57:38 -0800 |
Michael Pavone |
Fix GL include issue for 32-bit builds
nuklear_ui
|
Thu, 07 Dec 2017 18:57:18 -0800 |
Michael Pavone |
Move paths.o to CONFIGOBJS since config.c uses path_append now
nuklear_ui
|
Wed, 06 Dec 2017 19:29:16 -0800 |
Michael Pavone |
Fleshed out audio settings menu
nuklear_ui
|
Mon, 04 Dec 2017 21:38:26 -0800 |
Michael Pavone |
Fix buffer overrun in video settings menu
nuklear_ui
|
Fri, 01 Dec 2017 23:16:07 -0800 |
Michael Pavone |
Add shader selector to video settings
nuklear_ui
|
Fri, 01 Dec 2017 09:22:43 -0800 |
Michael Pavone |
Somewhat fleshed out video settings view
nuklear_ui
|
Wed, 29 Nov 2017 08:53:47 -0800 |
Michael Pavone |
Initial work on settings menu
nuklear_ui
|
Wed, 29 Nov 2017 08:41:37 -0800 |
Michael Pavone |
Added code to persist config back to a file
nuklear_ui
|
Sun, 26 Nov 2017 20:19:36 -0800 |
Michael Pavone |
Don't crash when keys are pressed before ROM is loaded
nuklear_ui
|
Sun, 26 Nov 2017 20:17:22 -0800 |
Michael Pavone |
Enable lock-on in Nuklear UI
nuklear_ui
|
Sun, 26 Nov 2017 19:22:09 -0800 |
Michael Pavone |
Pause game execution when in the new UI pause menu
nuklear_ui
|
Sun, 26 Nov 2017 18:33:36 -0800 |
Michael Pavone |
Filter file list in Nuklear UI
nuklear_ui
|
Sun, 26 Nov 2017 17:33:39 -0800 |
Michael Pavone |
Sort directory listing in Nuklear UI file browser
nuklear_ui
|
Sat, 25 Nov 2017 20:43:20 -0800 |
Michael Pavone |
Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable
nuklear_ui
|
Sat, 25 Nov 2017 14:42:38 -0800 |
Michael Pavone |
Avoid burning a huge amount of CPU in the menu when emulation is not running and vsync is disabled
nuklear_ui
|
Sat, 25 Nov 2017 13:57:38 -0800 |
Michael Pavone |
Fix directory navigation in ROM file chooser in Nuklear UI
nuklear_ui
|
Sat, 25 Nov 2017 11:31:08 -0800 |
Michael Pavone |
Get SMS savestates working in Nuklear UI
nuklear_ui
|
Fri, 24 Nov 2017 20:52:40 -0800 |
Michael Pavone |
Fix genesis save state loading via Nuklear UI, sms probably still needs work
nuklear_ui
|
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
|
Wed, 22 Nov 2017 10:54:27 -0800 |
Michael Pavone |
Fix UI rendering in fullscreen and wome initial work on the "pause" menu
nuklear_ui
|
Tue, 21 Nov 2017 23:11:11 -0800 |
Michael Pavone |
Basic support for loading ROMs via Nuklear UI
nuklear_ui
|
Tue, 21 Nov 2017 19:07:43 -0800 |
Michael Pavone |
Initial work on Nuklear-based UI
nuklear_ui
|
Tue, 21 Nov 2017 18:55:33 -0800 |
Michael Pavone |
Moved initial path logic out of menu so it can be shared with new UI
nuklear_ui
|
Sat, 21 Oct 2017 11:51:24 -0700 |
Michael Pavone |
Change load_rom into load_media with some interface changes in preparation for CD support
segacd
|
Thu, 19 Oct 2017 03:21:24 -0700 |
Michael Pavone |
Implemented Z80 IM 2 and attempted correct intack cycle delay
|
Sat, 14 Oct 2017 05:03:38 -0700 |
Michael Pavone |
Add support for writeable ROM and an entry for Game no Kanzume Otokuyou using that support as it expects the cart area to be writable
|
Mon, 09 Oct 2017 07:48:48 -0700 |
Michael Pavone |
Attempt at fixing issue reported when compiling with MSVC
|
Mon, 09 Oct 2017 07:42:33 -0700 |
Michael Pavone |
Added detection of XBAND test ROMs. None seem to actually work with my limited FRED chip implementation though
|
Thu, 14 Sep 2017 09:49:04 -0700 |
Michael Pavone |
Created branch for segacd work
segacd
|
Wed, 13 Sep 2017 21:13:11 -0700 |
Michael Pavone |
Push correct PC onto stack on divide by zero for pc-relative case
|
Wed, 13 Sep 2017 21:06:25 -0700 |
Michael Pavone |
Preserve original address when retranslating instructions instead of switching to the lowest alias
|
Fri, 08 Sep 2017 00:38:22 -0700 |
Michael Pavone |
Fix unlk for the a7 case
|
Fri, 08 Sep 2017 00:38:10 -0700 |
Michael Pavone |
Fix what are hopefully th elast of the 68K instruction decoder bugs revealed by r57shell/realmonster's test ROM
|
Thu, 07 Sep 2017 00:42:28 -0700 |
Michael Pavone |
More instruction decoder fixes
|
Wed, 06 Sep 2017 23:10:11 -0700 |
Michael Pavone |
Properly clear trace mode on interrupt or other exception. Fix NBCD with memory destination
|
Wed, 06 Sep 2017 22:16:02 -0700 |
Michael Pavone |
Remove unused define in blastem.c
|
Wed, 06 Sep 2017 22:15:22 -0700 |
Michael Pavone |
Update version number for nightly builds
|
Wed, 06 Sep 2017 22:14:51 -0700 |
Michael Pavone |
Fix a bunch of 68K instruction decoder bugs revealed by r57shell/realmonster's test ROM
|
Wed, 30 Aug 2017 01:58:22 -0700 |
Michael Pavone |
Added tag v0.5.1 for changeset 3d48cb0c28be
|
Wed, 30 Aug 2017 01:22:04 -0700 |
Michael Pavone |
Updated version string for 0.5.1 release
v0.5.1
|
Wed, 30 Aug 2017 01:21:28 -0700 |
Michael Pavone |
Updated CHANGELOG for 0.5.1 release
|
Tue, 29 Aug 2017 23:49:57 -0700 |
Michael Pavone |
Fix minor graphical regression in Gunstar Heroes
|
Tue, 29 Aug 2017 22:48:03 -0700 |
Michael Pavone |
Fix regression in XBAND keyboard support. Fixes ticket:33
|
Tue, 29 Aug 2017 19:43:38 -0700 |
Michael Pavone |
Make initial bank register state stored in bank_regs match what is put in to mem_pointers for the sega/SSF2 mapper. Invalidate RAM code ranges on RAM deserialization
|