Schneider / Amstrad CPC Forum
Amstrad / Schneider CPC => Programmierung => Topic started by: cpcman on 19. November 2018, 21:45:12
Hallo, guten Tag.
Warum funktioniert dieses nicht am Printer von javaCPC ?
danke.
Gruss
hl ist die Adresse vom String.
__lprints_0:
ld a,(hl)
or a
ret z
call #BD2B
inc hl
jr __lprints_0
Funktioniert einwandfrei:
;; Printertest
printer_output equ &bd2b
org &8000
ld hl,textbuf
txtloop
ld a,(hl)
or a
ret z
call printer_output
inc hl
jr txtloop
textbuf
db "Hello world, this is a printer test",&a,&d,0
Du darfst natürlich nicht vergessen, am Ende noch ein Return zu senden...
Alles klar.
Funktioniert.
Danke.