summaryrefslogtreecommitdiff
path: root/m68k_core_x86.c
AgeCommit message (Expand)Author
2016-05-10Fix bug in 68K movep.l when the destination is a register mapped to a host re...Michael Pavone
2016-04-30Fix 68K interrupt handling some more. Fatal Rewind is working again.Michael Pavone
2016-04-27Implement privelege violation exceptionsMichael Pavone
2016-04-27Implemented IR and undefined bits of info word for address error exception fr...Michael Pavone
2016-04-26Initial stab at implementing address error exceptions. Need to fill in the va...Michael Pavone
2016-04-26Implement illegal instruction trapMichael Pavone
2016-04-24Fix interrupt latency from STOP instruction status reg changes. Fix modified ...Michael Pavone
2016-04-24Half assed, prefetch based open bus value emulation. Gets BlastEm up to 119/1...Michael Pavone
2016-04-24Fix order of writes for move.l with a predec destinationMichael Pavone
2016-04-23Properly imlement btst with an immediate destination. Fixes a crash in NHL 95.Michael Pavone
2015-12-02Fix problem in 68K debugger caused by stack alignment changeMichael Pavone
2015-11-27Fix a few lingering stack alignment rework bugsMichael Pavone
2015-11-25Partially working change to do proper stack alignment rather than doing a lam...Michael Pavone
2015-11-14Prevent the current interrupt number from being changed while interrupt is be...Michael Pavone
2015-11-13It is now possible to switch back and forth between the menu ROM and the gameMichael Pavone
2015-11-08Initial work for allowing loading a ROM from menuMichael Pavone
2015-11-01Update timing and order of steps in interrupt processing to match latest meas...Michael Pavone
2015-10-31Implement interrupt latency. Fixes Sesame Street: Counting Cafe and gives acc...Michael Pavone
2015-10-29Implement TRAPVMichael Pavone
2015-10-28Implement TASMichael Pavone
2015-10-21Implemented nbcdMichael Pavone
2015-10-19Fix for abcd/sbcd. Hopefully got it 100% right this time.Michael Pavone
2015-07-25Use a new fatal_error function instead of calling fprintf and exit for fatal ...Michael Pavone
2015-06-28More clang warning cleanupMichael Pavone
2015-06-22Fix negative offsets in calc_areg_displaceMichael Pavone
2015-05-25Fix crash bug in 32-bit build for certain secnarios with bcd instructionsMichael Pavone
2015-05-25Fix div instruction when dest is d0 in 32-bit buildMichael Pavone
2015-05-23Eliminate runtime.S/runtime_32.S.Michael Pavone
2015-05-22Don't attempt to translate or map code at odd addresses. This fixes a bug tha...Michael Pavone
2015-05-11Fixed a missed call to do_sync when updating SR in 68K coreMichael Pavone
2015-01-14Removed hardcoded assumptions in M68K core about which parts of the memory ma...Michael Pavone
2015-01-08A couple more indentation fixesMichael Pavone
2015-01-08Moved m68k_save_result to m68k_core.cMichael Pavone
2015-01-08Moved translate_m68k_rte and translate_m68k_reset to m68k_core.cMichael Pavone
2015-01-08Fix indentation that presumably got messed up in a mergeMichael Pavone
2015-01-04MergeMichael Pavone
2015-01-03All cycle counters are now based off the master clock. This seems to have mes...Michael Pavone
2015-01-02Added functions to gen_x86 for saving and restoring callee save registers to ...Michael Pavone
2015-01-01Use call_args and call_args_abi in Z80 coreMichael Pavone
2015-01-01Added 2 new functions to gen_x86.c for handling passing args according to the...Michael Pavone
2015-01-01Fix some issues with 68K instruction retranslationMichael Pavone
2015-01-01Remove some of the hard coded assumptions about the memory map from the CPU c...Michael Pavone
2014-12-29Fix handling of code writes for Z80 core. This seems to get things close to b...Michael Pavone
2014-12-28Removed bcd_add and bcd_sub from runtime.S and generated the logic inline wit...Michael Pavone
2014-12-27Fix divide by zero exception return address when div instruction is bigger th...Michael Pavone
2014-12-27Decrement address register after fetching source in move with -(ax) dest to a...Michael Pavone
2014-12-26Fix a bug in ori to SR that was swapping USP and SSP inappropriatelyMichael Pavone
2014-12-26Fix a few bugs introduced in the Z80 core from the adjustments to fit with th...Michael Pavone
2014-12-26Set the byte_swap flag in the M68K core so gen_mem_fun correctly inserts xor ...Michael Pavone
2014-12-14WIP effort to update z80 core for code gen changesMichael Pavone