ice physics eg fix
This commit is contained in:
@@ -130,11 +130,9 @@ incsrc goalitem.asm
|
|||||||
incsrc compasses.asm
|
incsrc compasses.asm
|
||||||
incsrc doorframefixes.asm
|
incsrc doorframefixes.asm
|
||||||
incsrc music.asm
|
incsrc music.asm
|
||||||
incsrc cuccostorm.asm
|
incsrc hashalphabet.asm
|
||||||
incsrc roomloading.asm
|
incsrc roomloading.asm
|
||||||
incsrc icepalacegraphics.asm
|
incsrc icepalacegraphics.asm
|
||||||
incsrc retro.asm
|
|
||||||
incsrc hashalphabet.asm
|
|
||||||
warnpc $A18000
|
warnpc $A18000
|
||||||
|
|
||||||
org $1C8000 ; text tables for translation
|
org $1C8000 ; text tables for translation
|
||||||
@@ -160,6 +158,9 @@ org $A48000 ; code bank - PUT NEW CODE HERE
|
|||||||
incsrc openmode.asm
|
incsrc openmode.asm
|
||||||
incsrc quickswap.asm
|
incsrc quickswap.asm
|
||||||
incsrc endingsequence.asm
|
incsrc endingsequence.asm
|
||||||
|
incsrc cuccostorm.asm
|
||||||
|
incsrc retro.asm
|
||||||
|
warnpc $A58000
|
||||||
|
|
||||||
;org $228000 ; contrib area
|
;org $228000 ; contrib area
|
||||||
org $A28000 ; contrib area
|
org $A28000 ; contrib area
|
||||||
@@ -244,13 +245,13 @@ warnpc $AF8401
|
|||||||
;$22 Contrib Code
|
;$22 Contrib Code
|
||||||
;$23 Stats & Credits
|
;$23 Stats & Credits
|
||||||
;$24 Code Bank
|
;$24 Code Bank
|
||||||
|
;$2F reserved for tournament use
|
||||||
;$30 Main Configuration Table
|
;$30 Main Configuration Table
|
||||||
;$31 Graphics Bank
|
;$31 Graphics Bank
|
||||||
;$32 Text Bank
|
;$32 Text Bank
|
||||||
;$33 Graphics Bank
|
;$33 Graphics Bank
|
||||||
;$2F reserved for tournament use
|
;$3A reserved for downstream use
|
||||||
;$3A reserved for downstream use (Plandomizer)
|
;$3B reserved for downstream use
|
||||||
;$3B reserved for downstream use (Plandomizer)
|
|
||||||
;$3F reserved for internal debugging
|
;$3F reserved for internal debugging
|
||||||
;$7F5700 - $7F57FF reserved for downstream use
|
;$7F5700 - $7F57FF reserved for downstream use
|
||||||
;================================================================================
|
;================================================================================
|
||||||
|
|||||||
@@ -79,12 +79,14 @@ RTL
|
|||||||
; $7F50C7 - Ice Modifier
|
; $7F50C7 - Ice Modifier
|
||||||
LoadModifiedIceFloorValue_a11:
|
LoadModifiedIceFloorValue_a11:
|
||||||
LDA $5D : CMP #$01 : BEQ + : CMP #$17 : BEQ + : CMP #$1C : BEQ +
|
LDA $5D : CMP #$01 : BEQ + : CMP #$17 : BEQ + : CMP #$1C : BEQ +
|
||||||
|
LDA $5E : CMP #$02 : BEQ +
|
||||||
LDA $5B : BNE +
|
LDA $5B : BNE +
|
||||||
LDA.w $0348 : ORA $7F50C7 : AND.b #$11 : RTL
|
LDA.w $0348 : ORA $7F50C7 : AND.b #$11 : RTL
|
||||||
+ : LDA.w $0348 : AND.b #$11
|
+ : LDA.w $0348 : AND.b #$11
|
||||||
RTL
|
RTL
|
||||||
LoadModifiedIceFloorValue_a01:
|
LoadModifiedIceFloorValue_a01:
|
||||||
LDA $5D : CMP #$01 : BEQ + : CMP #$17 : BEQ + : CMP #$1C : BEQ +
|
LDA $5D : CMP #$01 : BEQ + : CMP #$17 : BEQ + : CMP #$1C : BEQ +
|
||||||
|
LDA $5E : CMP #$02 : BEQ +
|
||||||
LDA $5B : BNE +
|
LDA $5B : BNE +
|
||||||
LDA.w $0348 : ORA $7F50C7 : AND.b #$01 : RTL
|
LDA.w $0348 : ORA $7F50C7 : AND.b #$01 : RTL
|
||||||
+ : LDA.w $0348 : AND.b #$01
|
+ : LDA.w $0348 : AND.b #$01
|
||||||
|
|||||||
@@ -1478,7 +1478,7 @@ db $FF, $FF, $FF, $FF
|
|||||||
org $30C800 ; PC 0x184800 - 0x18487F - max 16 shops
|
org $30C800 ; PC 0x184800 - 0x18487F - max 16 shops
|
||||||
ShopTable:
|
ShopTable:
|
||||||
;db [id][roomID-low][roomID-high][doorID][zero][shop_config][shopkeeper_config][sram_index]
|
;db [id][roomID-low][roomID-high][doorID][zero][shop_config][shopkeeper_config][sram_index]
|
||||||
db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
|
;db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
|
||||||
db $01, $FF, $00, $00, $00, $43, $A0, $00
|
db $01, $FF, $00, $00, $00, $43, $A0, $00
|
||||||
;db $01, $0F, $01, $57, $00, $03, $C1, $00
|
;db $01, $0F, $01, $57, $00, $03, $C1, $00
|
||||||
db $02, $0F, $01, $60, $00, $03, $C1, $03
|
db $02, $0F, $01, $60, $00, $03, $C1, $03
|
||||||
|
|||||||
Reference in New Issue
Block a user