From ee9645c47d394a6271e7136fe7a1fc22d98e30f6 Mon Sep 17 00:00:00 2001 From: blondie7575 Date: Mon, 25 Dec 2017 22:23:22 -0700 Subject: [PATCH] Basic unrendering of spans working --- gamemanager.s | 5 +++-- gscats.2mg | Bin 819264 -> 819264 bytes terrain.s | 5 ++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gamemanager.s b/gamemanager.s index 6f27807..87e6c95 100644 --- a/gamemanager.s +++ b/gamemanager.s @@ -58,7 +58,8 @@ gameplayLoop: ; beq gameplayLoopKbd BORDER_COLOR #$3 jsr renderTerrainSpans -; jsr unrenderTerrainSpans + jsr unrenderTerrainSpans + stz terrainDirty BORDER_COLOR #$1 @@ -226,7 +227,7 @@ endGame: ; scrollMap: ; jsr unclipTerrain - jsr unrenderTerrainSpans +; jsr unrenderTerrainSpans jsr unrenderPlayers jsr unrenderProjectiles diff --git a/gscats.2mg b/gscats.2mg index 6ca26d81bb980defeeae5439d2fb5d9ac0cf5eab..c1e12fcd50be197d9475ce847bbee325c1353267 100644 GIT binary patch delta 2049 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