diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 079fb265..a100a011 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/.Floppies/A2OSX.SRC.po b/.Floppies/A2OSX.SRC.po index b1476d31..78a7504e 100644 Binary files a/.Floppies/A2OSX.SRC.po and b/.Floppies/A2OSX.SRC.po differ diff --git a/DRV/CONSOLE.DRV.S.txt b/DRV/CONSOLE.DRV.S.txt index 3d1cad4a..7bbed3c0 100644 --- a/DRV/CONSOLE.DRV.S.txt +++ b/DRV/CONSOLE.DRV.S.txt @@ -469,7 +469,7 @@ COUT.IACMode inc IACBuf ldy IACBuf+1 get back VERB cpy #SB - bne .7 not a SB/SE....end of SEQ + bne .2 not a SB/SE.... cmp #SE bne .8 wait for ending SE....keep bIACMode @@ -489,11 +489,24 @@ COUT.IACMode inc IACBuf iny cpy #SB.IS.TTYPE.LEN bne .1 + bra .7 -.7 +.2 cpy #DO + bne .6 + + cmp #TELOPT.TTYPE + bne .7 + lda #IAC + jsr Char.Out.Put + lda #WILL + jsr Char.Out.Put + lda #TELOPT.TTYPE + jsr Char.Out.Put + bra .7 - - stz bIACMode +.6 + +.7 stz bIACMode .8 clc rts