Wed, 16 Feb 2022 21:22:12 -0800 |
Michael Pavone |
Enhance support for CUE files and add initial support for cdrdao TOC files
|
Sun, 13 Feb 2022 22:52:52 -0800 |
Michael Pavone |
Fix handling of ram code flag offset calculation for ranges that are not an even multiple of the code flag page size
|
Sun, 13 Feb 2022 22:52:19 -0800 |
Michael Pavone |
Add support for printing strings in 68K debugger
|
Sun, 13 Feb 2022 22:51:41 -0800 |
Michael Pavone |
Fix some off-by-ones in the address map definition for Sega CD hardware
|
Sun, 13 Feb 2022 00:10:19 -0800 |
Michael Pavone |
Some very minor Sega CD disassembler improvements
|
Sun, 13 Feb 2022 00:06:22 -0800 |
Michael Pavone |
Fix regression in MED extended sega mapper support
|
Sat, 12 Feb 2022 15:21:05 -0800 |
Michael Pavone |
Fix handling of byte writes to gate array regs from main CPU
|
Sat, 12 Feb 2022 15:20:43 -0800 |
Michael Pavone |
Move some debugger state to a per-CPU structure. Add m command for returning to main CPU from sub CPU
|
Sat, 12 Feb 2022 14:50:59 -0800 |
Michael Pavone |
Fix bug in Sub CPU debugger suport
|
Sat, 12 Feb 2022 14:50:40 -0800 |
Michael Pavone |
Add some enhancements for disassembling Main CPU Sega CD code
|
Fri, 11 Feb 2022 23:21:10 -0800 |
Michael Pavone |
Initial support for using debugger on sub CPU
|
Fri, 11 Feb 2022 22:55:01 -0800 |
Michael Pavone |
Fix regression in booting games with Japanese Mega CD BIOS
|
Fri, 11 Feb 2022 22:31:40 -0800 |
Michael Pavone |
More Sega CD auto-labels in disassembler
|
Wed, 09 Feb 2022 23:39:33 -0800 |
Michael Pavone |
Fix handling of address error for 32-bit accesses
|
Wed, 09 Feb 2022 23:39:03 -0800 |
Michael Pavone |
Fix CDD PLAY command and CDD fader sample alignment
|
Wed, 09 Feb 2022 00:47:20 -0800 |
Michael Pavone |
Add some missing null checks in the Sega CD code dealing with word RAM switching
|
Wed, 09 Feb 2022 00:46:54 -0800 |
Michael Pavone |
Fix some bugs in the Sega CD graphics coprocessor
|
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
|