.global DrZ80Ver\r
\r
.equiv INTERRUPT_MODE, 0 ;@0 = Use internal int handler, 1 = Use Mames int handler\r
- .equiv FAST_Z80SP, 1 ;@0 = Use mem functions for stack pointer, 1 = Use direct mem pointer\r
+ .equiv FAST_Z80SP, 0 ;@0 = Use mem functions for stack pointer, 1 = Use direct mem pointer\r
.equiv UPDATE_CONTEXT, 0\r
.equiv DRZ80_XMAP, 1\r
.equiv DRZ80_XMAP_MORE_INLINE, 1\r
mov z80pc,r0\r
ldmfd sp!,{r3,r12,pc}\r
\r
+.if FAST_Z80SP\r
z80_xmap_rebase_sp:\r
ldr r1,[cpucontext,#z80_read8]\r
sub r2,r0,#1\r
ldr pc,[cpucontext,#z80_rebaseSP]\r
mov z80sp,r0\r
ldmfd sp!,{r3,r12,pc}\r
+.endif @ FAST_Z80SP\r
\r
.endif @ DRZ80_XMAP\r
\r