diff --git a/applecorn.po b/applecorn.po index 15468e3..cdc6e5e 100644 Binary files a/applecorn.po and b/applecorn.po differ diff --git a/auxmem.init.s b/auxmem.init.s index ff926a1..6505a83 100644 --- a/auxmem.init.s +++ b/auxmem.init.s @@ -28,7 +28,8 @@ MOSSHIM * * Initially executing at $3000 until copied to $D000 -MOSINIT LDX #$FF ; Initialize Alt SP to $1FF +MOSINIT SEI ; Disable IRQ while initializing + LDX #$FF ; Initialize Alt SP to $1FF TXS STA $C005 ; Make sure we are writing aux @@ -108,7 +109,7 @@ MOSINIT LDX #$FF ; Initialize Alt SP to $1FF STA $C055 ; PAGE2 JMP MOSHIGH ; Ensure executing in high memory here -MOSHIGH SEI +MOSHIGH SEI ; Disable IRQ while initializing LDX #$FF TXS ; Initialise stack INX ; X=$00