From 2146d19052048980edc63f35f3762488e0289b6f Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Sun, 21 Sep 2025 05:48:21 +0200 Subject: [PATCH] map: Added wall row pattern --- src/map.s | 6 ++++-- src/rowpatterns.s | 9 ++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/map.s b/src/map.s index 35e5add..57f64d9 100644 --- a/src/map.s +++ b/src/map.s @@ -235,7 +235,9 @@ l1_map: mapdef 0, pat_empty, l1_objs, bank8000, bank8800, bank8C00, bank9000 l1_objs: - modef MOT_SET_PAT, 0, 3, pat_center_grass - modef MOT_SET_PAT, 0, 5, pat_empty + modef MOT_SET_PAT, 0, 3, pat_center_empty_wall + modef MOT_SET_PAT, 0, 8, pat_center_grass + modef MOT_SET_PAT, 0, 10, pat_center_empty_wall + modef MOT_SET_PAT, 0, 0x1E, pat_empty modef MOT_DISABLE_SCROLL, 0, 0x20, 0 modef MOT_NOP, 0, 0xFF, 0 diff --git a/src/rowpatterns.s b/src/rowpatterns.s index 36bc135..6673ca4 100644 --- a/src/rowpatterns.s +++ b/src/rowpatterns.s @@ -1,14 +1,21 @@ ; tile space -.def int TS = 0x40 +.def int TS = 0x20 + + ; tile grass .def int GS = 0x62 + ; generic wall +.def int WG = 0x40 + pat_empty: .db TS, TS, TS, TS, TS, TS, TS, TS, TS, TS pat_center_grass: .db TS, TS, TS, GS, GS, GS, TS, TS, TS, TS +pat_center_empty_wall: +.db WG, WG, WG, TS, TS, TS, WG, WG, WG, WG ; enf of level row pattern pat_eol: -- 2.30.2