Sat, 11 Jun 2022 10:01:07 -0700 |
Michael Pavone |
Fix regression in Mode 1 CD detection
|
Tue, 24 May 2022 18:49:38 -0700 |
Michael Pavone |
Improved detection of bogus device headers
|
Tue, 24 May 2022 09:11:12 -0700 |
Michael Pavone |
Merge
|
Thu, 28 Apr 2022 18:44:50 -0700 |
Michael Pavone |
Fix inappropriate free of IO override strings in free_rom_info
|
Thu, 07 Apr 2022 00:49:19 -0700 |
Michael Pavone |
Fix memory map mask calculation for manually specified cart SRAM/RAM
|
Wed, 30 Mar 2022 23:15:45 -0700 |
Michael Pavone |
Add ROM DB entry to fix SRAM on Triple Play: Gold Edition and make some code changes so that 3MB dumps will work too
|
Sun, 13 Feb 2022 00:06:22 -0800 |
Michael Pavone |
Fix regression in MED extended sega mapper support
|
Mon, 07 Feb 2022 22:47:11 -0800 |
Michael Pavone |
Fix off-by-one in sega mapper heuristic
|
Tue, 18 Jan 2022 00:03:50 -0800 |
Michael Pavone |
Implement enough of Sega CD gate array and Sub CPU to pass Sik's Mode 1 test ROM
segacd
|
Sat, 15 Jan 2022 13:15:21 -0800 |
Michael Pavone |
Merge from default
segacd
|
Sat, 01 Jan 2022 18:54:46 -0800 |
Michael Pavone |
Support Sega mapper without 'SEGA SSF' in header or ROM DB entry and implement a subset of the extended Sega mapper implemented in the Mega Everdrive when 'SEGA SSF' is present
|
Tue, 21 Sep 2021 23:17:34 -0700 |
Michael Pavone |
Strip out mega wifi support and debugger
proprietary
|
Sun, 21 Feb 2021 14:35:16 -0800 |
Michael Pavone |
Implement TMSS ROM and cart mapping register
|
Mon, 15 Feb 2021 11:24:06 -0800 |
Michael Pavone |
Implement Heartbeat Personal Trainer peripheral and add ROM DB entry for Outback Joey
|
Thu, 30 Apr 2020 23:30:22 -0700 |
Michael Pavone |
Remove usage of GCC pointer arithmetic on void * extension
|
Thu, 02 Apr 2020 20:41:26 -0700 |
Michael Pavone |
Make sure fallback memory region is always last
|
Sun, 02 Feb 2020 13:32:51 -0800 |
Mike Pavone |
Make sure save_type is properly initialized
|
Tue, 14 May 2019 23:20:35 -0700 |
Michael Pavone |
Differentiate between the full Sega mapper and the SRAM only one. Fixes crash on save state load for Phantasy Star IV and other games that use the same mapper
|
Tue, 23 Apr 2019 08:47:52 -0700 |
Michael Pavone |
Make sure on-cart memories are fully initialized in all cases
|
Wed, 03 Apr 2019 00:14:09 -0700 |
Mike Pavone |
Make libretro target successfully build for Windows and possibly Mac
|
Wed, 27 Mar 2019 22:23:55 -0700 |
Michael Pavone |
Restore some newlines in debug output that got lost when fixing GDB remote debugging issue
|
Fri, 22 Mar 2019 09:25:28 -0700 |
Michael Pavone |
Added support for detecting Mega WiFi titles based on a header string
|
Wed, 20 Mar 2019 22:05:27 -0700 |
Michael Pavone |
Avoid printing a bunch of junk to stdout when GDB remote debugging is enabled as this can confuse GDB
|
Sat, 05 Jan 2019 00:58:08 -0800 |
Michael Pavone |
Merge from default
segacd
|
Tue, 14 Aug 2018 00:07:21 -0700 |
Michael Pavone |
Added J-Cart support
|
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
|
Mon, 26 Mar 2018 22:13:22 -0700 |
Michael Pavone |
Allow MegaWiFi support to be toggled in config file. Defaults to off due to security concerns
|
Wed, 31 Jan 2018 22:05:10 -0800 |
Michael Pavone |
Made the NOR flash emulation a bit more flexible, but not yet flexible enough to properly support the flash chip in the MegaWiFi cart
|
Mon, 15 Jan 2018 09:04:43 -0800 |
Michael Pavone |
Initial work on MegaWiFi support
|
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
|
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.
|