Fri, 30 Aug 2024 21:16:46 -0700 |
Michael Pavone |
Fix TMS9918A sprite zooming and early clock flag
|
Tue, 27 Aug 2024 22:10:04 -0700 |
Michael Pavone |
Fix rendering of sprites that are partially off the top of the screen in Mode 4
|
Tue, 27 Aug 2024 21:27:21 -0700 |
Michael Pavone |
Fix display of window plane in VDP composition viewer
|
Tue, 27 Aug 2024 20:52:37 -0700 |
Michael Pavone |
Remove old TODO
|
Tue, 27 Aug 2024 20:50:31 -0700 |
Michael Pavone |
Fix behavior of rendering when all planes are disabled via VDP test register (Thanks vladikcomper!)
|
Wed, 31 Jul 2024 22:56:00 -0700 |
Michael Pavone |
Fix issue that was causing double frame output in Double Dragon 2
|
Wed, 31 Jul 2024 22:30:14 -0700 |
Michael Pavone |
Fix silly bug in Mode 4 sprite rendering (Thanks Sik!)
|
Sun, 28 Apr 2024 23:18:53 -0700 |
Michael Pavone |
Fix kmod buffer storage bug
|
Sun, 25 Feb 2024 23:59:37 -0800 |
Michael Pavone |
Fix Ax Battler: A Legend of Golden Axe
|
Sat, 24 Feb 2024 11:53:44 -0800 |
Michael Pavone |
Add missing mask to vscroll calculation in Mode 4
|
Thu, 04 Jan 2024 23:31:54 -0800 |
Michael Pavone |
Fix out of bound read from mode4_address_map in TMS modes
|
Thu, 04 Jan 2024 22:13:46 -0800 |
Michael Pavone |
Fix silly TMS9918A bug, make CRAM viewer sorta useful in TMS9918A modes, make mode4 address map externally viewable for debugger
|
Tue, 21 Nov 2023 21:01:16 -0800 |
Michael Pavone |
Ensure VDP double_res flag is updated when loading a save state
|
Mon, 20 Nov 2023 20:20:14 -0800 |
Michael Pavone |
Fix VRAM viewer and plane viewer in double-resolution interlace mode
|
Mon, 30 Oct 2023 00:07:56 -0700 |
Michael Pavone |
Initial implementation of VDP register write breakpoints
|
Sat, 28 Oct 2023 14:39:19 -0700 |
Michael Pavone |
Support for arrays in debugger language
|
Sat, 28 Oct 2023 00:52:10 -0700 |
Michael Pavone |
Give debugger expression engine access to VDP and Sub CPU values. Add basic variable support
|
Sat, 02 Sep 2023 10:52:16 -0700 |
Michael Pavone |
Fix silly regression in SMS mode
|
Thu, 31 Aug 2023 23:34:48 -0700 |
Michael Pavone |
Fix first column bug behavior
|
Thu, 31 Aug 2023 20:28:33 -0700 |
Michael Pavone |
Make bogus word RAM read more appropriately bogus
|
Sat, 26 Aug 2023 19:59:44 -0700 |
Michael Pavone |
Fix regression in mega-color image demos
|
Mon, 09 Jan 2023 00:15:26 -0800 |
Michael Pavone |
Fix missing address masks on some VRAM reads
|
Fri, 23 Dec 2022 09:37:25 -0800 |
Michael Pavone |
Fix TMS9918A text mode
|
Fri, 23 Dec 2022 09:08:47 -0800 |
Michael Pavone |
Fix TMS9918A first line sprite bug
|
Sun, 18 Dec 2022 23:32:33 -0800 |
Michael Pavone |
Less broken TMS9918A text mode
|
Sun, 18 Dec 2022 22:42:27 -0800 |
Michael Pavone |
Fix TMS9918A sprite horizontal position
|
Sun, 18 Dec 2022 15:11:30 -0800 |
Michael Pavone |
Fix a few of the most glaring TMS9918A issues
|
Sat, 17 Dec 2022 23:32:34 -0800 |
Michael Pavone |
WIP SG-1000/TMS9918A mode support
|
Tue, 22 Nov 2022 23:07:41 -0800 |
Michael Pavone |
merge
|
Tue, 22 Nov 2022 17:57:02 -0800 |
Michael Pavone |
Initial implementation of oscilloscope debug view
|
Sat, 01 Oct 2022 14:27:29 -0700 |
Michael Pavone |
Fix minor regression in Landstalker caused by changes to when CRAM lookup is done
|
Tue, 13 Sep 2022 20:18:03 -0700 |
Michael Pavone |
Fix color bug when switching between Game Gear and other Sega systems
|
Wed, 07 Sep 2022 23:19:29 -0700 |
Michael Pavone |
Fix handling of sprite indices >= 64 in H32 mode
|
Mon, 05 Sep 2022 22:18:25 -0700 |
Michael Pavone |
Implement VDP read latency and invalid write delays revealed by Ti_'s instruction timing ROM
|
Sun, 04 Sep 2022 23:29:37 -0700 |
Michael Pavone |
Admit defeat on VDP address latching theory and implement it the way GPGX does. Fixes regression in VDP FIFO Testing and SMS VDPTEST
|
Tue, 23 Aug 2022 20:21:26 -0700 |
Michael Pavone |
Fix implementation of semi-broken sprite zoom on SMS1
|
Mon, 22 Aug 2022 23:21:16 -0700 |
Michael Pavone |
Implement Mode 4 sprite zooming
|
Mon, 22 Aug 2022 20:43:19 -0700 |
Michael Pavone |
Prevent Mode 5 selection when not emulating the Genesis VDP
|
Mon, 22 Aug 2022 20:05:36 -0700 |
Michael Pavone |
Fix Game Gear color issues (thanks Sik!)
|
Sun, 21 Aug 2022 22:29:47 -0700 |
Michael Pavone |
Very rudimentary support for Game Gear VDP emulation
|
Sun, 06 Mar 2022 22:36:21 -0800 |
Michael Pavone |
Fix some null-pointer dereference crashes on a ROM that abuses V28/V30 mode switching
|
Tue, 09 Mar 2021 22:47:51 -0800 |
Michael Pavone |
Fix window bug implementation
|
Sat, 20 Feb 2021 14:52:32 -0800 |
Michael Pavone |
Make KDEBUG functionality play nice with gdb remote debugging
|
Sat, 20 Feb 2021 12:47:26 -0800 |
Michael Pavone |
Close VDP debug windows when VDP is freed. Fixes Trac bug 39
|
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: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
|
Sun, 28 Jun 2020 22:53:52 -0700 |
Mike Pavone |
Enter debugger when a VDP data port read would cause a CPU lockup
|
Sun, 28 Jun 2020 21:31:09 -0700 |
Mike Pavone |
Fix regressions from most recent address/cd latch change. Need to do more research still, but probably good enough for now
|
Thu, 18 Jun 2020 00:20:25 -0700 |
Michael Pavone |
Fix regressions in Monster World IV and Sonic 3D Blast caused by address latch changes
|
Fri, 15 May 2020 23:39:15 -0700 |
Michael Pavone |
Fix regression in Mode 4 support caused by address/cd latch changes
|
Fri, 08 May 2020 11:40:30 -0700 |
Michael Pavone |
Add an event log soft flush and call it twice per frame in between hard flushes to netplay latency when there are insufficient hardware updates to flush packets in the middle of a frame
|
Sat, 02 May 2020 00:52:21 -0700 |
Mike Pavone |
Fix some netplay issues
|
Fri, 01 May 2020 23:39:45 -0700 |
Michael Pavone |
Netplay protocol size optimization
|
Wed, 29 Apr 2020 01:00:57 -0700 |
Michael Pavone |
WIP netplay support
|
Fri, 17 Apr 2020 22:20:08 -0700 |
Mike Pavone |
Fix regression in Konami games from address/cd latch changes
|
Thu, 16 Apr 2020 22:37:43 -0700 |
Mike Pavone |
Admit defeat on the "trying to write CRAM dots while output is null issue" for now and just add a null check
|
Mon, 13 Apr 2020 20:43:25 -0700 |
Michael Pavone |
Don't apply address and cd register changes to the 'live' registers until pending flag is cleared, but do preserve the upper address bits in the latch. Fixes regression in Overdrive 2 while preserving fix to Mona in 344 bytes
|
Fri, 03 Apr 2020 23:47:17 -0700 |
Michael Pavone |
Top bits of address register should be cleared on partial command word write. Fixes Mona in 344 bytes demo
|
Wed, 01 Apr 2020 23:15:47 -0700 |
Michael Pavone |
Fix regression at the very start of The Revenge of Shinobi
|