Skip to main content

Full text of "Syntax Magazine"

See other formats


|\|| /\ j/t Serving Timex-Sinclair 

| | I Personal Computers 

A PUBLICATION OF THE HARVARD GROUP 


VOL.4 NO.7 


ISSN 0273-2696 


JUL., 1983 


IN THIS ISSUE 


TS1500, MODEM DELAYS 


8K Programs 

Draw a Picture.11 

Golf Partner.8 

Penny Gambler...9 

Weather Forecast.17 

Another Look at 

45 0ns EPROMs.16 

Book Review 
Learning TIMEX/ 

Sinclair Basic .14 

Classified Ads.22 

Dear Editor.12 

Hardware Project 

Super Joystick.21 

Hardware Review 
Two Inexpensive Power 

Backup Supplies.7 

New Products 

and Services.2 

News.1 

Program Improvement.4 

SAVing unSAVEable 

Programs.6 

Software Review 

ZX Scramble.14 

SQ-Up.2 

Users' Groups....3 

Vendor Report 
and Notes.4 

Index of Advertisers 


Byte-Back.4 

Discount Software.17 

E-Z Key.10 

Hawg Wild.19 

Lyonware.7 

Melbourne House.6 

Memotech.20 

Pegasus Micro.18 

Random Access.22 

Suntronics.5 


Timex Sinclair User....15 


Timex manufacturing chief Carlos Dragovich 
says Timex now plans late August releases of 
both TS1500 and TS2000 models. Timex said 
last month it planned July sales for TS1500S, 
and August sales for TS2000S. Dragovich 
projects modem delays until late September, 
instead of August as announced earlier. But 
industry observers expect further delays on 
all new products, and report from the June 
Consumer Electronics Show that widespread 
dealer skepticism exists towards Timex. The 
reasons—inadequate product deliveries last 
winter and sharp price-cutting by Timex. 

SOFTSYNC READY WITH TS2000 SOFTWARE 

Softsync says it's ready whenever Timex is, 
with TS2000 software now for sale. Their 11 
programs include games, utilities and machine 
code, priced from $19 to $22. Softsync also 
plans accounting programs and a synthesized 
voice game from England. 

SINCLAIR TECH LINE OVER, PLANS THINK-TANK 

Sinclair Research no longer provides techni¬ 
cal information by phone. Mail your written 
questions to 4 Sinclair Plaza, Nashua, NH 
03061. Sinclair reports it plans this fall 
to open Metalab, a $3 million "think-tank" in 
the UK. Metalab's work will include robotics 
and battery technology. 

MEMOTECH ANNOUNCES NEW COMPUTER 

Memotech Corp. has announced a new computer 
which will reach stores in October. The 16- 
color Z-80 based unit, known as the MTX 512, 
holds 80K RAM, uses CP/M, Apple, IBM and 
Memotech's own software, can drive a TV and 
monitor simultaneously, knows several lan¬ 
guages, and uses plug-in cartridges (disk- 
drive optional). Price: $500-$600. 


1 






























SQ-OP 

John Oliger reports an error in his 
64K RAM board project in Summer SQ. 
Schematic 1, p.47 (MC mod), shows 
pins 1 & 13 tied to GND. Tie both 
to Vcc to make the circuit work. 

NEW PRODUCTS AND SERVICES 


ZX PRO/FILE, a ZX/TS MC data base, 
provides access to files configured 
in any size. Offers single or 
multi-word cross searches, ordered 
file output, assorted printer func¬ 
tions, and cursor-driven ADD/EDIT 
modes. $16.95, Tom Woods, Box 64, 
Jefferson, NH 03583, 603/586-7734. 

New TS2040 paper source: 4 rolls 
blue print on white, $7.80; 4 rolls 
black on white $9.15. Kopak, 119 
Peter St., Union City, NJ 07087. 

Z-Extender toolkit adds six new MC 
commands to Sinclair BASIC: RENUM¬ 
BER, INVERSE, BORDER, UNBORDER, 
FILL, BYTES (tells remaining free 
memory), needs 16K RAM $4.95. NVM 
Toolkit for 2K or greater Hunter 
NVM board provides seven MC com¬ 
mands. $4.95. L. Harmon, 4909 
Clearlake Dr., Metaire, LA 70002. 

MD5500 mod now available for DARK- 
STAR darkroom program, sets correct 
exposure time and filter settings 
for print-making. Needs 32K and 
Centronics I/F. $15. R. Martin, 
f/22 Press, POB 141, Leonia, NJ 
07605, 201/568-6250. 

For the executive with everything— 
KEYSTROKE MANAGEMENT, four 2K 
office games: Musical Desks. Cor¬ 
ner Office. Office Automation. Go 
To The Top . $14.95+6% tax for CA 
res., 2-BIT SOFTWARE, POB 2036, Del 
Mar, CA 92014, 619/481-3629. 

TS1000 64K RAM module, 4-l/2"x3" 
(width by height). $99.95 kit, 
$109.95 built and tested, 2-3 weeks 
delivery. Barlog Software, 401 N. 
Geyer Rd., Kirkwood, MO 63122. 


COMPUTER NAVIGATION programs give 
you great circle sailing, dead 
reckoning, rhumb-line, planet iden¬ 
tification. Seven programs on one 
16K tape, $19.95 PP. From Celes¬ 
tial Software, 3010 Warrington Ave. 
Lakeland, FL 33803, 813/686-3311. 

"PLUMB—Probing the World of Per¬ 
sonal Telecommunications," newslet¬ 
ter about online databank services. 
Covers electronic mail, online 
games. $20 for five 1983 issues. 
Write Riverside Data Inc., POB 300, 
Harrods Creek, KY 40027. 

SCREEN MACHINE—MC utility lets you 
input anywhere on screen. Occupies 
1.5K, use with 16K. Vu-Write TEXT 
EDITOR holds 370 lines. Set up for 
ZX printer but modifiable for any 
printer. Includes insert, delete, 
save, change functions. Each item 
$14.95 + $1 P&H. SyncMaster, POB 
511, Oak Ridge, NC 27310, 800/334- 
0854, in NC 919/643-7120. 

Call with TS-related questions— 
SSgt. Patrick Spera of Sinclair 
Computer User's Group of OK is now 
SYSOP of TS database on CEM-SIG 
(Computer and Electronics Magazine 
Special Interest Group), part of 
CompuServe Info. Service. Compu¬ 
Serve subscribers GO CEM 450 at any 
prompt to reach SIG, leave message 
to SYSOP/PATRICK (P.M.) 74125,552. 

CRC Smart Soft-Face interfaces ZX/ 
TS to any serial or parallel prin¬ 
ter without RAM or user routines, 
allows upper/lower case. Send 
printer model, pin out, plug needs. 
$109.95. 16K program catalog $1, 

refundable with order. CRC Soft¬ 
ware, 2901 Auburn Rd., Auburn 
Hgts., MI 48057, 313/852-3711. 

BEST Timex Computer Coach instruc¬ 
tional programs introduce you to 
your computer, includes audio tape. 
$19.95 each, quantity discounts, 
Boston Electronic Systems Training, 
24 Munroe St., Newtonville, MA 
02149, 617/969-BEST. 


2 


SCYON'S REVENGE 3-D fast action 
arcade-type space combat, THE PRO¬ 
GRAMMING KIT I (teaches BASIC), 5- 
2K FAMILY PAK (household programs), 
$12.95-$19.95. TIMEWORKS, INC., 

405 Lake Cook Rd., Bldng. A, Deer¬ 
field, IL 60015, 312/291-9200. 

Sinclair ZX81/Timex Sinclair 1000 
Statistics: Twelve 16K Programs 

Including Multi-Factor Analysis of 
Variance , by A. Wolach, M. McHale, 
contains 12 statistical programs, 
$11 book; tape, $1.50/program, $15 
for all 12. K.D.V.H.E. Publishers, 
POB 6788, Chicago, IL 60680. 

On Sale—2K Graph-it! Pie Chart 
$7.95 till Jul. 15, regular price 
$9.95. Starburst Software, 2214 
Horine Rd., Festus, MO 63028. 

User groups, students, colleges, 
schools, non-profit organizations, 
libraries, publications: discounts 
on software, peripherals, printers. 
Intercomputer, Inc., POB 90, Pru¬ 
dential Center, Boston, MA 02199, 
617/437-1190. 

HAWG WILD Software offers 10% off 
to user group members who preregis¬ 
ter by sending group name, address 
and name of contact person. Also 
seeking unpublished original soft¬ 
ware. For further info., contact 
HAWG WILD Software, POB 7668, Lit¬ 
tle Rock, AR 72217. 

LEDGER, double-entry bookkeeping 
program, combination journal and 
ledger. Needs 16K RAM but expands 
to extra memory, 16K yields more 
than 100 transactions, 32K more 
than 700, single entry to accounts. 
Tape $10 ppd. D. Lipinski Soft¬ 
ware, 2737 Susquehanna Rd., Roslyn, 
PA 19001, 215/572-6812. 

POLYMATH 16K, solves and checks 
math equations including quadratic, 
cubic, factors numbers, solves for 
x and y, evaluates polynomials. 
$19.95 ppd., POLYMATH, POB 800, 
Felton, CA 95018. 


