Changed OW map in attract mode to show LW map always

This commit is contained in:
codemann8
2022-04-15 10:49:29 -05:00
parent 2a51f5bb3b
commit 550a8203c3
3 changed files with 12 additions and 3 deletions

View File

@@ -52,6 +52,10 @@ jsl OWOldManSpeed
org $0283dc
jsl.l OWLightWorldOrCrossed
; override world check when viewing overworld (incl. title screen portion)
org $0aba6c ; < ? - Bank0a.asm:474 ()
jsl.l OWMapWorldCheck16 : nop
;(replacing -> LDA $8A : AND.b #$40)
org $00d8c4 ; < ? - Bank00.asm:4068 ()
jsl.l OWWorldCheck
@@ -77,8 +81,6 @@ org $07aa34 ; < ? - Bank07.asm:6718 ()
jsl.l OWWorldCheck
org $08d408 ; < ? - ancilla_morph_poof.asm:48 ()
jsl.l OWWorldCheck
org $0aba6c ; < ? - Bank0a.asm:474 ()
jsl.l OWWorldCheck16 : nop
org $0aba99 ; < ? - Bank0a.asm:515 ()
jsl.l OWWorldCheck
org $0bfeab ; < ? - Bank0b.asm:36 ()
@@ -135,6 +137,13 @@ OWWorldCheck16:
ldx $8a : lda.l OWTileWorldAssoc,x
plx : and.w #$00ff : rtl
}
OWMapWorldCheck16:
{
lda $10 : cmp #$0014 : beq .return ; attract module, return with Z flag cleared
jsl OWWorldCheck16
.return
rtl
}
OWWhirlpoolUpdate:
{