Added remaining wall tiles
authorLukas Krickl <lukas@krickl.dev>
Sat, 5 Oct 2024 05:09:35 +0000 (07:09 +0200)
committerLukas Krickl <lukas@krickl.dev>
Sat, 5 Oct 2024 05:09:35 +0000 (07:09 +0200)
src/map.s
tiles/tileset1.inc

index 104c8bb10b06ce4ab40f48587f6d3b4c844dd81b..9266cd843e5b92aca78ee9e580bc6327c5f264aa 100644 (file)
--- a/src/map.s
+++ b/src/map.s
@@ -7,16 +7,18 @@
 
 #define TNONE 0x45
 
-#define TCORNUPL 0x60
-#define TCORNUPR 0x68
+#define TCORNUL 0x60
+#define TCORNUR 0x68
 #define TCORNBOL 0x6C
 #define TCORNBOR 0x6E
 
-#define TWALLUP1 0x62
-#define TDOORUPL 0x64
-#define TDOORUPR 0x66
+#define TDOORUL 0x64
+#define TDOORUR 0x66
 
+#define TWALLU1 0x62
 #define TWALLR1 0x6A
+#define TWALLD1 0x4A
+#define TWALLL1 0x4C
 
   ; maps are collections of rooms
 
@@ -139,11 +141,11 @@ room_draw:
   ; this can be copied and modified 
   ; by the map gen
 base_room:
-  .db TCORNUPL,  TWALLUP1, TWALLUP1, TWALLUP1, TDOORUPL,  TDOORUPR, TWALLUP1,  TWALLUP1, TWALLUP1, TCORNUP
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
-.db TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TCORNBOR  
+.db TCORNUL, TWALLU1, TWALLU1, TWALLU1, TDOORUL,  TDOORUR, TWALLU1,  TWALLU1, TWALLU1, TCORNU
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TWALLL1, TFLOOR1, TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1,  TFLOOR1, TFLOOR1, TWALLR1  
+.db TCORNBOL,  TWALLD1,  TWALLD1,  TWALLD1,  TWALLD1,  TWALLD1,  TWALLD1,  TWALLD1, TWALLD1, TCORNBOR  
index e03d78da3f69cfd292d1d51d17bc45798306b667..1ed4d69d08711640ad2b66a4d825f6801748ad0c 100644 (file)
 .chr 00000000
 .chr 00000000
 ; tile 202
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22212221
+.chr 11111111
+.chr 21222122
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 33333333
 ; tile 203
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 33333333
+.chr 22212221
+.chr 11111111
+.chr 21222122
+.chr 21222122
+.chr 11111111
+.chr 22122212
+.chr 33333333
 ; tile 204
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
 ; tile 205
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 32122123
+.chr 32111123
+.chr 31122123
+.chr 32122113
+.chr 32122123
+.chr 32111123
+.chr 31122123
+.chr 32122113
 ; tile 206
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 218
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
 ; tile 219
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 11111111
+.chr 33333333
+.chr 22222222
+.chr 22222222
+.chr 33333333
 ; tile 220
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
 ; tile 221
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
-.chr 00000000
+.chr 32122123
+.chr 32111123
+.chr 31122123
+.chr 32122113
+.chr 32122123
+.chr 31111123
+.chr 32122123
+.chr 32122113
 ; tile 222
 .chr 00000000
 .chr 00000000
 ; tile 224
 .chr 33333333
 .chr 33322222
-.chr 32332222
-.chr 32233333
-.chr 32223311
-.chr 32223331
-.chr 32223133
-.chr 32223113
+.chr 33322222
+.chr 32333333
+.chr 32233111
+.chr 32233311
+.chr 32231331
+.chr 32231133
 ; tile 225
 .chr 33333333
 .chr 22222222
 .chr 11111111
 .chr 11111111
 .chr 11111111
-.chr 31111111
+.chr 11111111
 ; tile 226
 .chr 33333333
 .chr 22222222
 .chr 32222122
 .chr 33333333
 ; tile 238
-.chr 32212231
-.chr 22212231
-.chr 11111131
-.chr 21222231
-.chr 21222231
-.chr 11111131
-.chr 22212231
+.chr 32122123
+.chr 22122123
+.chr 11111113
+.chr 22122223
+.chr 22122223
+.chr 11111113
+.chr 22221223
 .chr 33333333
 ; tile 239
-.chr 11132223
-.chr 11132223
-.chr 11132223
-.chr 11132223
-.chr 11132223
-.chr 11132223
-.chr 11132223
-.chr 11132223
+.chr 11113223
+.chr 11113223
+.chr 11113223
+.chr 11113223
+.chr 11113223
+.chr 11113223
+.chr 11113223
+.chr 31113223
 ; tile 240
-.chr 32223111
-.chr 32223111
-.chr 32223111
-.chr 32223111
-.chr 32223111
-.chr 32223111
-.chr 32223111
-.chr 32223111
+.chr 32231113
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
+.chr 32231111
 ; tile 241
 .chr 33333333
-.chr 13221222
-.chr 13111111
-.chr 13222212
-.chr 13222212
-.chr 13111111
-.chr 13221222
-.chr 13221223
+.chr 32212222
+.chr 31111111
+.chr 32222122
+.chr 32222122
+.chr 31111111
+.chr 32122122
+.chr 32122123
 ; tile 242
 .chr 33333333
 .chr 21222122
 .chr 22222222
 .chr 33333333
 ; tile 254
-.chr 11111113
+.chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 22222222
 .chr 33333333
 ; tile 255
-.chr 31132223
-.chr 33132223
-.chr 13332223
-.chr 11332223
-.chr 33333223
-.chr 22223323
+.chr 33113223
+.chr 13313223
+.chr 11333223
+.chr 11133223
+.chr 33333323
+.chr 22222333
 .chr 22222333
 .chr 33333333