rooms: Added more template maps
authorLukas Krickl <lukas@krickl.dev>
Thu, 21 Aug 2025 10:47:57 +0000 (12:47 +0200)
committerLukas Krickl <lukas@krickl.dev>
Thu, 21 Aug 2025 10:47:57 +0000 (12:47 +0200)
maps/map_be.s
maps/map_bw.s
maps/map_c.s
maps/map_ce.s
maps/map_cw.s
maps/map_tc.s
maps/map_te.s
maps/map_tw.s
src/roompatterns.s

index b0e087f32ff3d7d5bbc3705e09b73d47a120bd58..71035998fbebee0d811b33eed8901bf31bbf3726 100644 (file)
@@ -13,30 +13,48 @@ dw bank9000
 map_be_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x1, 0x0
+.db 0x1, 0x2, 0x1, 0x4, 0x1, 0x6, 0x6, 0x0
+.db 0x1, 0x2, 0x1, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x1, 0x0, 0x1, 0x22
+.db 0x1, 0x6e, 0x1, 0x26, 0x6, 0x0, 0x1, 0x22
+.db 0x1, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x1, 0x0, 0x1, 0x42, 0x1, 0x44
+.db 0x1, 0x46, 0x6, 0x0, 0x1, 0x42, 0x1, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x1, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x6, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x1, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x6, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x1, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x6, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x1, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x42, 0xe, 0x44, 0x1, 0x46
 .db 0x00 ; termiante data
 map_be_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x1, 0x13, 0x1, 0x0, 0x3, 0x1, 0x6, 0x0
+.db 0x3, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x1, 0x0, 0x3, 0x1, 0x6, 0x0, 0x3, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x1, 0x0
+.db 0x3, 0x1, 0x6, 0x0, 0x3, 0x1, 0x1, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
+.db 0x1, 0x0, 0x3, 0x1, 0x6, 0x0, 0x3, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x1, 0x0
+.db 0x3, 0x1, 0x6, 0x0, 0x3, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x1, 0x0, 0x3, 0x1
+.db 0x6, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index b964db0976b875c7c7cb25a792c2ad42efaac2b0..043a431d99946f9e045119caae9663d99408581c 100644 (file)
@@ -13,30 +13,49 @@ dw bank9000
 map_bw_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x7, 0x0
+.db 0x1, 0x2, 0x4, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x7, 0x0, 0x1, 0x22
+.db 0x4, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x7, 0x0, 0x1, 0x22, 0x4, 0x6e
+.db 0x1, 0x26, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x7, 0x0, 0x1, 0x22, 0x4, 0x6e, 0x1, 0x26
+.db 0x1, 0x0, 0x1, 0x26, 0x1, 0x22, 0x3, 0x0
+.db 0x1, 0x2, 0x3, 0x4, 0x1, 0x42, 0x4, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x3, 0x0, 0x1, 0x22, 0x3, 0x6e, 0x1, 0x26
+.db 0x6, 0x0, 0x1, 0x26, 0x1, 0x22, 0x3, 0x0
+.db 0x1, 0x22, 0x3, 0x6e, 0x1, 0x26, 0x6, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x3, 0x0, 0x1, 0x22
+.db 0x3, 0x6e, 0x1, 0x26, 0x6, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x3, 0x0, 0x1, 0x42, 0x3, 0x44
+.db 0x1, 0x2, 0x4, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x7, 0x0, 0x1, 0x22
+.db 0x4, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x7, 0x0, 0x1, 0x22, 0x4, 0x6e
+.db 0x1, 0x26, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x7, 0x0, 0x1, 0x42, 0x4, 0x44, 0x1, 0x46
+.db 0x1, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x42, 0xe, 0x44, 0x1, 0x46
 .db 0x00 ; termiante data
 map_bw_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x7, 0x0, 0x6, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x7, 0x0, 0x6, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x7, 0x0
+.db 0x6, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x7, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x3, 0x0, 0xa, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x3, 0x0, 0x5, 0x1
+.db 0x6, 0x0, 0x1, 0x23, 0x1, 0x13, 0x3, 0x0
+.db 0x5, 0x1, 0x6, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x3, 0x0, 0x5, 0x1, 0x6, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x3, 0x0, 0xa, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x7, 0x0, 0x6, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x7, 0x0
+.db 0x6, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x7, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index eff1eeaffed40c6c8491cb9d2756d0ac6fb0f79b..1494891ab36a37b89a36327ce68c1919bc042120 100644 (file)
@@ -14,29 +14,51 @@ map_c_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x4, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x2, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x4, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x2, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x4, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x2, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x5, 0x0, 0x1, 0x2
+.db 0x2, 0x4, 0x1, 0x6, 0x5, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x5, 0x0, 0x1, 0x22, 0x2, 0x6e
+.db 0x1, 0x26, 0x5, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x5, 0x0, 0x1, 0x42, 0x2, 0x44, 0x1, 0x46
+.db 0x5, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x4, 0x0, 0x1, 0x2
+.db 0x1, 0x4, 0x1, 0x6, 0x2, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x4, 0x0, 0x1, 0x22, 0x1, 0x6e
+.db 0x1, 0x26, 0x2, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x4, 0x0, 0x1, 0x42, 0x1, 0x44, 0x1, 0x46
+.db 0x2, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x42, 0xe, 0x44, 0x1, 0x46
 .db 0x00 ; termiante data
 map_c_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
