; ; Bitmap font ; ; ; Write text on screen ; ; Expects a 4x8 font on "font" label. ; ; in: [a : x]: text to write ; b, y: (x, y) dst coords put_text: push y push b put_text_loop: ld y, [a : x] cmp y, 0 bz jmp put_text_exit sub y, 32 push a push x rol y, 5 ld x, y and x, 31 and y, 224 ld a, >font add a, x ld x, font add a, x ld x,