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
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
2013-10-31
Small optimization for H40 mode
Mike Pavone
2013-10-29
Merge
Mike Pavone
2013-10-27
Basic OpenGL rendering is working
Mike Pavone
2013-10-07
Initial implementation of sprite overflow and sprite collision status registe...
Mike Pavone
2013-09-17
Set VBLANK flag in status register when display is disabled
Mike Pavone
2013-09-17
Implement HV counter latch
Mike Pavone
2013-09-17
Implement funny behavior for DMA fill to CRAM and VSRAM. Return VSRAM address...
Mike Pavone
2013-09-17
Fix DMA fill so that it does not cause observable changes to the FIFO. Get DM...
Mike Pavone
2013-09-16
Partial fix for DMA copy
Mike Pavone
2013-09-15
Clear the low 2 bits of CD when a register is written to
Mike Pavone
2013-09-15
Don't allow register writes to regs above when in Mode 4
Mike Pavone
2013-09-15
Remove read pending stuff, that had been added in an attempt to fix CRAM/VSRA...
Mike Pavone
2013-09-15
Implement undocumented 8-bit VRAM read
Mike Pavone
2013-09-15
Fix VSRAM reads
Mike Pavone
2013-09-15
Implement FIFO as a ring buffer so the behavior of reads from invalid CRAM an...
Mike Pavone
2013-09-13
Properly delay 68K on VDP reads. Dummy VDP test port implementation. Initial ...
Mike Pavone
2013-09-10
Added copyright notice to source files and added GPL license text in COPYING
Mike Pavone
2013-09-10
Fix timing of backdrop rendering when the display is turned off
Mike Pavone
2013-09-10
Merge
Mike Pavone
2013-09-10
Implement FIFO latency and improve DMA accuracy
Mike Pavone
2013-09-08
Revert change to VBLANK flag timing based on new direct color DMA test
Mike Pavone
2013-09-02
Fix per-column scrolling bug
Mike Pavone
2013-09-02
Adjust VBLANK flag and refresh timing to be in line with logic analyzer and v...
Mike Pavone
2013-09-01
Merge
Mike Pavone
2013-09-01
Fix bug that caused a DMA fill to start after another DMA operation completed...
Mike Pavone
2013-07-26
Added support for saving savestates. Added gst savestate format test harness
Mike Pavone
2013-07-16
Add address/cd registers to VDP debug message
Mike Pavone
2013-07-15
Restore one of the VDP debugging modes
Mike Pavone
2013-07-12
Implement the scroll ring buffer properly without memcpy
Mike Pavone
2013-06-30
Refactor duplicated CRAM writing code and fix a bug in the process
Mike Pavone
2013-06-30
Make VDP render in native pixel format of the renderer for a modest performan...
Mike Pavone
2013-06-29
Add support for loading GST format savestates
Mike Pavone
2013-06-23
Fix window layer in double res interlace mode
Mike Pavone
2013-06-23
Fix sprite y mask in interlace mode. Fix framebuffer selection when switching...
Mike Pavone
2013-06-23
Fix vscroll calculation in double resultion interlace mode
Mike Pavone
2013-06-22
Initial work on interlace
Mike Pavone
2013-05-15
Fix background color regsiter number
Mike Pavone
2013-05-14
Only latch video mode at the very beginning of the frame to avoid problems wi...
Mike Pavone
2013-05-14
Update Z80 vint timing
Mike Pavone
2013-05-14
Update hv counter calculation for clock wonkiness
Mike Pavone
2013-05-14
Fixup VINT cycle and HBLANK flag for the previous timing fixes
Mike Pavone
2013-05-13
Initial stab at implementing funky clock adjustments during HSYNC for H40 mode
Mike Pavone
2013-05-13
Implement first line/last line weirdness in VDP
Mike Pavone
2013-05-13
Fewer magic numbers in the VDP core for the win
Mike Pavone
2013-05-13
Added some basic VDP debugging features to debugger. Fixed DMA enable bug
Mike Pavone
2013-05-11
Properly mask sprite X and Y coordinates
Mike Pavone
2013-05-11
Remove z80_ram reference in SDL renderer to get stateview compiling again. Pr...
Mike Pavone
2013-05-10
Implement hblank flag in status register
Mike Pavone
[next]