From 8a43f544ac468f600751a658a988675932eca39a Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Tue, 22 Jul 2025 09:55:23 +0200 Subject: [PATCH] maps: wip setup for mapgen maps --- maps/map_c.s | 35 ++++++++++++++++++++--------------- tiles/bank8000.inc | 36 ++++++++++++++++++------------------ 2 files changed, 38 insertions(+), 33 deletions(-) diff --git a/maps/map_c.s b/maps/map_c.s index 3524d57..702a87c 100644 --- a/maps/map_c.s +++ b/maps/map_c.s @@ -13,22 +13,27 @@ dw map_c_exit_table map_c_bg: -.db 0x1, 0x42, 0xe, 0x60, 0x1, 0x62, 0x1, 0x60 -.db 0xf, 0x60, 0x1, 0x60, 0x6, 0x60, 0x4, 0x44 -.db 0x5, 0x60, 0x1, 0x60, 0xf, 0x60, 0x1, 0x60 -.db 0xf, 0x60, 0x1, 0x60, 0xf, 0x60, 0x1, 0x60 -.db 0xf, 0x60, 0x1, 0x60, 0x2, 0x60, 0x4, 0x44 -.db 0x8, 0x60, 0x1, 0x6e, 0x1, 0x60, 0x7, 0x60 -.db 0x3, 0x62, 0x4, 0x60, 0x1, 0x6e, 0x1, 0x6e -.db 0x7, 0x60, 0x3, 0x62, 0x5, 0x60, 0x1, 0x6e -.db 0x7, 0x60, 0x3, 0x62, 0x5, 0x60, 0x1, 0x60 -.db 0xf, 0x60, 0x1, 0x60, 0xf, 0x60, 0x1, 0x60 -.db 0xf, 0x60, 0x1, 0x60, 0xf, 0x60, 0x1, 0x62 -.db 0xe, 0x60, 0x1, 0x42 +.db 0x1, 0x0, 0xf, 0x0, 0x1, 0x0, 0x6, 0x6e +.db 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0 +.db 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0 +.db 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e +.db 0x1, 0x0, 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0 +.db 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0, 0x6, 0x6e +.db 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0 +.db 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0 +.db 0x1, 0x0, 0xf, 0x0, 0x1, 0x0, 0xf, 0x0 +.db 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e +.db 0x1, 0x0, 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0 +.db 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0, 0x6, 0x6e +.db 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0 +.db 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e, 0x1, 0x0 +.db 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0, 0x6, 0x6e +.db 0x1, 0x0, 0x1, 0x0, 0x6, 0x6e, 0x2, 0x0 +.db 0x6, 0x6e, 0x1, 0x0, 0x1, 0x0, 0xe, 0x0 +.db 0x1, 0x0 .db 0x00 ; termiante data map_c_tile_flags: -.db 0x27, 0x0, 0x4, 0x1, 0x48, 0x0, 0x4, 0x1 -.db 0x8, 0x0, 0x1, 0x2, 0xf, 0x0, 0x1, 0x2 -.db 0x1, 0x12, 0xf, 0x0, 0x1, 0x12, 0x5f, 0x0 +.db 0x90, 0x2, 0x1, 0x12, 0xf, 0x2, 0x1, 0x12 +.db 0x5f, 0x2 .db 0x00 ; termiante data diff --git a/tiles/bank8000.inc b/tiles/bank8000.inc index 1662f9d..aefa487 100644 --- a/tiles/bank8000.inc +++ b/tiles/bank8000.inc @@ -5,16 +5,16 @@ .chr 00000000 .chr 00000000 .chr 00000000 -.chr 00000003 -.chr 00000031 +.chr 00000000 +.chr 00000000 ; tile 1 -.chr 00000003 -.chr 00000332 -.chr 00033222 -.chr 00322322 -.chr 00323223 -.chr 00032232 -.chr 00003333 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 .chr 00000000 ; tile 2 .chr 00000000 @@ -149,16 +149,16 @@ .chr 00000000 .chr 00000000 .chr 00000000 -.chr 00000003 -.chr 00000031 +.chr 00000000 +.chr 00000000 ; tile 17 -.chr 00000003 -.chr 00000332 -.chr 00033222 -.chr 00322322 -.chr 00323223 -.chr 00032232 -.chr 00003333 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 +.chr 00000000 .chr 00000000 ; tile 18 .chr 03000000 -- 2.30.2