unit: fixed scroll offset calculation
authorLukas Krickl <lukas@krickl.dev>
Sun, 11 May 2025 15:47:05 +0000 (17:47 +0200)
committerLukas Krickl <lukas@krickl.dev>
Sun, 11 May 2025 15:47:05 +0000 (17:47 +0200)
src/unit.s

index 365f572fb4c9a7f05fe5c49ee27e1b4815553122..06e8565824213cf9cbf0ec85bce4956717fe175b 100644 (file)
@@ -78,7 +78,7 @@ unit_generic_draw:
   ld a, [de]
   mul8 a
   add a, OBJ_OFF_Y
-  add a, b
+  sub a, b
   ld [hl+], a
   
   ; set x pos
@@ -86,7 +86,7 @@ unit_generic_draw:
   ld a, [de]
   mul8 a
   add a, OBJ_OFF_X
-  add a, b
+  sub a, c
   ld [hl+], a
   
   pop bc ; bc = inputs again