From ab5f5c6299d967a24ab55ecb8ec98927de1a43e0 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Fri, 11 Sep 2020 00:25:41 -0400 Subject: [PATCH] Fix bug in code that looks for the edge of the screen which was comparing by tile number, not tile offset. --- BuGS/gameSegments.s | 4 ++-- BuGS/make/config.txt | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/BuGS/gameSegments.s b/BuGS/gameSegments.s index 1ee43d8..ff210ec 100644 --- a/BuGS/gameSegments.s +++ b/BuGS/gameSegments.s @@ -338,7 +338,7 @@ updateSegmentLeftSlow_checkDir anop lda segmentTileOffsetsUL,y tax lda tileLeft,x - cmp #LHS_FIRST_TILE + cmp #LHS_FIRST_TILE*SIZEOF_TILE_INFO bge updateSegmentLeftSlow_changeDir tax lda tileType,x @@ -635,7 +635,7 @@ updateSegmentRightSlow_checkDir anop lda segmentTileOffsetsUR,y tax lda tileRight,x - cmp #RHS_FIRST_TILE + cmp #RHS_FIRST_TILE*SIZEOF_TILE_INFO bge updateSegmentRightSlow_changeDir tax lda tileType,x diff --git a/BuGS/make/config.txt b/BuGS/make/config.txt index 6e02df5..b9b3a04 100644 --- a/BuGS/make/config.txt +++ b/BuGS/make/config.txt @@ -8,7 +8,6 @@ s6d2 = s7d1 = /Users/jrand/Library/Developer/Xcode/DerivedData/BuGS-bffpexoblaghkzcbtjtzxeulnuto/Build/Products/Debug/BuGS.2mg -g_limit_speed = 0 bram1[00] = 00 00 00 01 00 00 0d 06 02 01 01 00 01 00 00 00