map: removed hard coded map renderer
authorLukas Krickl <lukas@krickl.dev>
Thu, 8 Jan 2026 18:00:57 +0000 (19:00 +0100)
committerLukas Krickl <lukas@krickl.dev>
Thu, 8 Jan 2026 18:00:57 +0000 (19:00 +0100)
Reduced map viewport to 16x10 tiles.
Removed map rendering code for hard coded viewport.

assets
src/defs.s
src/map.s
src/mem.s
src/ui.s
src/update.s
src/video.s
src/wram.s
tiles/bank8000.inc
tiles/bank9000.inc

diff --git a/assets b/assets
index 682dbee88750836be9ab8339234ec97d0a8bcb8f..e5587bbdf36fd15379f76b987af2c8c5b0c76ead 160000 (submodule)
--- a/assets
+++ b/assets
@@ -1 +1 @@
-Subproject commit 682dbee88750836be9ab8339234ec97d0a8bcb8f
+Subproject commit e5587bbdf36fd15379f76b987af2c8c5b0c76ead
index 4c9cdd8e5c854bbb34e591e020ee69bde1131f52..aa496db034e1ac5c3b94e8694a20c720bd515041 100644 (file)
@@ -31,8 +31,8 @@
 #define MAP_H 14
 #define MAP_TILES (MAP_W * MAP_H)
 
-#define RENDER_BUF_W 20
-#define RENDER_BUF_H 14
+#define RENDER_BUF_W 16
+#define RENDER_BUF_H 10
 #define RENDER_BUF_TILES (RENDER_BUF_W * RENDER_BUF_H)
 
   ; actor type enum
index 75e191db19f380bd1d59592861622a27cf3d3236..1fb2f5ada3e729e24d0d1c6ba7a932e87d61db03 100644 (file)
--- a/src/map.s
+++ b/src/map.s
@@ -344,6 +344,54 @@ _dir_tf_east:
        ; right
 .db TF_SE
 
+       ; loads the marching vector
+       ; as well as player positin
+       ; inputs:
+       ;               de: actor ptr
+       ;               $1: vector to load
+       ;       returns:
+       ;               b/c: player y/x
+       ;               d/e: chosen vector
+#macro map_load_march_vec
+       ld hl, act_pos_y
+       add hl, de
+       ld a, [hl+]
+       ld b, a
+       ld a, [hl]
+       ld c, a
+
+       ld a, [$1]
+       ld d, a
+       ld a, [$1+1]
+       ld e, a
+#endmacro
+
+
+       ; gets a tile based on a positon
+       ; and a marching vector
+       ; inputs:
+       ;               b/c: y/x origin
+       ;               d/e: marching vector
+       ;                 a: amount of steps to take
+       ;       returns:
+       ;               tile at b/c + a * d/e
+map_get_tile_march:
+@loop:
+               push af
+               ld a, b
+               add a, d
+               ld b, a ; add vec to b
+               
+               ld a, c
+               add a, e
+               ld c, a ; add vec to c
+
+               pop af
+               dec a
+               jr nz, @loop REL
+       jp map_get_tile
+
+
        ; gets the direction vector
        ; for the current direction
        ; copies to common wram location
@@ -410,388 +458,18 @@ map_get_dir_vectors:
 map_full_draw_ceiling:
        ld hl, render_buffer
        ld bc, RENDER_BUF_W * 5
-       ld d, 0x11
+       ld d, 0x01
        ; set ceiling tile for 4 rows
        jp memset
 
        ; draws floor tiles
 map_full_draw_floor:
        ld hl, render_buffer + RENDER_BUF_W * 5
-       ld bc, RENDER_BUF_W * 9
-       ld d, 0x27
+       ld bc, RENDER_BUF_W * 5
+       ld d, 0x02
        jp memset
        
