
Star’s engineers have given programmers a unique shortcut for
program development
IF YOU HAVE PROBLEMS WITH BASIC
You may write some graphics programs that look just right in the listing, but the printouts aren’t quite what you expected. A common problem is that the BASIC interpreter in your computer is inserting a few of its own codes. For instance, if your program generates a CHR$( 13) as valid graphics data, BASIC may follow it with a CHR$(lO). Another problem arises with certain computers that replace horizontal tabs (CHR$(9)) with a series of spaces (CHR$(32)). A possible solution to these problems is not to use the bottom dot (which has a value of 1). This way, you will never produce an odd number, hence, you will never have a CHR$( 13) or CHR$(9). (This is why we used only six pins in our plotting program.)
That’s one solution to one probiem. You’ll find more of each (with specific information for your computer) in the appropriate appendix.
SUMMARY
Control code | Function |
<ESC > “IL” nl n2 ml m2... Print nl + 256 * n2 columns of normal density graphics
<ESC > 7” nl n2 ml m2... Print double density graphics
<ESC > “y” nl n2 ml m2... Print double density graphics at double speed (for STAR mode)
<ESC > “Y” nl n2 ml m2... Print double density graphics at double speed (for IBM mode)
<ESC > “z” nl n2 ml m2... Print quadruple density graphics (for STAR mode)
119