| Age | Commit message (Collapse) | Author |
|
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.
|
|
the code gen refactor
|
|
handle_cycle_limit for the Z80
|
|
z80_retranslate_inst to avoid any newly translated instructions from being placed in the "buffer zone". Save the current value of the code_info struct for placing the final jmp instruction in the correct place
|
|
Fix generation of save and load context for Z80
|
|
|
|
|
|
|
|
when using IX or IY. Fix access to I and R registers (R still needs to be made 7-bit though). Fix flags for ld a, i. The fix for access to I fixes PCM playback in Titan Overdrive and music playback in Crackdown.
|
|
|
|
rare cases it can stomp the next instruction if a branch goes from a short from to a long one
|
|
|
|
|
|
breakpoints before the Z80 program has been loaded
|
|
|
|
|
|
pushed. This commit represents the status of the working copy from that clone. It unfortunately contains some changes that I did not intend to commit yet, but this seems like the best option at the moment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
retranslating so that it does not get lost when the byte transforms from a instruction word to extension word
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bit 0 of SLL. Fix missing break statement in SRL.
|
|
|
|
instructions on x86
|
|
|
|
|
|
parity instead of overflow
|