-       ; gets a tile based on a positon
-       ; and a marching vector
-       ; inputs:
-       ;               b/c: y/x origin
-       ;               d/e: marching vector
-       ;                 a: amount of steps to take
-       ;       returns:
-       ;               tile at b/c + a * d/e
-map_get_tile_march:
-@loop:
-               push af
-               ld a, b
-               add a, d
-               ld b, a ; add vec to b
-               
-               ld a, c
-               add a, e
-               ld c, a ; add vec to c
-
-               pop af
-               dec a
-               jr nz, @loop REL
-       jp map_get_tile
-       
-       ; loads the marching vector
-       ; as well as player positin
-       ; inputs:
-       ;               de: actor ptr
-       ;               $1: vector to load
-       ;       returns:
-       ;               b/c: player y/x
-       ;               d/e: chosen vector
-#macro map_load_march_vec
-       ld hl, act_pos_y
-       add hl, de
-       ld a, [hl+]
-       ld b, a
-       ld a, [hl]
-       ld c, a
-
-       ld a, [$1]
-       ld d, a
-       ld a, [$1+1]
-       ld e, a
-#endmacro
-
-       ; loads the near tile ahead of player
-       ;       returns:
-       ;               hl: near tile
-#macro _map_full_draw_load_near_tile
-       ; near is just the current tile, no need for march load
-       ld a, [player+act_pos_y]
-       ld b, a
-       ld a, [player+act_pos_x]
-       ld c, a
-       call map_get_tile
-#endmacro
-
-       ; loads the far tile ahead of player
-       ; returns:
-       ;               hl: far tile
-#macro _map_full_draw_load_far_tile
-       ld de, player
-       map_load_march_vec dir_vector_forward
-       ld a, 1 
-       call map_get_tile_march
-       ; hl = tile ahead
-#endmacro
-
-       ; draws the far center wall
-       ; either draws a wall or an open space 
-       ; depending on the door state
-map_full_draw_far_center:
-       _map_full_draw_load_far_tile
-       ld de, t_flags0
-       add hl, de
-
-       ; load forward direction bit
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b ; mask out forward door bit
-
-       jr z, @no_door REL
-@door:
-       ld hl, render_buffer + RENDER_BUF_W * 5 + 8
-       ld de, far_center_door
-       ld bc, RENDER_BUF_W - 4
-       ld a, 3
-       jp tiles_block_copy
-@no_door:
-       ld hl, render_buffer  + RENDER_BUF_W * 5 + 8
-       ld de, far_center_wall
-       ld bc, RENDER_BUF_W - 4
-       ld a, 3
-       jp tiles_block_copy
-
-       
-       ; draws a near wall or door
-map_full_draw_near_center:
-       _map_full_draw_load_near_tile
-       ; hl = tile
-       ld de, t_flags0
-       add hl, de
 
