From 1644bcdf035aca1ccf1b6c93543c0b8c96231ecf Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Mon, 20 Aug 2018 00:22:45 +0200 Subject: [PATCH] Implemented line wrap. According to https://github.com/cc65/wiki/wiki/Direct-console-IO it is undefined what happens when the end of the sceen is reached. But it is _not_ undefined what happens when the end of the line is reached. So implement the usual thing - which was easy enough to do after all. --- libsrc/apple2/cputc.s | 1 + 1 file changed, 1 insertion(+) diff --git a/libsrc/apple2/cputc.s b/libsrc/apple2/cputc.s index 348fa4af9..30383fcfe 100644 --- a/libsrc/apple2/cputc.s +++ b/libsrc/apple2/cputc.s @@ -50,6 +50,7 @@ cputdirect: lda CH cmp WNDWDTH bcc :+ + jsr newline left: lda #$00 ; Goto left edge of screen sta CH : rts -- 2.39.2