log

age author description
Mon, 07 Feb 2022 22:47:11 -0800 Michael Pavone Fix off-by-one in sega mapper heuristic
Mon, 07 Feb 2022 21:54:57 -0800 Michael Pavone Fix CDD byte cycle counter deduction that got broken when I fixed the off-by-one on CD-DA
Mon, 07 Feb 2022 21:31:58 -0800 Michael Pavone Better simulation of CDD pause behavior
Mon, 07 Feb 2022 21:25:56 -0800 Michael Pavone Pass some more mcd-verificator tests
Sun, 06 Feb 2022 23:25:23 -0800 Michael Pavone Hack fix for audio deadlock issue
Sun, 06 Feb 2022 22:52:24 -0800 Michael Pavone Fix infinite loop in Sega CD graphics coprocessor code
Sun, 06 Feb 2022 22:24:42 -0800 Michael Pavone Fix some disassembler bugs introduced with Sega CD changes
Sun, 06 Feb 2022 22:21:02 -0800 Michael Pavone Fix typo that messed up Mode 1 for carts with mappers
Sun, 06 Feb 2022 13:51:49 -0800 Michael Pavone Fix some byte order stuff for audio tracks
Sun, 06 Feb 2022 13:51:09 -0800 Michael Pavone Enable Sega CD emulation for carts if a CD image is "locked-on" even if the cart does not specify that it uses the CD peripheral in the header
Sat, 05 Feb 2022 23:30:06 -0800 Michael Pavone Implement bitmap to cell mapping feature of 1M mode
Sat, 05 Feb 2022 16:41:01 -0800 Michael Pavone Fix instruction retranslation for write protectable region of SCD Program RAM
Sat, 05 Feb 2022 16:38:39 -0800 Michael Pavone Add some Sega CD specific enhancements to disassembler
Sat, 05 Feb 2022 16:38:22 -0800 Michael Pavone Implement a couple more CDD commands force CDDA mute when seeking
Thu, 03 Feb 2022 23:41:53 -0800 Michael Pavone Persist BRAM to file. Load BIOS relative to blastem directory
Thu, 03 Feb 2022 23:41:40 -0800 Michael Pavone Forgot to add PCM source files
Thu, 03 Feb 2022 23:15:42 -0800 Michael Pavone Initial stab at RF5C164 emulation
Wed, 02 Feb 2022 01:10:07 -0800 Michael Pavone Implement CD audio
Tue, 01 Feb 2022 01:14:27 -0800 Michael Pavone BIOS doesn't like it if TOC read happens too quickly
Tue, 01 Feb 2022 01:07:42 -0800 Michael Pavone Fix CDD int cycle calculation
Mon, 31 Jan 2022 22:07:51 -0800 Michael Pavone Sega CD graphics processor output now looks correct for some operations
Mon, 31 Jan 2022 22:07:18 -0800 Michael Pavone Added basic support for ISO images for games that only have a data track
Mon, 31 Jan 2022 19:05:54 -0800 Michael Pavone Fix a couple of CDD bugs
Mon, 31 Jan 2022 00:01:26 -0800 Michael Pavone Fix windows build error
Mon, 31 Jan 2022 00:01:15 -0800 Michael Pavone Fix some cycle adjustment stuff and an off-by one on hte TOCT response
Sun, 30 Jan 2022 22:29:29 -0800 Michael Pavone Merge Sega CD branch now that it sort of works
Sun, 30 Jan 2022 22:29:04 -0800 Michael Pavone Fix a few sega cd graphics processor bugs segacd
Sun, 30 Jan 2022 19:56:09 -0800 Michael Pavone Fix error in code write detection introduced from "wide" jcc change segacd
Sun, 30 Jan 2022 19:55:33 -0800 Michael Pavone Initial attempt at implementing the Sega CD graphics hardware segacd
Sun, 30 Jan 2022 11:58:34 -0800 Michael Pavone Dump PROG RAM to file for debugging segacd
Sun, 30 Jan 2022 11:58:17 -0800 Michael Pavone More CDC/CDD improvements segacd
Sun, 30 Jan 2022 00:21:58 -0800 Michael Pavone Fix a bunch of CDC/CDD related mcd-verificator failures segacd
Sat, 29 Jan 2022 17:43:37 -0800 Michael Pavone Implement transfer of data from CDC to elsewhere. Other miscellaneous CDD/CDC improvements segacd
Fri, 28 Jan 2022 22:48:06 -0800 Michael Pavone Get CDD working well enough to get into BIOS CD player segacd
Fri, 28 Jan 2022 22:47:51 -0800 Michael Pavone Update commented out CPU logging to differentiate between main and sub 68k segacd
Fri, 28 Jan 2022 00:50:17 -0800 Michael Pavone Some progress on CDC and CDD emulation. Now passes first 3 "CDC INIT" tests in mcd-verificator segacd
Thu, 27 Jan 2022 00:33:41 -0800 Michael Pavone Implemented basic TOC functionality of CDD MCU segacd
Sun, 23 Jan 2022 11:11:07 -0800 Michael Pavone Move old notes into a subdir and add CDD MCU notes segacd
Fri, 21 Jan 2022 21:59:46 -0800 Michael Pavone Add basic support for BIN/CUE images segacd
Fri, 21 Jan 2022 20:24:48 -0800 Michael Pavone Initial work on CDC emulation segacd
Thu, 20 Jan 2022 00:56:46 -0800 Michael Pavone Fix a bunch of stuff to pass more mcd-verificator tests segacd
Wed, 19 Jan 2022 00:08:01 -0800 Michael Pavone Fix byte write behavior on a few gate array regs to pass the VAR test in mcd-verificator segacd
Tue, 18 Jan 2022 23:54:02 -0800 Michael Pavone Fix prog RAM banking and Genesis to SCD cycle conversion. Arkagis Escape demo now works segacd
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
Fri, 31 Dec 2021 13:03:21 -0800 Michael Pavone Update source path of SDL license file for Linux builds
Fri, 31 Dec 2021 12:27:14 -0800 Michael Pavone Update img2tyles to use Python 3
Tue, 21 Sep 2021 23:29:19 -0700 Michael Pavone Merge from mame_interp proprietary
Tue, 21 Sep 2021 23:28:54 -0700 Michael Pavone Always use "call" style interp generation from CPU DSL and default to NEW_CORE in mame_interp branch mame_interp
Tue, 21 Sep 2021 23:23:52 -0700 Michael Pavone Backed out changeset 96323d73b8ab proprietary
Tue, 21 Sep 2021 23:19:06 -0700 Michael Pavone Backed out changeset 94f37e4b1469 proprietary
Tue, 21 Sep 2021 23:17:34 -0700 Michael Pavone Strip out mega wifi support and debugger proprietary
Tue, 21 Sep 2021 23:03:18 -0700 Michael Pavone zlib support in vgmplay
Thu, 05 Aug 2021 23:48:41 -0700 Michael Pavone Add cycle checks to deal with 68K core differences to the new refresh emulation blocks merged from default mame_interp
Thu, 05 Aug 2021 09:43:29 -0700 Michael Pavone Fix compile error post-merge mame_interp
Thu, 05 Aug 2021 09:29:33 -0700 Michael Pavone Merge from default mame_interp
Tue, 09 Mar 2021 22:47:51 -0800 Michael Pavone Fix window bug implementation
Sun, 07 Mar 2021 23:13:19 -0800 Michael Pavone Add TMSS state to save states
Sun, 07 Mar 2021 22:45:25 -0800 Michael Pavone Don't init IO ports in TMSS ROM as it trips up the standard Sega init code