-       ; get forward direction flag
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b
-
-       ret nz ; do nothing if there is an opening
-
-@no_door:
-       ; draw near center wall left, right and center
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 4
-       ld de, near_center_wall_left
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       call tiles_block_copy
-
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 8
-       ld de, near_center_wall_middle
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       call tiles_block_copy
-
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 12
-       ld de, near_center_wall_right
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       call tiles_block_copy
-
-       ret
-
-       ; draws near left wall or door
-map_full_draw_near_left:
-       _map_full_draw_load_near_tile
-       ; hl = tile
-       ld de, t_flags0
-       add hl, de
-
-       ; get forward direction flag
-       ld b, [hl]
-       ld a, [dir_tf_left]
-       and a, b
-
-       jr z, @no_door REL
-@door:
-       ld hl, render_buffer + RENDER_BUF_W * 3
-       ld de, near_left_door
-       ld bc, RENDER_BUF_W - 4
-       ld a, 7
-       call tiles_block_copy
-
-       ; draw a near left wall if needed
-       jp map_full_draw_near_left_wall
-@no_door:
-       ld hl, render_buffer + RENDER_BUF_W * 3
-       ld de, near_left_wall
-       ld bc, RENDER_BUF_W - 4
-       ld a, 7
-       jp tiles_block_copy
-
-       ; draws a near left wall if 
-       ; the near left tile has a forward wall
-       ; otherwise does nothing
-map_full_draw_near_left_wall:
-       ; get left tile
-       ld de, player
-       map_load_march_vec dir_vector_left
-       ld a, 1 
-       call map_get_tile_march
-       ; hl = tile to the left
-       ld de, t_flags0
-       add hl, de
-       
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b
-       ret nz ; bail if door
-
-       ld hl, render_buffer + RENDER_BUF_W * 3
-       ld de, near_center_left_wall
-       ld bc, RENDER_BUF_W-4
-       ld a, 6
-       call tiles_block_copy
-
-       ret
-
-
-       ; draws near right wall or door
-map_full_draw_near_right:
-       _map_full_draw_load_near_tile
-       ; hl = tile
-       ld de, t_flags0
-       add hl, de
-
-       ; get forward direction flag
-       ld b, [hl]
-       ld a, [dir_tf_right]
-       and a, b
-
-       jr z, @no_door REL
-@door:
-       ld hl, render_buffer + RENDER_BUF_W * 3 + 16
-       ld de, near_right_door
-       ld bc, RENDER_BUF_W - 4
-       ld a, 7
-       call tiles_block_copy
-
-       jp map_full_draw_near_right_wall
-@no_door:
-       ld hl, render_buffer + RENDER_BUF_W * 3 + 16
-       ld de, near_right_wall
-       ld bc, RENDER_BUF_W - 4
-       ld a, 7
-       jp tiles_block_copy
-
-
-       ; draws a near right wall if 
-       ; the near right tile has a forward wall
-       ; otherwise does nothing
-map_full_draw_near_right_wall:
-       ; get left tile
-       ld de, player
-       map_load_march_vec dir_vector_right
-       ld a, 1 
-       call map_get_tile_march
-       ; hl = tile to the left
-       ld de, t_flags0
-       add hl, de
-       
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b
-       ret nz ; bail if door
-
-       ld hl, render_buffer + RENDER_BUF_W * 3 + 16
-       ld de, near_center_right_wall
-       ld bc, RENDER_BUF_W-4
-       ld a, 6
-       call tiles_block_copy
-
-       ret
-
-
-       ; draws far left wall or door
-map_full_draw_far_left:
-       _map_full_draw_load_far_tile
-       ; hl = tile
-       ld de, t_flags0
-       add hl, de
-
-       ; get forward direction flag
-       ld b, [hl]
-       ld a, [dir_tf_left]
-       and a, b
-
-       jr z, @no_door REL
-@door:
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 4
-       ld de, far_left_door
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       call tiles_block_copy
-
-       jp map_full_draw_far_left_wall
-@no_door:
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 4
-       ld de, far_left_wall
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       jp tiles_block_copy
-
-
-       ; draws a far left wall if 
-       ; the far left tile has a forward wall
-       ; otherwise does nothing
-map_full_draw_far_left_wall:
-       ; get left tile
-       ld de, player
-       map_load_march_vec dir_vector_left
-       ; load the march vec, but or it with the forward vec
-       ld a, [dir_vector_forward]
-       or a, d
-       ld d, a
-       ld a, [dir_vector_forward+1]
-       or a, e
-       ld e, a ; d/e = forward + left vector
-
-       ld a, 1 
-       call map_get_tile_march
-       ; hl = tile to the left
-       ld de, t_flags0
-       add hl, de
-       
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b
-       ret nz ; bail if door
-
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 4
-       ld de, far_center_left_wall
-       ld bc, RENDER_BUF_W-4
-       ld a, 5
-       call tiles_block_copy
-
-       ret
-
-
-       ; draws far right wall or door
-map_full_draw_far_right:
-       _map_full_draw_load_far_tile
-       ; hl = tile
-       ld de, t_flags0
-       add hl, de
-
-       ; get forward direction flag
-       ld b, [hl]
-       ld a, [dir_tf_right]
-       and a, b
-
-       jr z, @no_door REL
-@door:
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 12
-       ld de, far_right_door
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       call tiles_block_copy
-       
-       jp map_full_draw_far_right_wall
-@no_door:
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 12
-       ld de, far_right_wall
-       ld bc, RENDER_BUF_W - 4
-       ld a, 5
-       jp tiles_block_copy
-
-
-       ; draws a far right wall if 
-       ; the far right tile has a forward wall
-       ; otherwise does nothing
-map_full_draw_far_right_wall:
-       ; get right tile
-       ld de, player
-       map_load_march_vec dir_vector_right
-       ; load the march vec, but or it with the forward vec
-       ld a, [dir_vector_forward]
-       or a, d
-       ld d, a
-       ld a, [dir_vector_forward+1]
-       or a, e
-       ld e, a ; d/e = forward + left vector
-
-       ld a, 1 
-       call map_get_tile_march
-       ; hl = tile to the left
-       ld de, t_flags0
-       add hl, de
-       
-       ld b, [hl]
-       ld a, [dir_tf_forward]
-       and a, b
-       ret nz ; bail if door
-
-       ld hl, render_buffer + RENDER_BUF_W * 4 + 12
-       ld de, far_center_right_wall
-       ld bc, RENDER_BUF_W-4
-       ld a, 5
-       call tiles_block_copy
-
-       ret
 
        
        ; draws a full map copy into the current map view buffer
