diff --git a/applecorn.po b/applecorn.po index e71741b..80a3bd2 100644 Binary files a/applecorn.po and b/applecorn.po differ diff --git a/applecorn.s b/applecorn.s index e256504..1d2c2d6 100644 --- a/applecorn.s +++ b/applecorn.s @@ -99,8 +99,7 @@ XF2MAIN MAC STX STRTH TSX STX $0101 ; Save alt SP - LDX $0100 ; Load main SP - TXS + LDX $0100 ; Load main SP into X CLC ; Use main mem CLV ; Use main ZP and LC JMP XFER @@ -118,6 +117,7 @@ ENTAUX MAC * Macro called on re-entry to main memory ENTMAIN MAC + TXS ; Main SP already in X LDX $C081 ; Bank in ROM LDX $C081 EOM