index
:
blastem.git
gdb
libretro
vdp-hacking
Oxore's fork of "blastem" emulator for ROM hacking (C)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vdp.c
Age
Commit message (
Expand
)
Author
2017-05-14
Fix regression in games that disable the display early like F1 World Champion...
Michael Pavone
2017-05-14
WIP attempt at fixing the minor line -2 glitch in the OD2 Ninja Escape scene
Michael Pavone
2017-05-11
Fix regression in Mode 4 sprite rendering
Michael Pavone
2017-05-11
Fix regression in mode 4 introduced when advance_output_line was added
Michael Pavone
2017-05-05
Fix sprite rendering in double resolution interlace mode
Michael Pavone
2017-05-05
Fix vscroll latching when full screen vscroll is used in combination with the...
Michael Pavone
2017-05-04
Fix transition from active to inactive display
Michael Pavone
2017-05-04
Fix border rendering so that the first and last line of display are consisten...
Michael Pavone
2017-05-03
Implement the effect of VDP test register usage on the top and bottom borders...
Michael Pavone
2017-05-01
Fix sprite rendering for negative line. Fixes remaining visual glitch in the ...
Michael Pavone
2017-04-29
Initial stab at horizontal border when VDP test register layer selection is i...
Michael Pavone
2017-04-27
Fixes to sprite phase 2 so that sprite X reads use the exact same slot as on ...
Michael Pavone
2017-04-27
Adjust how the invalid size is handled for the horizontal dimmension of a pla...
Michael Pavone
2017-04-26
Small tweak to how SAT cache updates are done. Mostly fixes the rotating cube...
Michael Pavone
2017-04-26
Add 128K VRAM bit to VDP register print in debugger
Michael Pavone
2017-04-21
Fairly major rework of how active/passive is handled along with how the V30 m...
Michael Pavone
2017-04-18
Initial stab at implementing the output disable/layer selection bits of the V...
Michael Pavone
2017-04-17
Fix time 68K is locked out of bus when doing a 128KB VRAM mode DMA transfer. ...
Michael Pavone
2017-04-17
SAT table register bit 0 is not used in H40 mode. Fixes corrupt sprites in sh...
Michael Pavone
2017-04-16
Fix some edge cases with regards to 128KB VRAM mode and the SAT cache
Michael Pavone
2017-04-16
Initial work on handling the 128KB VRAM mode bit and some basic prep work for...
Michael Pavone
2017-04-05
Fix minor bug that displayed window plane as if it were plane A In plane debu...
Michael Pavone
2017-03-25
Fix latching of V32 mode bit
Michael Pavone
2017-03-19
Change handling of invalid scroll plane sizes. Fixes title and high score scr...
Michael Pavone
2017-03-19
Adjust DMA start delay to not break the FIFO Wait State test in the VDP FIFO ...
Michael Pavone
2017-03-18
Remove hacky post-DMA delay add proper pre-DMA delay based on logic analyzer ...
Michael Pavone
2017-03-13
Fix VDP buffer overrun that was causing sprite flickering in some games
Michael Pavone
2017-03-09
Fix graphical corruption and sprite flickering introduced into some games by ...
Michael Pavone
2017-03-07
Fill in the rest of the framebuffer holes created by horizontal border. Work ...
Michael Pavone
2017-03-07
Fix some of the framebuffer fill holes introduced by horizontal border changes
Michael Pavone
2017-03-06
Adjust correspondance between slot number and actual video output to better m...
Michael Pavone
2017-03-06
Render horizontal border in H32 mode as well. Both modes still need some mino...
Michael Pavone
2017-03-06
Initial stab at horizontal border emulation. Only works for H40 and still has...
Michael Pavone
2017-01-24
Remove accidentally committed debug logging
Michael Pavone
2017-01-22
Force IPV4 for GDB remote debugging on Windows. Bind to localhost instead of ...
Michael Pavone
2017-01-19
Fix border rendering at end of line 1FE. vdp_inactive will probably need a sm...
Michael Pavone
2017-01-18
CRAM contention artifact emulation
Michael Pavone
2017-01-17
Undo poorly thought out minor optimization that screwed up rendering
Michael Pavone
2017-01-17
Fix vdp_run_to_vblank
Michael Pavone
2017-01-17
Disable timing debug
Michael Pavone
2017-01-17
Fix line advancement in Mode 4 during inactive display. Fix a Mode 4 VInt tim...
Michael Pavone
2017-01-17
Fix H40 VInt inconsistency
Michael Pavone
2017-01-16
Fix H32 VInt timing inconsistency
Michael Pavone
2017-01-16
Fix H32 inconsistency
Michael Pavone
2017-01-16
Added synthetic test for tracking down interrupt timing issues
Michael Pavone
2017-01-16
Fix some timing inconsistencies in H40 mode. Added some ifdefed timing debug ...
Michael Pavone
2017-01-15
Don't adjust cycles every frame. Only when we start getting close to UINT_MAX...
Michael Pavone
2017-01-15
Rework how inactive lines are handled. Fix H40 cycle increment in slot 182
Michael Pavone
2017-01-15
Fix benchmark mode
Michael Pavone
2017-01-15
Initial work on emulating top and bottom border area
Michael Pavone
[next]