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
2020-02-02
Fix crash in OD2 Titancade scene when border is completely cropped by oversca...
Mike Pavone
2020-01-09
Fix crash in 68K debugger from forced VDP frame update when framebuffer is no...
Michael Pavone
2020-01-06
Fix regression in handling of color index 0 in Mode 4. Support Mode 4 in CRAM...
Michael Pavone
2019-10-09
Wait to reacquire framebuffer so that switching to UI does not require pushin...
Michael Pavone
2019-09-21
Fix regression in H32 from fine scroll optimization
Michael Pavone
2019-09-21
Small optimization to read_map_scroll
Michael Pavone
2019-09-21
Optimized sprite rendering
Michael Pavone
2019-09-21
Calculate fine scroll once per line for a small speedup
Michael Pavone
2019-09-21
Slightly gross fix for edge case introduced in border cropping change
Michael Pavone
2019-09-16
Don't render lines that are cropped by overscan. Allows submitting frame earl...
Mike Pavone
2019-08-20
Small optimization to render_normal and a minor bugfix in left border debug r...
Michael Pavone
2019-08-20
Fix sprite rendering regression introduced by H40 line at a time optimization
Michael Pavone
2019-08-19
Small optimization to render_map in VDP code
Michael Pavone
2019-08-17
Draw entire lines in H40 mode when possible. Still seems to have an edge case...
Michael Pavone
2019-08-02
Fix regression in sprite rendering in H32 mode
Michael Pavone
2019-07-27
Fix debug register output regression in border region
Michael Pavone
2019-06-24
Fix accuracy bugs used by Novedicus to detect BlastEm/Exodus
Michael Pavone
2019-06-20
Rework sprite rendering phase 3 to better match behavior documented by Kabuto...
Michael Pavone
2019-04-09
Get rid of writes to INVALID_LINE in the framebuffer and fix a crash in OD2 f...
Michael Pavone
2019-04-02
Separate compositing from final output. Fixes some minor accuracy issues with...
Michael Pavone
2019-03-14
Handle interlaced mode in fbdev backend
Michael Pavone
2018-12-30
Fix some rendering bugs introduced in previous VDP optimizations
Michael Pavone
2018-12-27
Small optimization to render_map
Michael Pavone
2018-12-27
Optimized render_map_output a bit
Michael Pavone
2018-12-18
Allow closing VDP debug windows with the close button in the window title bar
Michael Pavone
2018-11-20
Populate layer debug buffer during inactive display
Michael Pavone
2018-11-19
Removed old VDP debug functionality
Michael Pavone
2018-11-19
Implemented support for toggling off a debug view
Michael Pavone
2018-11-19
Basic version of layer compositing debug view in a separate window
Michael Pavone
2018-11-16
Small cleanup of vdp_context struct layout and removal of separately allocate...
Michael Pavone
2018-11-15
Implemented left column blank register bit in mode 5
Michael Pavone
2018-11-14
Initial stab at CRAM debug in a detached window
Michael Pavone
2018-11-11
Fix for VRAM byte write order broke VDP FIFO testing ROM results. This change...
Michael Pavone
2018-11-09
Added VRAM debug window
Michael Pavone
2018-11-05
Fix order bytes of a word are written into VRAM from the FIFO. Fixes ticket 3...
Michael Pavone
2018-11-04
WIP new VDP plane debug view and support for detached VDP debug views generally
Michael Pavone
2018-11-01
Forcefully update the display when entering the 68K debugger so you can see i...
Michael Pavone
2018-10-31
Avoid changing VDP status flags when executing debugger commands
Michael Pavone
2017-08-29
Fix minor graphical regression in Gunstar Heroes
Michael Pavone
2017-08-21
Fix external v counter when normal resolution interlace mode is active
Michael Pavone
2017-08-21
Fix timing of VDP ODD flag toggle
Michael Pavone
2017-08-13
Move vscroll latch further forward in H40 mode. Fixes a minor graphical glitc...
Michael Pavone
2017-08-11
Update VDP color map when loading a native save state
Michael Pavone
2017-08-09
New savestates are working. New config file option for selecting format state...
Michael Pavone
2017-08-06
WIP - New savestate format
Michael Pavone
2017-06-30
Change where vscroll is latched in full plane mode. Fixes Top Gear 2
Michael Pavone
2017-06-15
Properly release and reacquire framebuffer pointer when switching contexts. H...
Michael Pavone
2017-05-31
Prevent emulated screen from "rolling" when the vertical resolution is change...
Michael Pavone
2017-05-29
Implement horizontal border in Mode 4 and make a minor fix to advance_output_...
Michael Pavone
2017-05-29
Get H32 in sync with H40 with regards to borders and test register support. M...
Michael Pavone
[next]