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
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
2016-05-02
Fix GST savestate loading to deal with SAT cache to fix sprite corruption on ...
Michael Pavone
2016-04-30
Fix bug in SAT cache address calculation that caused a crash in Strider II
Michael Pavone
2016-04-30
Added TODO for hardware checking
Michael Pavone
2016-04-30
Set sprite overflow flag if we completely consume sprite rendering capacity f...
Michael Pavone
2016-04-30
Implement SAT cache. Causes some graphical corruption in Overdrive due to an ...
Michael Pavone
2016-04-30
Fix some stuff with interrupt timing. The change in adjust_int_cycle gets Ove...
Michael Pavone
2016-04-27
Properly emulate machine freeze when reading from VDP while configured for wr...
Michael Pavone
2016-04-24
FIFO should show as empty during a DMA fill after the initial write is done. ...
Michael Pavone
2016-04-24
Fixes to the DMA busy flag and DMA fill. Now up to 120/122 on VDP FIFO Testing.
Michael Pavone
2016-04-24
Half assed, prefetch based open bus value emulation. Gets BlastEm up to 119/1...
Michael Pavone
2016-04-24
Implemented VDP read prefetch and made DMA copy not use the FIFO any more. No...
Michael Pavone
2016-04-12
Remove the int number argument to vdp_int_ack since it is no longer used
Michael Pavone
2016-04-12
Fix VDP interrupt ack. Big thanks to Eke-Eke or whoever left that helpful com...
Michael Pavone
2016-02-02
Change the sentinel value for the hslot parameter of run_dma_src to something...
Michael Pavone
2016-02-02
Perform the same slot mapping shift for H32 mode as I did for H40
Michael Pavone
2016-01-28
Shift slot number to slot behavior mapping by six slots in H40 mode. This mak...
Michael Pavone
2016-01-26
After reviewing the results of my test ROM again it seems pretty clear that t...
Michael Pavone
2016-01-17
Fix calculation of window start column when it's on the right side. This remo...
Michael Pavone
2015-11-13
Selecting a second game from the menu now works
Michael Pavone
2015-08-03
Pretty decent optimization of vdp_h40 and vdp_h32. Gets reasonably close to t...
Michael Pavone
2015-07-17
Add ability to change start address for VRAM viewer. Fix handling of DMA enab...
Michael Pavone
2015-06-28
More clang warning cleanup
Michael Pavone
2015-05-30
Fixed shadow/highlight mode
Michael Pavone
2015-05-22
Fix bug in vdp_next_hint that was causing HINTs to fire repeatedly when they ...
Michael Pavone
2015-05-21
Restore the other 2 debug display modes
Michael Pavone
2015-05-20
Add some tests for hint timing and fix it properly this time.
Michael Pavone
2015-05-20
Upgrade to SDL 2.0 and drop support for the non-OpenGL render path
Michael Pavone
2015-05-20
Update vscroll latch implementation to be more in line with what Eke-Eke has ...
Michael Pavone
2015-05-19
Small correction to VBLANK flag timing. Fixed some inconsistencies in interru...
Michael Pavone
2015-05-17
Fix VDP status register PAL bit based on observations of the Titan Overdrive ...
Michael Pavone
2015-05-16
Adjust H32 vint slot in response to latest test ROM data
Michael Pavone
2015-05-16
First pass at emulating a vscroll latch. Titan's Overdrive demo seems to depe...
Michael Pavone
2015-05-14
Small horizontal interrupt fixes
Michael Pavone
2015-05-13
Add description of cd register value to vr debugger command
Michael Pavone
2015-05-11
Fix frame counter increment and VINT cycle time calculation
Michael Pavone
2015-05-11
Sync fixes and logging to fix more sync issues
Michael Pavone
2015-01-04
Some small synchronization improvements that do not seem to fix anything
Michael Pavone
2015-01-04
Adjusted h40_hsync_cycles so that lines actually take 3420 mclks. Fixed vdp_c...
Michael Pavone
2014-12-14
Fix the HV counter and adjust the slots of certain VDP events
Michael Pavone
2014-08-14
Small fix to display of DMA source address in vr debug command
Michael Pavone
2014-06-18
Remove debug printf that escaped into my previous commit
Michael Pavone
2014-06-18
Fix most of the breakage caused by the vcounter/hcounter changes
Michael Pavone
2014-06-17
Partially working switch to having a vcounter and hslot counter in the contex...
Michael Pavone
2014-06-16
Fix a few values reported by the vr debugger command. Add DMA registers to vr...
Michael Pavone
2014-02-08
Initial GDB remote debugging support. Lacks some features, but breakpoints an...
Mike Pavone
2014-01-06
The local clone on my laptop got messed up and some changes had not been push...
Michael Pavone
[next]