From f50b347aed472f4f420e673acf4a914478197067 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sun, 16 Feb 2025 12:11:07 -0600 Subject: [PATCH] Fixed VRAM crash on map check --- menu/overworldmap.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/menu/overworldmap.asm b/menu/overworldmap.asm index 4b84da2..9ac349d 100644 --- a/menu/overworldmap.asm +++ b/menu/overworldmap.asm @@ -320,12 +320,11 @@ RTS RTS WorldMap_DrawTile: + LDA.b Scrap00 : PHA SEP #$20 LDX.b Scrap0B : TXA : STA.b (OAMPtr+2) INC.b OAMPtr+2 - LDA.b Scrap00 : PHA JSR WorldMap_CalculateOAMCoordinates - PLA : STA.b Scrap00 LDX.b Scrap0A : BEQ + LDA.b Scrap0E : CLC : ADC.b #$04 : STA.b Scrap0E LDA.b Scrap0F : CLC : ADC.b #$04 : STA.b Scrap0F @@ -335,6 +334,7 @@ WorldMap_DrawTile: LDA.b Scrap0F : SEC : SBC.b #$04 : STA.b Scrap0F + REP #$20 + PLA : STA.b Scrap00 LDA.b Scrap0E : STA.b (OAMPtr) INC.b OAMPtr : INC.b OAMPtr LDA.b Scrap0C : STA.b (OAMPtr)