Reset MSU Resume on S+Q

This commit is contained in:
codemann8
2025-06-05 20:52:13 -05:00
parent faadd1d7f1
commit baec6954a3
2 changed files with 7 additions and 3 deletions

View File

@@ -61,9 +61,13 @@ OnDungeonExit:
PLP : PLA
RTL
;--------------------------------------------------------------------------------
OnSave:
JSL MSUResumeReset
REP #$30 : LDX.w #$0002
RTL
;--------------------------------------------------------------------------------
OnQuit:
JSL SQEGFix
JSL MSUResumeReset
LDA.b #$00 : STA.l AltTextFlag ; bandaid patch bug with mirroring away from text
LDA.b #$10 : STA.b MAINDESQ ; thing we wrote over
RTL

View File

@@ -366,8 +366,8 @@ BRA AfterFileWrittenChecks
org $80881F ; <- Bank00.asm : 1011 (STY $01FE)
AfterFileWrittenChecks:
;--------------------------------------------------------------------------------
org $808951 ; <- Bank00.asm : 1278 (LDX $1FFE : LDA $00848A, X : TAY : PHY)
LDX.w #$0002
org $80894F ; <- Bank00.asm : 1278 (LDX $1FFE : LDA $00848A, X : TAY : PHY)
JSL OnSave : NOP
;--------------------------------------------------------------------------------
org $8CCE85 ; <- Bank0C.asm : 1953 (LDA $C8 : ASL A : INC #2 : STA $701FFE)
NOP #4