log blastem.c @ 1752:d6d4c006a7b3

age author description
Sun, 10 Feb 2019 11:58:23 -0800 Michael Pavone Initial attempt at interrupts in new Z80 core and integrating it into main executable
Thu, 24 Jan 2019 19:15:59 -0800 Michael Pavone Merge from default mame_interp
Sat, 05 Jan 2019 00:58:08 -0800 Michael Pavone Merge from default segacd
Fri, 18 Jan 2019 00:10:14 -0800 Michael Pavone Updated version number for 0.6.2 preview nightly builds
Thu, 17 Jan 2019 23:55:49 -0800 Michael Pavone Add support for SMD format ROMs in ZIP files
Thu, 17 Jan 2019 19:14:09 -0800 Michael Pavone Fix SMD ROM support
Thu, 03 Jan 2019 23:44:17 -0800 Michael Pavone Updated version number and CHANGELOG for possible 0.6.1 release v0.6.1
Mon, 31 Dec 2018 23:13:45 -0800 Mike Pavone Updated version number for 0.6.0 release
Sun, 30 Dec 2018 23:14:00 -0800 Mike Pavone Fix crash when passed a filename with no extension
Tue, 25 Dec 2018 11:40:00 -0800 Michael Pavone Fix headless mode
Tue, 25 Dec 2018 11:12:26 -0800 Michael Pavone Merge from default mame_interp
Fri, 06 Jul 2018 17:39:59 -0700 Michael Pavone Update controller config when changed in UI without restart
Thu, 28 Jun 2018 09:27:05 -0700 Michael Pavone Fix a number of other memory errors (mostly leaks again) identified by valgrind
Fri, 22 Jun 2018 23:10:27 -0700 Michael Pavone Fix some memory errors (mostly leaks) identified by valgrind
Sat, 05 May 2018 23:30:40 -0700 Michael Pavone Refactor to split device bindings from IO emulation code
Wed, 02 May 2018 09:41:05 -0700 Michael Pavone Added null check to reload_media
Wed, 02 May 2018 00:03:22 -0700 Michael Pavone Fix drag and drop when using Nuklear UI
Fri, 27 Apr 2018 20:08:47 -0700 Michael Pavone Only save config file if something has changed. Re-initialize audio and video with new settings if config has changed
Mon, 26 Mar 2018 23:36:39 -0700 Michael Pavone There will be no 0.5.2 at this point
Sat, 24 Mar 2018 22:18:23 -0700 Michael Pavone Merge nuklear_ui
Sat, 24 Mar 2018 15:33:44 -0700 Michael Pavone Add support for loading ROMs from zip files
Fri, 23 Mar 2018 22:23:39 -0700 Michael Pavone Updated fibonacci benchmark code to work with current test harness
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, 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: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
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
Tue, 21 Nov 2017 19:07:43 -0800 Michael Pavone Initial work on Nuklear-based 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
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, 30 Aug 2017 01:22:04 -0700 Michael Pavone Updated version string for 0.5.1 release v0.5.1
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, 09 Aug 2017 23:26:51 -0700 Michael Pavone New savestates are working. New config file option for selecting format states will be saved in. Mostly complete, needs a little more work before release
Fri, 30 Jun 2017 18:42:52 -0700 Michael Pavone Make drag and drop play nice with the menu
Thu, 22 Jun 2017 19:36:51 -0700 Michael Pavone Load SRAM/EEPROM from lock-on cart directory if the lock-on cart is the one with the save device
Thu, 15 Jun 2017 19:24:16 -0700 Michael Pavone Allow height to be specified in the config file and properly calculate from the aspect setting if it is not specified
Wed, 14 Jun 2017 09:48:46 -0700 Michael Pavone Initial support for drag and drop. Some work needed for proper menu integration.
Wed, 07 Jun 2017 23:06:14 -0700 Michael Pavone Initial work to support parallel NOR flash and the Magistr 16
Sun, 04 Jun 2017 10:08:20 -0700 Michael Pavone Updated version string for 0.5.1 pre-releases
Fri, 02 Jun 2017 01:05:53 -0700 Michael Pavone Update version number for stable release v0.5.0
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 21:40:47 -0700 Michael Pavone Make save directory configurable. Satisfies ticket:4
Sat, 18 Feb 2017 05:42:37 -0800 Michael Pavone Fix indentation of -m option
Wed, 25 Jan 2017 09:41:12 -0800 Michael Pavone Use filename for game title in SMS mode
Sun, 22 Jan 2017 19:43:04 -0800 Michael Pavone Update version number for preview build
Tue, 10 Jan 2017 09:19:58 -0800 Michael Pavone Restore functionality of the -D flag for GDB remote debugging
Mon, 02 Jan 2017 21:46:26 -0800 Michael Pavone Detect system type from filename if header based methods fail. Allow overriding system type from command line.
Tue, 27 Dec 2016 18:58:31 -0800 Michael Pavone Detect failures to initialize a system context and report an error rather than crashing
Mon, 19 Dec 2016 13:58:51 -0800 Michael Pavone Restore 68K address logging functionality
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
Fri, 09 Dec 2016 09:48:48 -0800 Michael Pavone WIP split of ROM loading/argument parsing from Genesis emulation code. Compiles and doesn't crash, but nothing works. Still a few too many globals as well.
Sat, 05 Nov 2016 00:23:11 -0700 Michael Pavone Get Jaguar video interrupt working
Thu, 06 Oct 2016 09:34:31 -0700 Michael Pavone Add support for specifying a reset handler in the M68K core. Adjust memory map initialization to handle extra field. Improved handling of out of bounds execution.
Mon, 22 Aug 2016 09:46:18 -0700 Michael Pavone Cleanup the separation of render backend and VDP code in preparation for having extra debug windows. Make determination of H40/H32 based on number of lines in each mode.
Tue, 02 Aug 2016 09:31:05 -0700 Michael Pavone Updat version number in preparation for upcoming release
Mon, 02 May 2016 22:20:19 -0700 Michael Pavone Update changelog and version number for 0.4.0 release
Mon, 02 May 2016 21:35:19 -0700 Michael Pavone Added documentation for lock-on support and a fullscreen config option.
Mon, 02 May 2016 21:06:12 -0700 Michael Pavone Very basic support for S&K lock-on. Needs more work for full functionality.
Sun, 01 May 2016 22:07:37 -0700 Michael Pavone Fix bug in which save RAM/EEPROM was not persisted correctly if the emulator is exited via the menu rather than the X button in the title bar