+.db 0x2, 0x0, 0x3, 0x1, 0x4, 0x0, 0x3, 0x1
+.db 0x2, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0x3, 0x1, 0x4, 0x0, 0x3, 0x1, 0x2, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x3, 0x1
+.db 0x4, 0x0, 0x3, 0x1, 0x2, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x3, 0x1, 0x23
+.db 0x5, 0x0, 0x4, 0x1, 0x5, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x5, 0x0, 0x4, 0x1, 0x5, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x5, 0x0, 0x4, 0x1
+.db 0x5, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x3, 0x1
+.db 0x4, 0x0, 0x3, 0x1, 0x2, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x3, 0x1, 0x4, 0x0
+.db 0x3, 0x1, 0x2, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0x3, 0x1, 0x4, 0x0, 0x3, 0x1
+.db 0x2, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index f01e7c16c4e8ffedda0cf1c6afb16ac76103271d..c11a08cec8ff759b78c02efe1c946d88b61b0473 100644 (file)
@@ -16,9 +16,18 @@ map_ce_bg:
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x2, 0x1, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x2, 0x1, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x2, 0x1, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x1, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x22
+.db 0x1, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x22
+.db 0x1, 0x6e, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x42, 0x1, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x42, 0x1, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x42, 0x1, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
@@ -31,12 +40,16 @@ map_ce_tile_flags:
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x1, 0x13, 0x2, 0x0, 0x3, 0x1, 0x1, 0x0
+.db 0x3, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x3, 0x1
+.db 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x3, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0x3, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0
+.db 0x3, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x3, 0x1, 0x23
+.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index e472038b28084a39b2f1ae0c284cd91671f4ef1f..265db868e43969e02344fdfe22a13b396fd8e0de 100644 (file)
@@ -14,14 +14,22 @@ map_cw_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x2
+.db 0x6, 0x4, 0x1, 0x6, 0x4, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x6, 0x0
+.db 0x1, 0x26, 0x4, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x22, 0xb, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0xb, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x6, 0x0, 0x1, 0x26, 0x4, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x42, 0x6, 0x44
+.db 0x1, 0x46, 0x4, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x2, 0x7, 0x4, 0x1, 0x6, 0x3, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x7, 0x6e, 0x1, 0x26, 0x3, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x42, 0x7, 0x44
+.db 0x1, 0x46, 0x3, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x42, 0xe, 0x44, 0x1, 0x46
 .db 0x00 ; termiante data
@@ -29,14 +37,19 @@ map_cw_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x2, 0x0, 0x8, 0x1, 0x4, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x1, 0x1, 0x6, 0x0
+.db 0x1, 0x1, 0x4, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0x1, 0x1, 0xb, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x1, 0x1, 0xb, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x1, 0x1
+.db 0x6, 0x0, 0x1, 0x1, 0x4, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x8, 0x1, 0x4, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x1, 0x13, 0x2, 0x0, 0x9, 0x1, 0x3, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x9, 0x1
+.db 0x3, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0x9, 0x1, 0x3, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x3, 0x1, 0x23
+.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index ee0dc789365c3488a8a15673360faabb3a7c8eb3..c70ac4f55b8997be73e13f4e06b38227a2bec82b 100644 (file)
@@ -13,12 +13,19 @@ dw bank9000
 map_tc_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x1, 0x0
+.db 0x1, 0x2, 0xa, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x1, 0x0, 0x1, 0x22
+.db 0xa, 0x24, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x1, 0x0, 0x1, 0x22, 0x9, 0x0
+.db 0x1, 0x24, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0xb, 0x0, 0x1, 0x24, 0x2, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x1, 0x0, 0x1, 0x22
+.db 0x9, 0x0, 0x1, 0x24, 0x1, 0x26, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x1, 0x0, 0x1, 0x22
+.db 0xa, 0x24, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x1, 0x0, 0x1, 0x42, 0xa, 0x44
+.db 0x1, 0x46, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
@@ -28,11 +35,16 @@ map_tc_bg:
 map_tc_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x1, 0x13, 0x1, 0x0, 0xc, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x1, 0x0, 0x1, 0x1
