Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
with Outrunners
|
|
to the generic backend.c so it can be shared between CPU cores
|
|
in main blastem program
|
|
|
|
|
|
map initialization to handle extra field. Improved handling of out of bounds execution.
|
|
register
|
|
|
|
|
|
frames
|
|
value of IR, undefined bits of last stack frame word and properly deal with address errors that occur during exception processing.
|
|
|
|
code patching when non-standard aliases are used. This fixes the demo MDEM's First
|
|
119/122 in VDP FIFO Testing
|
|
|
|
|
|
|
|
|
|
lame alignment check when calling a C compile dfunction. 68K core seems okay, but Z80 is busted.
|
|
being processed. This fixes a bug in Sonic 2 split screen that showed up when interrupt timing was adjusted
|
|
|
|
|
|
measurements
|
|
accurate results in my test ROM
|
|
|
|
|
|
|
|
|
|
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
|
|
|