log

age author description
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
Sun, 07 Mar 2021 22:44:33 -0800 Michael Pavone Implement TMSS VDP lock
Sun, 07 Mar 2021 22:43:51 -0800 Michael Pavone Fix bug in handling of MMAP_CODE regions smaller than 16KB
Sun, 07 Mar 2021 10:41:35 -0800 Michael Pavone Added open source TMSS replacement
Sun, 21 Feb 2021 14:35:16 -0800 Michael Pavone Implement TMSS ROM and cart mapping register
Sat, 20 Feb 2021 14:52:55 -0800 Michael Pavone Make ui.enter_debuger respect which debuger is active
Sat, 20 Feb 2021 14:52:32 -0800 Michael Pavone Make KDEBUG functionality play nice with gdb remote debugging
Sat, 20 Feb 2021 14:51:45 -0800 Michael Pavone Fix some stuff that was calling printf directly
Sat, 20 Feb 2021 12:47:26 -0800 Michael Pavone Close VDP debug windows when VDP is freed. Fixes Trac bug 39
Mon, 15 Feb 2021 22:10:49 -0800 Michael Pavone Fix Timer B load bug that made games using Konami sound driver to have slower music tempo than they should
Mon, 15 Feb 2021 13:17:08 -0800 Michael Pavone Add new serial state, and Heartbeat Personal Trainer state to save state serialize/deserialize code and fix bug in IO deserialize implementation
Mon, 15 Feb 2021 11:24:06 -0800 Michael Pavone Implement Heartbeat Personal Trainer peripheral and add ROM DB entry for Outback Joey
Wed, 10 Feb 2021 20:13:27 -0800 Michael Pavone Merge
Wed, 10 Feb 2021 20:12:16 -0800 Michael Pavone Implement serial IO, a generic serial device type and external interrupts
Thu, 03 Dec 2020 00:30:16 -0800 Michael Pavone Add ROM DB entry for bootleg game Rock World
Thu, 03 Dec 2020 00:09:28 -0800 Michael Pavone Add ROM DB entry for Rock Heaven a bootleg hack of Alex Kidd with Rockman graphics
Tue, 24 Nov 2020 23:15:25 -0800 Michael Pavone Fix format of axis mapping strings for axes that map to a d-pad
Tue, 24 Nov 2020 20:23:38 -0800 Michael Pavone Backed out changeset 96971b673f51
Sat, 21 Nov 2020 23:08:02 -0800 Michael Pavone Add Genesis 6-button contoller image
Sat, 21 Nov 2020 22:55:40 -0800 Michael Pavone Fix some bugs in PNG decoder
Mon, 09 Nov 2020 00:29:47 -0800 Michael Pavone Add a UI button to reset config to defaults
Sat, 07 Nov 2020 18:27:34 -0800 Michael Pavone Prevent user from getting stuck in directories they don't have permission to read in ROM browser
Sat, 07 Nov 2020 14:19:02 -0800 Michael Pavone Show current path in file browser
Wed, 04 Nov 2020 22:55:26 -0800 Michael Pavone Use different variants for Genesis controllers to better represent what types are out there
Mon, 02 Nov 2020 20:03:47 -0800 Michael Pavone Reorder system settings so that more common options are near the top and none of the dropdowns get cut off
Sun, 01 Nov 2020 13:28:31 -0800 Michael Pavone Multiplying by zero and shifting by zero are very different. Fixes regression in Overdrive 2
Sun, 01 Nov 2020 12:35:58 -0800 Mike Pavone Small improvement to refresh cycle approximation
Sun, 01 Nov 2020 12:35:08 -0800 Mike Pavone Improved texture atlas size estimation in Nuklear
Sun, 01 Nov 2020 12:32:25 -0800 Mike Pavone Fix a regression in sprite rendering that could cause garbage to be displayed on first line
Mon, 19 Oct 2020 15:46:16 -0700 Mike Pavone Add support for the parts of the KMod debug ports used by SGDK
Fri, 16 Oct 2020 22:13:07 -0700 Michael Pavone Fix build breakage on OS X
Fri, 16 Oct 2020 22:12:48 -0700 Michael Pavone Specify min OS X version when making a "portable" build for that platform
Fri, 16 Oct 2020 21:40:47 -0700 Michael Pavone Prevent wait truncation in VGM logging
Sun, 11 Oct 2020 22:42:10 -0700 Michael Pavone Set initial pan bits in YM2612 register array and not just the separate lr field of the channel. This fixes an issue in which some channels would be silent in VGM log output
Sun, 11 Oct 2020 18:01:48 -0700 Michael Pavone Fix occasional deadlock on startup when using audio sync