3-D Graphics create 360-degree wire 
frame object, lets you move to any 
location inside and look in any di¬ 
rection, 16K. $2+SASE for listing. 
STOP SELF RUN PROGRAMS does just 
that, $1+SASE from Russell Brewer, 
26630 Mill Rd., Frazeysburg, OH 
43822, 614/668-2700. 

TEXTWRITER 1000—a word processing 
program with 1400-word capacity, 
includes line/character addition, 
deletion, auto margin wrap, block 
memory, tab, user-defined file 
size, supports ZX & Timex printers. 
$11.95 tape, $5.95 listing. Bob 
Fingerle, Box 7793, Fremont, CA 
94537-7793. 

Softwareland Corp. announces open¬ 
ing of first three Softwareland 
retail stores. Carries TS soft¬ 
ware. Grand opening June 30 in 
Scottsdale, Mesa and Phoenix, AZ. 
Softwareland Corp., 2629 Scottsdale 
Rd., #201, Scottsdale, AZ 85257, or 
call Doug Roth, 602/248-8080. 

ZX/TS USERS' GROUPS 


Lumberton, NC: Tripp Brown, 502 
Sandlin Dr., Lumberton, NC 28358, 
919/739-2767. 

San Francisco, CA: Timex Sinclair 
Users Nationally Active Megagroup, 
Inc., Walt Gaby, 3325 Pierce St., 
San Francisco, CA 94123. 

Cleveland, OH: Timex Sinclair 
Users Group of Cleveland, R. F. 
Sieg, 19502 Thornridge Ave., Cleve¬ 
land, OH 44135, 216/433-4387 
(home), 281-2211 ext.319 (work). 

Kansas City, MO: Carl E. Mutch, 
4701 NW Linden Rd., Kansas City, MO 
64151, 816/587-8820. NOTE: Col. 
Ralph Goodell no longer runs the 
Kansas City Users Group, as listed 
in SYNTAX (Jun.83). 

Pittsburgh, PA: Thomas R. Byrer, 
140 N. Wren Dr., Pittsburgh, PA 
15243, 412/279-2260. 


3 


MODULES FOR: 


I- 

$149.“ 

1 em -back co 
l MODEM 



TIMEX-Sinclair 


MODEM $119 .95 (RS-232) Pori & Software 

— tn9.“ assembled Included) 


64-K MEMORY $129. 9 K ? T 

the “ULTIMATE MEMORY ” 

FEA Til RES: S139 “ assembled 

• Battery backup ^ 

• PROM/ROM socket 

• Reset Switch 

_ • BYTE-BACK EXCLUSIVE FULL 64-K 

The 0-8K area is available You can execute a copy routine (provided) to 
copy the TIMEX ROM into the 0-8K area of RAM then flip a switch and you 
have your operating system in RAM You can modify it and create your 
own customized operating system 

WHY PAY MORE FOR LESS FEATURES? 

GET THE “ULTIMATE MEMORY' BYTE-BACK UM-64 


A COMPANY YOU CAN DEPEND ON 

BYTE-BACK CO is the oldest and one of the world's largest 
suppliers of modules for the ZX81 and TIMEX-Sinclair 1000 
computers. There are thousands of BYTE-BACK modules in use 
with a track record of proven reliability. 

RS-232 PRINTER INTERFACE Only $59. 95 KIT$69.“ ASSEMBLED 
CONTROL MODULE 8 Relays, 8 Inputs, $59. 95 KIT $69 “ ASSEMBLED 

16K MEMORY UM16 $59 . 95 KIT $69." ASSEMBLED & TESTED. 
Battery backup, reset switch, PROM/ROM socket PLUS. . . 

1 year, 100% trade-in credit towards the UM-64. 

BYTE BACK CO. f !3 

Rt. 3, Box 147, Brodie Road l_ V ~ | 

Leesville, S.C. 29070 _ ® 

ORDER PHONE 803-532-5812 PggB 

Add $4.95 shipping & handling to all orders. ■■ . ■- 
90 Day Warranty On All Modules. 10—Day Return Priviledge 


San Francisco Bay Area, CA: SFBA 
T/S Users Group has changed its 
name to the South Bay Timex/Sin¬ 
clair User Group, and has formed an 
Association of Greater Bay Area 
Timex User Groups. Contact Paul D. 
Perrault, 947 Clara Drive, Palo 
Alto, CA 94303, for information 
about both groups. 

Elkhorn, WIs Robert M. Colvin, 124 
N. Church St., Elkhorn, WI 53121, 
414/723-3354. 

VENDOR REPORT AND NOTES 


DJM is now Starburst Software, at 
2214 Horine Rd., Festus, MO 63028. 

Proprietary International reports 
that printing snafus delayed mail¬ 
ing of ZXPress Compiler manuals. 
Randy Wear of PI says they will 
fill all back orders by July 1, at 
the old price of $29.95. New price 
is $39.95. Contact Randy at 608/ 
255-2325 if any problems. 

Zebra Systems says they are back¬ 
ordered on light pens, but should 
be caught up by July 1. Zebra 
Systems, Inc., 78-06 Jamaica Ave., 
Woodhaven, NY, 212/296-2385. 

Brainchild's Gwen Marsh says the 
company plans to ship back-ordered 
Kolorworks on July 15. Parts un¬ 
availability caused shipping de¬ 
lays, according to Gwen. 

Mindware reports they're trying to 
interest someone else in awarding 
the Rosetta Stone for best TS pro¬ 
ducts this year, but have not con¬ 
firmed details by press time. 

Printer, paper discounts: TS2040 
printer—$73.88, 3 rolls of paper— 
$6. $4+long SASB for referrals to 
suppliers, $1+SASE for paper refer¬ 
ral only. ZX Users Group of NY, 

POB 560, Wall St., NY, NY 10005. 

PROGRAM IMPROVEMENT 

Change or add the following lines 
to improve video effects (extra 
"smoke" from train smokestack) in^ 
LETTER RECOGNITION TRAIN (Jun.83). 


Bob Berch of 19 Jaques St., Roches¬ 
ter, NY is changing his name to 
Cinagro Software effective July 1. 
New address: 155 Seventh St., 
Rochester, NY 14609. You can send 
mail to both addresses until early 
fall. Bob's ZX Compilers now cost 
$25 (up from $20 as of March 1) and 
Assembler/Disassembler programs 
(both on one cassette) cost $25, 
effective July 1. 


Line 330 begins with four spaces. 
Line 333 begins with three spaces. 
Line 355 contains five spaces. All 
other spacings are one space only. 



Patrick Moeller, Lowry AFB, CO 


















FULL SIZE 
CONVERSION 


FOR 

YOUR 

ZX-81/ 

TS-1000 


Fully warranted 
For 90 Days! 


SUN KD-81 


If you’re tired of not knowing whether your data got entered or tired of pok¬ 
ing data in with one or two fingers, then it’s time to upgrade your ZX-81 to 
a full size, professional keyboard. The SUN KD-81 KEYBOARD offers all 
the ease and comfort of inputting your programs and text on a fast and ef¬ 
ficient professional-sized keyboard! 

KD-81 FEATURES 


INSTALL 

• No Soldering 

• No Modifications 


• Full size keyboard with 41 keys 

• Two color silk-screened key tops 
for easy reading 

• Key tops have commands and 
graphics spelled out the same as 
ZX-81 

• Extra shift key for real keyboard- 
style typing 

• Full size space bar 

• Allows touch typing 

• Rear cutout allows any RAM or 


expansion module to be plugged 
in 

• Keyboard comes with own cables 

• Keyboard case holds both 
keyboard and computer with room 
to spare 

• High impact plastic case with 
vaporized metal shielding 

• Easy assembly — no soldering, 
no modifications 

• Measures 10%" x TU" x 2%" 

WES WELCOME 



GET A BETTER PICTURE WITH SAMWOO MONITORS 


SAMWOO provides a much better picture for your Sinclair 
Computer than your TV monitor. Simple modification pro¬ 
cedure includes easy-to-follow instructions. 



Features: 

• Composite Video 
Input/Output 

• Switchable Input 
Impedance 75 or 
lOKohm 

• 750 Line Resolution 
at Center and 500 
Lines at Corners 

• Dimensions are 


9" 18Mhz BANDWIDTH 12" 12Mhz BANDWIDTH 12.13" x 11.34" x 


Green. $121.00 Green. $130.00 

Orange. 125.00 Orange. 134.00 

Add $7.50 Shipping and Handling for this item. 


11.65" forthe 12" 
model and 8.66" x 
8.54" x 9.05" forthe 
9" model 



Simple installation 
Mg, steps included 
with 
each 
Kit. 


RAM MODULES 

• Built-in output connector for piggyback 

• Up for mounting on ZX-81 & KD-81 

• High-impact plastic case with vaporized metal 
shielding 

•6.6" wide, 3.2" high, 1.08" deep 

16K $49.95 MX-16KP 

64K $119.00 MX-64KP 



SUNTRONICSCOJNC. 

12621 Crenshaw Blvd., Hawthorne, CA 90250 

STORE HOURS: MON.-FRI. 9:00 am to6:30 pm 
SATURDAY 10:00 am to 5:00 pm 


