summaryrefslogtreecommitdiff
path: root/blastem.c
AgeCommit message (Collapse)Author
2013-04-30Add a second context pointer to m68k_context so that try_fifo_write can ↵Mike Pavone
still have easy access to the VDP. Handle writes to Z80 code addresses from the 68K.
2013-04-30Initial stab at integartiong Z80 coreMike Pavone
2013-04-19Added headless flag to avoid initializing SDL and opening a window when ↵Mike Pavone
running tests.
2013-04-16Small bit of cleanupMike Pavone
2013-01-20Add support for breaking into the debugger while game is runningMike Pavone
2013-01-17Add instruction address logging to translator and support for reading an ↵Mike Pavone
address log to the disassembler
2013-01-16Fix 6-button controller emulationMike Pavone
2013-01-13Cleanup VINT code and fix bug in which VINT cycle would be set incorrectly ↵Mike Pavone
after a VDP control port write
2013-01-13Add ability to print out current 68K cycle in debuggerMike Pavone
2013-01-13Fix a bunch of bugs in the CPU core, add a 68K debuggerMike Pavone
2013-01-06Added SMD ROM supportMike Pavone
2013-01-05Fix predec address mode when used as sourceMike Pavone
2013-01-04Implement access to Z80 RAMMike Pavone
2013-01-01Make writes to control and data port block when DMA is in progressMike Pavone
2012-12-31Comment out some debug printfsMike Pavone
2012-12-30Implemented HV counterMike Pavone
2012-12-30Make version register return correct value for USAMike Pavone
2012-12-28Fix Z80 busreq logicMike Pavone
2012-12-27Don't pre-emptively translate code at interrupt vectors as some PD ROMs have ↵Mike Pavone
these pointing at junk. Need some kind of heuristic for detecting garbage if I'm going to translate them ahead of time by default.
2012-12-27Initial work on allowing dynamic branches and code in RAM plus a small fix ↵Mike Pavone
to effective address decoding
2012-12-26Minor joypad fix and commeount out some debug printfsMike Pavone
2012-12-26Forgot to add blastem main file earlierMike Pavone