@@ -813,16 +491,6 @@ map_full_draw:
        ; 2) draw back to front
        call map_full_draw_ceiling
        call map_full_draw_floor
-       
-       ; either draw a wall or a door ahead
-       call map_full_draw_far_center
-       call map_full_draw_far_left
-       call map_full_draw_far_right
-
-       ; draw near wall or door
-       call map_full_draw_near_center
-       call map_full_draw_near_left
-       call map_full_draw_near_right
 
 
 @done:
index 00662ef3b9a5f76aabbd448e6e74b15ba5516508..26ff252f00460fffe64dc359f29a75a3489aa2cc 100644 (file)
--- a/src/mem.s
+++ b/src/mem.s
@@ -31,6 +31,14 @@ mem_init:
        ld hl, new_game 
        call game_set_state
 
+       ld a, 0xde
+       ld [render_canary], a
+       ld a, 0xad
+       ld [render_canary+1], a
+       ld a, 0xbe
+       ld [render_canary+2], a
+       ld a, 0xef
+       ld [render_canary+3], a
 
   ret
 
index 22684a47a4ca422585d2348f324d3254eb23da61..697c7a65696a2c24acb3c88111368b9fa904ce3d 100644 (file)
--- a/src/ui.s
+++ b/src/ui.s
@@ -33,6 +33,7 @@ ui_update:
        ; draws the entire UI
        ; only call during blank
 ui_draw:
+       ; draw map border
 
        ; draw minimap to ui
        ld hl, SCRN1 + 32 * 2 + 16
index 8a5dd56889d4bb4bf788829abbc617d97fbb488d..2052c718d25ce952118b9d5478a8b7b4f57c7624 100644 (file)
@@ -90,7 +90,9 @@ update_render:
        ; TODO: this should be smooth...
        ld b, RENDER_BUF_H ; loop counter
        ld de, render_buffer
-       ld hl, SCRN0
+
+       ; start 2 rows down 1 tile over
+       ld hl, SCRN0+2+32*2
        call next_vblank_wait
 
        ; copy buffer into SCRN0
@@ -112,15 +114,11 @@ update_render:
        update_render_draw
        update_render_draw
        update_render_draw
-       update_render_draw
-       update_render_draw
-       update_render_draw
-       update_render_draw
 
        call next_vblank_wait
 
        push de
-       ld de, 12 ; next row
+       ld de, 20 - RENDER_BUF_W + 12 ; next row
        add hl, de
        pop de
 
index c6e86127da929d81bac38804e05ab9b7dd41aa21..9fc18be13ef5430161c0fd5b3e4e06fc9d51fe59 100644 (file)
@@ -26,7 +26,6 @@ vblank:
   call OAMDMAFN
 
   call scroll_write
-       call video_swap_tile_bank
 
   ld a, 1
   ld [frame_ready], a
@@ -141,7 +140,8 @@ video_init:
 
        ; setup vblank jp
        call setup_vblank_jp_smc
-  
+
+       call video_swap_tile_bank
   
   ret
 
index 36131b2b17d1dedf01a11524a2cb2afb959cbb1d..28db3afc1e8af732aca479ad662bc7356221a436 100644 (file)
@@ -106,6 +106,7 @@ update_tile_vram: .adv 2
 update_tile_ptr: .adv 2
 
 render_buffer: .adv RENDER_BUF_TILES
+render_canary: .adv 4
 minimap_buffer: .adv 9
 
        ; tmeporary actor position backup
index d6cdb2cd0e3ea957fa0bc24719904fea726ec8b1..568af5dc9fad20653742fd82b3e99c6d1b7a16c8 100644 (file)
 ; this tileset was generated by png2chr.py
 ; tile 0
-.chr 33111111
-.chr 32333311
-.chr 32222233
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 1
 .chr 11111111
 .chr 11111111
