Star Micronics Radix User Manual page 211

Table of Contents

Advertisement

Apple II Computers
197
To allow line lengths longer than the Apple II usually uses you
must
add the following statement to your programs:
20 PRINT CHR$(9) "255N"
This allows lines of any length to be sent to the printer and is
especially important for dot graphics. (The number 255 in the
BASIC statement above could be replaced by any number from 0
to 255 and would set the line length to that value.)
Two codes are a particular problem on the Apple II: CHR$(7)
and CHR$(S). The computer will not send these codes to Radix.
Try to avoid using these in dot graphics programs.
The Apple II computer uses CHR$(S) as a printer initializa-
tion code. It won't send it on to the printer. There is a way to
bypass this problem, however. You can change the printer initiali-
zation code to a value other than CHR!$(S) like this:
PR#l
PRINT CHR$(9); CHR$(l)
This makes CHR$(l) the printer initialization code (and trans-
fers the problems to that code) and allows you to use Radix's tabs.
There is one more way to sneak problem codes past the Apple
II's operating system and that's to poke the codes directly to the
output port. To send ASCII code 9, for example, you could do this:
100 N = 9
110 IF PEEK(49601))127 THEN 110
120 POKE 49296,N
Line 110 checks the printer's status, and when it's okay, line
120 pokes the code to the printer.
Listing progmms
To make a listing of your BASIC programs on Radix from
your Apple II computer you must take the following steps:

Advertisement

Table of Contents
loading

Table of Contents