let's dev sep 28th 2017
fix for catfish/zora item spawn problem for items with IDs over 0x80
This commit is contained in:
@@ -26,7 +26,7 @@ org $3FFFFF ; <- 1FFFFF
|
|||||||
db #$00 ; expand file to 2mb
|
db #$00 ; expand file to 2mb
|
||||||
|
|
||||||
org $1FFFF8 ; <- FFFF8 timestamp rom
|
org $1FFFF8 ; <- FFFF8 timestamp rom
|
||||||
db #$20, #$17, #$09, #$19 ; year/month/day
|
db #$20, #$17, #$09, #$28 ; year/month/day
|
||||||
|
|
||||||
;================================================================================
|
;================================================================================
|
||||||
|
|
||||||
|
|||||||
12
hooks.asm
12
hooks.asm
@@ -1600,9 +1600,21 @@ org $1DE1A1 ; <- EE1A1 - sprite_great_catfish.asm : 445
|
|||||||
JSL.l LoadCatfishItemGFX
|
JSL.l LoadCatfishItemGFX
|
||||||
NOP #2
|
NOP #2
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
|
org $1DDF49 ; <- EDF49 - sprite_great_catfish.asm : 19
|
||||||
|
JML.l JumpToSplashItemTarget : NOP
|
||||||
|
org $1DDF4E ; <- EDF4E - sprite_great_catfish.asm : 21
|
||||||
|
SplashItem_SpawnSplash:
|
||||||
|
org $1DDF52 ; <- EDF52 - sprite_great_catfish.asm : 27
|
||||||
|
SplashItem_SpawnOther:
|
||||||
|
org $1DE228 ; <- EE228 - sprite_great_catfish.asm : 290
|
||||||
|
LDA.b #$FF
|
||||||
|
;--------------------------------------------------------------------------------
|
||||||
org $1DDF81 ; <- EDF81 - sprite_great_catfish.asm : 61
|
org $1DDF81 ; <- EDF81 - sprite_great_catfish.asm : 61
|
||||||
JSL.l DrawThrownItem
|
JSL.l DrawThrownItem
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
|
;org $1DE1B0 ; <- EE1B0 - sprite_great_catfish.asm : 461
|
||||||
|
;NOP #2
|
||||||
|
;--------------------------------------------------------------------------------
|
||||||
org $05EE53 ; <- 2EE53 - mushroom.asm : 22
|
org $05EE53 ; <- 2EE53 - mushroom.asm : 22
|
||||||
JSL.l ItemCheck_Mushroom
|
JSL.l ItemCheck_Mushroom
|
||||||
NOP #2
|
NOP #2
|
||||||
|
|||||||
10
tables.asm
10
tables.asm
@@ -10,7 +10,7 @@ HeartPiece_Lumberjack_Tree:
|
|||||||
HeartPiece_Spectacle_Cave:
|
HeartPiece_Spectacle_Cave:
|
||||||
db #$17
|
db #$17
|
||||||
HeartPiece_Circle_Bushes:
|
HeartPiece_Circle_Bushes:
|
||||||
db #$3D
|
db #$17
|
||||||
HeartPiece_Graveyard_Warp:
|
HeartPiece_Graveyard_Warp:
|
||||||
db #$17
|
db #$17
|
||||||
HeartPiece_Mire_Warp:
|
HeartPiece_Mire_Warp:
|
||||||
@@ -22,7 +22,7 @@ org $308010 ; PC 0x180010
|
|||||||
RupeeNPC_MoldormCave:
|
RupeeNPC_MoldormCave:
|
||||||
db #$46 ; #$46 = 300 Rupees
|
db #$46 ; #$46 = 300 Rupees
|
||||||
RupeeNPC_NortheastDarkSwampCave:
|
RupeeNPC_NortheastDarkSwampCave:
|
||||||
db #$46
|
db #$46 ; #$46 = 300 Rupees
|
||||||
LibraryItem:
|
LibraryItem:
|
||||||
db #$1D ; #$1D = Book of Mudora
|
db #$1D ; #$1D = Book of Mudora
|
||||||
MushroomItem:
|
MushroomItem:
|
||||||
@@ -139,7 +139,7 @@ db #$00 ; #$00 = Off (default) - #$01 = On
|
|||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
org $30803E ; PC 0x18003E
|
org $30803E ; PC 0x18003E
|
||||||
InvincibleGanon:
|
InvincibleGanon:
|
||||||
db #$05
|
db #$00
|
||||||
; #$00 = Off (default)
|
; #$00 = Off (default)
|
||||||
; #$01 = On
|
; #$01 = On
|
||||||
; #$02 = Require All Dungeons
|
; #$02 = Require All Dungeons
|
||||||
@@ -674,7 +674,7 @@ dw #$280E ; #$280D = Star (default) - #$280E = Triforce Piece
|
|||||||
;================================================================================
|
;================================================================================
|
||||||
org $308167 ; PC 0x180167
|
org $308167 ; PC 0x180167
|
||||||
GoalItemRequirement:
|
GoalItemRequirement:
|
||||||
db #$FF ; #$00 = Off (default) - #$XX = Require $XX Goal Items - #$FF = Counter-Only
|
db #$00 ; #$00 = Off (default) - #$XX = Require $XX Goal Items - #$FF = Counter-Only
|
||||||
;================================================================================
|
;================================================================================
|
||||||
org $308168 ; PC 0x180168
|
org $308168 ; PC 0x180168
|
||||||
ByrnaCaveSpikeDamage:
|
ByrnaCaveSpikeDamage:
|
||||||
@@ -690,7 +690,7 @@ db #$01 ; #00 = Do not respawn on Pyramid after Death - #$01 = Respawn on Pyrami
|
|||||||
;================================================================================
|
;================================================================================
|
||||||
org $30816A ; PC 0x18016A
|
org $30816A ; PC 0x18016A
|
||||||
FreeItemText:
|
FreeItemText:
|
||||||
db #$01 ; #00 = Off - #$01 = On (default)
|
db #$00 ; #00 = Off - #$01 = On (default)
|
||||||
;================================================================================
|
;================================================================================
|
||||||
org $30816B ; PC 0x18016B
|
org $30816B ; PC 0x18016B
|
||||||
ByrnaCaveCaneOfByrnaUsage:
|
ByrnaCaveCaneOfByrnaUsage:
|
||||||
|
|||||||
@@ -6,3 +6,8 @@ LoadZoraKingItemGFX:
|
|||||||
JSL.l PrepDynamicTile
|
JSL.l PrepDynamicTile
|
||||||
RTL
|
RTL
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
|
JumpToSplashItemTarget:
|
||||||
|
LDA $0D90, X
|
||||||
|
CMP.b #$FF : BNE + : JML.l SplashItem_SpawnSplash : +
|
||||||
|
CMP.b #$00 : JML.l SplashItem_SpawnOther
|
||||||
|
;--------------------------------------------------------------------------------
|
||||||
Reference in New Issue
Block a user