Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
errors. This new function more gracefully handles the case in which BlastEm was not started from a terminal or disconnected from ther terminal (Windows).
|
|
|
|
|
|
|
|
|
|
|
|
that shows up when playing College Footbal USA 96
|
|
|
|
map are RAM
|
|
|
|
|
|
|
|
|
|
|
|
messed up Z80 interrupt timing (music in Sonic 2 is too slow for instance), but things are generally working
|
|
better abstract over ABI differences between x86 and x86-64
|
|
|
|
the C abi of the host system and adapted the code in m68k_core_x86.c to use that instead of doing everything by hand
|
|
|
|
cores
|
|
being back to where they were before the big refactor that broke the Z80 core. Some problems remain. Notably the sound driver in Sonic 2 is still quite broken.
|
|
with the rest of abcd and sbcd translation. Fixed some edge cases and undefined flag behavior in the process
|
|
than 1 word
|
|
avoid bug when src is the dst addres reg
|
|
|
|
the code gen refactor
|
|
instructions for byte access functions
|
|
|
|
used by the Z80 core
|
|
|
|
|
|
reduce code duplication
|
|
|
|
|
|
|
|
moved it to m68k_core.c
|
|
op_ family of functions to simplify their implementation a bit.
|
|
|
|
|
|
|
|
duplicate code
|
|
|
|
the host-cpu specific parts from the generic parts
|
|
|
|
host-cpu specific parts.
|