CALIFORNIA OUTSIDE CALIFORNIA TOLL FREE 

213 - 644-1149 1 - 800 - 421-5775 

(for Tech Info and Calif, orders) (Order Desk Only) 

Mail Order — Minimum Order $10. Send Money Order or Check to P.O. BOX 1957 — 
HAWTHORNE, CA 90250. VISA or Mastercard (please include expiration date). 
Add $4.00 postage and handling to order. CA residents add 6% sales tax. 









SAVING UNSAVEABLE PROGRAMS 


How do you back up programs 
you can't BREAK into, like machine 
code (MC) or self-running programs? 
You know the importance of back-ups 
if you or your tapes ever malfunc¬ 
tion. This trick LOADS any program 
and then returns to BASIC, without 
activating the error detector. 

Hook up both EAR and MIC plugs 
so you can LOAD then SAVE. Put the 
tape in the tape deck without turn¬ 
ing it on. 

SAVE CHR$ USR 832"program name" 
You must change tapes quickly 
in the 5-second silence between 
LOAD and SAVE, and press RECORD/ 
PLAY. (it helps to keep your cas¬ 
sette deck's hood opened.) If the 
program self-runs, it executes 
after finishing the SAVE. 

How does it work? USR 832 
calls the ROM LOAD subroutine, and 
the two quotes hold the program 
name. (You can also type "" with 


no program name. The computer 
reads this as LOAD "".) After 
LOADing, the USR call RETurns to 
BASIC to finish the line, evaluat¬ 
ing to zero. CHR$ changes the zero 
into a string. The line reads SAVE 
" " (CHR$ of 0 is the space charac¬ 
ter) and the computer SAVES the 
program. For SAVE and LOAD, the 
syntax checker looks only for a 
quotes and any string, so the com¬ 
puter accepts the line and SAVES. 

SAVE a self-running program 
(with or without MC) by pressing 
BREAK after the program LOADS and 
starts to RUN. (If you can't BREAK 
in here, try CHR$ XX in response to 
an input prompt to get an error 
report.—LFV) This RETurns you to 
BASIC and a K cursor. LIST the 
program to find the line SAVE "pro¬ 
gram name." GOTO this line to SAVE 
the program under its name. 

These methods worked on all my 
unSAVEable programs. 

Gary Preston, Glade Hill, VA 



At lasta reference manual 
which covers all the hardware 
aspects of the TS1000- includes 
complete circuit diagrams! 


Orders to: MELBOURNE HOUSE SOFTWARE 

Dept. CS 347 Reedwood Drive, Nashville, TN 37217 

Dealer orders and queries: 800/251-5900 
(ask for a Melbourne House operator) 

Visa and M/C orders 

can be phoned in: 615/361-3738 


BOOKS: 

□ 25895 The Complete Basic Course $34.50 

□ 25957 Machine Language Programming 

Made Simple $14.95 

□ 20922 The Complete Timex/Sinclair 

ROM Disassembly $19.95 

□ 26025 Not Only 30 Programs $9.95 

□ 25913 Understanding Your ZX81 ROM $14.95 

□ 51539 Ins and Outs $12.95 

TAPES: 

□ 13941 Camestapeiii Programs-IK $14.95 


□ 13942 Camestape2:3Cames-i6K $14.95 

□ 13943 Camestape 3: Catacombs 

Adventure-16K $14.95 

□ 13944 Camestape 4:3D Monster Maze-16K $14.95 

□ 13945 Camestape 5:3DOrbiter-i6K $14 95 

□ 26446 Space Trek-16K $14 95 

□ 26359 SuperInvasion-IK $14 95 

□ 26318 wallBusters-lK $14 95 

□ 26472 10 Exciting Programs-IK $14.95 

D 26284 Reversi-1K $14.95 

□ 26406 ToolbOX-IK $14 95 

□ 26490 Basic Course 2 cassette pack $7 50 

□ 14026 Combat Flight-16K $14 95 


TOTAL: $ 

Residents of CA.MD.TN 
please add sales taxes: 
Add $2 for Shipping & Handling, 
foreign orders add $6: 


TOTAL: $_ 


Enclosed is my check or money order for $_ 

Please charge my □ Visa or □ MasterCard Card#___ expiration date 


STX7 


Signature—__ __Name 


I Address --City__ state_Zip_ - 

MELBOURNEHOUSE'SOFTWARE” Si 


6 











TIMEX and SINCLAIR FORGOT! 

Here’s 

-I LYON SWITCH 

Power switch for Timex 1000 and Sinclair ZX-81 


• Installs instantly- no 
computer modification 

• Eliminates expensive plug 
and jack damage 

• Does not interfere with other 
cables 

• Styled to match your 
computer 

• An economical must to 
protect your computing 
equipment 


Mail to: Lyon Ware, 1520 S. Lyon, Santa Ana, CA 92705 (714) 835-9512 

Rush my LYON SWITCH for $11.95 plus $2.00 handling & shipping 
□ Check □ Visa □ Master Charge 

Signature_ 

Card No-Exp_ 

Na me_ 

Street_ 

City__State_Zip_ 

Calif, residents add 6% sales tax. Dealer inquiries invited 

Lyon Ware is an affiliate of Development Associates 


HARDWARE REVIEW-TWO INEXPENSIVE 


POWER BACKUP 

Product: 

From: 

Price: 
Power Life: 

SUPPLIES 

SVR-2 

Luxtron Inc. 

241 Winter St. 
Haverhill, MA 018 
$17.50 

30 min. (16K) with 
alkaline batteries 

Product: 

UPS-1 

From: 

UPSystems 


PO Box 501901 


Houston, TX 77250 

Price: 

$16.95 

Power Life: 

Not stated 


Sudden fluctuations in the AC 
power line voltage (called "tran¬ 
sients") can cause your computer to 
malfunction or crash. Both SVR-2 
and UPS-1 prevent power loss from 
transients or total power failure. 

These products contain many 
similarities in design, price and 
performance, and both offer an in¬ 


expensive way to guard against 
power irregularities or outages. 

A small black plastic box about 
5x3x2" high houses each unit. You 
plug the cord from your AC power 
supply into the unit, and then con¬ 
nect the unit and 9V DC computer 
jack with the second cord included 
with purchase. A single on/off 
switch controls the power to your 
computer. In the event of an AC 
power failure, the battery acti¬ 
vates to maintain power supply. 

I tested each unit by turning 
the power switch on, LOADing a pro¬ 
gram and then unplugging the AC 
power supply. The program remained 
intact, and I could SAVE it. Re¬ 
member to keep extra tape deck bat¬ 
teries in case of power failure. 

SVR-2 sports three features 
that make it preferable to UPS-1. 
First, SVR-2 provides a visual cue 
via an on/off light near the switch 
to indicate whether the computer 
receives power, while UPS-1 carries 
no such indicator. Second, SVR-2 
provides a longer cord than UPS-1 
(5 ft. vs. 23"). Finally, SVR-2's 
button switch operates easier than 
UPS-l's toggle switch. 

Another plus for SVR-2: It 
arrived within three weeks of my 
order. My UPS-1 required waiting 
over three months and sending sev¬ 
eral letters to the manufacturer. 

Drawbacks to SVR-2: My ZX 
printer operates very slowly with 
the SVR-2, although printout re¬ 
mains the same. Also, Luxtron does 
not warranty the SVR-2, while UPS-1 
comes with a written, 90-day, lim¬ 
ited warranty. 

John B. Carson, Takoma Park, MD 

Bill Slusher of Luxtron suggests 
using a larger power supply to pre¬ 
vent printer slowdown. Slusher 
adds he will warranty SVR-2 for 30 
days. Luxtron also sells SVR-1 
using rechargeable Ni-Cad batteries 
for $49.00 including built-in bat¬ 
tery charger and batteries. We 
could not contact UPSystems.—LFV 



7 





GOLF PARTNER—8K/16K 

GOLF PARTNER stores your golf 
scores and calculates your average 
and handicap. The program holds 
information for 100 rounds of golf, 
and calculates the statistics after 
your first ten entries. 

Non-golfers—learn programming 
tricks from GOLF PARTNER. Line 425 
clears the screen automatically 
when the display fills, preventing 
error report 5 so you don't need to 
press CONTinue to go on. 

To enter line 0 (not normally 
accepted on the ZX/TS), enter 1 REM 
followed by the text. Then type 
with no line number: POKE 16510,0 
and press ENTER. You now have an 
undeditable line 0. 

For your first entry, GOTO 900 
to DIMension all arrays and set the 
first date entry equal to END, tel- 
ing the computer to start taking 
information at line 1. The program 
then returns to the menu, and self¬ 
runs after that. 

Choose from three options: 
ENTER NEW DATA, VIEW PAST DATA and 
SAVE TO TAPE. Press 1 to enter 
data. (Go directly to this option 
to add all future entries.) Type 
in the date, golf course name, 
number of holes and score as asked. 
Type END to see the menu again. 
After ten rounds of golf, press 
ENTER to see your average and han¬ 
dicap. As you add entries, GOLF 
PARTNER calculates statistics based 
on the ten most recent rounds. 
Variables 
D$=Date array 
C$=Course name array 
N=Holes completed array 
S=Score array 
Z$=Input (or any choice) 

0$=Menu selection 
0=Value of 0$ 

L=Line counter; subscript 
X=Control variable (handicap) 
T=Total strokes 
A=Average score 
H=Handicap 

Rev. Joseph Glass, Cinnaminson, NJ 


0 REM --GOLF PARTNER 



100 PRINT AT 
135 INPUT Qi_ 

140 Ir CODE 0$ <29 op nnr>E n*-> ~;i 
THEN GOTO 130 

141 let 0=UhL 0$ 

145 GOTO 0*200 
157 REM 

IPS HLM —HEPRINT5 HEADINGS 
159 REM 

165 GOSUB 60 
■/o heTUkN 
197 REM 


8 


CO Xj CD Xi 



















PENNY GAMBLER—8K/16K 

Have some fun playing poker 
with your computer-naive neighbor. 
Don't worry about losing—the com¬ 
puter cheats. If you know its 
tricks, this game keeps track of 
both honest and dishonest winnings. 

Type in the program, then RUN 
and ENTER. Gamble as instructed. 
After each round, the computer dis¬ 
honestly states "You owe me (total 
amount bet by both players)." But 
remember two secrets your opponent 
does not know. 1) When the period 
is missing at the end of "Sorry you 
lost your bet." (which appears af¬ 
ter every round), your opponent ac¬ 
tually won, no matter what the com¬ 
puter says. Of course, you pocket 
the computer's winnings. 

