summaryrefslogtreecommitdiff
path: root/blastem.c
AgeCommit message (Expand)Author
2014-12-26Get Z80 banked access sort of working againMichael Pavone
2014-12-26Set int_cycle to CYCLE_NEVER in sync_z80 so that the interrupt routine isn't ...Michael Pavone
2014-12-22Z80 core is sort of working againMichael Pavone
2014-12-17Get rest of emulator compiling again with Z80 core enabledMichael Pavone
2014-12-14WIP effort to update z80 core for code gen changesMichael Pavone
2014-12-03Initial support for configurable IO, custom IO and sega transfer board emulationMichael Pavone
2014-06-21Fix Z80 interruptsMichael Pavone
2014-06-19Slight cleanup of vint handling on the Z80Michael Pavone
2014-06-18Fix most of the breakage caused by the vcounter/hcounter changesMichael Pavone
2014-06-17blastem builds and almost works on OS X nowMike Pavone
2014-03-02Initial stab at separating the generic parts of the 68K core from the host-cp...Michael Pavone
2014-03-02Rename x86_68k_options and m68k_to_x86.h to m68k_options and m68k_core.h resp...Michael Pavone
2014-03-01Add a separate flag/define for disabling the Z80 at compile time to ease refa...Michael Pavone
2014-02-24Use a typedef code_ptr in place of uint8_t * in 68K core to better support ho...Mike Pavone
2014-02-18Initial work on the x86-32 targetMichael Pavone
2014-02-13Properly sync hardware when frame end is reached during DMAMike Pavone
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