Turtle Rock Light World Inverted updates
This commit is contained in:
@@ -266,6 +266,9 @@ org $02EC8D ; <- bank02.asm : 11981 (LDA.w #$020F : LDX $8A : CPX.w #$0033 : BNE
|
|||||||
JSL HardcodedRocks
|
JSL HardcodedRocks
|
||||||
NOP #19 ;23 bytes removed with the JSL
|
NOP #19 ;23 bytes removed with the JSL
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
|
org $04E7AE ; <- bank0E.asm : 4230 (LDA $7EF287 : AND.w #$0020)
|
||||||
|
JSL.l TurtleRockPegSolved
|
||||||
|
;--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
;================================================================================
|
;================================================================================
|
||||||
|
|||||||
@@ -172,3 +172,11 @@ HardcodedRocks:
|
|||||||
STA $7E2BB2
|
STA $7E2BB2
|
||||||
.noRock2
|
.noRock2
|
||||||
RTL
|
RTL
|
||||||
|
|
||||||
|
TurtleRockPegSolved:
|
||||||
|
LDA.l InvertedMode : BNE +
|
||||||
|
LDA.l $7ef287 ; What we wrote over (reading flags for this screen)
|
||||||
|
RTL
|
||||||
|
+
|
||||||
|
LDA.w #$0020 ; We always treat puzzle as pre solved (overlay flag set) for inverted mode.
|
||||||
|
RTL
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ Overworld_NewTilesTable:
|
|||||||
{
|
{
|
||||||
;LW
|
;LW
|
||||||
;00 01 02 03 04 05 06 07
|
;00 01 02 03 04 05 06 07
|
||||||
dw return, return, return, map003, return, map005, return, return
|
dw return, return, return, map003, return, map005, return, map007
|
||||||
;08 09 10 11 12 13 14 15
|
;08 09 10 11 12 13 14 15
|
||||||
dw return, return, return, return, return, return, return, return
|
dw return, return, return, return, return, return, return, return
|
||||||
;16 17 18 19 20 21 22 23
|
;16 17 18 19 20 21 22 23
|
||||||
@@ -137,6 +137,21 @@ LDA #$0034 : STA $3D4A
|
|||||||
RTS
|
RTS
|
||||||
}
|
}
|
||||||
|
|
||||||
|
map007:
|
||||||
|
{
|
||||||
|
LDA #$0034 : STA $25A0
|
||||||
|
STA $281A
|
||||||
|
LDA #$021B : STA $261E
|
||||||
|
STA $2620 : STA $2622
|
||||||
|
STA $2624 : STA $269C
|
||||||
|
STA $271C : STA $26A6
|
||||||
|
STA $279C : STA $2726
|
||||||
|
STA $281C : STA $27A6
|
||||||
|
STA $28A0 : STA $289E
|
||||||
|
STA $28A4 : STA $28A2
|
||||||
|
RTS
|
||||||
|
}
|
||||||
|
|
||||||
map016:
|
map016:
|
||||||
{
|
{
|
||||||
LDA #$0034 : STA $2B2E
|
LDA #$0034 : STA $2B2E
|
||||||
|
|||||||
Reference in New Issue
Block a user