From 5d20d218f54c606d2ecfdca65463b2c43dbd8d2b Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Tue, 10 Feb 2026 11:46:57 +0100 Subject: [PATCH] mapgen: Added basic map header --- src/mapgen.s | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/mapgen.s b/src/mapgen.s index 609804e..13763de 100644 --- a/src/mapgen.s +++ b/src/mapgen.s @@ -25,7 +25,32 @@ map_generate: ; 2) set up map header + ; flags + ld hl, mapgen_map_header + ld a, MAP_F_DO_FULL_REDRAW + ld [hl+], a + ; map routine + ; TODO change based on level + ld a, map_r_nop LO + ld [hl+], a + ld a, map_r_nop HI + ld [hl+], a + + ; actor table + ld a, map_acts LO + ld [hl+], a + ld a, map_acts HI + ld [hl+], a + + ; tile banks + ; TODO: change based on level + ld a, tile_banks_default LO + ld [hl+], a + ld a, tile_banks_default HI + ld [hl+], a + + ; 3) make rooms ; cleanup) finally -- 2.30.2