-.chr 33111111
-.chr 22333111
-.chr 22222333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-; tile 2
-.chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 11111111
-.chr 31111111
-.chr 23333111
-.chr 22222333
-.chr 22222222
-; tile 3
-.chr 11111111
-.chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+; tile 2
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 3
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 4
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 5
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133332
-.chr 33322222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 6
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133322
-.chr 33322222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 7
-.chr 11111133
-.chr 11333323
-.chr 33222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 8
-.chr 33111111
-.chr 30333311
-.chr 30000033
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 9
-.chr 11111111
-.chr 11111111
-.chr 33111111
-.chr 00333111
-.chr 00000333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 10
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 31111111
-.chr 03333111
-.chr 00000333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 ; tile 11
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 12
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 13
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133330
-.chr 33300000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 ; tile 14
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133300
-.chr 33300000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 15
-.chr 11111133
-.chr 11333303
-.chr 33000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 16
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 17
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 18
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 19
-.chr 22223333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 20
-.chr 33332222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 21
-.chr 33333333
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 22
-.chr 33333333
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 23
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 24
-.chr 33333333
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 25
-.chr 33333333
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 26
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33333333
+.chr 00000000
 ; tile 27
-.chr 00003333
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 28
-.chr 33330000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 29
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-; tile 30
+.chr 00000000
+; tile 29
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 30
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 31
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 32
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 33
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 34
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 35
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 36
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 37
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 38
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 39
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 40
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 41
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 42
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 43
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 44
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 45
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 46
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 47
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 48
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 49
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 50
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 51
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 31
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 52
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 32
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-; tile 33
-.chr 33333333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-; tile 34
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33333333
-; tile 35
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22223333
-; tile 36
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33332222
-; tile 37
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 33333333
-; tile 38
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 33333333
-; tile 39
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 53
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 40
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 33333333
-; tile 41
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 33333333
-; tile 42
-.chr 33333333
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 54
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 43
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 55
 .chr 00000000
 .chr 00000000
-.chr 00003333
-; tile 44
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 56
 .chr 00000000
-.chr 33330000
-; tile 45
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-; tile 46
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 57
 .chr 00000000
-; tile 47
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 58
 .chr 00000000
-; tile 48
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222233
-.chr 32333300
-.chr 33000000
-; tile 49
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222333
-.chr 22333000
-.chr 33000000
 .chr 00000000
 .chr 00000000
-; tile 50
-.chr 22222222
-.chr 22222333
-.chr 23333000
-.chr 30000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 51
-.chr 33330000
 .chr 00000000
+; tile 59
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 52
-.chr 00003333
 .chr 00000000
 .chr 00000000
+; tile 60
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 53
-.chr 22222222
-.chr 33322222
-.chr 00033332
-.chr 00000003
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 61
 .chr 00000000
-; tile 54
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33322222
-.chr 00033322
-.chr 00000033
 .chr 00000000
 .chr 00000000
-; tile 55
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 33222223
-.chr 00333323
-.chr 00000033
-; tile 56
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000033
-.chr 30333300
-.chr 33000000
-; tile 57
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 00000333
-.chr 00333000
-.chr 33000000
 .chr 00000000
 .chr 00000000
-; tile 58
+; tile 62
 .chr 00000000
-.chr 00000333
-.chr 03333000
-.chr 30000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 59
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-; tile 60
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-; tile 61
 .chr 00000000
-.chr 33300000
-.chr 00033330
-.chr 00000003
 .chr 00000000
 .chr 00000000
+; tile 63
+.chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 62
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33300000
-.chr 00033300
-.chr 00000033
 .chr 00000000
 .chr 00000000
-; tile 63
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 33000003
-.chr 00333303
-.chr 00000033
 ; tile 64
 .chr 03333333
 .chr 33000000
 .chr 12221222
 .chr 33211222
 ; tile 70
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 71
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 72
-.chr 33111111
-.chr 31333311
-.chr 31111133
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 73
-.chr 11111111
-.chr 11111111
-.chr 33111111
-.chr 11333111
-.chr 11111333
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 74
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 31111111
-.chr 13333111
-.chr 11111333
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 75
-.chr 11113333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 76
-.chr 33331111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 77
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133331
-.chr 33311111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 78
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133311
-.chr 33311111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 79
-.chr 11111133
-.chr 11333313
-.chr 33111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 80
 .chr 30222222
 .chr 30222222
 .chr 22222222
 .chr 22222222
 ; tile 86
-.chr 22223311
-.chr 22222233
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222230
-.chr 22223300
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 87
-.chr 11332222
-.chr 33222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 03222222
-.chr 00332222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 88
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111133
-.chr 31333300
-.chr 33000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 89
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111333
-.chr 11333000
-.chr 33000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 90
-.chr 11111111
-.chr 11111333
-.chr 13333000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 91
-.chr 33333333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 92
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33333333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 93
-.chr 11111111
-.chr 33311111
-.chr 00033331
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 94
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33311111
-.chr 00033311
-.chr 00000033
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 95
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 33111113
-.chr 00333313
-.chr 00000033
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 96
 .chr 00000000
 .chr 00000000
 .chr 03333330
 .chr 00033000
 ; tile 112
-.chr 33331111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 113
-.chr 00003333
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33330000
+.chr 00000000
+.chr 00000000
 ; tile 114
-.chr 33330000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 00003333
+.chr 00000000
+.chr 00000000
 ; tile 115
-.chr 11113333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 116
-.chr 22223333
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 117
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22223333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 118
-.chr 33332222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 119
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 33332222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 120
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 121
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 33330000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 122
-.chr 33330000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 123
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 124
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 125
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00003333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 126
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 127
-.chr 00003333
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
index d6cdb2cd0e3ea957fa0bc24719904fea726ec8b1..7f3b239710d5b5e2accda7b132a1accb4e6831f9 100644 (file)
 ; this tileset was generated by png2chr.py
 ; tile 0
-.chr 33111111
-.chr 32333311
-.chr 32222233
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 1
 .chr 11111111
 .chr 11111111
-.chr 33111111
-.chr 22333111
-.chr 22222333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-; tile 2
-.chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 11111111
-.chr 31111111
-.chr 23333111
-.chr 22222333
-.chr 22222222
-; tile 3
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
-; tile 4
-.chr 11111111
 .chr 11111111
 .chr 11111111
 .chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
-; tile 5
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133332
-.chr 33322222
+; tile 2
 .chr 22222222
-; tile 6
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133322
-.chr 33322222
 .chr 22222222
 .chr 22222222
 .chr 22222222
+.chr 22222222
+.chr 22222222
+.chr 22222222
+.chr 22222222
+; tile 3
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 4
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 5
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 6
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 7
-.chr 11111133
-.chr 11333323
-.chr 33222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 8
-.chr 33111111
-.chr 30333311
-.chr 30000033
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 9
-.chr 11111111
-.chr 11111111
-.chr 33111111
-.chr 00333111
-.chr 00000333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 10
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 31111111
-.chr 03333111
-.chr 00000333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 ; tile 11
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 12
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 13
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133330
-.chr 33300000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 ; tile 14
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133300
-.chr 33300000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 15
-.chr 11111133
-.chr 11333303
-.chr 33000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 16
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 17
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 18
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 19
-.chr 22223333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 20
-.chr 33332222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 21
-.chr 33333333
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 22
-.chr 33333333
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 23
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 24
-.chr 33333333
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 25
-.chr 33333333
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 26
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33333333
+.chr 00000000
 ; tile 27
-.chr 00003333
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 28
-.chr 33330000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 29
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-; tile 30
+.chr 00000000
+; tile 29
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 30
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 31
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 32
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 33
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 34
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 35
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 36
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 37
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 38
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 39
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 40
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 41
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 42
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 43
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 44
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 45
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 46
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 47
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 48
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 49
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+; tile 50
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 51
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 31
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 52
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 32
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-; tile 33
-.chr 33333333
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-; tile 34
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33333333
-; tile 35
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22223333
-; tile 36
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33332222
-; tile 37
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 33333333
-; tile 38
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 33333333
-; tile 39
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 53
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 40
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 33333333
-; tile 41
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 33333333
-; tile 42
-.chr 33333333
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 54
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 43
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 55
 .chr 00000000
 .chr 00000000
-.chr 00003333
-; tile 44
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 56
 .chr 00000000
-.chr 33330000
-; tile 45
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-; tile 46
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 57
 .chr 00000000
-; tile 47
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 58
 .chr 00000000
