summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-16Set the busy flag after a YM-2612 address writeMichael Pavone
2014-12-14Added HV counter test ROM sourceMichael Pavone
2014-12-14Remove object file that was accidentally addedMichael Pavone
2014-12-14Fix the HV counter and adjust the slots of certain VDP eventsMichael Pavone
2014-12-14Produce a listing file when assembling 68K test ROMsMichael Pavone
2014-12-03Initial support for configurable IO, custom IO and sega transfer board emulationMichael Pavone
2014-12-03Temporarily comment out code to translate Z80 instructions in place as in ↵Michael Pavone
rare cases it can stomp the next instruction if a branch goes from a short from to a long one
2014-12-03Unbreak PC indexed addressing modes in decoderMichael Pavone
2014-10-15Fix interpretation of moves direction fieldMichael Pavone
2014-10-15Fix decoding of movecMichael Pavone
2014-10-14Add equates for address references below address_offMichael Pavone
2014-10-14Ignore odd addresses in calls to defer in disassemblerMichael Pavone
2014-10-14Add support for 68020 addressing modes in decoder and disassemblerMichael Pavone
2014-10-12Tiny bit of work towards supporting 68020 addressing modes in ↵Michael Pavone
decoder/disassembler
2014-10-12Add support for 68020 bitfield instructionsMichael Pavone
2014-10-12Fix logic for automatic label generation.Michael Pavone
2014-10-11Better support for labels sourced from VOS program module headerMichael Pavone
2014-10-11Fix translation of 68K address to buffer location when address_off != 0Michael Pavone
2014-10-11Add -r option to indicate VOS program module contains a 68K reset vectorMichael Pavone
2014-10-11Add support for disassembling VOS program modulesMichael Pavone
2014-10-08Improve support for disassembling 68010+ binariesMichael Pavone
2014-08-14Small fix to display of DMA source address in vr debug commandMichael Pavone
2014-06-21Fix Z80 interruptsMichael Pavone
2014-06-20Added some preliminary support for interpreting Z80 code from non-RAM addressesMichael Pavone
2014-06-19Properly handle Z80 breakpoints on self-modifying code and setting Z80 ↵Michael Pavone
breakpoints before the Z80 program has been loaded
2014-06-19Slight cleanup of vint handling on the Z80Michael Pavone
2014-06-18Remove debug printf that escaped into my previous commitMichael Pavone
2014-06-18Fix most of the breakage caused by the vcounter/hcounter changesMichael Pavone
2014-06-17Partially working switch to having a vcounter and hslot counter in the ↵Michael Pavone
context rather than trying to derive them from the cycle count. This should allow for more accurate handling of mid screen mode switches. Interrupt timing is broken currently though
2014-06-16Fix a few values reported by the vr debugger command. Add DMA registers to ↵Michael Pavone
vr debugger command. Fix horizontal interrupt bug. Slightly more accurate (but still broken) handling of switches between H32 and H40 modes.
2014-02-13Added CHANGELOGMike Pavone
2014-02-13Update READMEMike Pavone
2014-02-13Better emulation of the YM-2612 busy flagMike Pavone
2014-02-13Properly sync hardware when frame end is reached during DMAMike Pavone
2014-02-12Added tag v0.1.0 for changeset 949c7d875693Mike Pavone
2014-02-12Comment out LFO debug printfMike Pavone
2014-02-12Update version numberMike Pavone
2014-02-12Implement memory writes in GDB remote debugging stubMike Pavone
2014-02-12Remove defines from blastem.c that had been moved to blastem.hMike Pavone
2014-02-12Add file that was accidentally omitted from a previous commitMike Pavone
2014-02-12Fix operator 1 self-feedbackMichael Pavone
2014-02-11Support setting registers in gdb remote debuggerMike Pavone
2014-02-11Support single stepping in gdb remote debuggerMike Pavone
2014-02-11Move debugging code outside of main source fileMike Pavone
2014-02-11MergeMichael Pavone
2014-02-11Adjust PSG and YM-2612 volume to be closer to the real consoleMichael Pavone
2014-02-11Fix overflow handling on FM channel outputMichael Pavone
2014-02-11Fix check of fwrite return value in wave_finalize so that the data subchunk ↵Michael Pavone
size gets written
2014-02-09Added step and step-over debugger commands. step-over is like next except it ↵Mike Pavone
doesn't follow conditional branches to lower addresses. This makes it useful for advancing to the end of a loop. Also fixed a bug in next introduced by the refactor.
2014-02-09Refactor debugger next commandMike Pavone