A PUBLICATION OF THE HARVARD
IN THIS ISSUE
SINCLAIR CONSIDERS SELLING SPECTRUM+ IN
Towers of Hanoi.12
Towers of Hanoi.12
Practical Guide to
Programming on the
Key Finder Card.10
New Products and
RAND USR 8 39/7.2
Software Articles 2068
ROM Atlas Spectrum to
VAL$ on 2 06 8.10
Index of Advertisers
The Harvard Group/Syntax
UK sales of the Spectrum with a QL keyboard,
began upon its announcement. According to
Nigel Searle, Managing Director, ZX Spectrum+
"consolidates & enhances our long-established
position as market leader in the UK, where
over 1 million Spectrums have been sold.
With significant production volumes available
immediately, this new computer will make a
major impact world-wide in the 1984 Christmas
market and beyond."
Spectrum-r offers full compatibility with
existing Spectrum software and peripherals.
Seventeen additional keys plus a space bar
let many operations be performed with a
single keystroke. Besides the real keyboard.
You also get a reset button to clear the
computer without unplugging the power.
With the ZX Expansion System, you end up
with a microdrive, RS-232, and LAN.
Sinclair informs SYNTAX that they are
considering selling Spectrum+ in the US. UK
pricing is L180 with Tasword 2, VU-3D and
four games. Interface I comes with 4 Micro¬
drive cartridges containing a database
manager, utilities and other programs at a
cost of £99 in the UK.
To encourage Sinclair to sell this
machine here, write to Sinclair Research,
Ltd., 50 Staniford St. Boston, MA 02114.
SINCLAIR DEVELOPS 1-MBYTE MEMORY WAFER
According to reports in EE Times, Sinclair
Radionics has developed wafer-scale, serial-
access memory with battery backup using a 12-
year-old technique to connect low-power NMOS
dynamic RAM cells in a redundant logic struc¬
ture. Sinclair Radionics plans to bring
these to market during 1985. Plans call for
a 4-in square, 1-in thick, 1 Megabyte memory
with battery backup. EE Times suggests that
the price could be as low as $25 0—competing
strongly with conventional disks.
SYNTAX ERRORS: RAND USR 8 39 will
not function as we said. To LOAD
without autorun, select FAST mode
and use RAND USR 837 instead.
LOADing stops with report C/0 and
you then LIST or SAVE the program.
Thanks to H. K. Olsen of Prince
George, BC for the correct method.
NEW PRODUCTS AND SERVICES
$CRYPTIC GOLD$ combines a 2K BASIC
program, a gameboard, answer data,
a program listing and a tape on
which to save your program. This
trivia game generates the next
question from the correct answer to
the previous one—but wrong answers
garble the following question. Tex
Micro plans tournaments with cash
prizes around major holidays, with
"GO" codes published in a national
daily newspaper. Between contests,
use the question generator to make
your own puzzles. About $30, from
Tex Micro Inc. 3700 S. Hopkins,
Titusville FL 32780. 305/631-1715.
Want to understand the Fifth Gener¬
ation babble you hear in computer
circles? Looking for a layman's
introduction to Artificial Intell¬
igence? Could PROLOG be someone's
epilogue? Try THE FIFTH GENERATION
Artificial Intelligence and Japan's
Com puter Challenge to the W orld.
ISBN 0-451-13153-3 $3.95 US $4.95
ZX-CALC accounting model comprises
a set of templates to prepare ten
fundamental financial reports for
sole proprietorships. Available on
ZX-CALC cassette with built-in
templates for $19.95, or a printout
from which you enter the templates
to your copy of ZX-CALC and save
the resulting program—$8.00. Add
$1.50 S&H per item. Use with ZX/TS
with 32K RAM. From AFR Software,
1605 Pennsylvania Av, #204, Miami
Beach, FL 33139 305/531-6464
Budget Robotics & Computing
purchased the rights to make and
sell the Computer Continuum
Buffered Buss Development Board.
Bare board with documentation and
parts list, $40 PPD. Works with
all ZX/TS including ZX80.
RX81 boards also available for
use with Buffered Buss Board or to
plug direct to ZX/TS or 2068. Get
8 I/O's per board, can use several
Bare board plus documentation: $10
PPD. Budget Robotics & Computing,
Box 18616, Tucson, AZ 85731.
Graphics Tablet for 2068 consists
of a tablet by Koala Technologies,
ZebraPainter Cassette software, and
the Zebra Graphics Interface. Lets
you draw hi-res pictures into your
2068 in extended color mode. All
hardware and software plus manual
$119.95 From Zebra Systems, Inc.,
78-06 Jamaica Av., Woodhaven, NY
Centronics cable with 16K printer
buffer for only $119.95 plugs
between printer and interface to
give the effect of a very high¬
speed printer. Digital Devices
Corp., 4 30 Tenth St., Suite N2 05 ,
Atlanta, GA 30318. 800/554-4898
(in GA, 4 04/872-4430)
Writer's Digest Books offers its
new edition— 1985 Progra mm er's M ar¬
ket —edited by Brad McGehee. We
checked, and find 17 listings for
Timex-Sinclair software markets.
If you also write for some other
machines, you'll find a total of
700 markets here, plus articles and
guides to the freelance business.
$16.95 + $1.50 S&H. Writer's Digest
9933 Alliance Rd, Cincinnati, OH
45242. CC orders call 800/543-4644
Monitor tuners let you use TV
signals on your monitor. Connect
several computers on different
channels to a single monitor, or
take a break and watch the news.
Model MT/1 offers 60 channels with
remote control ($200) while model
MT/2 tunes manually on all VHF/UHF
channels ($100). Available in many
computer stores. Illustrated
literature from CARDCO, INC., 300
S. Topeka, Wichita, KS 67202.
Oddball Soft w are t m M agazine will
publish programs of use to limited
audiences. It solicits submissions
of software for any computer, and
subscriptions. MC/VISA $15/6 iss.
Meninges Publishing, POB 1385,
Pittsfield, MA 01202.
Interface Designs stopped selling
HS-1 interfaces for TS1000'S, but
is developing 2068 products.
The Canadian Copy Store is alleged
to be at it again—now with pirate
copies of UPLOAD. (The 2068 loader
commissioned by SYNTAX (Dec.83) as
FIRSTLOADER by David Ornstein, &
sold legally on tape (in 40 84) as
UPLOAD by E-Z Key, Zebra Systems,
Ramex Inti., & E. Arthur Brown.)
COMPARATIVE ROM ATLAS:
FROM ZX SPECTRUM TO 2068
To convert SPECTRUM software
to the 2068, you need the location
and function of ROM routines in
each. You can buy the annotated
ROM disassembly from Melbourne
House or Zebra Systems. Timex
sells the 2068 technical manual.
Our cross-index links the two ROMs.
This atlas lists routines in
order of their hex address in the
SPECTRUM ROM and provides the hex
address for the corresponding 2068
routine. Labels and names for the
SPECTRUM routines come from The
Complete Spectrum ROM Disassembly
by Ian Logan and Frank O'Hara. All
labels and names for 2068 functions
come from Corcoran and Branigin's
Timex 2068 Technical Manual .
To disassemble the TS2068 Home
ROM and 8K Extension ROM (EXROM),
you will need a program like HOT Z
(Reviewed in SYNTAX May 84). HOT Z
has a large names file which you
can load along with the program to
provide subroutine names and some
labels for the disassembly. HOT Z
self-starts in disassembly mode, to
display the Home ROM from 0000h.
In order to disassemble or use
EXROM routines, you must enable the
bank-switching logic, perform the
desired task, then de-activate the
EXROM. The 8K EXROM overlays the
first 8K chunk of the 16K Home ROM.
To illustrate, the following
code copies EXROM to RAM at 8 000h,
from which you can disassemble or
OUT (FF) ,A
Headscan (SYNTAX Sep.84) MC is
an example of EXROM use. If you
want to change the header storage
location in RAM, change LD IX,FA3C
to , say, LD IX,8000.
Finally, a note concerning the
cassette routines of the 2068. All
are located in the EXROM, but use
subroutines and RST's in the Home
ROM. When a call to the Home ROM
or RST occurs, bank switching must
take place. This adds code to the
SPECTRUM documented by Logan.
Corresponding to every CALL or
RST in SPECTRUM cassette routines,
you find, in the TS2068 EXROM, a
23-byte code segment which starts
with PUSH IX and ends with POP IX.
This code preserves and sets up
registers and calls the service
routine at 0F99h in the EXROM. The
service routine transfers the calls
to the bank switching code in 2 068
RAM, which in turn completes the
call to the Home ROM.
N. A. Pashtoon, Port Jefferson, NY
uD ^ r AY)\0V)
Closeout of old stock—NOT QUICKLOAD—tapes unlabeled, manuals photo¬
copied. Originally priced from $10-40. $8 ea, $21/3, $25/5 PPD.
GULP Run for your life, pursued by the hungry ogre. I
Everybody’s favorite game of maze pursuit and counterpur¬
suit. Try to escape from the relentless ogre through five dif¬
ferent maze formats. At the same time, accumulate points
as you gulp everything in your path.
The more you gulp the angrier your pursuer gets and the
faster he chases you. Nine game speeds and nine levels of
difficulty let you set the pace, from moderate to frantic!
Quick reflexes are a must! Caution though, highly addictive.
Hardware requirement — 16K.
SPACE INTRUDERS Play the world famous arcade game!
The intruders are coming! 40 alien ships in each squadron!
You must defend your position with the three laser guns
under your command. There’s no time to rest. After you
defeat one squadron, another will follow, just as determined
Four bases protect you, but disintegrate under the constant
bombardment of the intruders. Action speeds up as the
game progresses. The full score is displayed on the screen.
For a change of pace, you can set the automatic option and
watch the machine play itself. Hardware requirement —
STOCK MARKET Are you a bull or a bear? Find out in a
continually fluctuating market with up to four players. You
could make a bundle or lose your shirt!
The ZX81 stock market is no place for the faint-hearted.
Prices of shares change continuously and randomly, and
you have only a short time to decide whether to buy, sell, or
“Buy low and sell high” is the object, but don’t let the value
of your portfolio drop to zero. You’re out of luck — and out
of the game — once you’ve lost your “stake.” Fast, enter¬
taining, educational, and enlightening. Hardware require¬
ment — 16K.
TEXT EDITOR A sophisticated word processor for an
unbeatable price! The program includes a text editor and a
formatter/printer. Unlike some word processors, training
time on TEXT is minimal; an inexperienced operator can be
producing perfect documents in no time at all.
The speed and convenience of on-screen editing and for¬
mat planning is yours with TEXT. Lets you rewrite copy, cor¬
rect errors, check spelling, change numbers — make it
perfect — before you print your document. The format¬
ter/printer justifies it and formats according to commands.
Hardware requirement — 16K.
STATISTICS Tired of doing math by hand? Here are three
programs for computing statistics rapidly and accurately.
There are three programs on the cassette. Program 1 has
three parts: (1) Statistics — Calculates the current mean
and the standard deviation after each value is entered. (2)
Regression — calculates the current mean and the stan¬
dard deviation of the X and Y values and the intercept and
slope of the regression line. (3) Trend — calculates the cur¬
rent mean and standard deviation of the X and Y values and
the intercept and slope trend lines. Program 2 enables you
to perform a Chi Squared Text, and Program 3, Graphs plot,
plots a graph of data entered from the keyboard. Hardware
requirement — IK.
ORDER FROM SYNTAX
ORDER FROM SYNTAX
OB 5 9
IN - K
0 5 3 A
1 29 A
PR - TV 2
OC 5 5
08 A 6
SoftSync—ORDER FROM SYNTAX
miss i • m *\ m »»»» fun
GRAPHICS KIT 16K
GRAPHICS KIT 16K
V-^SE/fRCM bA'(QE j
• a V ’**• F1P *• ,
Graphics Kit^re Compatible
3D GRAPHICS FOR YOUR TS1000? When you
see yourself peering out of the cockpit of your
Starlight Fighter, screaming down the Zarway
« ^5^TTi~ry T^Tk^ space corridor towards the ominous MOTHERSHIP,
you won't believe your eyes, because the
are so good.
:/ ' The enemy MOTHERSHIP is maneuvering out
^ space preparing to take over your beloved
planet. She's launching an all out attack,
sending out wave after wave of drone fighters.
^ They're pouring down the Zarway - all around you
^ - firing deadly lasers. You can maneuver in all
directions to dodge them. Knock off ten and you
r get a clear shot at the MOTHERSHIP, if she doesn't
J, ~ get you first!
MOTHERSHIP is an original arcade game written in machine code with one or two player choices,
three levels of play, on-screen scoring and fast action - like you've never seen before on your
Scramble on board your ship, check the
computer for STATUS - The screen says you've got
"* plenty of fuel, bombs and missiles.
^ ^ And you're in the air, dodging oncoming aliens
‘ -« who are firing rockets at you, skimming above
E menacing mountains from which rockets are
being fired at you. You can maneuver up and
down, shooting the aliens with missiles, five at a
time and dropping bombs three at a time on the
Destroy a ship for ten points, a fuel dump for 15
‘H^ri A M[1 points and knock down an enemy missile for five
But watch your fuel rate—if 'empty' appears on
you're in for it. And if you lose all three of your ships, you're finished,
g machine code graphics game is rated as the closest Timex 1000 program toan
Licensed from Paul Holmes
MACHINE CODE TEST TOOL
We brought some of these MACHINE
CODE TEST TOOLS back from England for our
The 32 page book contains practical examples and 'hands on' experience of using machine
code programs, ft also examines the TS1000/ZX81 ROM and how BASIC programs are stored in
RAM. A HEX: decimal conversion routine is contained within the program. 16K $19.95
You peer into the inky black sky from your
v JM J\ position as the tail gunner in a bomber plane,
\« £g " Jb searching for enemy aircraft. Suddenly, from
// $\ above, a fighter plane swoops down, machine
/ #/ A r^ \ x . \ \ gun bullets flaring at you. You swing your tail gun
I / f” \ \ \ into position, line up your sights and fire. "Take
i \ \ \ that, you dusty little hunchback!" you yell with
—.— I — i * I < 1 1 I 1, 1 .r-^- j— 1 — satisfaction as the aircraft disappears from the
I yAMnV VDV / / / sky. But such triumphs are short-lived when you
\ JjP^Y^ V T g J&I- / • J play NIGHTGUNNER because there are always
\ ' j more enemy planes coming at you from all
PWLk\ ' L^yLjfLJL. y Wm directions, weaving randomly. With nimble
/ fingers you can quickly maneuver your gun in
any djrec tj 0n anc j f| re But each round gets faster
and harder. NIGHTGUNNER also features on-screen scoring, high score and ammunition count as
well as bonus points. 16K $14.95
Licensed from Digital Integration
ZX81 is a registered trademark of Sinclair Research Ltd.
TS-1000 is a registered trademark of Timex Corp.
ORDER FROM SYNTAX
1 5 AC
1D 5 5
1F 2 3
1F 3 A
* * * *
I - SEQ,
A Practical Guide to
Proaramminq on the
David B. Wood
ZX80 & MicroAce w/ 8K ROM
ZX/TS (Usable w/ Spectrum
6 Turning Mill
Lexington, MA 02173
$14.95 + $1 P&H
I like this book. It's well
written, stays on point, applies
directly to your ZX/TS, includes
operable program listings and lets
you learn painlessly.
Using only 16 chapters and 8
appendices, Dave takes you on a
guided tour of the Z80 in Sinclair
country, distinguishing the CPU
properties from the system behavior
with clarity and flair. Your tour
guide is an expert whose practical
experience includes writing the
word processor "WORD*" on which
this book is written. Appendix 4
contains Dave's assembler, written
in BASIC, for you to type in and
use to try routines.
Appendix six catalogs the ROM
routines into nine functional areas
and then provides address, exit and
entrance conditions, plus a concise
operational description for each.
Other appendices collect wide¬
ly available reference material and
organize it for use with this book.
From the following list of
chapter titles you get an insight
to what's covered:
1 Bridging the Gap
2 Locating Machine Code
3 Software Tools
4 Organization of Memory
5 Finding Your Way Around
6 Getting at the Variables
7 FAST and SLOW Mode
8 Manipulating Memory Space
10 Writing to the TV Screen
11 Communication and Passing
12 Reading the Keyboard
13 Scanning BASIC
14 The Floating Point Calcu¬
15 The INs and OUTs of Tape
16 Programming and Debugging
Every chapter contains program
listings that do real things—for
example read a tape into a space
above RAMTOP—that enable you to do
something more with your machine.
You don't need a lot of knowledge
to use these routines, but as you
use them you'll find other MC books
making more sense. If you already
know Z80 code, you'll get the ROM
environment and utilities straight.
One of the strongest features
of this book is it's accuracy. All
routines were re-entered from the
galley proofs to make sure they did
not contain typos. The assembler
listing came directly from Dave's
computer and 80-column printer. I
found only line 6990 difficult to
enter—use shift Q for the quotes
enclosing the right parenthesis.
Privately, Dave told SYNTAX
that most of the 8K ROM functions
exist—using the same code—in the
TS2068. Only the display and tape
handling differ substantially. He
figures about half the book applies
to the 2068. By extension, a like
fraction should apply to your ZX
Spectrum or to the emulators.
COVERED ZX FEEDTHROUGH CONNECTORS
Connector, extender PC bd., cover w
side cable exit & screws. $10 ppd
ORDER FROM SYNTAX
DE,(DE + 1)
FP calculator start:
3 3a 9
34 A 5
8088 Highwood Way
Orangevale, CA 95662
Some things turn out more use¬
ful than you would at first think--
this card is one of them. When I
first got it, I stuck it on the
2068 test setup—what harm could it
do? But I shift computers all day
using the entire Sinclair family
plus Osbornes and TRS-80's. I save
a few minutes each time I use the
2068 by finding functions without
scanning the whole keyboard twice.
Banta's concept is simple—a
multi-column reference card with
functions listed alphabetically,
followed by the cursor necessary,
then the key combination that pro¬
duces the function.
Execution of the concept is
adequate, it's printed on cardboard
and designed to fit above the 2068
keyboard. The type is dot-matrix,
black on matte gray. Consistent
l.inework on the 7 sections of the
table keep you from losing your
place. A score mark helps you fold
the upper edge to position the card
This product is so simple, you
could make one yourself. What you
could not do is make it for $1.95!
VAL$ ON YOUR 2068
To see what VAL$ does, enter:
RUN the program and see on the
display what each function does.
You can use this to print both your
formula and its number value from a
string variable. Succinctly put,
VAL$ gives you the string that VAL
evaluates, the right-hand side of
the equation for A$, by returning
some steps earlier. If you have
access to a Spectrum manual, you'll
find its explanation clearer than
that offered by Timex.
This feature is one of the
subtleties implied by the statement
"Sinclair machines always call the
expression evaluator", and plays a
role in the sometimes odd report
codes that result from failures at
SINCLAIR SOFTWARE FOR ZX/TS
We found a relative handful of the
original Sinclair tapes in an old
New England mill. All new, in good
shape. If you don't have these fun
and useful programs, better move
quickly. NOT AVAILABLE IN STORES.
These are classic programs for
ZX/TS computers. All use 16K RAM.
Complete your collection, pick up
what you need now. Just these
ten titles still available:
STOCK OPTION ANALYZER
CHESS (WITH CLOCK.) j
CUBE GAME >
BACKGAMMON & DICE
MIXED GAME BAG
Now you can buy these for $9 each,
any 3 for $25. Save BIG, buy 6,
get all ten—FOUR FREE PROGRAMS—
just $50. Free offer limited to
first 180 customers—DON'T DELAY—
ORDER NOW FROM SYNTAX.
ZXK still available—get a spare
ge t-ar gt
or tXKUM contains
the hunction Dispatcher
Switching Lode ,
other routines ,
i g r o i j
in the bpectrun
* ** *
A total of
approximately 2K Bytes
of EXROM is
1 7E A
TOWERS OF HANOI—8K/16K & 2068
This program demonstrates the
use and manipulation of a 3-dimen¬
sional string array, N$(R,C,9), by
tracking occupancy with a numeric
array, P(R,C). The program runs in
slow mode; you can see blocks move.
Both ZX/TS and TS2068 versions
operate in the same way, but the
following analysis refers to line
numbers in the ZX/TS program. You
can find the equivalent lines in
the color version, which has added
commands to enhance the colors and
different graphics that use T32068
color to advantage.
Line 60 reserves a grid of 230
spaces (P) , (10 rows (R) of 23
columns (C)). If P=l, the position
is occupied. P=0 means vacant. In
N$, position R,C can be occupied by
nine-character strings, shown by the
third dimension of N$, (line 40).
Five strings (A$—the blocks) will
be used (line 5 0) and designated 1-
5 (lines 70-110).
Lines 130-200 build, and 270-
320 label, three platforms. Our
first platform is topped with five
blocks (lines 210-240). The others
remain empty, for now.
FROM loop F (in lines 450-580)
removes the top block (lines 490-
510) (P=l) and empties the space by
resetting variable P=0.
TO loop T (lines 590-710)
seeks an empty space (P=0) from the
bottom up, deposits the block there
(line 650) and makes P-1 at the new
position (line 680).
S (line 430) tabulates moves.
You need at least 31. How few can
you use to move all the blocks?
Enter the program listing as
shown, then SAVE by using GOTO 820
for the ZX/TS version or GOTO 760
on your TS2068.
When program displays, press
any key to make the game start.
Exit the program with BREAK. Re¬
start with RUN.
W. C. Andrews, San Anselmo, CA
MOVE PIECE FROM TO
2 2 12
3 13 2
4 3 13
5 12 1
6 2 2 3
8 4 12
9 13 2
10 2 3 1
11 1 2 1
12 3 3 2
13 1 1 3
14 2 1 2
15 1 3 2
16 5 1 3
17 1 2 1
18 2 2 3
19 1 1 3
20 3 2 1
21 1 3 2
22 2 3 1
23 1 2 1
24 4 2 3
25 1 1 3
26 2 1 2
27 1 3 2
28 3 1 3
29 1 2 1
30 3 2 3
31 1 1 3 /
This program tests your moves to
see if you placed a larger piece
atop a smaller one. If so, you are
chided and told to move it back.
If you ignore the instruction, you
can still cheat. In addition, it
fiendishly refuses to let you put a
piece back on the pile you took it
from (line 440). From 1 to 3, 5
times, lets you win in 5 moves,
despite the fact that the tower is
SoftSync—ORDER FROM SYNTAX
REMEMBER—SYNTAX CAN GET THESE BOOKS FOR YOU
Beginner/Intermediate Guide $9.95
Intermediate/Advanced Guide 9.95
ZX-81 BASIC Book 12.95
Timex-Sinclair 1000/ZX81 User's Handbook 5.95
Timex-Sinclair BASIC Primer W/ Graphics 9.95
ZX81,TS1000 Home Computer Book 8.00
Crash Course in Microcomputers 2d 21.95
Please add $2 P&H for EACH book ordered
The amalgamation of friendly planets has
commissioned you to infiltrate Zircon 12, a space
colony overtaken by the evil Dr. labor and his
renegade androids. Here the dreaded Dr. Zabar
established a home base and research facility
for his twisted experiments using the native
populace of Zircon 12 as guinea pigs.
Your quest is to infiltrate Zircon 12 and defeat the
forces of evil so that the space fleet can land.
You are diving in shark infested waters in
the middle of the Indian Ocean where the last
known pirate ship lies wrecked on the bottom of
the sea. The perils of these waters have preserved
the fabulous* riches that were the pirates' bounty
over 100 years ago. Find the hidden treasure and
escape unscathed from the jaws of death.
SoftSync—ORDER FROM SYNTAX
SUPERCHESS is probably the most advanced
chess game available for the ZX81 and TS1000
computers - so good you'll probably start to talk
to it. SUPERCHESS is an extraordinary player and
has many features not found in any other
computer chess game. Some of the features
• Ten levels of play. Higher levels are designed for
extended games and problem solving. • Select
tactical or positional evaluation. • ANALYZE
feature allows you to set up and/or change a
position by adding and removing pieces. • All
legal moves including castling and pawn
capture en passant are allowed. • SUPERCHESS
has a store of standard openings. • Excellent graphic board display includes a coordinate
system and standard algebraic chess notation. • Up to 15 previous moves displayed. • The
computer will recommend moves if you're stuck. • SELF-PLAY allows you to watch SUPERCHESS
play against itself. • Detailed documentation and playing instructions are included.
Licensed from CP Software ^ ^ $19 95
MAZOGS is one of the cleverest, most
graphically elaborate games we've ever seen for
the Timex 1000 and Sinclair ZX81. You enter a
complex maze which contains a glittering and
fabulous treasure. But also inside the maze is a
host of fearsome MAZOGS.
The program draws a different maze for each
mission. You can get an overview of the whole
maze, but while you're playing the game you see
only the corridors which you will be running
through (you control a lifelike character that
actually runs through the maze). As you search
for the treasure, you pick up a sword to fight off
the furious MAZOGS and find prisoners (they have dark, flashing eyes) to guide you to the
MAZOGS has three levels of play, including the adventurous level of Maniac Mobile Mazogs.
MAZOGS, the only graphically illustrated adventure available fortheTS1000/ZX81, is so much fun
you'll find it hard to drag yourself away from it. $19 95
Licensed from Bug Byte
ROAD TO RICHES
One minute you're bankrolling a big-time,
splashy Broadway show, the next minute you're
on a one-way trip to Palookaville.
jjjp—«s*i That's the world of high rolling, high finance and
Y \ that's ROAD TO RICHES, a game in which you're
^ an instant millionaire and you compete to build
MJ& your financial empire.
*■■■■ g — 1 : Up to four players make investments in all kinds of
The computer carefully weighs each investment
and your chances for winning or losing. Like real
life, low risk usually medns (but not always) low
yield while high risk can mean big bucks or bust.
How's your financial prowess when it comes to the risk and skill of a true entrepreneur? ROAD TO
RICHES simulates the fast-moving financial world in an entertaining and educational way.
Most of the error-checking in
this program can be defeated or
ignored easily. But the program
does a good job for an honest,
Many programs offer this style
of writing to wor.k_*. You should now
add error traps so that the program *
can not fail. Be creative in your
testing—try moving from 1 to 2,
then from 2 to 1 — this should not
win the game! Also try from 1 to
2, 2 to 3, 2 to 3... Hmmmm!
See if you can find ways to
make these programs use less array
space without changing the 10 by 23
part of the DIM statements. Does
N$ need 9-character strings? Does
P need to be a number (7 bytes for
Can you make the anti-cheating
loop put the piece back and charge
you two moves?—KO
Each issue brings you 32 pages o-f usable in-formation, program
listings, product reviews, programming articles, harc^are
projects, and applications -for your computer. T-S HORIZONS
■features nationally known authors like Paul Hunter, Gordon
Young, and others. The price is ONLY $15.00 -for a -full year
(12 issues). AND -for a limited time only, new subscribers
will receive our special telecommunications issue (#7, see
below) *FREE* with their subscription.
IN T-S HORIZONS *7
Byte Back Modem Review
2068 Programming Tips
How a Compi1er Works
Book & Game Reviews
Rotating Globe Routine
Articles By G. Young
and Paul Hunter
Sinclair Into. Network
TS-1000 Power Supply
$15 tor _12_mon_thj_ y_ i s sue_s._$2 .00_ samp 1 e or_back ^ssu^es^ _
Enclose $15 (US) tor 12-issut ,
subscription, plus *FREE* back NAME -
issue (while supplies last).
$21 Canada, $25 other toreign. ADDRESS_
Extra back issue/samplei $2.00
SEND TO: T-S HORIZONS
2002 Summit St STATE,Z1P__
PORTSMOUTH, OH 45662
Time* Compute* US**
PR0CR A MS BANK SWITCHING 4
TIPS “WORN "• CONCLUDED
REVIEWS POWER SUPPLY?
Ri«m A Gossip Nf Colw _
Enter ZX/TS Graphics as follows:
70 3 spaces graphic eight inverse
one graphic five 3 spaces
80 3 spaces inverse space
inverse two inverse space 3
90 2 spaces 2 inverse spaces
inverse three 2 inverse spaces 2
100 space 3 inverse spaces inverse
four 3 inverse spaces space
110 4 inverse spaces inverse five
4 inverse spaces
160 graphic eight 7 graphic H's
170 graphic eight 3 graphic H's...
3 graphic H's graphic five
180 graphic eight 7 graphic F's
930 17 graphic sixes
940 inverse(space TOWERS space OF
space HANOI space)
950 17 graphic sevens
990 5 space inverse * space...
space inverse *... 5 space *
inverse(space NO space NO
space) * space
2068 First, remember the light part
of the key symbol means INK. Also,
we use SS to mean SYMBL SHIFT—hit
the black & 3 keys in graphics mode
to get "SS graphic three."
70 3 SS graphic eights 1 SS
graphic five...l SS graphic
five 3 SS graphic eights
80 3 SS graphic eights space...
space 3 SS graphic eights
90 2 SS graphic eights 2 spaces..
2 spaces 2 SS graphic eights
100 SS graphic eight 3 spaces...
3 spaces SS graphic eight
110 4 spaces... 4 spaces
160 SS graphic eight 7 graphic
threes SS graphic eight
170 SS graphic eight 3 spaces...
3 spaces SS graphic eight
180 SS graphic eight 7 SS graphic
threes SS graphic eight
930 17 SS graphic three
940 inverse(space TOWERS space OF
space HANOI space)
990 17 graphic three
$22 95 J
any 3 assorted
INVENTORY FORECASTING SLIDE SHOW CRITICAL NUMERIC
kni 2 e A useful word CONTROL GRAPHS
\ processing Two ways to Analyzes
m/ program keep track of growth
$19.95 inventories trends and
M $22.95 plots graphs
Creates and PATH Solves math ^BrtcutM Routines
runs video Gets complex formulas and ^Bmmand®r enhance
display shows scheduling draws graphs ^Brogramm* screen
$22.95 under control $24.95 ^F$19 95 ® displays
$19.95 Jr « 219 95
MW-100 PLAIN PAPER--15 ROLLS—FOR JUST $10 <SPECIAL
plus shipping SPECIAL
GAME SOFTWARE SPECIAL :
Choose any combination of three from the following nine programs - Retail Value up to $51.85
GULP LABYRINTH PILOT GRAPHIC G
Gobble your Can you find Cockpit A challenge
way through your way controls 18-hole
mazes, chased through that teach you golf course
by ogres 3-D corridors’ howto $g 95
$15.95 $15.95 navigate
any 3 assorted
GRAPHIC GOLF CROSSWORD ANAGRAMS WORD TEST MULTIPLE
A challenging Create and play Try to put the All kinds of CHOICE
your own scrambled questioi
crosswords words answer
$15.95 back in order $15.95
WORD TEST MULTIPLE COSMOS
All kinds of CHOICE Hyperspace
question and Can you pick laser battles
answer tests the correct among the
$15.95 answer’ stars!
$5 SHIPPING CHARGE PER ORDER TO ONE ADDRESS
Phone and written orders gladly accepted. Call or write ; The Harvard Group, Dept. SX
Money Orders, VISA, MC or checks. D * Box 457
™ M „ z/ . Harvard, MA 01451
Phone Number - 617-456-3661
SoftSync—ORDER FROM SYNTAX
**«>* BUDGET MANAGED
%mm ■■ ■ DWL/N,CI n"«r'***v*CK
THE ADVANCED BUDGET MANAGER is the
** ultimate financial program for the Timex 1000
computer because it combines a financial data
mm'l base with a forecasting program.
" You can store a year's worth of projected and
iMUlifflCnD I actual expense and income for comparison and
lFLwWJl||li ®05 IRS!? record keeping as well as access this financial
* data in many useful ways.
^ ^ ^ 3 ? 5 * There are six income and 24 expense categories,
- all user defined. Choose from the menu to input
” or review data, analyze income/expense (pro¬
jected and actual) by month, category or total.
This management program, for both home and business applications, is easy to operate and
includes clear and comprehensive instructions. Making entries is simple, there is a built-in SAVE
feature allowing you to update your files and PRINT routine for hard copy. 16K 95
ISKBi .. ,mm:r .. stock MABKE T
Iff■KilWL _ _
THE STOCK* MARKET CALCl
If you are currently an investor in the stock
market or thinking of investing, THE STOCK
MARKET CALCULATOR will be a valuable aid to
you. Detailed instructions will take a novice, step
by step through the process, while also offering
the more experienced investor a comprehensive
worksheet. STOCK MARKET CALCULATOR, written
by an experienced stock market executive,
actually contains two useful calculating programs.
The first, "MKT 1", consists of three sections: A NET
PRICE WORKSHEET which calculates commissions
on stock and option investments and provides total costs to buy or net from sale. PROFIT/LOSS
calculates commissions, net dollars and profit/loss based on the sale price of a stock or option. A
COVERED WRITE WORKSHEET calculates nearly every aspect of buying stock and selling call
The second program, "MKT 2", adds a "Write Unwrapper" to the NET PRICE WORKSHEET, which is
invaluable to option writing investors.
Both covered writing programs allow you to re-enter any of the variables so you can try different
investment alternatives. 16K $^95
Ever wonder why some days you feel
physically, emotionally or intellectually drained
while other days you feel like you're on a winning
According to research, peoples' lives are strongly
affected by three cycles starting from birth-
Physical, Emotional and Intellectual. These are
your Biorhythms and they have both positive and
By entering your birthdate into the program,
BIORHYTHMS will graphically illustrate your
monthly cycles so that you can analyze them
and take advantage of those days when a cycle
is on a positive swing and exercise caution when
a cycle is on a negative swing. Be especially careful during critical periods when a cycle crosses
from positive to negative. You can also print out your BIORHYTHMS with any ZX81/TS1000
compatible printer. $1495
2K& IK GAMES
SPACE RAID/TS DESTROYER
These two fast moving graphics games,
written in machine code for the unexpanded
Ti mex 1000 come together on one cassette. You'll
be amazed at the incredible speed, detail and
ingenuity squeezed into these 2 K games.
SPACE RAID gives you five laser bases which you
can maneuver below a giant hovering space¬
ship containing one big, fearsome alien. Fire
away at the soft underbelly, knock out chunks of
the ship until you hit the alien where it really hurts
- his left foot. Ten levels of play.
Your TS DESTROYER flys out of hyperspace into
enemy turf. Waves of enemy warships, missiles
and meteors are coming from all directions. You
can shoot and maneuver but you can't outrun the guided missiles. Thirty levels of play. Both
games on one cassette.
2K GAMES PACK
Six great, graphically illustrated games on
one cassette for the unexpanded Timex
COPTER PATROL - Blow out the enemy
defense system and rescue the hostages.
KILLER WHALE - As a hungry whale, you
must eat as much as possible before you have to
surface for air.
ASTROWALK - Can you reunite yourself with
the Mothership or are you destined to float
around space forever?
MONSTER MASHER - The Monster is on the
loose; you must reach the house before he gets
STAR BLASTER - Guide your destroyer ship down the star cluttered galaxy blasting a path to
your home. DRAGON SLAYER — Escape the hunter - your reputation as a dragon is at stake!
THIS MAY BE YOUR LAST CHANCE TO GET THESE
wanted SoftSync Titles for your ZX/TS. The
manufacturer wants the warehouse space for a
batch of IBM stuff but we begged for one last
chance for you to get what you want before an
unknown buyer can cart them off. All first-
quality, guaranteed good stuff. PAY NO MIND
TO THE PRICES IN THE DESCRIPTIONS— YOU PAY
LESS! Figure your bargain price: Count all
the great SoftSync tapes you want from these
pages. Multiply the number of tapes by $10.
Now multiply the number of tapes by itself &
divide the result by 5. Those are your extra
discount dollars! Subtract them (from N*$10)
to get your price. FREE P&H in N. America.
Offer expires Feb. 85— Limit 16 tapes/order.
SYNTAX is published monthly by a wholly-
owned subsidiary of The Harvard Group.
Syntax ZX80, Inc.
RD 2, Box 457, Harvard, MA 01451.
Kirtland H. Olson
Eric K. Olson
Ann L. Zevnik
Kirtland H. Olson
© Syntax ZX80, Inc., 1984. All rights reserved.
Photocopying prohibited. ISSN 0273-2696
OUR POLICY ON CONTRIBUTED MATERIAL
SYNTAX invites you to express opinions related to any Sinclair or Timex com¬
puter or peripheral, or the newsletter. We will print, as space allows, letters discuss¬
ing items of general interest. Of course we reserve the right to edit letters to a
suitable length and to refuse publication of any material.
We welcome program listings for all levels of expertise, written in either Sinclair
BASIC or Z80 machine code. Programs can be for any fun or useful purpose. We
will test run each one before publishing it, but we will not debug programs; please
send only workable listings. Ptograms submitted on cassette can be tested more
quickly and with less chance of error.
In return for your listing, we will pay you a token fee of $2.00 per program we
use. This payment gives us the nonexclusive right to use that program in any form,
world wide. This means you can still use it, sell it, or give it away, and so can we.
We will consider submissions of news and hardware or software reviews. Please
keep articles short (350-400 words). Again, we reserve the right to edit accepted
articles to suitable length. We will pay 7 cents per 6 characters, including spaces and
punctuation, for accepted articles.
When you send in articles for possible publication in SYNTAX, please include
the following information:
• How to operate the program, including what to input if it does not contain
• Whether you can run the program over again and how.
• How to exit the program.
• The Syntactic Sum (program published in June 81;
send SASE for a free copy).
• What RAM size program requires.
• What ROM program uses (8K, 2068, Spectrum).
• For MC programs, what addresses must change to relocate the code and what
ROM calls are used.
We pay for this explanatory text at the same rate as we pay for articles in addi¬
tion to payment for the program itself.
If you want us to return your original program listing or article, please include
a self-addressed, stamped envelope. Otherwise, we cannot return submitted material.
Up to now, hardware freaks had
all the fun. No more—now software
junkies get an even break. SYNTAX
offers you broken software to fix
or use for parts in your projects.
"At these prices we can't test
'em." But it's the software that's
bad—the tapes are fine. High-
class stuff by famous authors, but
production messed up. Load it, fix
it, get working stuff and save big.
We'd charge more for educational
value, but the boss wants these off
the kitchen floor, so out they go—
cheap. Buy extras to give smart-
mouths who call your ZX/TS a toy or
put down your programming skills.
* Reviewed in
SPECIFY DEADSOFT (TM) AND NAMES OF
PROGRAMS WHEN YOU ORDER.
YOUR PRICE $6/TAPE, $25/5 TAPES PPD
SYNTAX, Harvard, MA 01451-0667
(Cassettes unlabeled and unboxed,
manuals copied—Royalties prepaid)
Fill out the coupon below and mail to: SYNTAX, RD 2, Box 457,
□ My check is enclosed. □ Please charge my □ VISA
Make checks Payable to: □ Diner’s Club □ Mastercard
SYNTAX ZX80, Inc. □ American Express □ Access
□ Carte Blanche □ Barclaycard
Account number _
Harvard, MA 01451 1rtrw
YES! Please send me:
□ The Combination II (13 issues of SYNTAX and SQ
Winter 82-Summer 83) . $58
□ The Catch-up II (SYNTAX Jan. 82-Jan. 84, SQ Winter
82-Summer 83, plus binder) . $77
Exp. date _ Bank number (MC only)
City _ State _ Zip
Phone: Day (_) _ Evening (_)
□ My subscription number is: _
□ This is a new subscription
□ THE WORKS II (SYNTAX Nov. 80-Dec. 83, SQ Winter
82-Summer 83, plus 2 binders) . $97
□ 12 issues of SYNTAX . $48
□ 3 issues of Syntax Quarterly (Winter 82-Summer 83) .. $25
□ 1 issue Syntax Quarterly □ Winter 82 i □ Spring 83
□ Summer 83 . $9
□ 1 Binder . $9 □ 1 issue of Syntax . $5
Telephone orders call
617 - 456-3661
These offers expire 02/28/85 — SUBSCRIBE NOW.
FASTFILE—Best filing program for
ZX81/TS1000/1500 or money back. See
ad last issue or write for more
information: Tom E. Cole,
1314 Speight #15,
Waco, TX 76706
*TEXTWRITER PLUS 64 WORD PROCESSOR*
USES TIMEX 64 COL DISP. W/2068-FULL
EDITING-ANY PRINT WIDTH USING AERCO
I/F. $29.95 CC & MANUAL. TS 2 04 0
VERSION SOON. BOB FINGERLE, 39639
EMBARCADERO, FREMONT, CA 94538
TIM ESCREEN t m (BASIC) $9.00 Z
Creativity and planning aid. X
Routines to enter and rearrange 8
data: 3 screen for m ats: cal endar. 1
TALK 5 tm (BASIC) $9.00
Video communication aid for hand- 1
icap ped. Instruc. to extend ke ys. 6
LLIST-GP t m (BASIC) $5.0 0 K
LLIST & COPY ROUTINES for Tandy
Graphic Printer & Parallel I/F. _-
VA res. add 4%. Add $1 s&h for one
cass.& man.; $.50 ea. addl. From:
HAWC tm 4604 Apple Tree Dr
_ Programming _ Alex. . VA 22 310
1984 TAX RETURN HELPER
Form 1 04 0 & Sch. A,B,C,D,E. TS2 068
& TS1000 (16K RAM). $18 ($12 for
previous buyers)+$1.5 0 s&h. From
KSOFT, 845 Wellner Rd.,Naperville,
IL 60540 312/961-1250.Check,Visa&MC
TS-2068 _ PARALLEL PRINTER INTERFACE
cable-sw-shipping included $89.90
BYTE-BACK Rt3 Leesville SC 29070
INTEGRATED DATA SYSTEMS
Specials: $40 TS1000, $25 TS 16K,
$80 TS2 040. P&H $5/ord or $1.50/
RAM. Cheque/VISA/M/C. Catalogue $2
11 Brighton Av Toronto M4M 1P3
**** GAM ES FOR THINKING PEOPLE ****
For ZX81 or T/S1000, 16K or T/S1500
KARTIK tm A crossword card game for
2-8 players. Words scored across,
down or diagonally. Lots of fun,
TANGLE4 tm A new patented strategy
game for 2-4 players. Uses board
with hidden random directions of
movement revealed by pieces. Will
test your ability to think ahead.
INTR SPECIAL $15.00 ea.(reg.$19.95)
+ 6.5% tax (CA residents) +$2 S/H.
Cassette or A&J Micro Drive Wafer.
Check or MO to: Willcocks Research
Consultants, 6321 W. 78th Place,
Los Angeles, CA 90045.
ROMPAK EPROM SOFTWARE CARTRIDGES
Many products available including:
Send SASE for free catalogue
ROMPAK 1525 Aviation Blvd. # Alll
Redondo Beach CA 90278
PLEASE TELL THESE VENDORS THAT YOU
SAW THEIR ADVERTISEMENT IN SYNTAX.
Bolton Road, Harvard. Mass 01451
) Permit No. 8