15 lines
356 B
NASM
15 lines
356 B
NASM
INCLUDE "game/string.asm"
|
|
|
|
SECTION "Game Loop", ROM0
|
|
|
|
GameLoop:
|
|
ld b, 0
|
|
ld c, 0
|
|
ld hl, HelloWorldStr
|
|
call PrintString
|
|
.lockup
|
|
ld a, [rLY] ; Load the current vertical line being rendered
|
|
cp 144 ; Check if we're past VBlank (1 to 144 = carry bit set)
|
|
jr c, .lockup ; Jump back to waitVBlank if rLY is less than 144
|
|
jr .lockup
|