If you answer no to "wanna try 
again", press 2 as indicated to end 
the round. A number then appears 
in the bottom right corner. Secret 
#2: This number represents the ac¬ 
tual amount won or lost. It equals 
CW minus (0Wx5) where CW = the com¬ 
puter's winnings and OW = the 
opponent's winnings. (You multiply 
OW by five because the opponent 
wins an amount five times what he 
bet.) A negative number means the 
computer owes your opponent that 


9 






























































































ITS HERE!! 

The keyboard you have 
been waiting for! 


A LARGE 60 KEY TACTILE FEEL KEYBOARD 
(MEASURES 10" x 4") THAT PLUGS INTO THE SAME 
CONNECTORS AS EXISTING KEYBOARD ON YOUR 
ZX81 OR TIMEX SINCLAIR 1000. IT HAS ALL 
SILKSCREENED LEGENDS IN 3 COLORS ON THE 
BASE; MOLDED LEGENDS & GRAPHICS ON KEY TOPS; 
8 AUTOMATIC SHIFT KEYS (NO SHIFTING REQUIRED) 
FOR EDIT, DELETE, SINGLE & DOUBLE QUOTES, 
COLON, SEMI-COLON, FUNCTION & STOP; 5" SPACE 
BAR; 2 SHIFT KEYS; NUMERIC KEY PAD. 


ONLY $84.95 


MASS. RESIDENTS ADD 5% SALES TAX 
SHIPPING & HANDLING $4.00/UNIT 

DELIVERY 4 - 6 WEEKS. QUANTITY DISCOUNTS. WE 
WILL ACCEPT MC/VISA. PLEASE INCLUDE #'S, EXP. 
DATE AND SIGNATURE. FOR MORE INFORMATION 
SEND SASE. SEND INQUIRIES, CHECK OR MONEY 

order TO E-Z KEY SUITE 75B 

711 SOUTHERN ARTERY 
QUINCY, MA 02169 
617/773-1187 


amount (e.g. -20 means the computer 
pays 20 cents.) A positive number 
means your opponent owes the com¬ 
puter that amount. (e.g. 20 means 
the opponent pays 20 cents.) 

So start gambling—and let your 
conscience be your guide. 















lO 

































































































DRAW A PICTURE PROGRAM—8K/16K 


Draw circles, diagonals and 
straight lines easily with this 
drawing program. Type in the pro¬ 
gram and RUN then ENTER. Begin 
your design from the blinking pixel 
in the lower left corner, using the 
key functions listed in this arti¬ 
cle. If you want to begin at a 
different point, press U and hold 
it down for several seconds. This 
takes the computer out of the PLOT 
mode and lightens the blinking pix¬ 
el. Then move the pixel to the de¬ 
sired beginning point of your draw¬ 
ing. Press P for several seconds 
to get back into PLOT mode (dark 
pixel). Now begin drawing with the 
desired keys. Use this UNPLOT, 
PLOT, UNPLOT sequence to move the 
pixel around, and when crossing a 
line already drawn (to avoid eras¬ 
ing existing lines). 

PLOTting continues until you 
release the directional key. When 
drawing circles, hold the plotting 
keys down until finished to prevent 
circle distortion. Distortion may 
occur if your circle hits a line. 

Pressing BREAK allows you to 
enter keywords if desired. Hit RUN 
to begin drawing again. 

To plot lines 

Keys #5-8 for vertical or horizon¬ 
tal direction. Do not shift. 

To plot 45 ° diagonal lines 
Key #4 for left-right upward line 
Key #3 for left-right downward line 
Key #2 for right-left upward line 
Key #1 for right-left downward line 

To plot circles 

Key C plots counterclockwise 

Key D plots clockwise 

Function keys 

Key R returns blinking pixel to 
start postion in lower left corner 
Key P puts computer in PLOT mode 
Key U puts computer in UNPLOT mode 

Salvatore Curcio, Brooklyn, NY 




— 0 
= H 






- 0 








11 


















































DEAR EDITOR: 


I discovered solutions for two 
problems published in Dear Editor, 
(Apr.83). Earl Close of Ontario 
wanted custom keytops. MULE Elec¬ 
tronics, Dept. 310, 444 Lincoln 
Bl., Venice, CA 90291, sells custom 
keytops for surplus keyboards to 
hook up to ZX/TS computers, with 
schematics and instructions for 
converting keyboards, for $9.95 + 
P&H, 6% tax for CA residents. 

Michael Roberts noted a click¬ 
ing noise ruining programs when 
SAVEing them with a ZX81, 64K RAM 
and ZX printer. I experienced the 
same problem with a modified key¬ 
board enclosure and an added power 
switch. My ZX printer put out a 5 
Hz beat that interfered with the 
SAVE output—Roberts' click, click. 
Shielded cable did not help. I 
bypassed the power switch and put 
the power plug directly into the 
computer. This allows me to SAVE 
cleanly, and prevents the 5 Hz beat 
from interfering. Program loading 
remains unaffected with the power 
switch in use. 

Lanny D. Porter, Phoenix, AZ 


My TV produces a high-pitched 
whine and the screen goes blank 
when I try to LOAD or SAVE. After 
the program LOADS or SAVEs, I can 
turn the TV on and continue to run 
the system. Any suggestions? 

Ronald Kline, E.A.F.B., SD 

Sounds like a loss of horizontal 
sync from computer to TV. Try ad¬ 
justing the horizontal hold control 
if your set has one. If not, try 
switching the game coupler to the 
TV position before you LOAD or 
SAVE. This should keep your TV 
from responding badly, though it's 
not a real cure. Your set may need 
repair.—KO 


Beware of overvoltage condi¬ 
tions ruining your computer or 


damaging internal chips. Symptoms 
of blurry black bands on TV display 
unlike any LOAD or SAVE character¬ 
istic prompted me to investigate 
their cause. With my oscilloscope 
I discovered that the unregulated 
DC input voltage resided on the 
voltage bus. This should only hold 
+5V. The culprit—a shorting 
bridge between the unregulated in¬ 
put and the regulated +5V output 
bus traces, noticed after careful 
inspection of the back or foil side 
of the main PC board. The unregu¬ 
lated voltage passed along the 
entire board, damaging some ICs. I 
suspect a tiny metallic particle 
lodged between the unregulated and 
+5V regulated trace. I removed the 
bridge with a razor-sharp knife. 

Overvoltage damaged the ULA 
chip, but luckily the ROM, Z80A, 
and RAM chips survived. For the 
future, I will protect my computer 
by adding a simple overvoltage pro¬ 
tection circuit (OVP). This con¬ 
stantly monitors the +5V bus sta¬ 
tus. If it ever exceeds +6V, the 
OVP shuts off the power supply, 
saving the components. See Comput¬ 
ers and Electronics (Jun.83, p.40 
fig. 1) for a basic OVP circuit. 

Tony Gomez, Thousand Oaks, CA 


Although paper shortages for 
the TS2040 appear over, you can try 
Atari 822 printer paper, which fits 
TS2040 and CAI P-40 printers. 

Thomas Bent, Glen Burnie, MD 


Tip for your TS2040: Install 
a high-quality toggle switch from 
any hardware store by wrapping ei- 
ither one of the supply cord's two 
wires inside it, about six to eight 
inches from the jack. This pre¬ 
vents power supply overheating when 
you leave it plugged in. Do the 
same for the computer's power sup¬ 
ply and you won't need to fiddle 
with or wear out the jack. 

Maddi Durholz, Westminster, MD 


1 2 


For those of you who cannot 
find test tapes for azimuth align¬ 
ment (SQ, Spring 83) at local hi-fi 
stores, you can get them at Quement 
Electronics, 1000 S. Bascom Ave., 
San Jose, CA 95150. 

John Andrews, San Jose, CA 


After six months of use, my 
ZX81 began to crash a few seconds 
after I turned the power on only 
with Sinclair's 16K RAM pack hooked 
up. I traced the problem to insuf¬ 
ficient filtering in the power sup¬ 
ply. I increased capacitance in 
the pack to 2000 uF by strapping 
another 1000 uF capacitor across 
the existing one. Interestingly, 
TS1000 power supply design includes 
a 2000 uF capacitor. 

Walton B. Caldwell, Cranbury, NJ 


My TS2040 printer prints ver¬ 
tical ellipses instead of circles 
when I COPY, although circle images 
appear true on the screen. A Timex 
representative told me the printer 
works this way. Any solutions? 

David Moran, Keene, NH 

I don't see a way to really fix 
this, though you can take account 
of the rectangular graphic elements 
by increasing the number of them 
horizontally or decreasing them 
vertically. If you use hi-res 
graphics programs for your printer, 
you can compensate better at the 
dot level.—KO 


Some observations about Memo- 
tech/Seikosha systems: They offer 
some options not available on ZX/TS 
printers. For example, type in 
CHR$155;"K" to cause a carriage re¬ 
turn without a line feed. This 
feature allows line overprinting so 
you can do things like underlining . 

Although this system prints 
lower-case characters, they don't 
look good. Tailed letters like 
p, q, g and y sit completely above 


the line. The coarse 5x7 dot ma¬ 
trix prevents dangling tails. 

M/S printers won't print ZX/TS 
graphic characters. A few, like 
graphic Q, R and H cause the system 
to crash or act strangely. 

John Wood, Cambridge, MA 

At SYNTAX, we noted that CHR$ 129 
causes the entire system to crash. 
See Jeff Pack's review of the Memo- 
tech Parallel Interface and Seiko- 
sha GP100A Printer (SQ Spr.83).—LV 


How can I move the code in the 
2K EPROM of the Memopak HRG into 
RAM so I can alter it? 

David L. Vessell, Festus, MO 

It's always possible to move code 
from one location to another. Just 
POKE the new location with the PEEK 
of the old location. 

FOR I=A TO B 
POKE I+C, PEEK I 
NEXT I 

A, B=start, & end of old addresses 
C=diff. between old-new addresses 
This lets you modify the code, but 
it may not run in the new location. 
If the code uses fixed addresses 
for jumps, calls or data, change 
addresses; then move the code.—KO 


Paul Hunter not only manufac¬ 
tures an excellent product, but al¬ 
so extends unusual courtesies to 
those who buy his 8K nonvolatile 
memory. A recent order and query 
returned with a personal letter 
from Paul including references to 
published articles in response to 
my question. 

Hunter obviously believes in 
the brotherhood of man and conducts 
himself accordingly. Let's hope 
may others will follow his example. 

Irving Helbling, Altadena, CA 

Contact Paul at 1630 Forest Hills 
Dr., Okemos, MI 48864.—LFV 




SOFTWARE REVIEW 


BOOK REVIEW 


Program: ZX Scramble 

Price: $14.95 

ROM/RAM required?: 8K/16K 
Printed listings?: No 
Program listable?: Yes (see text) 
Language: MC and BASIC 

From: International Publishing 

& Software, Inc. 

3952 Chesswood Dr. 
Downsview, Ontario, 
Canada M3J 2W6 

ZX Scramble, a crude version 
of the classic Defender arcade game 
provides middling good home video 
game action. Your ship, an "X" 
graphic character, travels through 
a 2-D maze and must destroy "0" 
targets using "$" bombs or la¬ 
ser bolts. Periodically launched 
enemy ships ("+") attack you. 

Three different game segments 
comprise the action. By the sec¬ 
ond, the maze gets tougher and only 
split-second timing carries you 
through. In the third scenario, 
enemy "planes" swarm around you. 

Use options of ten or one life 
to vary the playing skill level, 
with one life the toughest. Our 
young "pinball wizard" passed 
through the maze unscathed after 
about four hours of constant play, 
using ten lives. LIST the program 
to change the number of lives to 
any amount desired. 

Another advantage: Although 
you get only one game copy, you can 
SAVE the program to make backups. 

Disadvantages stem from the 
computer itself. You must use 11 
keys in all, and contend with the 
annoying lack of tactile and acous¬ 
tic feedback. Inability to modify 
more game parameters with POKEable 
variables creates another problem. 
But worst of all, you look at in¬ 
frequent, boring graphics. 

You can LIST ZX Scramble ex¬ 
cept for the entire first MC REM, 
which runs too long for one screen. 

Paul Donnelly, Centerport, NY 


Title: 

Author: 

Publisher: 


Price: 


Learning TIMEX/Sinclair 
BASIC 

David A. Lien 
CompuSoft Publishing 
535 Broadway 
El Cajon, CA 92021 
$14.95 ppbk., 327 pps. 


Far outdistancing the competi¬ 
tion, Lien breaks away from the 
ZX/TS book pack with this stellar 
tutorial work. Like a breath of 
fresh air. Lien brings his exper¬ 
tise to Timex after success with 
IBM, TRS-80 and EPSON literature. 