+.db 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x1, 0x0, 0x1, 0x1, 0xa, 0x0
+.db 0x1, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0x1, 0x0
+.db 0x1, 0x1, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x1, 0x0, 0x1, 0x1
+.db 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x1, 0x0, 0xc, 0x1, 0x1, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
index b97499342a8d2f0c46c4a247b4e675987a89d66a..1077695dd03d0cbe4317db7cfb6757b5f1b879d7 100644 (file)
@@ -13,13 +13,21 @@ dw bank9000
 map_te_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x2, 0x8, 0x4, 0x1, 0x6, 0x2, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x8, 0x6e, 0x1, 0x26, 0x2, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x8, 0x6e
+.db 0x1, 0x26, 0x2, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x22, 0x8, 0x6e, 0x1, 0x26
+.db 0x2, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x22, 0x8, 0x6e, 0x1, 0x26, 0x2, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x8, 0x6e, 0x1, 0x26, 0x2, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x8, 0x6e
+.db 0x1, 0x26, 0x2, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x42, 0x8, 0x44, 0x1, 0x46
+.db 0x2, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
@@ -28,12 +36,16 @@ map_te_bg:
 map_te_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0xa, 0x1, 0x2, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0xa, 0x1
+.db 0x2, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0xa, 0x1, 0x2, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0xa, 0x1, 0x2, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0xa, 0x1, 0x2, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0xa, 0x1
+.db 0x2, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0xa, 0x1, 0x2, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0xa, 0x1, 0x2, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
index c240514c1dde0978547b08105311085a13aa4208..d19a6ea33d9ca28f2453168f5d292e8388893218 100644 (file)
@@ -13,30 +13,46 @@ dw bank9000
 map_tw_bg:
 
 .db 0x1, 0x2, 0xe, 0x4, 0x1, 0x6, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
+.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x2, 0x9, 0x4, 0x1, 0x6, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x9, 0x0, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x9, 0x0
+.db 0x1, 0x26, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x22, 0x9, 0x0, 0x1, 0x26
+.db 0x1, 0x0, 0x1, 0x26, 0x1, 0x22, 0x2, 0x0
+.db 0x1, 0x22, 0x9, 0x0, 0x1, 0x26, 0x1, 0x0
+.db 0x1, 0x26, 0x1, 0x22, 0x2, 0x0, 0x1, 0x22
+.db 0x9, 0x0, 0x1, 0x26, 0x1, 0x0, 0x1, 0x26
+.db 0x1, 0x22, 0x2, 0x0, 0x1, 0x22, 0x9, 0x0
+.db 0x1, 0x26, 0x1, 0x0, 0x1, 0x26, 0x1, 0x22
+.db 0x2, 0x0, 0x1, 0x42, 0x3, 0x44, 0x2, 0x0
+.db 0x4, 0x44, 0x1, 0x46, 0x1, 0x0, 0x1, 0x26
 .db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
 .db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
 .db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x22, 0xe, 0x0, 0x1, 0x26
-.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x22
-.db 0xe, 0x0, 0x1, 0x26, 0x1, 0x22, 0xe, 0x0
-.db 0x1, 0x26, 0x1, 0x42, 0xe, 0x44, 0x1, 0x46
+.db 0x1, 0x22, 0xe, 0x0, 0x1, 0x26, 0x1, 0x42
+.db 0xe, 0x44, 0x1, 0x46
 .db 0x00 ; termiante data
 map_tw_tile_flags:
 
 .db 0x10, 0x33, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
+.db 0x1, 0x13, 0x2, 0x0, 0xb, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x1, 0x1
+.db 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x1, 0x1, 0x9, 0x0
+.db 0x1, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0x1, 0x1, 0x9, 0x0, 0x1, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0x2, 0x0
+.db 0x1, 0x1, 0x9, 0x0, 0x1, 0x1, 0x1, 0x0
+.db 0x1, 0x23, 0x1, 0x13, 0x2, 0x0, 0x1, 0x1
+.db 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x23
+.db 0x1, 0x13, 0x2, 0x0, 0x1, 0x1, 0x9, 0x0
+.db 0x1, 0x1, 0x1, 0x0, 0x1, 0x23, 0x1, 0x13
+.db 0x2, 0x0, 0x4, 0x1, 0x2, 0x0, 0x5, 0x1
+.db 0x1, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
 .db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
 .db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
 .db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x0, 0x1, 0x23, 0x1, 0x13, 0xe, 0x0
-.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x0, 0x1, 0x23
-.db 0x1, 0x13, 0xe, 0x0, 0x1, 0x23, 0x1, 0x13
-.db 0xe, 0x3, 0x1, 0x23
+.db 0x1, 0x23, 0x1, 0x13, 0xe, 0x3, 0x1, 0x23
 .db 0x00 ; termiante data
index 6903e6064c22d4cf77d60a849288e1ab25cd105e..a259df0223cae243db8da1dc0cc0020799507bf0 100644 (file)
@@ -11,6 +11,10 @@ room_patterns_floor1:
        dw map_ce_header 
        dw map_cw_header 
        dw map_be_header
+       dw map_bc_header
+       dw map_bw_header
+       dw map_te_header
+       dw map_tc_header
 room_patterns_floor1_end: