@@ -19,7 +19,7 @@ EntryPoint:
1919WaitVBlank:
2020 ld a , [ rLY ]
2121 cp 144
22- jp c , WaitVBlank
22+ jr c , WaitVBlank
2323
2424 ; Turn the LCD off
2525 ld a , 0
@@ -29,7 +29,7 @@ WaitVBlank:
2929 ; Copy the tile data
3030 ld de , Tiles
3131 ld hl , $ 9000
32- ld bc , TilesEnd - Tiles
32+ ld bc , Tiles.End - Tiles
3333CopyTiles:
3434; ANCHOR: memcpy_first_two
3535 ld a , [ de ]
@@ -39,24 +39,24 @@ CopyTiles:
3939 dec bc
4040 ld a , b
4141 or a , c
42- jp nz , CopyTiles
42+ jr nz , CopyTiles
4343; ANCHOR_END: memcpy
4444
4545 ; Copy the tilemap
4646 ld de , Tilemap
4747 ld hl , $ 9800
48- ld bc , TilemapEnd - Tilemap
48+ ld bc , Tilemap.End - Tilemap
4949CopyTilemap:
5050 ld a , [ de ]
5151 ld [ hli ], a
5252 inc de
5353 dec bc
5454 ld a , b
5555 or a , c
56- jp nz , CopyTilemap
56+ jr nz , CopyTilemap
5757
5858 ; Turn the LCD on
59- ld a , LCDCF_ON | LCDCF_BGON
59+ ld a , LCDC_ON | LCDC_BG_ON
6060 ld [ rLCDC ], a
6161
6262 ; During the first (blank) frame, initialize display registers
@@ -66,11 +66,12 @@ CopyTilemap:
6666; ANCHOR_END: bgp_write
6767
6868Done:
69- jp Done
69+ jr Done
7070
7171
7272SECTION "Tile data" , ROM0
7373
74+ ; ANCHOR: tiles
7475Tiles:
7576 db $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff , $ 00 , $ ff
7677 db $ 00 , $ ff , $ 00 , $ 80 , $ 00 , $ 80 , $ 00 , $ 80 , $ 00 , $ 80 , $ 00 , $ 80 , $ 00 , $ 80 , $ 00 , $ 80
@@ -142,10 +143,12 @@ Tiles:
142143 db $ 54 , $ ff , $ aa , $ ff , $ 54 , $ ff , $ aa , $ ff , $ 54 , $ ff , $ aa , $ ff , $ 54 , $ ff , $ 00 , $ ff
143144 db $ 15 , $ ff , $ 2a , $ ff , $ 15 , $ ff , $ 0a , $ ff , $ 15 , $ ff , $ 0a , $ ff , $ 01 , $ ff , $ 00 , $ ff
144145 db $ 01 , $ ff , $ 80 , $ ff , $ 01 , $ ff , $ 80 , $ ff , $ 01 , $ ff , $ 80 , $ ff , $ 01 , $ ff , $ 00 , $ ff
145- TilesEnd:
146+ .End:
147+ ; ANCHOR_END: tiles
146148
147149SECTION "Tilemap" , ROM0
148150
151+ ; ANCHOR: tilemap
149152Tilemap:
150153 db $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
151154 db $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
@@ -165,4 +168,5 @@ Tilemap:
165168 db $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
166169 db $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
167170 db $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , $ 00 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
168- TilemapEnd:
171+ .End:
172+ ; ANCHOR_END: tilemap
0 commit comments