summaryrefslogtreecommitdiff
path: root/blastem.c
AgeCommit message (Expand)Author
2014-02-12Update version numberMike Pavone
2014-02-12Remove defines from blastem.c that had been moved to blastem.hMike Pavone
2014-02-11Move debugging code outside of main source fileMike Pavone
2014-02-09Added step and step-over debugger commands. step-over is like next except it ...Mike Pavone
2014-02-09Refactor debugger next commandMike Pavone
2014-02-09Properly handle dbcc, rtr and rte in the debugger next commandMike Pavone
2014-02-09Properly handle jmp instructions in the debugger next commandMike Pavone
2014-02-08Initial GDB remote debugging support. Lacks some features, but breakpoints an...Mike Pavone
2014-02-06Add a zp command to the 68K debugger to allow printing Z80 registers while in...Michael Pavone
2014-02-03Initial attempt at emulating extended bank area access delays when 68K bus is...Michael Pavone
2014-01-06The local clone on my laptop got messed up and some changes had not been push...Michael Pavone
2013-10-29Use OpenGL by default. Add OpenGL switch to help textMike Pavone
2013-10-28Extract function to determine executable directory from load_config so it can...Mike Pavone
2013-10-27Basic OpenGL rendering is workingMike Pavone
2013-10-26Update opengl branch from default. Fix build breakage unrelated to mergeMike Pavone
2013-10-01Implement turbo/slow motion feature that overclocks or underclocks the entire...Mike Pavone
2013-09-18Theoretically more correct timing of Z80 bus requestMike Pavone
2013-09-15Implement FIFO as a ring buffer so the behavior of reads from invalid CRAM an...Mike Pavone
2013-09-13Properly delay 68K on VDP reads. Dummy VDP test port implementation. Initial ...Mike Pavone
2013-09-11Fix argument handling so that the rom filename does not need to be specified ...Mike Pavone
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-09-10Added version flagMike Pavone
2013-09-10Added -h help text optionMike Pavone
2013-09-08Remove extra 68K/VDP cycle syncMike Pavone
2013-09-02Adjust VBLANK flag and refresh timing to be in line with logic analyzer and v...Mike Pavone
2013-09-01MergeMike Pavone
2013-09-01Fix bug that caused a DMA fill to start after another DMA operation completed...Mike Pavone
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
2013-07-20Fix performance regression from stop instruction workMike Pavone
2013-07-19Implement 68K stop instructionMike Pavone
2013-07-17Add fullscreen support and add a keybinding for exiting the emulatorMike Pavone
2013-07-10Read default region from config fileMike Pavone
2013-07-10Read default render width from config fileMike Pavone
2013-07-10Add config file parser and default config fileMike Pavone
2013-06-29Forgot to null initialize the statfile pointerMike Pavone
2013-06-29Add support for loading GST format savestatesMike Pavone
2013-06-25Change default resolution to 640x480Mike Pavone
2013-06-25Move IO code to a separate file and do a tiny bit of refactoringMike Pavone
2013-06-23Implement basic joystick supportMike Pavone
2013-06-16Add support for logging YM2612 channels to WAVE filesMike Pavone
2013-06-16Implement writes from 68K to Z80 bank register and make reads from port c con...Mike Pavone
2013-06-16Minor refactor of io_read functions to avoid duplication of logic between byt...Mike Pavone
2013-06-15Assert z80 interrupt longer so that they are not missed when they should not beMike Pavone
2013-06-14Make keybindings data driven so they can be populated from a config file laterMike Pavone
2013-06-11Add debugger command for saving Z80 RAM to a fileMike Pavone
2013-06-09Z80 debugger improvementsMike Pavone
2013-06-03Make the PSG and YM2612 use the master clock internal with an increment based...Mike Pavone
2013-06-02Fix YM2612 busy flagMike Pavone
2013-06-02Bunch of Z80 debugger improvementsMike Pavone