Wed, 29 Apr 2020 01:00:57 -0700 |
Michael Pavone |
WIP netplay support
|
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
|
Thu, 27 Feb 2020 18:38:15 -0800 |
Michael Pavone |
Make VDP VSRAM capacity respect model selection
|
Wed, 09 Oct 2019 22:19:04 -0700 |
Michael Pavone |
Hopefully final fix for line advancement/frame end calculation
|
Sat, 21 Sep 2019 11:01:07 -0700 |
Michael Pavone |
Calculate fine scroll once per line for a small speedup
|
Mon, 16 Sep 2019 00:45:48 -0700 |
Mike Pavone |
Don't render lines that are cropped by overscan. Allows submitting frame earlier when bottom overscan is non-zero which can reduce latency in some cases
|
Sun, 28 Jul 2019 10:35:15 -0700 |
Michael Pavone |
Forgot to commit the header changes
|
Mon, 24 Jun 2019 23:47:16 -0700 |
Michael Pavone |
Fix accuracy bugs used by Novedicus to detect BlastEm/Exodus
|
Thu, 20 Jun 2019 22:31:31 -0700 |
Michael Pavone |
Rework sprite rendering phase 3 to better match behavior documented by Kabuto/Titan and fix edge case in sprite overflow flag that was breaking the RPS minigame in Alex Kidd
|
Tue, 02 Apr 2019 23:55:21 -0700 |
Michael Pavone |
Separate compositing from final output. Fixes some minor accuracy issues with regards to when background color reg/CRAM changes take effect. Fixes minor glitch in DF Retro Direct Color DMA demo at inactive/active transition
|
Thu, 27 Dec 2018 09:23:51 -0800 |
Michael Pavone |
Optimized render_map_output a bit
|
Tue, 18 Dec 2018 19:58:00 -0800 |
Michael Pavone |
Allow closing VDP debug windows with the close button in the window title bar
|
Mon, 19 Nov 2018 19:26:57 -0800 |
Michael Pavone |
Removed old VDP debug functionality
|
Mon, 19 Nov 2018 09:52:07 -0800 |
Michael Pavone |
Basic version of layer compositing debug view in a separate window
|
Fri, 16 Nov 2018 19:56:24 -0800 |
Michael Pavone |
Small cleanup of vdp_context struct layout and removal of separately allocated buffers
|
Wed, 14 Nov 2018 22:16:35 -0800 |
Michael Pavone |
Initial stab at CRAM debug in a detached window
|
Sun, 04 Nov 2018 22:51:50 -0800 |
Michael Pavone |
WIP new VDP plane debug view and support for detached VDP debug views generally
|
Thu, 01 Nov 2018 20:14:56 -0700 |
Michael Pavone |
Forcefully update the display when entering the 68K debugger so you can see it update in realtime as you step through the code
|
Mon, 21 Aug 2017 23:08:36 -0700 |
Michael Pavone |
Fix timing of VDP ODD flag toggle
|
Wed, 09 Aug 2017 23:26:51 -0700 |
Michael Pavone |
New savestates are working. New config file option for selecting format states will be saved in. Mostly complete, needs a little more work before release
|
Sun, 06 Aug 2017 00:06:36 -0700 |
Michael Pavone |
WIP - New savestate format
|
Thu, 15 Jun 2017 09:45:21 -0700 |
Michael Pavone |
Properly release and reacquire framebuffer pointer when switching contexts. Hopefully fixes the LOCKRECT issue some people are seeing with the SDL 2 fallback renderer
|
Sun, 28 May 2017 21:03:55 -0700 |
Michael Pavone |
Implemented SMS pause button
|
Tue, 23 May 2017 21:09:38 -0700 |
Michael Pavone |
Remove HINT_FUDGE and make a small adjustment to how VDP syncs with rest of system instead. Worse results on CRAM dot issue, but much less of a hack
|
Thu, 04 May 2017 22:47:51 -0700 |
Michael Pavone |
Fix transition from active to inactive display
|
Wed, 03 May 2017 21:28:40 -0700 |
Michael Pavone |
Implement the effect of VDP test register usage on the top and bottom borders. Fixes the remaning issue with the border dissolve in the "Ninja Escape" scene of Overdrive 2
|
Thu, 27 Apr 2017 23:08:49 -0700 |
Michael Pavone |
Fixes to sprite phase 2 so that sprite X reads use the exact same slot as on hardware in the case that there are fewer than the max number of sprites on each line. Re-read sprite Y from SAT cache during phase 2 and properly mask the calculated row. Fixes remaining issues with spinning cube scene in Overdrive 2.
|
Wed, 26 Apr 2017 22:16:12 -0700 |
Michael Pavone |
Small tweak to how SAT cache updates are done. Mostly fixes the rotating cube scene in Overdrive 2
|
Fri, 21 Apr 2017 01:22:52 -0700 |
Michael Pavone |
Fairly major rework of how active/passive is handled along with how the V30 mode bit is handled. Allows the vertical border extension trick in Overdrive 2 to work right
|
Tue, 18 Apr 2017 19:27:10 -0700 |
Michael Pavone |
Initial stab at implementing the output disable/layer selection bits of the VDP test register
|