inverted maps

untested, unfinished
This commit is contained in:
spannerisms
2023-02-11 05:22:27 -05:00
parent 4802107516
commit 830e86f199
4 changed files with 1462 additions and 1055 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -1965,12 +1965,10 @@ JSL OnOWTransition : BRA ++ : NOP #34 : ++
;================================================================================ ;================================================================================
;Inverted mode tile map update (executed right after the original tile load) ;Inverted mode tile map update (executed right after the original tile load)
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
org $82ED51 ; <- 16D51 org $82ED51
JSL Overworld_LoadNewTiles : NOP #2 JSL Overworld_LoadNewTiles : BRA ++ : ++
;-------------------------------------------------------------------------------- org $82EC2E
;Same as above JSL Overworld_LoadNewTiles : BRA ++ : ++
org $82EC2E ;<- 016C2E
JSL Overworld_LoadNewTiles : NOP #2
;================================================================================ ;================================================================================
org $87A3E2 ;<- 3A3E2 Bank07.asm:5764 (LDA.b #$80 : STA $03F0) org $87A3E2 ;<- 3A3E2 Bank07.asm:5764 (LDA.b #$80 : STA $03F0)
JSL FreeDuckCheck : BEQ + JSL FreeDuckCheck : BEQ +

File diff suppressed because it is too large Load Diff

View File

@@ -11,7 +11,7 @@ QuickSwap:
LDA.l QuickSwapFlag : BEQ .done LDA.l QuickSwapFlag : BEQ .done
LDA.w ItemCursor : BEQ .done ; Skip everything if we don't have any items LDA.w ItemCursor : BEQ .done ; Skip everything if we don't have any items
LDY.b #$14 LDY.b #$14
PHX PHX
XBA ; restore the stashed value XBA ; restore the stashed value
CMP.b #$30 : BNE + CMP.b #$30 : BNE +