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-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
2017-01-09
Fix disagreement on line change location between vdp_h32_mode4 and vdp_run_co...
Michael Pavone
2017-01-08
A bunch of Mode 4 fixes
Michael Pavone
2017-01-08
Update H32 and Mode 4 mappings based on latest tests
Michael Pavone
2017-01-06
Fix H40 slot mapping to better match old VRAM bus captures and adjust for rec...
Michael Pavone
2017-01-05
Clear sprite overflow flag when control port read. Fix vcounter progression i...
Michael Pavone
2017-01-05
Fix Mode 4 sprite collision flag
Michael Pavone
2017-01-05
Implemented Mode 4 H conter latching
Michael Pavone
2017-01-05
BlastEm now passes all of the tests on the first page of "Megadrive VDP Test"...
Michael Pavone
2017-01-04
Fix to pass a couple more tests in VDPTEST.sms
Michael Pavone
2017-01-04
Fix some issues with VDP interface in Mode 4/PBC mode
Michael Pavone
2017-01-04
Display both byte and word pending values to better reflect VDP pending state...
Michael Pavone
2017-01-04
Don't lock up CPU if performing a read with writes configured when in PBC mod...
Michael Pavone
2017-01-02
Fix Mode 4 sprite table Y scan to account for VRAM byte swapping
Michael Pavone
2017-01-01
Fix slot tracking screwup
Michael Pavone
2017-01-01
Fix horizontal scrolling in Mode 4
Michael Pavone
2017-01-01
Update Mode 4 rendering to match logic analyzer captures
Michael Pavone
2017-01-01
Fix a bug in hslot advancement in Mode 4. Fix some of the "inactive_start" ca...
Michael Pavone
2017-01-01
Make Mode 4 sprite rendering a little less broken
Michael Pavone
2017-01-01
Fix rendering of BG color index 0 in Mode 4. Only transparent with respect to...
Michael Pavone
2016-12-27
Fix Mode 4 color mapping
Michael Pavone
2016-12-27
Brighten up Mode 4 colors
Michael Pavone
2016-12-27
The function of the HVC Latch enable bit in mode register 1 is different when...
Michael Pavone
2016-12-27
Fix inactive start line for Mode 4 in vdp_next_hint. Fix an off by one error ...
Michael Pavone
2016-12-27
Implemented Mode 4 sprite list termination
Michael Pavone
2016-12-27
Less broken Mode 4 implementation
Michael Pavone
2016-12-27
Somewhat broken implementation of Mode 4
Michael Pavone
2016-12-22
Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be ...
Michael Pavone
2016-12-12
Fix field flag handling bug introduced with VDP/render interface cleanup
Michael Pavone
2016-12-09
WIP split of ROM loading/argument parsing from Genesis emulation code. Compil...
Michael Pavone
2016-11-28
Clean up symbol visiblity and delete a ltitle bit of dead code
Michael Pavone
2016-08-22
Cleanup the separation of render backend and VDP code in preparation for havi...
Michael Pavone
2016-08-12
Removed obsolete TOOD
Michael Pavone
2016-05-15
Fix bug in vflip implementation when in double resolution interlace mode
Michael Pavone
2016-05-11
Fix implementation of sprite collision flag. Old implementation did not make ...
Michael Pavone
[next]