Lien flavors his tutorial with 
simple, clear explanations (a tech- 
nophile's dream), humor and reas¬ 
surance. A friend who had never 
laid eyes on a Timex computer wrote 
programs to balance checkbooks and 
evaluate geometric functions with¬ 
in a few hours of opening the book. 
Perhaps more importantly, she felt 
comfortable with her ZX/TS. Lien's 
book answered all her questions, 
compared with the uncertainties 
found in other ZX/TS books. 

Learning covers complete BASIC 
concepts, and includes useful facts 
for beginners about cassette use, 
debugging simple programming mis¬ 
takes and video display problems. 
Lien does not cover machine code or 
hardware modifications. The book 
contains 38 chapters of "Computer 
Assisted Instruction." Chapters 
include cartoons, user-friendly 
instruction, self-checking exer¬ 
cises and summaries. 

Despite its simplicity, young 
children may find the book's lan¬ 
guage a bit over their heads (al¬ 
though they'll love the cartoons). 
It seems geared towards adults who 
like clear explanations. 

CompuSoft and Lien's attention 
to layout created an easy-to-take 
visual appeal. They used lots of 
white space and big (9x7") pages. 

A keyboard diagram shows key func¬ 
tions with the type styles that 
represent them.—LFV 


14 



TIMEX MAKES THE 
COMPUTER, 

BUT WE MAKE IT TICK. 


If you own a TS-1000 or ZX-81 computer and want to bring out the power within it, you’ll want Memotech. From easier input to high 
quality output and greater memory, Memotech makes the add-ons you demand. Every Memotech peripheral 
comes in a black anodized aluminum case and is designed to fit together in “piggy back” fashion enabling you 
to continue to add on and still keep an integrated system look. 

MEMOPAK RAM All Memopak RAMs are directly addressable, user transparent, are neither switched nor 
paged and no additional power supply is required. You can also choose the Memopak RAM which is just 
right for your needs. From economy to power. 16K RAM The Memopak l6K RAM is the most 
economical way to add memory to your TS-1000. It is fully compatible with the Timex or Memotech l6K 
RAMs to provide you with up to 32K of RAM. The l6K RAM also offers additional add-on capabilities 
through its “piggy back” connection. 32K RAM The 322K Memopak enables you to execute 
sophisticated programs and store large data bases and like the l6K RAM is fully compatible with Timex’s or 
Memotech’s l6K RAMs to give you a full 48K of RAM. 64K RAM The 64K Memopak is powerful 
enough to turn your TS-1000 into a computer with capabilities suitable for business and educational use. It 
accepts such BASIC commands as 10 DIM A (9000). MEMOCALC Memocalc, our spreadsheet analysis 
software, enables TS-1000 users to perform complex number crunching routines with ease. With 
the 64K RAM a table of up to 7000 numbers with up to 250 rows or 99 columns can be specified. 

Quick revisions can be achieved by entering new data to your formula. 

MEMOTECH KEYBOARD For ease of operation, the Memotech keyboard is a high quality 
standard typewriter keyboard, with TS-1000 legends. The keyboard is cable connected to a buffered 
interface which is housed in a standard Memopak case and plugs directly into the back of the 






1 TS-1000 or other Memopaks. MEMOPAK HRG The Memopak High Resolution Graphics, with 
\ U P t0 192 by 248 pixel resolution, enables display of high resolution “arcade game” style graphics 
through its resident 2K EPROM, programmed with a full range of graphics subroutines. 

CENTRONICS PARALLEL AND RS232 INTERFACES 1 --- 

Memotech’s Interfaces enable your TS-1000 to use a wide range of 

----- . . -1 compatible printers. The resident software in the units gives the 

complete ASCII set of characters. Both Memopak Interfaces provide lower case character capabilities and 

up to 80 column printing. The RS232 Interface is also compatible with modems and terminals. f ’ 

SEIKOSHA GP IOOA PRINTER The Seikosha GP 100A uses a 5x7 dot matrix printing format with 

ASCII standard upper and lower case character set. Printing speed is 30 characters/second with a ^ --—- 


maximum width of 80 characters. The printer uses standard fanfold paper up to 
9-1/2 inches wide. The GP 100A is offered as a package including cable and 

interface. Other printer packages are also 
available through Memotech. 

ORDER AT NO RISK. All Memotech 
products carry our 10 day money back 
guarantee. If you’re not completely 
satisfied, return it within ten days and we 
will give you a full refund. And every 
Memotech product comes with a six 
month warranty. Should anything be 
defective with your Memotech product, return it to us and we will repair or replace 
it free of charge. Dealer inquiries welcome. To order any Memotech product use 



the order coupon or call our toll-free number 800 / 662 - 0949 . 


TS-1000 is a registered trademark of Timex Corp. 


iWJuitlij 

CORPORATION 

7550 West Yale Avenue, Denver, Colorado 80227, 303/986-1516, TWX 910-320-2917 





















ANOTHER LOOK AT 450ns EPROMS VS. 
THE ZX81/TS1000 

Paul Hunter's comments on us¬ 
ing 450ns EPROMs on ZX/TS computers 
(May83) strike me as true but in¬ 
complete. Paul shows how to add a 
flip-flop to delay the computer by 
inserting wait states and thus make 
the computer read slow EPROMS. You 
can use another chip select scheme 
to cure access problems without 
adding circuitry or slowing down 
your computer. 

Hunter correctly points out 
the increased circuit propagation 
delays. The maximum delay from 
address set-up to output on the 
LS139 is 27ns, according to Fair¬ 
child's TTL data book. The maximum 
delay from ENABLE NOT to output is 
24ns. From this, we can say while 
the 27 or 24ns delay of one device 
may not cause speed problems, if we 
cascade two halves of an LS139, we 
get a maximum of 54ns delay—much 
too long for high speed computers 
such as ZX/TS. 

Every designer must partially 
solve this problem by avoiding cas¬ 
cading (connecting in series) LSI 
integrated circuits such as the 
74LS139. So—don't cascade! Use a 
74LS138 instead of 74LSl39s, and do 
it all at once. The delays through 
the LS139 equal those in the LS138, 
but we avoid a cascade; it's a 3- 
to-8 decoder, not 2-to-4. 

Hunter did not consider the RC 
delay, composed of the 470-Ohm re¬ 
sistors in the ZX/TS data lines and 
the capacitance of the Z80 CPU and 
ULA chip data pins. Without know¬ 
ing the data pin capacitance, you 
can't compute the delays this net¬ 
work causes data going to the CPU. 
But you'll get 5ns delay for each 
10pF of input capacitance. 

I experience no access prob¬ 
lems with the 2716 reader from SQ, 
using 450ns EPROMS. My board works 
without fail on my ZX80 with 450ns 
2716s, even with the buffer circuit 
shown in SQ causing additional de¬ 
lays to all signals. 


But I did run into the problem 
on my 2764 reader (to appear in a 
future SQ). There, I solved the 
problem on a design level. 

Rather than paying the price 
of extra wait states and hardware, 
thus slowing the computer, we can 
change the way we decode and pay 
with more current drain. 

According to the AMD2716 data 
sheet, the access time from CE NOT 
(pin 18) to valid data is 450ns. 

The time from address lines stable 
to valid data is 450ns. AND THE 
TIME FROM OE NOT (pin 20) TO VALID 
DATA IS 120ns! If we ground the CE 
NOT pin, and connect the output of 
our decoding circuitry to OE NOT 
alone, then the EPROM access time 
is 450ns after the address lines 
are stable. This brings the 450ns 
EPROM's access time well within the 
correct range for a Z80 running at 
3.25 Mhz. You won't find any speed 
problems connecting the EPROM this 
way, the fastest way to operate it. 

Current drawn by the EPROM 
almost doubles, because the CE NOT 
input is also the POWER DOWN pin. 

If always selected, the EPROM never 
powers down, using more current. 

If we tie the CE NOT input to 
the RD NOT output from the Z80, the 
access time becomes 450ns after RD 
NOT goes active. If connected this 
way, you could say that ALL delays 
from our decoding circuitry become 
cancelled, since the 120ns response 
from the OE NOT is so fast that the 
delays play no role. Now the chip 
powers down whenever RD NOT goes 
inactive (high). 

I use this approach on my 2764 
reader circuit, and recommend it to 
solve access problems you may run 
into on my 2716 reader. Implement 
it easily on the reader by removing 
the feedthrough near pin 18 on each 
EPROM socket, jumpering all 4 pin 
18s together, and then tying this 
to pin 3 of U1 (RD NOT). Current 
drawn by these EPROMS increases 
about 15mA each. 

John Oliger, Indianopolis, IN 



ZX/TS WEATHER FORECAST—8K/16K 


Forecast tomorrow's weather, 
and calculate actual temperatures 
based on wind chill and humidity 
readings with this easy-to-use pro¬ 
gram. GOTO 2200 to self-SAVE under 
"WEATHER". The display presents 
four options: WEATHER FORECAST, 
WIND CHILL CHART, HUMIDITY INDEX, 
and MILLIBARS CONVERSION CHART. 

WEATHER FORECAST predicts 
tomorrow's weather from your in¬ 
puts of wind direction and baro¬ 
metric pressure. The program text 
clearly explains its limits as only 
a general guide to one day's weath¬ 
er. Forecasts apply to the north¬ 
ern hemisphere only. Accuracy may 
vary slightly by region, with some¬ 
what truer predictions for the 
northeast section of the country. 
For example, winds off water may 
create a greater storm threat than 
winds off land, despite wind direc¬ 
tion. WEATHER FORECAST includes 
detailed storm warnings if indi¬ 
cated by weather conditions. 

WIND CHILL CHART presents a 
graph with temperature readings 
horizontally and wind speed verti¬ 
cally. Using these numbers, plot a 
point on the graph which tells you 
how cold it feels outside with the 
wind chill factor. 

HUMIDITY INDEX displays a 
graph with temperature readings 
horizontally and humidity percent¬ 
age vertically. Find the apparent 
outside temperature just as in 
WIND CHILL CHART. 

MILLIBARS CONVERSION CHART 
lists inches and corresponding mil¬ 
libar units. Meteorologists some¬ 
times measure barometric pressure 
in millibars, which you convert to 
inches for use in this program. 

After you complete each op¬ 
tion, hit RUN to go back to the 
menu. Options #2-4 explain this; 
option #1 does not. 





NPUT U _ 

TIMEX 1000 


gVSIFKg 


Budgeting .. 

Inventory Control . 

Financial Analyzer ••«••• 

Stock Analyzer . . . 

Critical Path Analyzer •• 
Bookkeeping . . 

59.95 

59.95 

59.95 

59.95 

12.95 

14.95 

GAMES 


Leap Frog . 

Star Voyage . . . 

Fungalolds . 

Invaders .. 

Chess . . ;, t 

Snakebite ... 

Packman . 

59.95 

59.95 

$9.95 

$9.95 

59.95 

59.95 

59.95 

UTILITY 


Assembler ••••••••••••••• 

Disassembler . . 

Compiler . 

Graph ... 

59.95 

59.95 

$9.95 

$9.95 


AK) MANY MOBS EXCITING PROGRAMS 


CALL FOR FREE CATALOG 

Shipping extra. Mo tax out of state. 

DISCOUNT SOFTWARE. INC. 

RCU PO BOX 2530, New York, NY 10185 
Telt (212)486-0980 


1 7 


Wesley Mallory, Marlboro, MA 
Larry Grillo, Southboro, MA 

























PEQASUS MICRO SYSTEMS 

SOFTWARE & HARDWARE ENGINEERS 
P.O. BOX 397 

CHESTERTOWN, MD 21620 
Phone 301-348-5865 

SEND FOR FREE CATALOG 

ASTRO MAP & CONVERSION: 2 powerful and 
educational progs, help you view all 88 
constellations, find stars, nebulae & 
galaxies. (16K; 48K expanded help section 
& charts built in) DESIGN LIST & OTHER 
LIST PROGRAMS: 4 separate list progs, 
cover all your list needs. SAVINGS & LOAN 
ADVISOR, AMORT. & INVEST. COUNSELOR: 
advice on wise investment decisions, 
reveals hidden costs. (16K, 48K expanded) 
MIND BENDERS: 2 challenging games. Multi¬ 
level guess-the-word and connect-the-dot 
for 2. SKILLS CHALLENGE: Save Mr. Bill 
(new twist on Hangman) & Naval Sea Battle. 
16K programs--$9.95; 48K programs--$14.95 
Includes P&H. MD. res. add 5% sales tax 





































































12 issues 
only*$29.95 
Save $5.45! 
Plus receive 
free 

y software 
\cassette! 


Use the POWER within your reach 


A new and unique magazine for the world’s 
most popular personal computer 


The best add on 
value for your ZX 81 or 
TIMEX SINCLAIR computer 

Now that you’ve got a TIMEX SINCLAIR 
computer make sure you get the new 
magazine that helps you to get the most 
out of It... TIMEX SINCLAIR USER! And 
take advantage of our special bonus of a 
free software cassette ($15.00 retail 
value) with each subscription. 

TIMEX SINCLAIR USER is published 
monthly. It keeps you totally up-to-date. 
It helps you make full use of the power 
of your computer. 


TIMEX SINCLAIR USER covers the full 
spectrum of user interests. Education. 
Business applications. Home manage¬ 
ment. Games and family entertainment. 
And TIMEX SINCLAIR USER does it in an 
easy-to-understand style that’s 
authoritative yet friendly. 

Each issue is packed with articles and 
information that help owners make use 
of the power of their computer. News 
about software releases. Reviews. Hard¬ 
ware developments. Reader question 
and answer column. Eight pages of pro¬ 
gram listings in every issue. New and 
unique user applications. How to pro¬ 
gram. Interviews. Special money saving 
offers to readers. 

In fact, all the latest ideas and informa¬ 
tion to ensure that new owners and ex¬ 
pert users never tire of their computer. 


FREE BONUS WITH YOUR 
SUBSCRIPTION 


‘Packrabbit 


Retail value 


$15.00 


or experience 


Remember: the TS1000 was designed 
precisely for you. Whatever your age and 
experience in computers, TIMEX 
SINCLAIR USER can help you use the 
power of your computer. 


SUBSCRIBE NOW and take advantage 
of our special offer. Only*$29.95 for 12 
monthly issues postage paid. This 
represents a $6.00 saving over regular 
newstand prices. And remember, you 
receive a FREE BONUS with every 
subscription, a “Packrabbit” software 
cassette ($15.00 retail value). 


To order call 


800-543-3000 


Mail to TIMEX SINCLAIR USER, 49 La Salle Avenue, Buffalo, New York, 14217 


A good reason to order now! Receive a 
software program cassette of an ex¬ 
citing, new arcade game! “Packrabbit” 
is a regular $15.00 retail value. Free with 
subscriptions for a limited time only. 


Ask for Operator 243. In Canada call 
(513) 729-4300 and ask for Operator 243. 

These numbers are for orders only. Have 
your VISA, Mastercard ready. 


TS1000 

ZX81 


TIMEX SINCLAIR 1000: the price and 
technology breakthrough that finally 
made computers affordable. 

TIMEX SINCLAIR USER: the magazine 
that helps you use the power of this 
revolutionary computer. 


City_State_ 

( ) Check ( ) Money order. Or charge to 

( ) Visa ( ) Mastercard 


( ) Yes, I want to subscribe to TIMEX 
SINCLAIR USER at the special rate of $29.95 
for 12 issues delivered to my door. In addition I 
understand I will receive the FREE software 
cassette with my first issue. 


U.S. dollars 


Expiry _ 

Signature. 






SUPER JOYSTICK 


Keyboard scanning routines for 
joysticks given by Dave Straub in 
SYNTAX (Jun.82) and Dan Tandberg in 
SQ (Summer83) use only one code 
value at a time. I soon discovered 
I couldn't move and shoot at once, 
nor move diagonally with any facil¬ 
ity. I used some readily available 
hardware to create a full-function 
joystick compatible with my ZX81. 

Expensive components—about 
$75—make up a big disadvantage to 
this system. Its great advantage— 
no modification of your computer, 
the joystick or the board—a total¬ 
ly modular approach. The computer 
stays hardware-independent of the 
joystick, you can use the BB-1 mod¬ 
ule for other jobs when not in use 
as a joystick port and you can also 
use the joystick with your Atari. 

Contact-type joysticks (like 
Atari's) use a ground line, four 
contacts for direction, and a fire 
button. Except for the pinout, 
Odyssey and Interact joysticks work 
the same way. 

You wire the ground directly, 
so in order to independently sense 
the remaining functions, you need 
only five bit-sized inputs. I used 
five bits of the input port on 
Byte-Back's BB-1 I/O module to read 
the five button contacts. The BB-1 
puts the 8 bits from its input port 
into memory address 32764 to store 
the joystick status exactly. 

Just plug the BB-1 module into 
the back of your ZX/TS. 

Make an adaptor and extension 
cord using Radio Shack connectors 
and ordinary 6-conductor telephone 
wire. Connect a 9-pin D-connector 
to a 44-pin edge connector to fit 
the input side of the BB-1 board. 


Atari Pinout (facing solder side) 
Right Left Down Up 


X 


, —I—i—i—1—7 
_t_!_i_/ 

Ground Fire 


Pinout of 

Connections to 

BB-1 

I/O 

DATA 

BINARY 

DEC 

DIRECTION 

PIN 

LINE 

VALUE 

VAL 

COMMAND 

19B 

D7 

01000000 

128 

Fire 

11B 

D4 

00001000 

8 

Right 

9B 

D3 

00000100 

4 

Left 

7B 

D2 

00000010 

2 

Down 

4B 

Dl 

00000001 

1 

Up 

22B 

Ground 



D5,6,8 Not Used 


PEEK 32764 reveals joystick 
position. One position represents 
up to three moves. For example, 
with the stick pushed up and right 
and the fire button pushed, you 
read: 128 (fire)+ 8 (right)+l (up) =137. 

Test the joystick by RUNning 
the following program. Move the 
joystick and the cursor follows. 
Press the fire button and a message 
prints on the screen. 

Paul Donnelly, Centerport, NY 





SYNTACTIC Si- 

)M: 2575! 

3 8K ROM 


Parts 

Part i 

Vendor 

Price 

Joystick 

CX-40 

Atari 

$ 7.50 

9-Pin D 

Plug 

276-1537 

RS 

1.99 

9-Pin 

Hood 

276-1539 

RS 

2.19 

44-pin Edge 

Conn. 

276-1551 

RS 

2.99 

6 Conductor 

Wire (8') 

8778 

Meshna 

4.00 

I/O Module 

BB-1 

Byte- 

Back 

59.00 


2 1 


Turn page for project diagram 










ESREVER OEDIV 
REVERSE VIDEO 
AND 

DIRECT VIDEO 
FOR 

YOUR ZX-81 
ONLY 
$18.95 

VIDEO MON I TOR/RECEIVER $99,95 plus shipping § handling 

THE HDMR-12 VIDEO MONITOR/RECEIVER ILLUSTRATED ABOVE IS THE PERFECT 
COMPANION TO THE SINCLAIR ZX-81/TS1000. A FLIP OF A SWITCH CHANGES 
IT FROM A NORMAL 12" BLACK AND WHITE RECEIVER TO A HIGH DEFINITION 
MONITOR WHICH WILL ACCEPT STANDARD NTSC VIDEO. THE DIRECT VIDEO 
INPUT IMPEDANCE IS Z5 OHMS WITH A SENSITIVITY OF 1.0 VOLT PEAK TO 
PEAK. CHARACTER DEFINITION IN THE MONITOR MODE IS ASTOUNDINGLY 
SHARP AND, OUTSIDE INTERFERENCE FROM LOCAL T.V. STATIONS IS TOTALLY 
ELIMINATED. AT ONLY $99.95 THE HDMR-12 PROVIDES AN OUTSTANDING 
COST TO PERFORMANCE RATIO. THE DVC-2 DIRECT VIDEO KIT IS REQUIRED 
TO INTERFACE YOUR ZX-81/TS1000 TO THE HDMR-12 WHEN USED IN THE 
MONITOR MODE. WHEN ORDERING ADD $8.50 SHIPPING AND HANDLING. WE 
CANNOT SHIP MONITORS OUTSIDE THE CONTINENTAL UNITED STATES. ARIZ. 
RESIDENTS ADD 5% SALES TAX. NO COD'S. ALLOW A TO 6 WEEKS FOR 
DELIVERY. CERTIFIED CHECK OR MONEY ORDER SPEEDS DELIVERY. 

RANDOM ACCESS PHOENIMmZONA 85080 



CLASSIFIED ADS 


Reach almost 9,000 users for just 
$9/line. Send typed 35 char./line 
copy exactly as you want it 
to appear, with chk./m.o, by 15th. 
SYNTAX, BX 457, Harvard, MA 01451 

*** C-FOOTBALL *** ZX81/TS1000(16K) 
CALL PLAYS AGAINST ANY OF THREE 
INCREASINGLY SOPHISTICATED DECISION 
MAKING LEVELS OF THE COMPUTER$14.95 
STARTLINGLY REALISTIC. DKN BOX 8477 
ATLANTA GA. 30306 


SYNTAX SUBSCRIBERS—do you want a 
good deal on back issues? Convert 
your subscription to The Works with 
FULL CREDIT for your present sub. 

Or add full year mag for just 
$10. Call 617/456-3661 or write 
with label number, RD 2 Box 457, 
Harvard, MA 01451. 

ZX PRO/FILE 

A fast machine language data base 
for the Timex. $16.95 for the tape 
and manual. Send for free info. 

Tom Woods Box 64 Jefferson,NH 03583 

FREE Software/Hardware Catalog. 

M.C.HOFFMAN CO., DEPT.SX7, 

PO BOX 117, OAKLAND, NJ 07436 

SOFTWARE IN MACHINE CODE. Pong game 
$14.95. Machine code loading and 
editing programs $8.95. $19.95 for 

both programs. Daniel M Blum Engrg. 
5740 N. Sheridan, Chicago IL 60660. 

SOFTWARE FOR THE ZX81/TS1000.GAMES- 
GOBBLEMAN,KRAZY KONG. HOME-ADDRESS 
BOOK.BUSINESS-SALES FILES,VU-CALC. 
MANY OTHER TITLES*OVER 80*SEND SASE 
PLUS$1(REFUNDED ON 1ST.ORDER)TO: 
SOFT-BYTE SOFTWARE SPECIALISTS, 

PO BOX 114 MOUNT UNIACRE NS BON 1Z0 

5 Programs on tape for 99<f. Its 
true! Send SASE to:Programs,3763 
W. Crocus Dr. Phx, AZ 85023 

M-Z LEDGER-Lists 300 entries across 
20 columns, review, total and graph 
M-Z LIST-Make 200 listings and re¬ 
trieve alphabetically or by specs 
All programs user friendly. Send 
$21.95 for tape or SASE for info to 
M-Z SYSTEMS, 1003 S.Cliff, Portland 
TX 78374 

*3-D GRAPHICS, 16K,listing $2+SASE 
*STOP SELF RUN PROGRAMS, IK up $1+ 
SASE: Russell Brewer, 26630 Mill 
Rd., Frazeysburg, OH 43822 

NYBBLES & BYTES restaurant guides 
for U.S. cities. 16K. SASE for 
free info. NYBBLES & BYTES, P.O. 
Box 6204, Washington DC 20015-0204 



22 












SYNTAX is published monthly by a wholly- 

owned subsidiary of The Harvard Group. 

Syntax ZX80, Inc. 

RD 2, Box 457, Harvard, MA 01451. Telephone 
617/456-3661. 

12 issues, $29. Single issue, $4. 


Dynamic Electronic Formulas and 
Computer-Aided Design Programs 
from Softec, P.O. Box 432 f 
Fairport, NY 14450. All in 
BASIC with comprehensive 
instructions. Send SASE for a 
list of all programs and prices. 


Publisher: 
Editor: 
Assistant Editor: 
Technical Consultant: 


Kirtland H. Olson 
Ann L. Zevnik 
Lisa Fass Vivat 
Richard Kelly 


© Syntax ZX80, Inc., 1983. All rights reserved. 
Photocopying prohibited. ISSN 0273-26% 


OUR POLICY ON CONTRIBUTED MATERIAL 

SYNTAX invites you to express opinions related to any Sinclair computer or 
peripheral, or the newsletter. We will print, as space allows, letters discussing 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 and 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. Programs 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 a suitable length. We will pay 7 cents per 6 characters, including spaces 
and punctuation, for accepted articles. 

When you send in programs for possible publication in SYNTAX, please 
include the following information: 

• How to operate the program, including what to input if it does not contain 
prompts. 

• Whether you can run the program over again and how. 

• How to exit the program. 

• The Syntactic Sum (program published in Feb. 81 and Jun. 81; send SASE 
for a free copy). 

• What RAM size program requires. 

• What ROM program uses. 

We pay for this explanatory text at the same rate as for articles in addition 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. 


" LOADSTAR "RELIABLE PROGRAM LOADING 
FOR SINCLAIR COMPUTERS. FOR 
INFO SEND SASE CINEVISION SYSTEMS 
P.O. BOX 546 MONTEBELLO, CA 90640 

*** 64K RAM PACK—ASM. & TESTED *** 
8K-16K area switchable in 4K blocks 
Piggy-back connector design, 10 day 
moneyback guarantee. QTY DISCOUNTS: 
1-4 $109 + $5 s+h each 

5-9 $104 + $3 s+h each 

10 & up $99 + $2 s+h each 

Send check or m.o. (allow 2-3 weeks 
for check): MRP TECHNOLOGY 
PO BOX 340128, Tampa, FL 33694-0128 

********************************** 
********************************** 
TS USER IS NOW READ BY 1000'S FOR 
1000'S OF GOOD REASONS. IF YOU ARE 
A SERIOUS USER THEN SEND $16.95 TO 
TS USER, BOX 155, VICKSBURG, MI, 
49097, AND GET 12 SUPER-SAVERS. 
********************************** 
********************************** 

TACTICAL FEEL."PEEL AND STICK" KEYS 
Perfect black, white, and red 
leaends- 5.95 P.PD. E.H. ENTERPRISES 
P.O. BOX 4 0 6 8,LITTLE ROCK, AR 72214 


Fill out the coupon below and mail it to: SYNTAX/SQ, RD2 Box 457, Harvard, MA 01451 


Q My check is enclosed. □ Please charge my D VISA 

Make checks payable to: □ Diner’s Club □ American 

SYNTAX ZX80. Inc. Express □ Mastercard 

□ Carte Blanche account 

Account number _ 

Exp. date _Bank number (MC only) _ 

Signature _ 

Name___ 

Address_ 

City____ State_Zip_ 

Day phone ( )_Evening phone ( ) _ 

Q My subscription number is:_ 

□ This is a new subscription. 


YES! Please send me: 

□ The Combination (12 issues of SYNTAX and 4 issues 

of SQ).'. $39 

□ The Catch-up (SYNTAX Jan. 82-Dec. 83, SQ Winter 82- 

Winter 83, plus 1 binder). $77 

□ The Works (SYNTAX Nov. 80-Nov. 83, SQ Winter 82- 

Winter 83, plus 2 binders, a 50% savings) . $97 

□ 12 issues of SYNTAX. $29 

□ 4 issues of SQ, The Syntax Quarterly. $15 

□ 1 issue of SQ □ Premier □ Spring Q Summer 

□ Autumn 83. $4.95 

□ 1 Binder. $9 □ 1 issue of SYNTAX. $4 

Telephone orders call 

617-456-3661 

These offers expire 30 Sept 83-SUBSCRIBE NOW. 


23 











DB-1000 DATA BASE 16k EDIT/SEARCH/ 
SORT/REPORTS/LABELS—AND MUCH MORE 
$7.95. MASS. ADD 5% TAX T. E. BROWN 
1793 OLD HORTON N.DIGHTON MA 02764 

COMPUSETTE is a Norelco-boxed and 
labeled C-10 cassette which is 
especially designed for micro¬ 
computer application by TAPEMASTERS 
25 for $20.00 100 for $70.00 

COMPUSETTE+ is a C-20 cassette 
25 for $22.50 100 for $80.00 

COMPUDISK is a SS, DD, Soft Sector 
5V In. Disk 10-$23.00 50—$110.00 

VISA MASTERCARD C.O.D. 

TX 214-349-0081**OTHER 800-527-1227 
10% Discount for Check with Order 
PO Box 38651W Dallas, Texas 75238 
FREIGHT PREPAID*DEFECTIVE REPLACED 


** ADD MEMORY THAT WON'T FORGET 1 ** 


* ZX80/ZX81/TS1000/TS1500 Kit See * 


* RADIO-ELECTRONICS (July) HUNTER * 
*1630 Forest Hills Okemos MI 48864* 


TAP CREATIVE POWER OF ZX81 - ZENO'S 
TEMPLE-16K -43MIL.SYMMET.DESIGNS— 
APPL. -GESTALT PSYCH., ARCH., TEXT. 
C/MO -INTRO OFFER-$4.95+SASE-STUDIO 
5, RT 4 BOX 219,WESTMINSTER,SC29693 


AN ADVANCED SYSTEM FOR ZX/TS. WRITE 
FOR INFO-$ll.95 TAPE-BOB FINGERLE 
BOX 7793 FREMONT CA 94537-7793. 



THE 

H\RVVRD 

GROLP 

Bolton Road, Harvard, Mass. 01451 



HR william tom 

3635 RIVERED6E L 
JACKSONVILLE 


END LOADing PROBLEMS NOW! Copy anv 
TS/ZX cassette with WINKY BOARD II 
$19.95 asmbld, $14.95 kit, $1 P&H. 
SOFTWARE: KEY loads & merges many 
programs, unlocks unlistable tapes 
16K $10//ZXLR8 for 6-10x speedier 
load & save $11// HI-RES PRINTER 
GRAPHICS gives you 256x192 res. on 
Timex/Sinclair print-out$10/all PPD 
G. RUSSELL-ELECTRONICS, RDl Box 539 
Centre Hall PA 16828 1-814-364-1325 
Mastercard/Visa 10am-8pm except Sun 

********* MAZEBALL ********* 
ALL MACHINE CODE. SEVEN SCREENS. 
THIS IS A "BOUNCING BALL" GAME THAT 
MAKES THE OTHERS LOOK LIKE TOYS. 
***** TIMEBLASTERS ***** 
OVER 3K OF MACHINE CODE MAKES THIS 
THE MOST CHALLENGING OF ALL SPACE 
BATTLES. FOR SERIOUS PLAYERS. 

***** METAGRAPHICS ***** 
AT LAST YOU CAN CREATE ELABORATE 
DRAWINGS WITH OVER 2000 DIFFERENT 
GRAPHICS CHARACTERS. BASIC+M/C 
ALL CASSETTES RUN ON ZX81 or TS1000 
/1500 (16K RAM).$12.95(US) FOR 1 OR 
$24.95 FOR ALL 3, POSTAGE PAID. 
MONEY BACK IF YOU'RE NOT DELIGHTED 
******** CALLIOPE SOFTWARE ******** 
4130 COE DR. NE, ALBUQ. NM 87110 

5 Programs on tape for 994. Its 
true! Send SASE to:Programs,3763 
W. Crocus Dr. Phx, AZ 85023 


U.S. Postage 
PAID 

Harvard, MA 
Permit No.8 
01451 


First Class