map: Added wall row pattern
authorLukas Krickl <lukas@krickl.dev>
Sun, 21 Sep 2025 03:48:21 +0000 (05:48 +0200)
committerLukas Krickl <lukas@krickl.dev>
Sun, 21 Sep 2025 03:48:21 +0000 (05:48 +0200)
src/map.s
src/rowpatterns.s

index 35e5addc4682a25daa4dc82bf5ebda6359f34b1c..57f64d9807f15e01ed430c64e9ebead42a8e3644 100644 (file)
--- 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
index 36bc135d04d3e5f40665f269a94ee50a3ea41819..6673ca4766e3bb5e65771fd1a23b02a2dabc8d8c 100644 (file)
@@ -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: