Fix fire speed for ice palace rooms
This commit is contained in:
2
Rom.py
2
Rom.py
@@ -22,7 +22,7 @@ from EntranceShuffle import door_addresses, exit_ids
|
|||||||
|
|
||||||
|
|
||||||
JAP10HASH = '03a63945398191337e896e5771f77173'
|
JAP10HASH = '03a63945398191337e896e5771f77173'
|
||||||
RANDOMIZERBASEHASH = 'da4e48a9692a3f7c488dfb3dcaa58f42'
|
RANDOMIZERBASEHASH = '5af37026eb2c5a5d21a2d16724be805c'
|
||||||
|
|
||||||
|
|
||||||
class JsonRom(object):
|
class JsonRom(object):
|
||||||
|
|||||||
@@ -89,6 +89,11 @@ jsl FixShopCode
|
|||||||
org $1ddeea ; <- Bank1D.asm : 286 (JSL Sprite_LoadProperties)
|
org $1ddeea ; <- Bank1D.asm : 286 (JSL Sprite_LoadProperties)
|
||||||
jsl VitreousKeyReset
|
jsl VitreousKeyReset
|
||||||
|
|
||||||
|
org $1ed024 ; f5024 sprite_guruguru_bar.asm : 27 (LDA $040C : CMP.b #$12 : INY #2
|
||||||
|
jsl GuruguruFix : bra .next
|
||||||
|
nop #3
|
||||||
|
.next
|
||||||
|
|
||||||
; also rando's hooks.asm line 1360
|
; also rando's hooks.asm line 1360
|
||||||
org $a0ee11 ; <- 6FC4C - headsup_display.asm : 836 (LDA $7EF36E : AND.w #$00FF : ADD.w #$0007 : AND.w #$FFF8 : TAX)
|
org $a0ee11 ; <- 6FC4C - headsup_display.asm : 836 (LDA $7EF36E : AND.w #$00FF : ADD.w #$0007 : AND.w #$FFF8 : TAX)
|
||||||
jsl DrHudOverride
|
jsl DrHudOverride
|
||||||
|
|||||||
@@ -67,4 +67,10 @@ VitreousKeyReset:
|
|||||||
lda DRMode : beq +
|
lda DRMode : beq +
|
||||||
stz $0cba, x
|
stz $0cba, x
|
||||||
+ jsl $0db818 ;restore old code
|
+ jsl $0db818 ;restore old code
|
||||||
rtl
|
rtl
|
||||||
|
|
||||||
|
GuruguruFix:
|
||||||
|
lda $a0 : cmp #$df : !bge +
|
||||||
|
and #$0f : cmp #$0e : !blt +
|
||||||
|
iny #2
|
||||||
|
+ rtl
|
||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user