Mercurial > repos > blastem
diff runtime.S @ 95:dd3c680c618c
Initial work on allowing dynamic branches and code in RAM plus a small fix to effective address decoding
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 27 Dec 2012 21:19:58 -0800 |
parents | 60b5c9e2f4e0 |
children | a0fdaa134964 |
line wrap: on
line diff
--- a/runtime.S Thu Dec 27 18:47:33 2012 -0800 +++ b/runtime.S Thu Dec 27 21:19:58 2012 -0800 @@ -413,8 +413,8 @@ call sync_components pop %rsi push %rax - mov 144(%rax), %rdi - call get_native_address + mov %rax, %rdi + call get_native_address_trans mov %rax, %rcx pop %rsi call m68k_load_context @@ -424,9 +424,9 @@ m68k_native_addr: call m68k_save_context push %rsi - mov 144(%rsi), %rdi + mov %rsi, %rdi mov %ecx, %esi - call get_native_address + call get_native_address_trans mov %rax, %rcx pop %rsi call m68k_load_context