
About
The programs from Einstein Magazine & All Micro News No. 80, late 1996, typed in and on one bootable Xtal BASIC disc.
Highlighted Text Reader, by Ted Cawkwell, turns the disc directory into a menu with a moving highlight and shows the text file you pick a screen at a time: N pages on, Q quits, and the F7 key it sets up reruns it. It is here in the 40 column version, QTR, and the 80 column version for the Tatung 80 column card, QTR80. The 40 column reader is also here as QTR2, with the Einstein's own cursor key codes so all four arrows move the highlight, and a short text file of ours, README.TXT, so there is something to read.
The listings were printed on pages 9 to 12 of the magazine, which is on this site as Einstein Magazine No. 080. This disc saves you typing them in.
Running Them
Boot the disc, type XBAS, then LOAD "QTR2" and RUN.
What Is in the Download
A zip holding the disc image as a DSK, the same disc as an MFI for MAME to write to, the listings as BASIC text and as tokenised Xtal BASIC, a README with the full account of each program, and the screen captures and MAME scripts used to test them.
Verified
Transcribed from the page images and run on the Einstein in MAME 0.289 with Xtal BASIC 4.2. All three programs were loaded into BASIC and saved back, giving the same bytes as our files. QTR and QTR2 read a text file a screen at a time, paged on with N and quit with Q, and the F7 key reran them. QTR80 cannot be run without the 80 column card, which the emulator does not have. Not run on real hardware.
Kept as Printed, and Two Additions
QTR2 and README.TXT are ours. QTR as printed tests for PC cursor key codes, so only the down arrow moves the highlight; QTR2 uses the Einstein's codes. QTR80's two short machine code blocks have no checksums but disassemble completely into a MOS call and a status string, which is why they are included. No addresses are in the listings.
The programs are their author's, published in Einstein Magazine in 1996.

