log romdb.c @ 1489:637fbc3b5063 nuklear_ui

age author description
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
Sun, 27 Aug 2017 18:15:00 -0700 Michael Pavone Save/restore mapper state in native save states
Fri, 07 Jul 2017 21:01:45 -0700 Michael Pavone Ignore SRAM in cart header if it is in the upper 8MB of the address space
Sat, 24 Jun 2017 13:55:54 -0700 Michael Pavone Support a couple of bootleg X-in-1 carts
Fri, 23 Jun 2017 23:16:44 -0700 Michael Pavone Move Sega mapper implementation out of romdb.c
Fri, 23 Jun 2017 21:48:38 -0700 Michael Pavone Move I2C EEPROM and NOR Flash functions out of romdb.c into new files
Thu, 22 Jun 2017 23:40:05 -0700 Michael Pavone Sonic 3 & Knuckles lock-on is now 100% functional with working saves
Thu, 22 Jun 2017 09:49:41 -0700 Michael Pavone WIP support for handling S3 save RAM when locked on
Tue, 20 Jun 2017 22:56:07 -0700 Michael Pavone Initial SRAM support for lock-on carts
Mon, 19 Jun 2017 23:27:11 -0700 Michael Pavone Fix and enhance Sega/SSF2 mapper support to handle homebrew and hacks that use it in combination with SRAM
Mon, 19 Jun 2017 19:18:50 -0700 Michael Pavone Better handling of S&K lock on support. Pre-combined ROMs and large (>2MB) S&K hacks should now work. Implemented correct behavior from locking on a 4MB cart
Wed, 07 Jun 2017 23:06:14 -0700 Michael Pavone Initial work to support parallel NOR flash and the Magistr 16
Mon, 05 Jun 2017 23:03:46 -0700 Michael Pavone Small fix to handling of the "bus" option in a RAM type ROM DB memory map
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
Fri, 21 Apr 2017 01:19:40 -0700 Michael Pavone Minor optimization to avoid invalidating translated code when the bank has not actually changed. Makes a nasty edge case in the 68K debugger slightly less severe when dealing with code that uses banking
Wed, 29 Mar 2017 00:29:44 -0700 Michael Pavone Allow games to be specified in ROM DB via sha1 instead of product ID. Added a new ROM DB memory map device type fixed for emulating simple fixed value copy protection registers. Used those two features to support Ya Se Chuan Shuo via a ROM DB entry.
Sun, 19 Mar 2017 00:34:15 -0700 Michael Pavone Add Mega Everdrive style header detection for homebrew using the SSF2 mapper, though without the Mega Everdrive extensions. Properly invalidate translated code on a bank switch when using the SSF2/Sega mapper
Tue, 14 Mar 2017 00:06:19 -0700 Michael Pavone Fix heuristic detection of SRAM for 3MB ROMs with SRAM at the 3MB mark
Thu, 02 Mar 2017 21:08:33 -0800 Michael Pavone Support for the Realtec mapper. Needs testing with games besides The Earth Defend
Thu, 23 Feb 2017 00:08:37 -0800 Michael Pavone WIP support for XBAND mapper hardware
Tue, 14 Feb 2017 04:44:37 -0800 Michael Pavone Fix handling of SRAM overlapping with ROM
Tue, 24 Jan 2017 21:26:46 -0800 Michael Pavone Improved parsing of cartridge region header
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.
Sun, 16 Oct 2016 21:58:29 -0700 Michael Pavone Fix segfault in certain games that have SRAM and ROM bankswitched at the same address
Sun, 15 May 2016 12:10:49 -0700 Michael Pavone Fixed a bug in get_header_name that results in a crash if the "International Name" field is blank
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 16:25:16 -0700 Michael Pavone Improve parsing of game name from ROM header
Wed, 24 Feb 2016 19:24:13 -0800 Michael Pavone Accept address on 128-byte EEPROMs on both read and write
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