summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-23Ensure proper stack alignment when the Z80 calls into C code. This fixes a cr...Mike Pavone
2014-06-23Save and restore guest address in the write function for a code memory chunk ...Mike Pavone
2014-06-23Fix x86_rrindex_sizedir. Pass the correct scale to mov_rindexr in gen_mem_fun...Mike 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 breakp...Michael Pavone
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 contex...Michael Pavone
2014-06-17blastem builds and almost works on OS X nowMike Pavone
2014-06-16Fix a few values reported by the vr debugger command. Add DMA registers to vr...Michael Pavone
2014-04-01Make Windows port a little less half-assedMichael Pavone
2014-04-01Initial work on Windows portMichael Pavone
2014-03-11Split gen_mem_fun out of m68k_core_x86 and make it more generic so it can be ...Michael Pavone
2014-03-08Move translate_m68k_movem to m68k_core.cMichael Pavone
2014-03-07Made m68k_retranslate_inst host-cpu generic and moved it to m68k_core.cMichael Pavone
2014-03-07Minor refactor to translate_m68k_move_ccr_sr and translate_m68k_stop to reduc...Michael Pavone
2014-03-07Use swap_ssp_usp in translate_m68k_move_ccr_srMichael Pavone
2014-03-07Combine andi ccr/sr and ori ccr/sr.Michael Pavone
2014-03-07Use update_flags instead of individual set_flag calls in a few placesMichael Pavone
2014-03-07Refactored translate_m68k so that it contains no host-cpu specific code and m...Michael Pavone
2014-03-05Combine implementations of lea and pea. Update bit instructions to use the op...Michael Pavone
2014-03-05Refactor translate_m68k_cmp to use translate_m68k_arithMichael Pavone
2014-03-04Combine the implementation of ABCD and SBCD in the 68K coreMichael Pavone
2014-03-04Use translate_m68k_unary for SWAP in 68K coreMichael Pavone
2014-03-04Refactor a bunch of the arithmetic instructions in the 68K core to reduce dup...Michael Pavone
2014-03-04Small refactor to flag handling in 68K coreMichael Pavone
2014-03-03Remove jmp_r from gen_x86.h since it got added to gen.hMichael Pavone
2014-03-03More 68K core refactoring to both reduce the amount of code and better split ...Michael Pavone
2014-03-03Enable link time optimizationMichael Pavone
2014-03-03Make some small changes in trans so that it is more likely to produce the sam...Michael Pavone
2014-03-02Refactor translat_m68k_src and translate_m68k_dst into a single functionMichael 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-02Small Makefile change that was missed in the last commitMichael Pavone
2014-03-02Refactor gen_x86 to use an interface more like gen_arm and to remove the need...Michael Pavone
2014-03-02Add backtrace (bt) command to 68K debuggerMichael Pavone
2014-03-01Add a separate flag/define for disabling the Z80 at compile time to ease refa...Michael Pavone
2014-03-01Fix PC displacement mode check in disassembler so that jmps involving a regis...Michael Pavone
2014-02-24Moved some generic stuff from backend.h gen_arm.h and gen_arm.c into gen.h an...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-24Rename x86_backend.h and x86_backend.c to backend.h and backend.c respectivelyMike Pavone
2014-02-24Fix build breakageMichael Pavone
2014-02-24Start work on refactoring some of the backend code to allow more sharing betw...Michael Pavone
2014-02-23Fix ARM code generation and test programMichael Pavone