From 14778cde2df07491e9c2e8da0e8a1ab8724e6cec Mon Sep 17 00:00:00 2001 From: Joshua Wise Date: Sat, 19 Apr 2008 04:27:55 -0400 Subject: [PATCH 1/1] Say ABCD. --- diag.asm | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/diag.asm b/diag.asm index c832ff2..e7bb0d4 100644 --- a/diag.asm +++ b/diag.asm @@ -69,13 +69,31 @@ tiles: db %11111100 db %00000000 + db %01111100 + db %11000110 + db %11000010 + db %11000000 + db %11000010 + db %11000110 + db %01111100 + db %00000000 + + db %11111100 + db %11000110 + db %11000110 + db %11000110 + db %11000110 + db %11000110 + db %11111100 + db %00000000 + putscreen: ; Wait for vblank call .vblwait ld hl, $8000 ; Copy two tiles. ld de, tiles - ld c, $10 + ld c, $20 .cloop: push hl ld h, d ld l, e @@ -93,9 +111,9 @@ putscreen: .vloop: call .vblwait ld c, $40 ld b, 0 -.loop: inc b - ld a, b - and $01 +.loop: ld a, b + inc b + and $03 ld [hli], a ld a, h cp $9C -- 2.43.0