summaryrefslogtreecommitdiff
path: root/vdp.c
AgeCommit message (Collapse)Author
2012-12-21Implement DMA (untested)Mike Pavone
2012-12-19Fix issue in which VDP would have trouble emptying FIFO because the VDP ↵Mike Pavone
cycle count got reset at end of frame.
2012-12-19Add FPS counter to console outputMike Pavone
2012-12-18Properly zero-init all VDP buffers. Comment out some debug printfs.Mike Pavone
2012-12-18Fix CRAM and possibly VSRAM writesMike Pavone
2012-12-18Get Flavio's color bar demo kind of sort of workingMike Pavone
2012-12-09Add debug render mode and fix vertical flip bit for bg tilesMike Pavone
2012-12-09Fix bug in tile address masking. Remove some debug code from window plane.Mike Pavone
2012-12-09More correct window support, maybeMike Pavone
2012-12-09Broken window supportMike Pavone
2012-12-09Horizontal scroll works correctly now. In particular, the SEGA logo in ↵Mike Pavone
Vectorman has a nice smooth wave like it should
2012-12-09Implement sprite index >= sprite limit triggers sprite limit behaviorMike Pavone
2012-12-08Initial H32 mode supportMike Pavone
2012-12-08Pass all sprite masking testsMike Pavone
2012-12-08Small fix to overflow flagMike Pavone
2012-12-08Improve sprite masking to almost completely pass Nemesis' sprite masking testMike Pavone
2012-12-08Fix horizontal sprite mirroringMike Pavone
2012-12-08Make horizontal scrolling closer to correct, Comix Zone looks good, Sonic 2 ↵Mike Pavone
slightly off
2012-12-08Small cleanupMike Pavone
2012-12-08Fix horizontal scroll offsetMike Pavone
2012-12-08Fix BG plane B render bugMike Pavone
2012-12-08Fix sprite transparency for overlapping spritesMike Pavone
2012-12-08Fix management of context->sprite_draws so the sprite layer only draws when ↵Mike Pavone
it should
2012-12-08Fix vertical scroll value for plane BMike Pavone
2012-12-08Partially fix BG plane BMike Pavone
2012-12-08Fix endianness of VSRAM when read from Genecyst save stateMike Pavone
2012-12-08Sprites fixed, working on bg planesMike Pavone
2012-12-08Sprites somewhat less brokenMike Pavone
2012-12-08Mostly broken VDP core and savestate viewerMike Pavone