summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-27Merged OpenGL branchMike Pavone
2013-10-27Close OpenGL feature branchMike Pavone
--HG-- branch : opengl
2013-10-27Enable fullscreen mode in OpenGL rendererMike Pavone
--HG-- branch : opengl
2013-10-27Support interlace mode with OpenGL backendMike Pavone
--HG-- branch : opengl
2013-10-27Basic OpenGL rendering is workingMike Pavone
--HG-- branch : opengl
2013-10-26Update opengl branch from default. Fix build breakage unrelated to mergeMike Pavone
--HG-- branch : opengl
2013-10-03Add an FPS counter to the title barMike Pavone
2013-10-03Follow amd64 ABI stack alignment requirements in places it matters so we can ↵Mike Pavone
call sprintf with floating point arguments without crashing
2013-10-03Add support for test instruction to x86 generator libraryMike Pavone
2013-10-01Implement turbo/slow motion feature that overclocks or underclocks the ↵Mike Pavone
entire system at the push of a button
2013-09-18Theoretically more correct timing of Z80 bus requestMike Pavone
2013-09-17Set VBLANK flag in status register when display is disabledMike Pavone
2013-09-17Implement HV counter latchMike Pavone
2013-09-17Implement funny behavior for DMA fill to CRAM and VSRAM. Return VSRAM ↵Mike Pavone
address 0 for reads to VSRAM at >= 40
2013-09-17Fix DMA fill so that it does not cause observable changes to the FIFO. Get ↵Mike Pavone
DMA copy mostly correct from an observable ffect perspective. DMA copy probably does not reflect internal implementation still given that evidence seems to suggest no FIFO usage at all.
2013-09-16Partial fix for DMA copyMike Pavone
2013-09-15Clear the low 2 bits of CD when a register is written toMike Pavone
2013-09-15Don't allow register writes to regs above when in Mode 4Mike Pavone
2013-09-15Remove read pending stuff, that had been added in an attempt to fix ↵Mike Pavone
CRAM/VSRAM undefined bit results. Set number of bits actually saved in VSRAM to 11
2013-09-15Implement undocumented 8-bit VRAM readMike Pavone
2013-09-15Fix VSRAM readsMike Pavone
2013-09-15Implement FIFO as a ring buffer so the behavior of reads from invalid CRAM ↵Mike Pavone
and VSRAM bits can be implemented properly
2013-09-13Properly delay 68K on VDP reads. Dummy VDP test port implementation. Initial ↵Mike Pavone
stab at handling undefined bits of VSRAM and CRAM.
2013-09-11Fix argument handling so that the rom filename does not need to be specified ↵Mike Pavone
first
2013-09-11Added README fileMike Pavone
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-09-10Fix vgmplayMike Pavone
2013-09-10Fix stateview. Update "all" target in Makefile.Mike Pavone
2013-09-10Added version flagMike Pavone
2013-09-10Added -h help text optionMike Pavone
2013-09-10Fix timing of backdrop rendering when the display is turned offMike Pavone
2013-09-10MergeMike Pavone
2013-09-10Implement FIFO latency and improve DMA accuracyMike Pavone
2013-09-08Revert change to VBLANK flag timing based on new direct color DMA testMike Pavone
2013-09-08Remove extra 68K/VDP cycle syncMike Pavone
2013-09-08Fix bit instruction timingMike Pavone
2013-09-04Initial work on GDB remote debugging supportMike Pavone
2013-09-02Added analysis script used for investigating direct color DMA timingMike Pavone
2013-09-02Fix per-column scrolling bugMike Pavone
2013-09-02Adjust VBLANK flag and refresh timing to be in line with logic analyzer and ↵Mike Pavone
visual observations of direct color DMA demos. Remove debug print statements.
2013-09-01MergeMike Pavone
2013-09-01Fix bug that caused a DMA fill to start after another DMA operation ↵Mike Pavone
completed if the FIFO is not empty
2013-07-26Added support for saving savestates. Added gst savestate format test harnessMike Pavone
2013-07-23Started work on OpenGL support in new branchMike Pavone
--HG-- branch : opengl
2013-07-20Fix handling of key on in YM2612 coreMike Pavone
2013-07-20Fix performance regression from stop instruction workMike Pavone
2013-07-19Implement 68K stop instructionMike Pavone
2013-07-18Add config values for audio sample rate and buffer sizeMike Pavone
2013-07-17Add fullscreen support and add a keybinding for exiting the emulatorMike Pavone
2013-07-17Fix sign flag on swapMike Pavone