The Final Push

Apple Stew

I’m afraid that Apple users wound up with a slightly different result, even though the 300 should be valid for the current program.

Figure 7-7

This appears to be a conflict among the Apple, the interface board, and the MX-70. It seems that anything printed past column 256 gives us scrambled eggs. While the factory-type experts work on a solution, Apple users add the following line:

7 P R I N T C H R $ ( 9 ) ; “2 5 5 H ” (Apple users only)

and RUN.

Why it works is still a mystery to those that found this solution, but it does work! Use it whenever your Apple programs require continuous graphic strings of more than 255 columns.

Unfortunately, the biggest number of columns 7-bit computers can send is 383, the sum of 256 + 127. We can print 256 columns by making N2 equal to 1, plus the maximum of 127 more. If we try and print 384 columns, that extra 128 is intercepted, reduced to zero, and we end up with 256. If these details interest you, play with line 150.

Apple Pie

BUT fear not! We couldn’t end this happy tale on a sour note. Epson has provided a far superior way for Apple users to create high resoluton graphics in BASIC. A “screen dump” program for use with Apple disk systems completely eliminates the need for wrestling with the above problems. Apple disk system users GOT0 Chapter 8 RIGHT NOW for the solution, and omit the rest of this chapter.

Apple non-disk users continue on with the rest of us.

63