-; tile 48
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222233
-.chr 32333300
-.chr 33000000
-; tile 49
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 22222333
-.chr 22333000
-.chr 33000000
 .chr 00000000
 .chr 00000000
-; tile 50
-.chr 22222222
-.chr 22222333
-.chr 23333000
-.chr 30000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 51
-.chr 33330000
 .chr 00000000
+; tile 59
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 52
-.chr 00003333
 .chr 00000000
 .chr 00000000
+; tile 60
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 53
-.chr 22222222
-.chr 33322222
-.chr 00033332
-.chr 00000003
 .chr 00000000
 .chr 00000000
 .chr 00000000
+; tile 61
 .chr 00000000
-; tile 54
-.chr 22222222
-.chr 22222222
-.chr 22222222
-.chr 33322222
-.chr 00033322
-.chr 00000033
 .chr 00000000
 .chr 00000000
-; tile 55
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 33222223
-.chr 00333323
-.chr 00000033
-; tile 56
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000000
-.chr 30000033
-.chr 30333300
-.chr 33000000
-; tile 57
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 00000333
-.chr 00333000
-.chr 33000000
 .chr 00000000
 .chr 00000000
-; tile 58
+; tile 62
 .chr 00000000
-.chr 00000333
-.chr 03333000
-.chr 30000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 59
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-; tile 60
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-; tile 61
 .chr 00000000
-.chr 33300000
-.chr 00033330
-.chr 00000003
 .chr 00000000
 .chr 00000000
+; tile 63
+.chr 00000000
 .chr 00000000
 .chr 00000000
-; tile 62
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33300000
-.chr 00033300
-.chr 00000033
 .chr 00000000
 .chr 00000000
-; tile 63
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 00000003
-.chr 33000003
-.chr 00333303
-.chr 00000033
 ; tile 64
 .chr 03333333
 .chr 33000000
 .chr 12221222
 .chr 33211222
 ; tile 70
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 71
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 72
-.chr 33111111
-.chr 31333311
-.chr 31111133
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 73
-.chr 11111111
-.chr 11111111
-.chr 33111111
-.chr 11333111
-.chr 11111333
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 74
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 31111111
-.chr 13333111
-.chr 11111333
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 75
-.chr 11113333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 76
-.chr 33331111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 77
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111113
-.chr 11133331
-.chr 33311111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 78
-.chr 11111111
-.chr 11111111
-.chr 11111133
-.chr 11133311
-.chr 33311111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 79
-.chr 11111133
-.chr 11333313
-.chr 33111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 80
 .chr 30222222
 .chr 30222222
 .chr 22222222
 .chr 22222222
 ; tile 86
-.chr 22223311
-.chr 22222233
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222230
-.chr 22223300
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 87
-.chr 11332222
-.chr 33222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 03222222
-.chr 00332222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 88
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111111
-.chr 31111133
-.chr 31333300
-.chr 33000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 89
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111333
-.chr 11333000
-.chr 33000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 90
-.chr 11111111
-.chr 11111333
-.chr 13333000
-.chr 30000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 91
-.chr 33333333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 92
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33333333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 93
-.chr 11111111
-.chr 33311111
-.chr 00033331
-.chr 00000003
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 94
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33311111
-.chr 00033311
-.chr 00000033
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 .chr 00000000
 .chr 00000000
 ; tile 95
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 11111113
-.chr 33111113
-.chr 00333313
-.chr 00000033
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 96
 .chr 00000000
 .chr 00000000
 .chr 03333330
 .chr 00033000
 ; tile 112
-.chr 33331111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 113
-.chr 00003333
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 33330000
+.chr 00000000
+.chr 00000000
 ; tile 114
-.chr 33330000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
 .chr 00000000
-.chr 00003333
+.chr 00000000
+.chr 00000000
 ; tile 115
-.chr 11113333
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 116
-.chr 22223333
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 117
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22222223
-.chr 22223333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 118
-.chr 33332222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 119
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 32222222
-.chr 33332222
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 120
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 121
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 33330000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 122
-.chr 33330000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
-.chr 23000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 123
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11113333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 124
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 11111111
-.chr 33331111
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 125
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00003333
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 126
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
 ; tile 127
-.chr 00003333
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
-.chr 00000032
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000
+.chr 00000000