summaryrefslogtreecommitdiff
path: root/m68k_to_x86.c
AgeCommit message (Expand)Author
2014-02-09Properly handle jmp instructions in the debugger next commandMike Pavone
2013-10-03Follow amd64 ABI stack alignment requirements in places it matters so we can ...Mike Pavone
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-09-08Fix bit instruction timingMike Pavone
2013-07-20Fix performance regression from stop instruction workMike Pavone
2013-07-19Implement 68K stop instructionMike Pavone
2013-07-17Fix sign flag on swapMike Pavone
2013-07-17Fix carry flag on rotate when the register provided rotate bit count is exact...Mike Pavone
2013-07-16Fix 68K test harnessMike Pavone
2013-06-29Add support for loading GST format savestatesMike Pavone
2013-06-25Use the registers that were freed up by the memory map function changesMike Pavone
2013-05-21Finish SRAM support for games without a SEGA mapperMike Pavone
2013-05-21Support for SRAM with SEGA mapper. Half-finished support for SRAM without SEG...Mike Pavone
2013-05-21Refactor code gen for read/write functionsMike Pavone
2013-05-21m68k_trap is now replaced with a generated one so it can call the generated m...Mike Pavone
2013-05-21Generate handle_cycle_limit_int at runtime so it can refer to the runtime gen...Mike Pavone
2013-05-18Mostly working runtime generation of memory map read/write functionsMike Pavone
2013-05-12Fix retrun address calculation for CHK exceptionsMike Pavone
2013-05-11Don't update interrupt mask on non-interrupt exceptionsMike Pavone
2013-05-11Port instruction retranslation improvements from Z80 core to M68K coreMike Pavone
2013-04-25Get Z80 core working for simple programsMike Pavone
2013-04-21Fix overflow detection in divs. Fix negative immediate source for divsMike Pavone
2013-04-21Implement CHK instruction (not fully tested).Mike Pavone
2013-04-21Fixed a couple bugs in roxl/roxr. X flag wasn't being saved properly and rota...Mike Pavone
2013-04-20Fix muls with a negative immediate source.Mike Pavone
2013-04-20Fix modulo on bit operations with a memory destinationMike Pavone
2013-04-20Fix overflow flag behavior for lsl/lsr/asrMike Pavone
2013-04-20Fix autoincrement on a7 when used as a destination in a byte sized instructionMike Pavone
2013-04-19Fix some bugs related to sign-extension of address registers and pre-decremen...Mike Pavone
2013-04-16Make reset trigger debug exit to make it easier to test the same cases in bla...Mike Pavone
2013-04-16Small bit of cleanupMike Pavone
2013-01-27Fix movem reg to mem for certain addressing modesMike Pavone
2013-01-26Flag fixes for div, negx and notMike Pavone
2013-01-26Tweaks to make blastem compatible with m68k-testerMike Pavone
2013-01-25Fix overflow flag on ASLMike Pavone
2013-01-17Add instruction address logging to translator and support for reading an addr...Mike Pavone
2013-01-17Implement pc indexed mode as move dstMike Pavone
2013-01-16Implement ABCD an SBCD. Fix BTEST with register source.Mike Pavone
2013-01-15Implement support for self-modifying codeMike Pavone
2013-01-14Prep work for handling games that modify code in RAMMike Pavone
2013-01-13Fix movem.w when dest is register listMike Pavone
2013-01-13Fix return address for areg displacement mode JSRMike Pavone
2013-01-13Fix a bunch of bugs in the CPU core, add a 68K debuggerMike Pavone
2013-01-09Fix (a7)+ src when size is byte, fix trap return address, make div with areg ...Mike Pavone
2013-01-09Fix -(a7) dest when size is byteMike Pavone
2013-01-09Fix signed division with negative result, fix address reg destination with wo...Mike Pavone
2013-01-08Fix scc to set reg to 0xFF rather than 1 when the condition is trueMike Pavone
2013-01-06Fix order of reading saved pc and swapping user and system stack pointersMike Pavone
2013-01-06Make sure we bail out of translation after translating an invalid instructionMike Pavone
2013-01-06Print a message when we try to run an invalid instruction, not when we try to...Mike Pavone