summaryrefslogtreecommitdiff
path: root/vdp.c
AgeCommit message (Expand)Author
2018-11-14Initial stab at CRAM debug in a detached windowMichael Pavone
2018-11-11Fix for VRAM byte write order broke VDP FIFO testing ROM results. This change...Michael Pavone
2018-11-09Added VRAM debug windowMichael Pavone
2018-11-05Fix order bytes of a word are written into VRAM from the FIFO. Fixes ticket 3...Michael Pavone
2018-11-04WIP new VDP plane debug view and support for detached VDP debug views generallyMichael Pavone
2018-11-01Forcefully update the display when entering the 68K debugger so you can see i...Michael Pavone
2018-10-31Avoid changing VDP status flags when executing debugger commandsMichael Pavone
2017-08-29Fix minor graphical regression in Gunstar HeroesMichael Pavone
2017-08-21Fix external v counter when normal resolution interlace mode is activeMichael Pavone
2017-08-21Fix timing of VDP ODD flag toggleMichael Pavone
2017-08-13Move vscroll latch further forward in H40 mode. Fixes a minor graphical glitc...Michael Pavone
2017-08-11Update VDP color map when loading a native save stateMichael Pavone
2017-08-09New savestates are working. New config file option for selecting format state...Michael Pavone
2017-08-06WIP - New savestate formatMichael Pavone
2017-06-30Change where vscroll is latched in full plane mode. Fixes Top Gear 2Michael Pavone
2017-06-15Properly release and reacquire framebuffer pointer when switching contexts. H...Michael Pavone
2017-05-31Prevent emulated screen from "rolling" when the vertical resolution is change...Michael Pavone
2017-05-29Implement horizontal border in Mode 4 and make a minor fix to advance_output_...Michael Pavone
2017-05-29Get H32 in sync with H40 with regards to borders and test register support. M...Michael Pavone
2017-05-28Implemented SMS pause buttonMichael Pavone
2017-05-23Remove HINT_FUDGE and make a small adjustment to how VDP syncs with rest of s...Michael Pavone
2017-05-23Fix handling of test register selected sprite layer in border area. Gets rid ...Michael Pavone
2017-05-23Fix small blank spot on line -2 in "ninja escape" border fade in OD2Michael Pavone
2017-05-22Fix regression in horizontal interrupt timing that was breaking the "water" p...Michael Pavone
2017-05-19Add a bit of a hack to HINT start cycle to give correct values in my test ROM...Michael Pavone
2017-05-14Fix regression in games that disable the display early like F1 World Champion...Michael Pavone
2017-05-14WIP attempt at fixing the minor line -2 glitch in the OD2 Ninja Escape sceneMichael Pavone
2017-05-11Fix regression in Mode 4 sprite renderingMichael Pavone
2017-05-11Fix regression in mode 4 introduced when advance_output_line was addedMichael Pavone
2017-05-05Fix sprite rendering in double resolution interlace modeMichael Pavone
2017-05-05Fix vscroll latching when full screen vscroll is used in combination with the...Michael Pavone
2017-05-04Fix transition from active to inactive displayMichael Pavone
2017-05-04Fix border rendering so that the first and last line of display are consisten...Michael Pavone
2017-05-03Implement the effect of VDP test register usage on the top and bottom borders...Michael Pavone
2017-05-01Fix sprite rendering for negative line. Fixes remaining visual glitch in the ...Michael Pavone
2017-04-29Initial stab at horizontal border when VDP test register layer selection is i...Michael Pavone
2017-04-27Fixes to sprite phase 2 so that sprite X reads use the exact same slot as on ...Michael Pavone
2017-04-27Adjust how the invalid size is handled for the horizontal dimmension of a pla...Michael Pavone
2017-04-26Small tweak to how SAT cache updates are done. Mostly fixes the rotating cube...Michael Pavone
2017-04-26Add 128K VRAM bit to VDP register print in debuggerMichael Pavone
2017-04-21Fairly major rework of how active/passive is handled along with how the V30 m...Michael Pavone
2017-04-18Initial stab at implementing the output disable/layer selection bits of the V...Michael Pavone
2017-04-17Fix time 68K is locked out of bus when doing a 128KB VRAM mode DMA transfer. ...Michael Pavone
2017-04-17SAT table register bit 0 is not used in H40 mode. Fixes corrupt sprites in sh...Michael Pavone
2017-04-16Fix some edge cases with regards to 128KB VRAM mode and the SAT cacheMichael Pavone
2017-04-16Initial work on handling the 128KB VRAM mode bit and some basic prep work for...Michael Pavone
2017-04-05Fix minor bug that displayed window plane as if it were plane A In plane debu...Michael Pavone
2017-03-25Fix latching of V32 mode bitMichael Pavone
2017-03-19Change handling of invalid scroll plane sizes. Fixes title and high score scr...Michael Pavone
2017-03-19Adjust DMA start delay to not break the FIFO Wait State test in the VDP FIFO ...Michael Pavone