diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 6b64a5b7..32856501 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/BIN/CMP.S.txt b/BIN/CMP.S.txt index 90b5bbe4..5e6e1c11 100644 --- a/BIN/CMP.S.txt +++ b/BIN/CMP.S.txt @@ -251,7 +251,7 @@ CS.RUN.Print phy >PUSHB (ZPBufPtr1),y >PUSHB (ZPBufPtr2),y >PUSHBI 5 - >SYSCALL printf + >SYSCALL printf2 ply rts diff --git a/BIN/CUT.S.txt b/BIN/CUT.S.txt index e8316ce8..9bd9d548 100644 --- a/BIN/CUT.S.txt +++ b/BIN/CUT.S.txt @@ -108,9 +108,9 @@ CS.RUN lda #C.SPACE .97 lda #E.SYN .98 pha + >PUSHW L.MSG.USAGE >PUSHBI 0 - >LDYA L.MSG.USAGE - >SYSCALL printf + >SYSCALL printf2 pla sec .9 rts @@ -212,9 +212,9 @@ CS.RUN.OUT ldx FieldNum rts *-------------------------------------- -CS.RUN.PRINTCR >PUSHBI 0 - >LDYA L.MSG.CRLF - >SYSCALL printf +CS.RUN.PRINTCR >PUSHW L.MSG.CRLF + >PUSHBI 0 + >SYSCALL printf2 rts *-------------------------------------- diff --git a/BIN/GREP.S.txt b/BIN/GREP.S.txt index 47313980..6352c628 100644 --- a/BIN/GREP.S.txt +++ b/BIN/GREP.S.txt @@ -98,9 +98,9 @@ CS.RUN bra .10 scan for any other args .97 lda #E.SYN .98 pha + >PUSHW L.MSG.USAGE >PUSHBI 0 - >LDYA L.MSG.USAGE - >SYSCALL printf + >SYSCALL printf2 pla sec .9 rts @@ -189,10 +189,10 @@ CS.RUN.PRINT >LDYA ZPBufPtr .6 lda bLineNum bpl .7 + >PUSHW L.MSG.NUMLINE >PUSHW LineNum >PUSHBI 2 - >LDYA L.MSG.NUMLINE - >SYSCALL printf + >SYSCALL printf2 bcs .9 .7 >LDYA ZPBufPtr >SYSCALL puts diff --git a/BIN/KILL.S.txt b/BIN/KILL.S.txt index f7b93dd6..b0da0cb2 100644 --- a/BIN/KILL.S.txt +++ b/BIN/KILL.S.txt @@ -69,8 +69,8 @@ CS.RUN ldy #S.PS.ARGC >STA.G Signal bra .1 -.9 >PUSHBI 0 - >LDYA L.MSG.USAGE +.9 >PUSHW L.MSG.USAGE + >PUSHBI 0 >SYSCALL printf lda #E.SYN diff --git a/BIN/LSOF.S.txt b/BIN/LSOF.S.txt index 945f51fb..e4bd0d57 100644 --- a/BIN/LSOF.S.txt +++ b/BIN/LSOF.S.txt @@ -74,6 +74,7 @@ CS.RUN >LDYA L.MSG0 adc /S.FD.DEV bra .3 + .2 >SYSCALL GetMemPtr .3 >PUSHYA @@ -92,8 +93,9 @@ CS.RUN >LDYA L.MSG0 .7 >INC.G FILE.ID cmp #K.OF.MAX+1 bne .1 -.8 lda #0 tell TSKMGR that all done ok, but - sec we do not want to stay in memory + +.8 lda #0 + sec .9 rts *-------------------------------------- CS.EVENT sec