» FS lila nt

JAN/FEB 86 $3.00us

FOR THE T/S 2068 AND ALL OTHER VOL2 no? TIMEX AND SINCLAIR COMPUTERS

"@ s @eeee. 2.@ eee6e & ‘en ore etcen ests esee oe” me ~95° ae

e8 é Pe

MAGAZINE

OUR BIGGEST ISSUE EVER!

be Se. SRaeE

es Fe

i QL ROM Cartridge slot 2 x Local area network

2 = | EDO!) 2S ee = IK eololulOlolwlololok = |

ey SS OL COVERAGE IN TDM

KNIGHTED COMPUTERS 7Q7 Highland St. Fulton, NY 13069 (315) -593-8219

#2% SINCLAIR QL SPECIAL OFFER ###

BUY YOUR SINCLAIR OL FROM US FOR $299.00 AND IF YOU PURCHASE 2 OF THE LISTED @L SOFTWARE TITLES WE WILL GIVE YOU YOUR CHOICE OF A SRD TITLE #88 F REE ##8

QOL SOFTWARE

OL CAVERN —- Absolutely terrific! --5S0O screens! (I spent 6 hours glued to this game....Joe kept reminding me we had plenty of work to do....but I couldn’t stop) Keyboard or joystick controlled -- walk, crawl, swim, travel by boat, and fly by jetpack in your travels to collect the hoard of diamonds hidden within the caverns. Action graphics and sound...oops...almost forgot...the hazards........extra microdrive cartridge included.

Wi OSCE BC iss we se we Bl

td]

oul QOL CHESS —- An outstanding chess program that combines the sophistication and speed of the World Microcomputer Chess Champion with a stunning animated three-dimensional view of the board and the pieces. 1 or 2 players, on screen chess clocks, best move so far, hint, auto replay, analysis, O to 11 levels, plus equal time level, mate in 1-8 moves, extra microdrive cartridge incl. WLID2 Priced aiis cee swe ss 820.95

OL MONITOR & DISASSEMBLER - An extremely powerful program development tool, specifically designed for use with the @L, single line 68000 assembler, disassembler, display and alter memory and 68000 registers, execute code until a breakpoint, single/multiples step trace, set up to 8 breakpoints, search memory for values, address calculation, multiple program monitoring, transient windows for graphics based programs. Fully integrated with Qdos, @QL Monitor makes extensive use of common line defaults to simplify the task of program develop- ment. Full documentation and extra microdryv cartridge incl.

#1150 priced at. 2... is xu $24.95

other titles for your choosing...«sssees

#1149 ASSEMBLER....%$40.95 #1161 ENTREPRENEUR... .%40.95 #11351 TOOLKIT......%24.95 #1148 PROJECT MANAGER. $40.95 #1156 GARDENER.....%$24.95 #1157 DECISION MAKER. .#40.95 #1152 TOUCH-N-GO...%24.95 #1154 HOME FINANCE.... $24.95

HARDWARE ITEMS FOR THE QL... ccauuee

SERIAL/PARALLEL ADAPTER for centronics parallel printers. .#45.00 DISC DRIVE INTERFACE, with C/FP PORT plus additional 128k RAM and Stl War ©. . sw teks ee Re ee ee ee ea a ae en eo oo

SHIPPING AND HANDLING $3.00--WRITE FOR FREE QL CATALOG : MINIMUM CHARGE CARD ORDER $25.00

Editor’s Corner

MAGAZINE

JAN/FEB 86

Do you still like to make and keep New Year's Resolutions? I do, and first on my ee list was to re-design that old TIME DESIGNS

TIME DESIGNS MAGAZINE COMPANY logo. Well, I had it done in time for this

issue. I feel it is a big improvement to the 29722 Hult Rd.e Colton, Oregon 97017 over-all appearance of the magazine, and a (503) 824-2658

trade mark to be associated with. What do you think?

A few of our advertisers mentioned to me that some of you took advantage of the new pricing, and adopted a Sinclair QL into

TIME DESIGNS MAGAZINE is published bi-monthly Pe pote eS ee eee See ne and ts Gopsright @ 1966 by the Tine Bestgns Starting with this issue, TIME DESIGNS will Magazine Company, Colton, Oregon 97017. Al| feature on a regular basis, articles and in- elabts reserved formation for the QOL. At one time I had been catesss Tia Wank ? contemplating a separate publication for the Assistant Editor: Stephanie Woods QL, but presently I feel this would be pre- Editorial Assistant/Production: D.L. Woods mature. The market is rather small right now Photography and I think our readers would be much better Oa ee eae Payne tee a served with an over-all Sinclair publication Printed by: Toad'L Litho Printing and Comp., (we are a close knit bunch who understand Oregon City, Oregon 97045 each other). I have lined up a couple of QL SUBSCRIPTIONS: $15 a year for six Issues (US ene eee a aS. Bone = Beat

7 ' funds only). No extra charge to Canadian sub- vg bes hag mo, “UR bast a fetes aeven : ‘ebb scribers. All other countries please write PLEEPSTS, is discontinuing their QLUB service ae oe ere ee ey eT ee to American owners. Instead, they oat SEEES CUSTOMER SERVICE: Customer satisfaction fs eR. ee Re eT eee ; (like TIME DESIGNS).

our goal. For subscription service problems please write or call TIME DESIGNS. SEO ERSE oh mcecbectpagese that you pene CHANGE OF ADDRESS: Write or call to prevent BORA SERENE SEE SAT Se aL ROGET £1 | Ae delay of service. the QL REPORT, published by Curry Computer

; , : (PO Box 5607 Glendale, AZ 85312). Rob Curry Reproduction of this magazine in whole or in ;

: paanis has announced that early this year they will

part by any means without written permission : offer the OL REPORT on a subscription basis. is prohibited by law. I feel that their newsletter would be worth subscribing to, as they have been "pioneers" in the U.S. QOL market...stocking products while we were all still skeptical of seeing

= ay ; j 1 >

saacnaaan the QL‘'s arrival here. |

Seoonseuee If all of this QL talk has brought a

| a rasan meee lump to the throat of you T/S users’ (who

"NOTICE: Contributors to TIME DESIGNS are in- have no use for this machine), you have dependent of the TIME DESIGNS MAGAZINE CO., nothing to worry about. By no means will and opinions expressed in the contents of the ; : daraGeeh: ace) not» necesaseiie® Kheee: sok =the TIME DESIGNS short you of information for management or its advertisers. Time Designs your computer. You are the main reason for Magazine Co. will not be held liable for any ; , ; ay damage or consequences resulting from in- this magazine. This issue has more T/S stuff structions, assertions of fact, review of than ever before, and even additional pages. products or companies provided in the maga- : zines's content." CONTINUED NEXT PAGE

Although I have a OL here in the office (for testing purposes), my 2068 with disc drives practically runs this business.

I have a “speciat— offer" tor 2X81/TS 1000 users only. I have been wanting to de- vote an entire page to special tips and also short programs/routines that you might. like to share with other users. I will print as many aS possible. Would you like to see your info and name in print? Any "takers" ‘on my offer? I hope so, aS a column like this is really needed.

Well, it has been two years now since most of us were orphaned by the Timex Com- puter Corporation. Have you realized that the support for your computer has not de- minished, but has for all practical reasons, improved? Quite an amazing story. One of the big "slicks" should do a feature our thriving T/S community,

Thank you Sinclair for still supporting us. Although sometimes we haven't understood you, we are very glad that your still hang- ing in their.

To all Spectrum (16k, 48k, Plus~ and 126K8,).. OL, 2068, . 2X38), -$5- 1000/7500, ana ZX80 users...keep up the good work!

story on

contents

Editor's Cornerececcccccccccvceaseesseseseces LeTTErSecceccccccccccccccccsccenecccececccece Sinclair News Networkeccccccccccccccccccccce Why The QL ececcccccvcccccecccccvccscccccces Adventures In The RAM Junglecccccccccccccces Chroma—Sotte cess wes se sccecccscessececeseesios The Old Shel |] Gamececccccccccccccccccccscces Technical ApplicationSecccccccccccccccvcccee A Mickey Mouse Solutionececccccccccccvesvcces LOLTIDPCOS sacccedoacessecnescacnecececen tienes uses Aerco Users Colecccccccccccccccccccccccccccs Gamesmate Fixcccccccccccccccccscccccccccccce JOYSTICK Wrap-APOUNd. cocccccccccccvececccece Label Maker cccccccccccccccccccccccecccececccs The Portuguese Connectionscccccccccccccccces Machine Code Tutorececccccccccccccsccccccccces oO ey ee eee. eee Tee ere es Py cre Pe ee 2Z068/ SpECTrUM—WAPeS ccccccccccccccccsccccccce T/S Shopping Martececccccccccccccccvecccscces The ClassiffledSccocccccccccccccccccccccccccs

“@ LETTERS

Direct all correspondence to: The Editor c/o Time Designs 29722 Hult Rd., Colton, OR 9/7017

"Your readers may be interested in knowing about the availability of a relatively inexpensive full size [dot- matrix] printer. A recent catalog from: DAK INDUSTRIES, INC., 8200 Remmet Ave., Canoga Park, CA 91394, contained an ad for the GORILLA/BANANA printer for the relatively low cost of $89.90 plus $8.00 for P&H. Admittedly, this printer has certain limitations. It does not provide true descenders for letters with tails, but text is still very readable. In my opinion, to obtain a full 80 col. dot- matrix printer for less than twice the price of the 2040 thermal printer is well worth that error in the letter format...ads for TASPRINT claim it will provide true de- scenders with this printer. The ad [for the printer] did claim it was a close out, and quantities were limited so they may be all gone by now. Compatability with the Cen- tronics I/F and TASWORD II is demonstrated by the fact that this letter was written using them and printed on my GORILLA/BANANA printer.”

Vance J Carpenter Fairport, NY

EDITOR: RMG ENTERPRISES,1419 1/2 7th St., Onegon City, OR 97045, has an EPROM that neplaces the one in the GORILLA/ BANANA, and gives you descenders. Price 4s $14.95.

"I'd really appreciate help from TIME DESIGNS or any of its many subscribers on the following T/S 1000 and T/S 2068 problems. 1000: How do you reconcile the ORGANIZER (16k) software program with a 64k RAM hardware add-on? Without upgrading the software to 64k, the 64k hardware is useless!!! 2068: How do you get the VU-FILE software program to print graphics output? VU-FILE is the software equivalent of ORGANIZER. Graphical output (white char- acters on black background) on the T/S 1000 by ORGANIZER is straightforward, requiring only use of the graphics key. The same is not true, however, for VU-FILE print- outs by the 2068!!! VU-FILE refuses to print-out white characters on black background."

Ed Wheeler 534 Line Road Hazlet, NJ 07730

EDITOR: Those VU-FILE programs (developed by PSION of the U.K.) do have thein Limitations. Many users prefer other data bases that ane mone flexible Like PRO/Fale {which has many modification possibilities]. However, there is a book available, VU CALC/VU FILE (and the ORGANIZER) by Robert Masters. 165 pages cover these programs in-depth, and may have info that you ane Looking for. One dealer that I know has it in Stock 48 SUNSET ELECTRONICS, 2254 Tanavak St. San Francisco, CA 94116. Price 46 $9.95 pus $3.00 for total onder S&H. 14 any readers have a Specific patch for these programs, please forward «zt to Ed.

"Iam looking for a simple Bubble Sort program for the Timex. I have seen programs for other computers in various magazines. I own a T/S 1000 with a 16k RAM pack."

Tony Bates Jackson, WY

EDITOR: I "dug-up” a shont BASIC Bubbfe Sort algorithm, that you might be able to use. Lines 130 and 140 ane not necessary, but allow the user to view the random numbers

before they ane sorted. Also, my printer's zeros don't have the usual skash, and watch out for "I" and 1 (the numenak) .

30 REM BUBBLE SORT ALGORITHM

40 RAND

50 DIM A(20)

60 FOR I = 1 TO 20

70 LET A(I) =INT (RND * 100+1)

80 PRINT A(I)

90 NEXT I |

130 PAUSE 200

140 CLS

150 LET N = 19

160 LET SL = 0

170 FOR I =1 TON

180 IF A(I) <= A(I+l) THEN GOTO 240

190 LET AA=A(I)

200 LET A(I) = A(I+1)

210 LET A(I+l1) = AA

220 LE? SL = 1

230 LET N= ]

240 NEXT I

250 IF SL = 1 THEN GOTO 160

260 REM COMPLETED SORT

300 FOR I = 1 T 20

310 PRINT A(I)

320 NEXT I

“,..T own a TS2068 (with ROMSWITCH) and am starting

to get a collection of Adventure programs. This brings me to the point of this letter. Have you ever considered including an “adventurer's column" in your mag? I have reached a dead end in some of the adventures that I have, and on some of them I have gotten a bunch of clues. For example, I have completely mapped out Part 1 of the BACK- PACKER'S GUIDE TO THE UNIVERSE, and have found the keys for all but one lock. But I can't get past the first set of rooms in the MOUNTAINS OF KET. I hope that you will consider my proposal and try to find someone to write an article for you. I am sure that others would send in tips as they found them out, and also ask for help when they got stuck. Thanks for a great mag."

Douglas Jeffery Telkwa, B.C. Canada

EDITOR: An antacke or column such as you have suggested has been on the "back-burner" for awhile. 1 think just about everyone has at Least one computer game in thein Software collection no matter what thein computing <n- tenests ane. (I am stihl stuck in the early part of THE

HOBBIT!) Look for game tips ina future issue, as I have someone in mind for the project. "Since in my letter [see TDM Nov/Dec ‘85 issue] I

indicated that MC for SOUND was easy, I! better include the following:

S805 SOUND S@ez5 Seo4ae @e045 eease Geass snp See6o SeGE= eeers Baars PeBEe OBES geese 9eec5

thought I had

tH i

i ] CL Oe DT Pte fe fy Mon a ee “ae Ten om Ff

ae

aa i

nF

tod THI ht RIE TL, CI TI Ps sl

Higa vv THe es om e:

an i Sat aha

f)

? 4X i

fey fy Ey fy aN ea

f

+e ee le eo ta tes af . t ae i 2 a

To illustrate its use, the following is the MC equivalent

of line 10 in the GUNSHOTS listing on page 195 of the USER MANUAL. The last byte, in this case 201, is really the first byte of the rest of the program. This byte is

required by the SOUND sub-routine to be>=14.

G@2G2 SHOT TALL SGUNE

GO2SF CEFE €.15.7.7,8,.16.8,16

S@210 CEFE 32.36 ,12,438,15,8,221 Ron Ruegg

Baton Rouge, LA

| "As I was skimming through the Sept/Oct '85 editicn of TIME DESIGNS, I was "shocked" to see a joystick appli- cation program which used the exact same algcrithm as

mine. My first thought was; How dare Mr. Fricke (the author), use his name on my software. Then I reflected. How could Mr. Fricke have gotten a hold of my _ ingenious

software in the first place? I hadn't even published it yet. Logic prevailed and I concluded that both Mr. Fricke and I had independently devised an identical algorithm for the same purpose; That of BASIC joystick control for the T/S 2068 computer.

...My next step was to verify if both algorithms were indeed identical. I dug deep into my vast library of 2068 programs, and low and behold, there it was; written almost two years prior with no witness to the event other than my own personal documentation. Only the variables were different. Where I used x and y as coordinates, Mr. Fricke used the more meaningful variables c and 1, for column and line.

I had always intended on submitting my joystick pro- gram for publication but so far it had been easier to find an excuse not to. Although I realized this simple program could benefit the T/S 2068 community at large, I did nothing to encourage this fact. The bottom line being "I am a procrastinator" ("I'll do it later").

You can imagine my suprise then, when I saw "my" program credited to someone else's name. My first re- action was one of disbelief and surprise, followed by anger (at myself), next of jealousy and finally redemp- tion. The next instant, I found myself voWriig.. which brings me to the “here and now" and “what are you going to'do about it (?)".

First, I would like to commend Mr. Warren Fricke of Depew, NY, for his initiative in submitting an ingen- Tously efficient, yet simple algorithm for BASIC joystick control for the 2068. Commendations are also forthcoming to Mr. John McMichael of Bozeman, Montana for having in- spired Mr. Fricke in the first place with his MC joystick program published in TDM (May/June '85). Credit also goes to editor Mr. Tim Woods, being first to publish these algorithms in his leading journal TIME DESIGNS Magazine.

Second, to all you prospective programmers: send in your ideas and programs. There are at least a half dozen leading American T/S periodicals, waiting and wanting for your INPUT. You have nothing to lose and so much to. gain and so do we. You may even get royalties for your work if its up to standards. Do as I say, not as I do.

Thirdly, having said all that and still feeling like a “shmuck", I set out to redeem myself..elsewhere in this magazine you will find MY program on BASIC 2068 joystick control. It is an enhancement to a program with which you are already familiar (if you have read this far), and has been reproduced in full for clarity of description. I call it JOYSTICK WRAP AROUND. I trust good use will be made of it."

Martin DeBoniface Winnipeg, Manitoba Canada

EDITOR: Thank you Mr. DeBoniface for your story with a monal, and a "happy ending”.

re Y ae ee

Iai AG aor at SEBS cBERS gee EEE

: SINCLAIR: NEWS NEWORIK

128K AND ENIGMA

Reported by R. Lussier

The 128k Spectrum (code name ("Derby") has been launched in Spain, and will be available in the Spring in Britain.

Fssentially two computers in one: turned on,

when the 128k mode is on automatically

but type "SPECTRUM", and it becomes a 48k spectrum Plus, completely compatible with all the existing Spectrum software. The UK

model will sell for about ¢150.

The 128k looks like a Spectrum with a big heat sink bolted on the hand side, attached by a coil-cord into the front of the Spectrum. A full range of ports have been included: an RS232 socket, MIDI sockets for musical instrument hook-up, RGB/com- posite socket and TV socket. The tape leads are on the left-hand side, and the edge con- nector is in the usual place. There is a SOUND chip as on the 2068 (but SOUND is thru the TV speaker and adjustable.

In the 128k mode, the keyword system is not used. They are entered one letter at a time, but keywords are retained in the 48k mode. The 128 has the capacity to act as a RAM disk system. This is a facility where areas of RAM can be set aside to store a suite of programs or sets of data, in the same way as on the to files on RAM disk is almost as_ instan- taneous. AS an example, the command "CAT", produces an instant catalog of RAM files. There is still no sign of a joystick port.

Plus right-

Microdrives. Access

There may be a few changes before it appears on the British market scene. It looks to be a strong base model for the new Sinclair range of models including the new

portable PANDORA and the desktop ENIGMA. It is stated in the current catalog of the EMC (15-Kitburn-Ct.., _ Newport, Ri '— 02840) -- that they will be carrying this great new product [Editor's Note: reportedly the English Micro Connection now has the Spanish version of the Spectrum 128k available now for $259.95 plus $10 P&H. The keyboard, screen text and users manual is in Spanish]. If interested, then contact them for more information.

The ENIGMA -willi- —be-— Sinciair's first "Mega-machiche". Sinclair believes that one Megabyte RAM is a minimum needed to compete

and a separate [numerical] keypad |

much

with Atari's ST and the Commodore AMIGA. The ENIGMA will also have two 3.5 inch disk drives. It is planned for launch in May 1986 between ¢500 to ¢1000 price range. The pro- grams QUILL, ABACUS, ARCHIVE and EASEL will be on ROM. It will also have full window, icon and mouse environment, aS well as GEM (used on the APRICOT computer). The Enigma will be sold aS a complete package. This will include software, drives, mouse, color monitor and printer. It may also develop the addition of phone and communications work station.

AN AMERICAN ORIGINAL

Most colorful and popular arcade-type game programs are instantly associated with the British Spectrum. Until now that is. An American programmer, John Coffey of Scotts- burg, Indiana, has developed a brand new arcade game called "DIAMOND MIKE", for the un-modified 2068. This is the first program of its genre, written in 100% machine’ code, that has been released here especially for the 2068, in the last two years. Due to the author's thoughtful placement of code in memory, Diamond Mike also runs on the Sin- Clair Spectrum (or 2068 with Emulator). Mr. Coffey is the owner of a software company called JRC SOFTWARE. He has also written the 2068 COMPASS assembler/compiler package, the T/S 1000 SUPERTAPE, and 2068 GREAT GAMES and GRAPHICS SHOW.

DIAMOND MIKE (as the name suggests) is a cute little character who craves diamonds. He impatiently stamps his foot, waiting for you to guide him thru the diamond mine. All along the way are boulder-sized obstacles that could have "deadly" results. There are also attacking amebas and butterflys (?) to watch out for. The game has a lot of person-

ality, and is addictive.

On the same tape iS a bonus’ program called CAVERN. It is a space game imported from Canada. There is also an "electronic"

catalog, that describes other programs being offered by JRC Software. An impressive (and unigue) feature of Diamond Mike, is’ the users ability to SAVE a short demo version of the game to pass along to a friend. Over all there are 22 different screens/puzzles,

and six levels. At its $17.95 price, JRC Software (PO Box 448, Scottsburg, IN 47170) Will be selling lots of DIAMOND MIKE copies this year.

QUICKEY 2068

QUICKEY 2068 is a series of keyboard overlays that assist the user in remembering important commands for selected popular pro~ grams like TASWORD II and MSCRIPT. The over- lays are made of durable plastic and have the commands printed on the top-most section (above the keyboard), so the user does not have to glance down at the keyboard itself.

The Tasword version of Quickey 2068 in- cludes commands for TASPRINT. Other overlays will be available soon, for programs’ like OMNI-CALC, ect. There is also a blank model available that the user can customize _ to suit any need.

AN-TO PRODUCTIONS (9009 West Elm St. #2 Phoenix, AZ 85037) is the developer and dis- tributor of the Quickey 2068. Prices for the Tasword and MSCRIPT versions are $3.99 each plus 50¢ for postage.. Blank overlays are $3.00 each. Any two versions can be ordered for $7.50 plus 50¢ for postage.

9g2g4ag7"a->- FFP TPTT

or t » J

PRODUCT NEWS

The OLIGER 2068 FLOPPY DISC INTERFACE is available now. The interface consists of two boards that plug into the OLIGER 2068 EXPANSION BOARD. Disc Board "B" contains JLO SAFE, the disc Basic eprom. At a later date, an advanced DOS written by Ray Kingsley of SINWARE, will be available. Package price fox both"A" and.-“B" boarde: $97..95 for. kit, and $119.95 assembled/tested. The required Expansion Board is $43.95 for kit version, and $54.95 assembled/tested. For further in- formation write to The John Oliger Co. at 11601 Whidbey Dr., Cumberland, IN 46229.

LARKEN ELECTRONICS, RR#2 Navan, Ont., Canada K4B 1H9, has a disk drive controller board for the 2068 that is Spectrum Emulator compatible. Single drive version is priced at $95.00 (U.S.) plus -$6.00 postage. A mod- ification for second drive will be available by February 1986.

Two issues of EXTENSIONS are to upgrade PRO/FILE 2068 with a to be released. A total of two dozen en- hancements, improvements, and’ corrections are provided, including automatic updating of files and a data save. The upcoming third issue, when combined with the first _ two, will make profile Spectrum/Emulator com- patible. Extensions are $6 each from Robert ©. Frigscner, <21 Scoggins -St.,;, Summerviite, GA 30747.

Uncased new T/S 2050 MODEM CARDS are available from GLEN D. CLIFFORD, 13910 Hall- dale Ave., Gardena, CA 90249, for $25 each. The circuit cards are reported to be _ 100% operational and include the interface con- nector and phone line cord. The user must supply a 9 volt power supply, modem software (such as the readily available MTERM), and an optional case. There is a 10 day exchange privilege.

SIMULUSION; Box 2382; ta-Jolla,. Calif., 92038, is closing out all of their software packages for the ZX81 and T/S 1000. Titles like CLASSIC GAMES and BANNER/MESSAGE BOARD, come "bubble-packed" and complete with in- structions. Prices start at 99¢! A catalog is available upon request. SIMULUSION now has a list of entertainment software for the Sinclair QOL. Write for further information.

Many new products for Timex/Sinclair micros will be unveiled this year by ZEBRA SYSTEMS INC., 78-06 Jamaica Ave, Woodhaven, NY 11421. TECH-DRAW JR. is their first new release this year. Tech-Draw Jr. is similar to the original TECH-DRAW, except this ver- Sion uses a standard joystick jnstead of a graphics tablet to control the software's functions. It supports most popular printers and interfaces. Price is $19.95 for cassette

available third soon

and $24.95 for Zebra 3" diskette. Add $3.00 for postage (total order). During the first quarter of 1986, Zebra Systems will enhance

their popular 2068 Disk Drive System with optional Spectrum software compatibility and a CP/M compatible operating system. Their inexpensive SPECTRUM EMULATOR CARTRIDGE will be available in an enhanced version with "Dull-up" resistor pack for $29.95. During the month of January, Zebra is having an in-

ventory clearance sale. Example: T/S_ 1000 and 2068 versions of ZEBRA TALKER (a _ voice synthesizer), normally priced at $69.95...

Continued next page

is $35.00 during the sale.

PERIPHERALS DIRECT LTD., PO Box 33075 Northbrook, IL —60065, has the heavy-duty AMDEK DXY100 X,Y PLOTTER for $125.00 plus $10 for postage. The Amdek Plotter is the "flat-bed" type, 360mm x 260mm plotting sur- face, and includes a Centronics port. Great for 2068 graphics.

Jack Dohany, 325 O'Connor St., Menlo Park, CA 94025, has an interesting concept for selling his software. "For each program you may pay me what you feel is fair...I Suggest a nominal $5.00 per program, and less for upgrades." For a list of Jack's programs and enhancements of some popular

software, send a legal SASE.

HAM RADIO

The TIMEX/SINCLAIR AMATEUR RADIO USERS GROUP (TSARUG) has organized a FIDO NETWORK node to serve the members of the organiza- tion and others who are interested. Messages can be sent to network 15 node 1006. The bulletin board can be accessed directly at

“WHY THE QL?” AOA AA

REASONS WHY YOU SHOULD TAKE THE QUANTUM LEAP

Se } GOe 6 GED 2 GRE 6 SE SD 2 GE = SE s aS by Mike de Sosa

Why should you consider the purchase of a SINCLAIR QOL? Why, possessed of an excel- lent and only recently fulfilled system such as the Timex/Sinclair 2068, should you go to all the trouble and expense of switching systems--just think of the problem in tran- scribing your current files to Microdrive format? And why purchase a system that Sin- Clair Research doesn't seem proud enough of

to advertise, and which some have said is Uncle Clive's first computer failure? Why opt for the QL instead of your current sys-

tem, another reasonably priced wunderkind computer such as the new Atari, Commodore, or Amstrad, or, perhaps, a somewhat more expensive IBM PC-compatible? Finally, why consider a system which reviewers have gen- erally panned? There are many excellent and indisputable reasons why you should consider such a purchase. Here are a few. There many others.

az€

(505) 646-5194. Files that are available in- clude early copies of articles to appear in QOZX, the groups newsletter. For more infor- mation, send SASE to Alex F. Burr K5XY, 2025 O'Donnell, Las Cruces, NM 88001.

COME TO THE FAIR

Plans are being finalized for the MID- WEST TIMEX/SINCLAIR COMPUTERFEST to be held in Cincinnati, Ohio on May 3 and 4, 1986. On hand will be vendors, services, and users groups. Also planned are classes and 1lec- tures by guest speakers, hardware and soft-

ware demonstrations, and a "swap-shop". A Major goal for the T7S5 COMPUTERFEST jis to introduce the wide scope of products’ and services available for the discontinued T/S line of computers, and perhaps new practical uses for these computers. For further infor- mation, contact Jack Roberts of the T/S Con- nection, 3832 Watterson Ave, Cincinnati, OH $522/, OF Frank Davis, 513 East -—Main- St, Peru, IN 46970 (Compuserve I.D. #75525,1324) Make plans now to attend!

A Best Buy!

At the moment--and things do change-- the Sinclair QL, with its compact and effi- cient keyboard console, its 32-bit CPU, its twin Microdrives, its excellent operating system and highly regarded SuperBASIC, its exceptional "bundled" software, its compre- hensive user guide, and finally, its avail- able hardware and software support, is a "best buy" by a considerable margin at $299. The U.S. version of the QL, its firmware, and its four semi-integrated software pro- grams--now in their fourth or fifth version, comprise a mature and thoroughly debugged system for which dozens’ (who really needs thousands?) of excellent software programs and numerous state-of-the-art expansion and mass-storage systems are now available.

The OL Keyboard Console

The 3-pound keyboard console--a triumph of design and engineering, recognized as such by the Museum of Modern Art--includes all QL components except a separate one- pound power supply. QL components include two CPU's, the 32-bit Motorola 68008 (cousin to that in the Apple Macintosh) and the 8- bit Intel 8049; four additional Sinclair- designed ICs; a full-sized, 65-key QWERTY keyboard, first-class in most respects but with no numeric keypad; twin, built-in Micro

& drives; expansion ports for extra RAM, disk

drives, cartridge port;

Microdrives, and peripherals; a ROM- two complementary ports; two RS-232C serial interface ports, one optimized for output, one for input; an RGB monitor output providing 512 by 256- pixel definition in four colors; a TV output providing 256 by 256-pixel definition in eight colors; and two 1local-area-network ports by which up to 64 QLs may be connected in series to function interactively. All in

all, the QL is remarkably compact, light, versatile, and powerful--it is the first lightweight, low-cost super-microcomputer, about which more later. The QL ROM

The QL's 48K ROM, expandable to 64K with a ROM Cartridge, consists of the QDOS

(the QOL operating system) and SuperBASIC, a major advance in computer languages. The ODOS is classified as "single-user, muliti- tasking, time-sliced system" with "device- independent input and output." What is all of this gobbledygook in simpler terms? The ODOS, by assigning time to two or more pro- grams in separate, minute increments of ms. (microseconds), can run several programs Simultaneously (or what seems like simul- taneously). The source of program input or destination of program output may be spec- ified when the program is run, obviating the need for duplication of effort in, for ex- ample, writing a program to send data alter- natively to a monitor, printer, modem, or another networked QL. The QDOS also provides for multiple, and independently functioning

"windows" on your monitor screen, with each displaying the data for a particular pro- gram. The QL RAM

The QOL offers a respectable, if not

overly generous 128K of RAM, expandable in 7

‘maximum 640K.

joystick

64K, 128K, 256K, or 512K increments to a (The OL video circuits require 32K of RAM, leaving 96K of RAM available for program and data; QL software programs may occupy upwards of 80K.) Two British firms are now replacing the two 64K RAM chips of the QL with two 256K chips, creating a Super QL with 512K RAM internally (the cost, See to $275). More than one million separate addresses (line numbers) are available in

any QL RAM option. .

QL SuperBASIC

A major inovation which some have gested is the profound contribution of the OL system is Sinclair's high-level, arti-~ ficial language, SuperBASIC. More than an expanded Timex/Sinclair 2068 BASIC, Super- BASIC offers much greater flexibility than previous versions. User-defined procedures and functions--callable by name without ref- erence to line numbers--may be used to ex- tend an already much-enlarged SuperBASIC vocabulary. Data is more readily transferred between variable types, with string vari- ables accepting numeric data and vice versa. Repetition, branching, decision-making, and other logical and array-handling procedures are improved. And the very mechanics of pro- gramming itself are automated. (Some, like the writer, will miss the "smart cursor" and

sug-

single-keystroke aspects of previous Sin- Clair BASICs, but this sacrifice iS accept- able considering the improvements.) The OL Microdrives

Two built-in Microdrives are atone time the Achilles' Heel of the QL and the

key to its success. Much criticized at first but now relatively trouble-free, the tape drives operate superbly together to provide all the file flexibility and bulk storage you may ever need. Later versions’ provide, on average, about 115K of data storage (that is about 20,000 words) per Microdrive cart- ridge. Up to six external Microdrives may be

connected, but the trend seems’ to be toward adding disk drives which operate in con- junction with the Microdrives. The four QL "bundled" software programs each load in

less than twenty seconds.

After much deliberation, to forego disk-drives and expand my QL's RAM, externally, to 512K. (External RAM cards are transferrable to other QLS and now operate a little faster than built-in RAM modifications.) I may get one "external" Microdrive to better facilitate file backup and database operations. External QL Micro- drives are not yet available.

I have decided

OL "Bundled" Software

The four software programs that come

packaged with the QOL at no extra cost are all first-class--two of them are genuinely superb (QL Archive, a database program, and

OL Easel, a business graphics program). QL Quill, a "what you see is what you get" word processor, is very easy to use with only minor flaws that will, no doubt, be cor- rected in later versions. QL Abacus is a spreadsheet program, limited only by the

maximum size of its grid and the absence of built-in statistical functions.

OL Archive is a "Smart" filing system, programmable in itS own command language, that is open-ended in it's capabilities,

limited in scope only by RAM available. More books and articles have been written re- garding the applications and use of Archive than about any other QOL software program, and this will continue to be the case. Not as easy to use as the other QOL software pro- grams, Archive is capable of extracting desired data from ferent files, manipulating and ordering it in complicated ways, and producing finished screen or hard-copy reports in any format

several dif-

desired. QL Easel is the reviewers' favorite OL software program. It has been suggested that

every organization with a need to _ produce 35mm color graphics should own a QL, if only for that purpose. Simple to use, QL Easel produces graphics suitable for business, governmental, academic, or private use in eight basic formats, each one of which can be tailored to your preference in almost every way. Backgrounds, bars and lines of every sort, pie-chart segments, and anno- tations may be selected from many choices

offered, or designed from scratch.

The programs are semi-integrated in their present version. To be fully inte- grated, all programs would have to be loaded in RAM at one time--occupying about 300K of RAM without their data files. But this too may change in later versions designed for use with QLs with much larger RAMs. All QL software programs--are comprehensively self- documented in on-line HELP facilities which take you directly to the information needed and return you precisely to the same spot in the program from which you called for help. The QOL is User-Friendly

The OL's 32-bit CPU is designed to run several complex programs rapidly, but a spinoff of this chip architecture, perhaps more important in the long run, is that pro- grams can be designed to be very simple in operation. And that is what has been done in the case of the QL and its bundled software.

automatically |

used effectively by those with no prior com- puter experience and those who have not pre-

viously met with success uSing a computer.

Other QOL Software

More than a hundred serious and ational programs are now available in the U.K., with emphasis on the former. Most of these should be available from suppliers in the U.S. soon. Those available now include the following: several full-accounting sys- tems; project-planning, decision-making, and other business-oriented programs; several excellent graphic artS programs; compilers for more than a dozen other programming- languages, including a revolutionary com- Piler for converting a SuperBASIC program to machine code; many educational programs; numerous utility programs which expand Super BASIC and facilitate routine operations, one in a manner that apes the Apple Macintosh; all sorts of games including excellent road- racing, bridge, and backgammon and two you-must-see-to-believe tennis chess simulations from Psion Limited ducers of the QL software programs),

LeCcre=

Simulations,

and (pro- the

wer

‘photo by Sinclair latter the '84 Microcomputer Chess Champion; and other programs of every sort.

Third-party Hardware for the QL

Numerous state-of-the-art disk and ex- pansion systems have been designed for the OL, including CP/M systems if-that is your

bag. The best of these will be marketed here --all at prices generally much less’ than those for other comparable systems. The Future of the OL

Although the folks at Sinclair Research USA won't tell, I believe that the QOL in its present form will be a relatively long-lived computer perennial. There is some talk of a

The QL and its software are designed to oo with expanded RAM, and a

built in 3 1/2-inch disk drive, perhaps with only know that the QL as the first light- the four QL software programs integrated aS weight, low-cost supermicrocomputer--a tech- part of ROM. But this may not happen, or nological and historic watershed that may happen soon. Besides, if you purchase a QL foreshadow revolutionary changes in most now only to be confronted with a superior aspects of the computer world--deserves to version later, you can always network your be a success. Any questions? old QL with your new one. Next time--programming in SuperBASIC on European users of the QL had to wait the Sinclair OL. many months for the bugs to be exterminated from the QL ROM, the Microdrives, and the QOL MIKE DE SOSA is a retired Air software programs, and for compatible per- ipherals and software to appear. And _ the price of the QOL was higher then. We now have a mature system with lots of backup offered to us at a bargain price.

I don't know whether the Sinclair Qt UNA AAAAATEAAA

Will be a market success in this country. I

Force officer, with a Ph.D. from the University of Oregon, who has completed a comprehensive book on the QL and its software, and is now looking for a publisher.

ADVENTURES IN THE RAM JUNGLE

V2 AND OTHER MYSTERIES ES RES

ie by Earl V. Dunnington

f SAARI SS Fa BS AY SENT RT RS PU aR EO a / faeeS 80 Br ekGeBnees Bx Bh. hay

y/ Pam Bz Ex co Rv Be En Eu KY: am less than the Actual RAMTOP whithout ENTER-

See ae Ee ing NEW. The T/S 1000 without an additional

RAMPACK, has 2K RAM (maximum Actual RAMTOP

The results presented in this article address 18432) and can only use Mode No. 3

were obtained with a T/S 1500 and may differ and Submode 3. The Submodes are used in a from those obtained with the T/S 1000 with- program when it is designed to store data or out a 16K RAMPACK. machine code in the Safe Area with NEW in a ~The readers with a T/S 1500 and those program line so that the strings and vari- with a T/S 100 who own 3.25K or more of RAM ables, along with the program, will be de-

have their choice of three trails (Operat- stroyed, in order that a new program can be ing Modes) they can use to traverse the RAM LOADed that will utilize the data or machine Jungle: code. Mode No.2 can also be used for this 1. Both the Actual RAMTOP and the system purpose. The main use of Mode No.2 is_ to variable RAMTOP set at or above address- save memory when a program will not’ operate 19712. in less than 3.25K RAM and a full screen is

2. Actual RAMTOP at or above address 19712, not used in the program. Mode No.2 can also but the system variable RAMTOP POKEd to less be used when recording a program in order to than 19712, without ENTERing NEW. save time or tape, as there are 768 bytes 3. Both the Actual RAMTOP and the system less in the display file to.be recorded. variable RAMTOP set below address 19712. Mode No.3 can also be used for this purpose. In all of the modes the program must be A program SAVEd while in Modes 2 or 3 can be able to operate in the amount of RAM, to LOADed into the computer when it is in Mode which Actual RAMTOP is set. Actual RAMTOP is No.1. , one address higher than the top of the GOSUB Part One of this article (published stack (GS stack). Both Mode No.1 and Mode SEPT/OCT '85) covered the GOSUB and Machine No.3 have a sub-mode available where the stacks also determining the upper limit of system variable RAMTOPis POKEd to an ~ wo Safe Area. Part Two of the article (pub-

lished NOV/DEC '85) covered the Calculator Stack (C stack) and determining, while in Mode No.1, the lower limit of the Safe Area and the minimum setting for RAMTOP, that would allow the program to operate. If a program will not use a full screen display, RAMTOP can be set even lower, Saving ad- ditional memory above RAMTOP for storage of

data. To determine

this absolute minimum setting tor RAMTOP that will allow the pro6o- Gram to RUN and the ‘computer ~to act ~“nor-

mally, we can use either Mode No.2 or, if the program will operated in less than 3.25K of RAM, Mode No.3. For the purposes of illu-

stration of the features of Mode No.2 to those readers with 3.25K or more RAM, we will use this mode for them. Readers owning the T/S 1000 but only 2K RAM will also. be able to join in RUNning the examples, and obtain Similar results.

Readers with more than 16K RAM, set

RAMTOP to 32768 as follows:

ENTER POKE 16388, ENTER POKE 16389,12e8

ENTER NEW

All those readers with 3.25K RAM or more are now ready to cross over the Great RAM Divide, located at address 19712, into the domain of less than 3.25K RAM. We _ will do this by POKEing the system variable RAM- TOP to address 18432 (the same as if we had 2K RAM) without ENTERing NEW as_ follows:

ENTER POKE 16388,@ ENreSG PORE tGseo, 7e ENTER CLS

A minimal display file has now been set up, but Actual RAMTOP is still 32768. To this, ENTER the following: PRINT PEEK The top of the GOSUB stack marker, no. 62, will not be printed on the If -you PRINT PEEK 32767 it -will “be on the screen.

prove 18431 decimal screen. printed

To prove that a minimum display file has been set up, PEEK the system variables VARS and D_ FILE by ENTERing the following:

PRINT (PEEK 16420+256*%PEEK 16421

)-(PEEK 16396+256*PEEK 16397) The value displayed should be 25, of bytes in a minimum display.

To find the absolute minimum address to which we can set RAMTOP for Program One that we used aS an example in Part Two of this article, we must type in the program and SAVE it on tape while in Mode No.2 (T/S 1000 2K RAM in mode No.3). Type in Program One as follows:

the number

19 FOR N=1 TO 48

20 PRINT PEEK 16412+256%PEEK 1 6413; ";

32 NEXT N

SAVE this program on tape.

As we want a completely clean memory in order to determine the upper limit of the Safe Area for Program One while in Mode No.2 (or 3), turn off the computer. Then power up. Those with over 16K RAM, set Actual RAM- TOP to 32768 as covered above. All but those with 2K RAM, POKE the system variable RAMTOP to address 18432 without ENTERing NEW as you did before. Everyone LOAD and RUN Program

One. Your results should agree with Figure

No.1. Each time through the loop the program prints the value contained in the system variable STKEND and illustrates how every-

thing above the expanding display file is

moved up in memory. Find the upper limit of

the Safe Area by PEEKing the addresses below RAMTOP-50 until you find the start of the Addresses containing only zeros. This should be 32715 for Mode 2 or 18379 (Mode 3).

PEEKing either the system variable STKEND or STKBOT using the direct double PRINT PEEK command, you should get 16667. We will investigate the reason for this value later.

Looking at Figure No.1, the

first two

values in line one and in line nine are not the addresses of the top of the C_ stack. They are due to a "Giant Bug", beacause the

system variable STKEND is used by the Wicked Wizard of ROM for some other purpose’ than pointing to the address of the top of the C stack. What about the other values of Fig. No.1? Change line 20 of Program One to read:

e@ PRINT PEEK 16410+256*PEEK 1 Ss Si lee es

Each time through the loop the value stored in the system variable STKBOT will be print- ed. RUN the program and your results’~ should agree with Figure No.2. Each time an address is printed, the bottom and the top of the C stack are moved up another six addresses as the display file is expanded by that amount.

Note the correlation between Figures No.1 and No.2. The addresses in Figure No. 1, other than the first two of lines 1 and Q, are the same as those in Figure No.2, and

are actually the addresses of the bottom of the C stack. Therefore we cannot locate the top of the C stack while the program is RUN- ning by inserting a line in the program to PEEK STKEND.

Let us investigate why we get 16667 as

10°" bottom of the C stack using the direct

command to PEEK STKBOT or STKEND when the programs print the last value as 16912. When a direct command is ENTERed, the first thing that happens is the screen is CLEARed. AS we are dealing with a minimal display file, the C stack is moved down before the command picks up the value stored in STKEND or STK- BOT, so we must add the number of characters on the screen to the 16667. The last characters (including the space) are ed after the value is picked up. we have: 9*32-6=282 characters The direct double PEEK command, in Part Two of this article, increases result by thirty-seven, so it must be

tracted. Therefore: 16667+282-37=16912

Which is the same as the last value of Fig- ures No.1 and 2.

We can locate the maximum address of the top of the C stack during the RUNning of the program by laying down some fly-paper with Program Two of Part Two of this series. Changing line 10 to fit the new the program now reads as follows:

10 FOR N=1691e2 TO 17152

22 POKE N,5

30 NEXT N N is from the last address to the highest address in Fig. No.1. The program places a 5 in each address from 16912 to 17150. 1) Type into the computer lines 10 and 20 of Program Two which will wipe out these lines of the previous program. 2) RUN the program 3) ENTER CLEAR 4) LOAD Program One from tape 5) RUN Program One 6) ENTER CLEAR 7) In-Mode No.2 Cor: 3), with 288... bytes cf screen display used, we do not have to de- lete any program lines. 8) Using the direct command: PRINT PEEK n Where n is the address to be PEEKed, find the highest address whithout a 5. This ad- dress should be 16932 and is the top of the C stack when Program One is RUN and the com- puter is in Mode No.2 (or 3).

The formula for computing the minimum address to which we can set RAMTOP and have the program RUN and the computer act norm- ally, determined while in Mode No.2 (or 3), is: Top of the C stacktActual RAMTOP-Upper limit of Safe Areat+36 Substituting the addresses we found:

For Mode 2 16932+32768-32715+36=17021 For Mode 3 16932+18432-18379+36=17021 The High Byte of 17021 is: INT(17021/256)=66

S1x print- Therefore

found the sub-

as. We

addresses,

The Low Byte of 17021 is: 17021-256*66=125 , To set RAMTOP to 17021: ENTER POKE 16388,125 ENTER POKE 16389,66 ENTER NEW

gram will RUN properly.

As repetition is the core of learning, let us find the minimum setting for RAMTOP of a more practical program. Figure No.3 is an outline for a "bare bones" text. entry program. When complete, it will display the text as it is entered, and store the _ text above RAMTOP. Line 80 redefines the ENTER key as the SPACE key, because both the PAUSE

and INKEYS functions turn the SPACE key into BREAK when shifted or unshifted. To quit text entry, use STOP. The STOP is stored as the end of the text marker (line 100). The

coe

~J UT inet f

MoT oe See |e bs (7

“ah Roe Fe CTT R= oh] fo -

“J (71 f* (7h ry eT

Fe ACh Re EID ee fe Re j- CTI

~ JT

Fa be Bem RS

ci

es ee oe con ee fn Ti eR oe Coe

Ti

Heo ALT PTY Te te ba a |

oof POAT

rl

= te wi vA tas UA vt tA uv: A vn es

San en es

rin rm:

Clee

fib.

¥ 4

ms Us

Pe ee

bul an face [-

WAR DM ede NC

¢

= |- Peay er

ce 1g one tae yrs mao

I i

|-

minimum value for A in line 10 is need to determine. 1) To avoid crashing the arily change line 90 to: So POxE-t6383 ,D This continually POKEs the text to an unused location in the system variables must also change line 140 to: 142 PRINT CHR$ PEEK 16393; 2) Power up, ENTER line 90, and find the no.

what we

computer, tempor-

area. We

of bytes in the changed line by PEEK-ing 16511. In the same manner, find the mumber of bytes in the original line 90. The dif- ference is 10. Find the difference between the changed line 140 and the original line 140, the difference is also 10.

3) Assuming we do not know if the program Will RUN in less than 3.25K RAM, readers with this amount or more should chose Mode

No.2 in determining the minimum setting for RAMTOP. To set Mode No.2, ENTER: POKE 16388,@ POKE 16389, 7e CLS 4) The Final value for variable A in line 10 Will be the minimum setting for RAMTOP+1. Temporarily, since we will be working in Mode No.2 (or 3) and we need to exactly fill the screen with text, so that the display file will be expanded to the maximum for 22 lines, we will use A=B-703 bytes. Change line 10 to read: For Mode 2 10 LET A=32064 For Mode 3 10 LET A=17728 5) Change line 20 to read: For Mode 2 20 LET B=32767 For Mode 3 20 LET B=18431 6) Type the program as changed above’ into the computer and record the program on tape,

while the computer is in Mode No.2 (or 3). 7) To insure a clean memory, turn off the power. Power up. Set Mode No.2 as in 3 above (3.25K RAM or over only). LOAD the "Text Entry" program. RUN the program, typing in text until the screen is filled and you’ get a 0/160 report. There is no cursor or cor-

rectional features!

8) Find the upper limit of the Safe Area by PEEKing the addresses near RAMTOP-50. This will be 32717-(?7S 1500-Mode No.2)- or 18389 (T/S 1500 Mode No.3, Actual RAMTOP at 18432) As you can see, setting Mode 3 in the fT/S 1500, not only sets up a minimum display file, but also changes the operating system as regards the M stack. To be on the _ safe

of the Safe Area less than RAMTOP-51. 9) To find the initial value for Nin "Flypaper" program, ENTER:

PRINT PEEK 16404+256*PEEK 16495 The value of the address of EF LINE is 16838 To this add 704 which is the number of ad- dresses E LINE is moved up when the display FIle 22 expanced. The top of the —C stack Should never be more than 50 addresses high- er than the actual address of E LINE during the program RUN. 10) To wipe out the program, turn the off and then on. Set Mode No.2 as _ in above. Type in the modified "Flypaper" gram:

the

power (3)

pro-

18 FOR N=17542 To 17592 2@ POKE N,5 3M NEXT N

RUN this program. 11) ENTER CLEAR, LOAD and RUN the Text Entry program, typing in text until you get a 0/160 report. PEEK up from 17542 to find the top of the C stack. THis should be 1 7551. Correcting this value for the extra 20 bytes we added to the program, the final value for the top of the C stack, 2s 775314. 12) Substituting in the formula for the min- imum address to which we can set RAMTOP in Mode 2 (or 3): Top of the C stack+Actual RAMTOP-upper limit of Safe Areat+36 we get 1/7618. Set RAMTOP to

POKE 16388,218

POKE16389, 68

NEW 13) LOAD Text Entry program and change the following lines:

19 LET A=17619 98 POKE N,D 148 PRINT CHR$ PEEK N;

14) SAVE and RUN. You can type iin characters that will be stored above (16K). 813 with 2K RAM. —— 4

this value:f

15149 RAMTOP

4%

—_ = : —_ a —_—

eat ae i” wei vA eet

; t pa ;

J =" 7 % = i

| val A JO

Bowes

‘KI -4-

= “3 ? = =< | = = en as oe 8 cam _ com

mae oe abrove

rT Psa ALT ee

Nn [4 1

PA BO Be

a

Lad pan ri es

Figure No. 4 is a companion program tol be loaded after text entry, ‘to print the] text on a printer.

I hope you have enjoyed your Safari in| the RAM Jungle as much as I have, being your] quide.

side, never use a value for the upper a |? gee eee ee ee eee

ZX COLOR?

m EDIT ANOME THEN TO : | iT

yee DELET 2 Gd 6 ce

CHROMA -SOFT

Review by Dick Wagner

CHROMA-SOFT Color Graphics" ZX81 computers.

is fé6r

"Experimental Software the T/S 1000/1500 anda

For those who would like to enlist their computer in some interesting experiments in color illusions, this program offers a rare opportunity to investigate "Subjective Color- ing". Bill Russell, developer of the computer concept, has worked out a very interesting

program that will produce in a graphic manner .

the colors: GREEN.

The taped program provides an image that does this very thing (for some people). The user can also produce images of choice as Bill provides the parameters for doing this. Granted, there are restrictions as to image drawing in terms of space between different colors. Two methods of drawing are provided.

RED, YELLOW, BLUE, CYAN, and

One is to draw the shapes by what amounts’ to PLOT, as the lines are 1/4 character size. The second method is more complicated as it

is more like defining GRAPHIC shapes by using the GRAPHIC keys and character keys, and specifying spaces down and spaces over for the graphics you want. This method permits the use of letter shapes as well as_ graphic shapes.

There is provision in SAVE graphic shapes, so that demonstration is possible. a Shape after it is LOADed, with different degrees of color separation.

The method developed to give a color effect is to produce each different color by vibrating or pulsing the black image that corresponds to the part of the picture that is assigned that color. This is done, by sim- Ply specifying a color for those parts to be so colored. Each color pulses at a different rate that has been determined by tests. The experimentor can vary the black/white flash- ing rates to study this phenomena.

How well does this illusion work? It indeed in the eyes of the beholder the brain?), as different people

the program to further study/ You can even alter thus experiment

is maybe the

(or see

13

"colors" differently. There are factors’ that influence just how the colors appear, such as viewing distance from the screen, room light brightness (no flourecent light, the manual says) the viewers physical state, ect. For myself, the pulsing did a bit to my stomach and my wife simply said, "turn it off". At a

recent demonstration for our User Group, some half dozen members offered such comments’ as "couldn't see the colors", "RED was the. only color showing", "the colors were not’ bright or defined", "depends where I stand", "I can see the GREEN", "I can't see the GREEN", ect.

The concensus of viewers was that for Some, there was color, but very dim or muddy. The author makes no pretense about this as the system is intented to produce an illusion in the mind that there is color.

The demonstration image [supplied on the tape], full screen, had me puzzled as to where the green color existed, so I printed the screen for each color on a 2040 printer. The image for each color was then known, so I Studied the screen again knowing which lines to look for. I doubt that this convinced me. I haven't yet persued a study to enchance the COLOrS.

This program can provide considerable discussion for groups as it certainly brings up to date a method, first discovered 100 years ago, of stimulating the nervous’ system with pulsing black and white.

The documentation is very good, written in the Bill Russell "style". Besides a com- plete instruction of use, he has included an explanation of the BASIC program, and also the machine language with mnemonics and ad- dresses, and a description. This is a treat in itself. There is also provided a cut-out Benham Subjective Color Disk,: to try the original experiments. He also _ provides’ an amber-colored screen filter (10 x 12 inches) to be taped over the B&W TV screen. Price for the CHROMA-SOFT program on cassette is $14.95 from Russell Electronics, RD 1, S33; Centre Hall, PA 16828.

Box

By Jack Anmstnong

a Old Shell Gane

is self-explanatory.

This program runs on the T/S 2068 and

a) " 81) Re his eh MN Ma ef » fe (atl 1. prs ce sha ia af”) 9 ae ecede si +! iat . a Wa nom | : pe i Vs Wal ak ME uty re rt " i" td cy es a AD ih a eee or) ge in ue aN Meh im - is a : if rth ye : rt rm cit. ee i ‘re : eee! a Wa San na et Vi on tl See aula. 2 ie is itt vr 4 ote Wi. a i ne » «tl Z CS ow @ rete oe 1 Qtey ‘ot 0 ede RI Wo a ve " ce A rv to Wd an, Ohiog Te ie “ey Aad coat LIL A OO ALY 8 We re Ce wn a Te ta) SR a m 4 “n, tx! Mon fo be 4 ty a Kules fe fe Meee oo ty ip he mt mL aa 1 I wt NL Fe ru ml Cf. ti cf. AT ee ee om ~ woe mG. io at wee WO: c New be er, Cy. = i) ts. Be Sa A y ad CVE oR a ea y 4 te . et pe oat 2 A Het ty ia a big wen h vd A a Hie) in!) RE APU GUR IL. “=f C8 mry " * A ie fe 2 ee : Ww w+ |, Oe na Bo aay gh) RR RSE ARR ° ~b-4 fw om OD L)Ud Re os “s : } a 8 vi ~W prguy oy fa) tly co ALEY oo Aa acy ND sxiiehemre oo SPAT 9! he YL Pi : re * ak Wit. mm: +cy Ei RE ae ag 1 ry. : of Ot wih tA Ba | + tea. + % a ba ai je BE ad oT ul bey ved cod uh: al co uy bug iy NT] fa ae | ad aa wi a nt) th \ ol Whi i a i} SDMA Vea o bi ibe be ae) gh |) 2s rt) hakat a AMI 1 aE Gn ee a) ray jeu Fl), ie ee 0 Mu « A Se eta Ki wes ruth S00 SN Te ST Te a in Co) Baar agitem W he AL. i eB jt Ne NOME aoa chic neal ty img ch aa at te Wo Ye UD SRA WOME ee eT ou Le ape ay ea we a Atal! BBs acc ae oat PL ayy ea dda GUO eg ; DLs damien: ANA Tin Le 4 ij) pee ws: Wieek I ow 1 a ba) IS) free foe SE fe ISHS be + Wht at al Hh ili Way oy HCH Re MRM Mian ce AU eet " ~ A ACU . : a er ae uy as «4 (T. tig et ica) BIL Ts cnal WY Pal ‘s ft a \ a) ie SAN TEE Wi ney Ww mu diet) || Es a 3. TOR hn Se Ye UN ae " py ere ris uo Sa st

> $ =

bal ot ; - iT > WU bce x p= Sh" A oetl AD a DM Be ms wad woot gee Dem ade, UCN Ww 4 Baia bets: “ye RN rt iV RT fF bei x: < FicuE- " ri me, ast ae iy ts wiht: ob Cae bee Rao eth Welk Coe UA te de OG Hind OH Gobhtanankat G ww Ree te. Gua eee a a Yt mm Oe + xt et SY ced TAM AAG DECREE hs eR EL Kite | La oS LY eS a a ee Os Ss Reet ao Bl A a VY eo” ee a pow Ap oe Ed WD vay ol Cal i Co a eg carat COC ee CU UW Ted OY et OL SEA Sy a! MEK hy Gat cg Od ce WT tet Ty et a ed ye DE OCT eet ef ed ay tab ta ane UY eee wh U4 at Wd Po Na 2) ' i de rh ify 10 UN I ee Uo OU Us UD BU US ee he he PRB WU OB ck, Ce a et Nett et eet et ee co Lege pe o - ao a be he thing A) a ER | TY EE aT Nii RUMI dtd 7H 3 w +? ke & : “Zr 3 OT eH wh chek fn edd ned wed ech seb eed pec eh wd ed PCD oh eed OF OD ac A he Qh SUED ae OO OD be dh ts

WL) AS fit bee be at be be Ch aE LE fe be ke be Wj Wd =I Wi Es a me le ee TE I iene sd a AU ee Na HK +d Sa. rae klk ag | eat YF PA | ONC caer aay (oh: arse We NT rant 4 as ab. fh wc. x -eRe- a } j a. om ‘toe cee ia) vie bi be r) fe A ea er

Te r Ba fra er

mo tad RS we.

z peek <M of of QU

He rege h Ree 2g

aes Wy en "t ag i T Nye rt Cy

Go OW Ce Cay cacy ras (SU. ws ve iat

z 2

is a

Pa

a

ld

i Th ¢ (get dy!) Vif ca ce SAR wu et ei i A Od ut ARM Ute SN eR 7 ' if : vol) Ua a3 Fa bt re ot 1 ae) OY eh ag rt IN) aie ie WEN Y \ obo U nT f MN Noss ye nf es u ne aes it. (1 +e AOR aL La Ou Mai) eS Pas rae! ree AN P|) ee i Pe _ ri +f ti i Pa pe a Jey " b " Wig mad fr a! iad Le LUNE ae MURR, of iss «. ne ru Trae Wr ty in bos yt Wt LL a Te ! i i Pips hy a \.

" + {{h. NT) pe! "i ) et a] oO. uy Zo + Le tof | » i Bl) : we: wh -y wt fT VY ee "

Vic ui Ch. PME SB pla te vd wt thas yl + + a snl ag

wt) ow Dall Ae

| ha Sa 8

r= ea) nu smal

pete ha AE Ww & eto ate fe ee) te Wd

iT be bet yd.

a

iy ie in i

ary 4

Sa 5

tL.

on L..

| rut i Tb f- ,

aay lees eo iY

es Wy

a

if C tus cn ee) ees Reed ae Me “oe OE ONIN Fa Viet a se Pe uD ee ae ae a O. od Pe i Ae in ses ake amet Clete ie iy + ry al cul niles yl . Le eee iT] | { { sa die Rid + a WW

iol 2a wed WK a) @: 2W Go Ww oF Bs Or

t it 2 ili aaa WT bs ali oi GTA Bn RS thug r lg fh bhi ‘ied eh er IT eee GE ae

iene | Yo ig; ‘tl ae Slat Pans CY a i cart area isla het TRA Se See : Fd td a Bi fee's VA wl Ih MAN i gi: Come a i Sa tS ois Et Ee GS a PUA LO 8 a bs vm cunt " te oie FS We Ok BARR tbe babe oe re mz Zen e es Laws Let aes rt i) UO Dc oes a ee Tc ote YD Oe YO SChG een Mh I et OO owe Cane «e Po OF G0 fewer ee OOO GO kk Ss ales (i) rege AG wt Bey er sO I RRR | | rien e) meee be “6 es ee ee ee ee ee wet AUC CI a ot Wd ct Be = Te wed ty ee at uO ed Ud co oe: ad oot 4 if Wed Ph Qed edt ged ede ed et ots fected CU UHC CEC ec CUES Mee ea ee a Fs " i) 4 ee So Oe) ae A Ne Ye

Cth Fe wt XQ Ze queterd a a wy ed WN ms ASE BRE CS. fe. te zn 1 WAS : ih. ‘inh Wh: oodlbaeat © Sieh an <i AU PoE " ire peleet TE pet ul ne RT Trot fees va bs 3 waka we CoA ae Tibet all ake : d 16405 TE et eae ha a a a BH) har on. 4 MT RA Seet e E SU UL. ot Cat a ait SE tate hur tO no eked ot Ga.

ye mt ut ont cc

0 Bet Qe Ube OE aE te wep ce UW at Qs WO Oo ed TY . “I uw vet At

TAS QUI a RRO a ed Ce ce a re if t \ oot ot

TH SS | A Ga! | et " Te a EOuwow w

MII fe HEAR fee Nowe faut T0008 ie

Hin Ay ae

4). We ya. ul in a | be te mE aL. on 1& ky F4 fb A Yee) © We ie) * nea 8 Ba foal mh «i Fa

it einem 4) | MU.

eA We a Ene ee

math

aS

tity ry Ve

opie (ia bce

Jc Me. oe BB. Ww

PRINT

sg

= =

oe = 2 rs . § = rk = as a oa

VOU IL ILL Le

Technical Applications

For T/S Computers

LINEAR PROGRAMMING

Linear Programming, is the minimazation or maximazation of a linear form, subject to linear constraints, containing non-negative variables. The program I have written, uses the "simplex" method to do this.

The linear constraintS are model certain physical situations, linear form that is optimized, Situation that has been modeled, changes in the variables.

The program that I have written finds the mimimum of the linear function and_ the value of the variables used. The array S§S contains the column numbers of the variables having been solved-for, starting with the first equation and going on down to the last constraint equation. For example:

used to and the

reacts to

minimize Z= -x3 x1 +5x3 = x2 + x3 =6 + x4=5 x3p0, x40

subject to

-x3

x1>0, x2>0, x1= 1-5x3

Since x2= 6- x3 x4= 5+ x3

S=(1,2,4)

consider the example: minimize Z=-x1

~4.t Xz =5 2x1 +x3=1 X1>0, x2>0, x330

In the computer program the constant in function.2 st i.e.;>; 0D} “is-2efo.

the

The array C= (-1,0,0) since the coefficients of x3 and x2 must be zero in the algorithm. The array S= (2,3) The array A= ves : pee,

2-9 The array E= a The array B= {1 0 O

GF 0

bey 4 initially

tells how the.

by Dennis Parry

The array F is used to transform the array B

in each cycle of the algorithm. Note: The coefficients of the basic variables in @Z@ must be made zero.

Here is a problem that iS sovable by Linear Programming: A company makes wooden dowels. They make three sizes; 1/4", 1/2", and 3/4" in diameter, with a fixed length of

three feet. They sell for one,

dollars per dozen respectively. Fifty of 1/4 and 3/4 inch dowels, together can be be made from one piece of wood ( if the wood is good). Seventy-five of the 1/4 and 1/2- inch dowels can be made if the wood is good.

two and three

To conserve wood, two 1/4-inch dowels are made after each 3/4-inch dowel is made. How many of each size dowel, should be made

to maximize profit, from each piece of wood?

maximize eis 70G ack + $2.00 x2 t+ 83.00 x3 subject to a 2E-* + 1 x3€@ 50 1 et + 7 ee a a2 x170, x2p0, x370, X4y0, X5>0 To minimize Z, we take the negative of -Z, i.e.; -(-Z). The answer: x3=50, x2=75, z= $300.00, x1=x4=x5=0 where x1= the number of 1/4" dowels made x2= the number of 1/2" dowels made x3= the number of 3/4" dowels made To put the problem ina form the computer can use, we need to add slack variables x4, and x5 where both x4?0 and x5>0. then _ the problem is: maximize 7= $1,090 xi-+ $2,00- xz + $3.00 x3 Pe + x3 + x4 + O; x5 =50 x1 + x2 +O0x4 + x5 =75 xipO oes re ee ee and we find (- minimum (-Z)). A good reference [for further information]: "LINEAR OPTIMIZATION" by Spivey, W. Allen, and fThrald5—Ropert- M.,=—Cepyright.: 1970... by

15 Holt, Rinehart and Winston, Inc.

This program will run on The Timex/Sinclair 2068

REM PRosorAS He

Lae SoReeas Sf LE 2230 FEM THE FROSREM SOLVES 4&4 dee FEM LINESE PROGRAMMING i3@ REM PROELEM IN CANONICAL 12& REM FORM isc te 1440 GO SUB Fdve 455 GC SUE 1gse 16@ IF KsZ THEN Go SUB ives 165 G5 Sue are i7T@ GO SUB .i22e2 1¢@ GO SUE i432 19@ GO SUB i518 e@2 CO SUE Lifes 2i@ Go TO ifs =a REM s@900 REM COMFUTE NEW © ANG FING MINIMUM Cid:

cm om ) ay j Pre it t

Ba wa | a 4 aR

fet fe fee 2

CHS $F by at Pb a RQ my ry ron

gy

it

thd

440 7 32S

445 } Kofi tL) +

too eae ee a ~ 24¢e

25a I ess¥ THEN GO TO 1168 ae * x may ee eee ers & } ET | ae Be ee 45 =. f=, = SSeS Le -

b> pS et pe pee pee pe TD pe Re RP he iat se

RR 3 pe

a. THe

oe

=@. THEN STOP =, SEQUENCE

a Ms outs

| Lee | m7 [|

-) eT eT

t p

ts pod bs bo

REM FIND min bfii vat po j

1h

4

490 L 3

soa FOR I=T TO

ei ee, =

PF. Foe dst TGS

23 (ET wx2eeB tI. dis¢ Ard-O,K1

LMM nr

LONI boa | A eT fe

a ed ced eed od ood oo od od ed i GAOneage games i m

4

a

if

14235 BFETURN

1328 LET Y=i8ee

4225 FEN

$33 Foe 2 ett 5

4342 TF Fit? «22 THEN GO Tt

1338

5 = £52 ¢-s22- jtasae St 5 IF X:=y THEN GO To isse bee i 2 were et = Sy ee ok ees ier 2% SO NEst J

S{Hisk: RETURN PEM FORM IHVERSE MULTIPLIES LET @=F 1640: = t- ig: =-F (0) -@

fay fatrata re Ota ty fa ty mau ta ta r f Ti

CAVES) > ffs fe fo fe fe fe fe PL Lot tt

[aol Sool cll Sal stall etal otto etal etal ill feel sual Gi el eal a sa bf 10 00d Og 1) Lo BS

"TURBOS" is. a computer wrote for engine building

will try to explain how it works and what it BES —~\ mK does. ae aH a OM / & te 4 °

By taking an engine that has no turbo, blower, ect., and using it's rated horse- power, the rpm's it was rated at, and the engine's cubic inch displacement, one can figure the cubic feet of air flow through the engine and thus calculate new horsepower 16

ad ary f. & D m au

2£-D Ii THE VALUE OF THE OBJECTIVE FUNCTION ARRAY E CONTAINS CONSTRAINT CONESTANTSE

~d

p->

JU Sq A" A m mM wees) | Se

REM FOR TI

hart ns rea ey fe

1 4 si Tos SUH ° 4 TE T=He0 a oT 4 71 f ROW H IS THE PIVOT Ro. = oP Ae TREN SCS 4S 72 7S BEM COLUMN FIs PIUCT

aa ee 3 ~ —_ —- - 3 ? et et i= is Phi j Ba Ba 155 2 PET Bil ieBil.oi4F 7i6@ REM aaa CONTAINS COLUMN iT; (H+0.11 = bs oe 125 Ee 7i8S_ LET -Yg="THE Ci5i213, Must & ie = REM E ZERO." 1E7Q NEXT I a 7ig9g@ REM ARRAY F IS PIVOT MATRI> ies eo N COLUMNS

LET ist. LET Bikt40, 1) =Bin+0 Sate = ae

“J

Om mama On m es

E = sa + fO 70: LET Fse55 2s oe 5 CET Eines STs 72#4@ INPUT No: CLS ~ Sis Cime4u lis tf - ar Shi == ~ t™ Lo = = bs fet SB into st 7250 PRINT BS - INPUT F : LET S= ET 3 Es.

md r pete

ff nA Oh Oh ef

Fed =z mim Ty ‘mn

“4

4

i]

muy

mrp ne Rane KM ie r +

ee es UAL Mae hati Pat

REM

TMM OAOAO MOO Te OOOO Oe OO On

un on i oe

ice ico om olor ole Lan acle bt hs

mn C n hee ME mn)

> pe fos bate Bom TL b> I Be ot pes pt bed pt bd

rF SS Ss SS Se ee SS ae 2 THEN G0 70 i¢i _ 729@ FOR T=0 To N

—-ac = ; FSae FOR os TS &

HD eee 7310 PRINT @T 2,20, 1,AT

7108 NEXT I a Odeo

7i2 a REM Lees ee ee eS

215 LET Eth: =x: RETURN ose ONES]

725 = esa WET

= = ms = a ae ~ 358 ti

730 REM PRINT GPTIMAL UALUE AND ee Re ee cig CPT TMAL PROGRAM 33e3 * REM A77E PRINT “THE OPTIMAL PROGRAM 7368 FOR I=0 Te Ss re" 7379. . LET Bth,2) 0 1728 REM PRINT OPTIMAL PROGRAM 733@ NEXT I 1798 FOR I=0 To P £390 RE i735 LET D=D-C(S(Ii3 #E tI: 7400 PRINT ES: FRET 1882 Seth se Sits ; “SSE it 7485 s REM 14810 NEXT I 7418 FOR _I=0 To P 4915 PRINT “WHERE z= ";-D F420 INPUT S17: i82a REM 244 <—- PRINT St". 2 is "7S 41830 PRINT Vs: STOP 7450 NExT I = ise@e REM °462 Pew

I Be 7463 PRINT “PRESS ANY KEY To CoN

TINUE." 5 7465 PAUSE Z a 7472 CLS “INPUT THE numBeR ao £480 PRINT FS: PRINT IN THE PROBLEM” 7455 REM

a, 1) be

a | ia] be ty i } Tite ha noah Ik be a]

Lie a

7O3i | lig=° THE SU PROGRAM 7499 FOR I=0 To P = HE OPTIMAL FROGRANM +530 INPUT E:T) “LIHERE THE OTHER UAF Si PRINT “Ef

IABLES

7@4@ LET EB

cr wie 6 OE

wen

2 ee See See = FS EQUAL ZERO." foee NEXT i

INPUT THE NUMBER Gc 5&5 PRINT "PRES

F CONSTRAINTS « BS anneal = 7@45 LET C$="THE COEFFICIENT OF eae patie REM Aan Ler pec tne euRTEON 87". Sean Bes

‘OBJECTIVE FUNCTION Ist". 258@ PRINT GS: PRINT

7@60 LET Eg=" INPUT THE BASIC SE 2525 _. SS REM QUENCE* 7S6@ FOR G=0 To :

N 7erve LET Fg=° INPUT THE CONSTRAI Sone raat SL = ae iy hPa sas Se ieee aes ae eee Sp a

=

I

S ANY KEY TO CON

Ss =

NT CONSTANTS. © 7280 LET Gs=" INPUT THE COEFF iTS IN TH OBJECTIVE FL TON £38 SS a

7OG@ REM ARRAY C CONTAINS COST fogs iF Cisiltitiis THEN_PRIN COEFFICIENTS

TOOS LET Sgs'THE SBEUECTIUE SuNcT

IGN It UNECGUNDED”

711@ REM ARRAY & CONTAINS S SL TABLERU

74122 REM ARRAY E CONTAINS

SE OF BASIS

FRUSE CLS

FRINT

Cod Nb AQ RS RU os. 62 09 69 CE be RD Da OTE

CVT CT Te ET

S # oS > = 5 ae = ae ; re, Ni

Ly fo

C

C PRINT “PRE

SE

INPUT PRINT TSE C d Rr é RE 7 G=-C CE

TURBOS

by Rick Borland

progranm.—_ that —1 enthusiasts. I

iw | “V9 ae if

INS

YS ——s E

f 4

ratings and cfm rates at different turbo boost pressures. Most "outright" sold turbo

$82 LER INT “ENGINE CISPL Ace Ss7 systems have 6 to 15 psi boost. Racing and “a ee TO lare pulling engines have higher boosts. But any- oe et way you look at it, heat is generated when Se eh See mae Lee oS CPs Ie TAR ENG IHS air is compressed, thus creating new prob- HOM<aS5, = SR ON CCFr LE RINT lems at higher boost figures. Cooling the 238 Cea thy "OL bOGR TEMPSr! s.. 7 incoming turbo-compressed air, helps to in- "495 CERIN, “TURBO BOOST=":B27=eT crease power at lower temperatures. This oan leerns EET. TEME. got c= 7 method is called "intercooling", and can be WEED LERINT “NEL EFM BIR Floss done in the outside air, or through the Se es ae ee engine's cooling system (thermostat temper- iS 2 aaa: ature). At low boosts, intercooling is not eooe INPUT “UeNT TO CHECK ON INT FRISOLINS i Ae eee helpful, but actually hinders results. But zea I= a= THER CLS SO JE See calculated results are interesting. Actual e?Pr@ THeuT iT TO SEE ANOTHES BOOST CURLED -iy “NII BS engine results will be slightly less due _ to zef IF Be= THEN. ccs ner - of Ss friction. (292 INPUT “WANT TO FIGURE A OIF Use the program as follows. Input all ee a eee figures asked for, keeping in mind that out- A ee igor ESS a door ambient temperature ratings are almost _S00 PRINT “INTERCOGLING CAN EF _ : tiie ei jetta = go ys? oe = ee always 70°F or 80°F when calculating engine oe Ss, eee e1@ip TO WATER . ; SiG FRINT ~°IN AIG TO AIR PuT I figures. Engines rated in size by "cc", can NM OLTDODR “AMBIENT GIB TEMPERS : TURE.” “IN GIR TO WATER PUT In be converted (1 liter = 1000cc = approx. 61 ENGINE UTHEEMOSTAT TEMPERATURE cubic inches). “S2@ INPUT “COOLING MODE tive:- When entering cooling modes, air to air =sa TF 7 sR oT32 THEN GO To = will be outdoor temperature in "F°", and air Pe Ages eee ge ahaa - +> a Sr a —_ ar Se we i z to water will be the engine's’ thermostat ete Se ee ace . Fa ee ie Ae a setting "F°". The program rounds out ail GE HCNT! e< 7 @ : SEQ LET <=hELTEME-TEMS calculations to the nearest hundreth. S70 LET NEWTis:+.65-72 ; Si LET NEVGCENRATIOS (TAsNEWTES + All calculations in the program, as far =e =e ESS LEST NEUHP sah enNEWDENReatTIc as temperature go, are figured in "absolute 233 057 oc age ope, eee ee temperature". Everything else in the program ~€i0 2 Se 7rEn LORIN ee ares AIF COCGLING: comes from physics of turbos, derived from G60 IF Fst THEN LPRINT “GIR Te MATES COOCL TNS formulas used by tractor manufacturers, but E32 LPRINT “COCLING MEDIUM TEMF . 4 +4" : STMT works well for almost all calculations of G40 LPRINT “TENE. OUT OF TURECS- = 7 FW ¥ (NELITEME LERINT Sn Sess The program prints out = a stan B5Q LPRINT “CPM=", FN xX (NEWCEN dard Timex 2040 (or comparable) printer. ee at a eg | SEG LPR INT Hos FE * INERIRE ‘s Any questions? Please direct them to me PRINT er LFRINT “INTERCOGLING LOWERE and I'll answer them as best as I can. G TEMP’ “E< "FN x (TEMPOUT-NEUTE MP} i" GEGREES"- LPRINT . SSE LET GU sTEMOCLIT -NEWTEME This program will run on the T/S 2068 Soo If 17> 7HEN-60 To.72e TOS LERINT “INTERCOOLING AT. THI = REM. 'SalE “TURBOS LINE ¢ SLOW “SOcET T= NOT BENEFICIAL” + CEP FN 2-CR SINT 1 i. BOS se: 42 7i@ LERSINT FRINT RETUES A2;, -1390 Ted LET S<-{2 +{(DPENRATIGseie,7+ "42 PRINT “THIS PROGRAM FIGURES NELITE) TS ic = 'TURBOCSGRGING A NOSENELLY Fee LER INT SU COULD LOWER you ASPIRATED ENGINE.” “IT TeKES SCs ts FN X (Mi: PST and aRTO CONSIDERATION meee Sy: tae SS, oS dak Rete oe ORIGINAL HORSES REO 35 65% ~~ “EFFICIENT ANG INT JER." ERIOOLING HTS Ton. EFFICIENT . FS@ LES INT PRINT 28 PRINT PRINT “HIT (CENTER: 740 RETF TO CONTINUE. Z@0@ ETCE 2 PAUSE a st #@ INFUT “DISPLECEMENT OF ENGI ME SEU Ph, 1. 7 SUK 42 INFUT “RATED HORSEPOUER TOS C SO INPUT “GOs HORSEPOUER wet BTED aTs 7 REM 7Q@ INPUT “GUTDOOGR AMSIENT TERS FRATURET +F:' ; TENE 75 INPUT “AMOUNT OF BOOST oF T URBO? (FEI: *: BOOST S@ LET CFM=, 284 (CUINSREMS 12647 23 1 SO. LE? l=34, 1@@ LET Poe=BoOosST+ia.7 118 LET TisTENP +460 12@ LET T2=T1+iParPiit. Zee 43Q@ LET TEMPRISE=(T2-Tii -.65 $42 LET TEMPOUT=TEMPRIESE+TENME 35@ LET GENRATIOsS(Ti-Te: #¢iPe-Fa

A Mickey Mouse Solution To A Graphic Problem

Attention users of the TABLET. Are you tired of having "spray" all over your screen whe the Zebra Painter software? Are y

little grooves into the surface of the Koala Pad in an attempt to keep stray marks

appearing in your graphic

you like to be able to hold t

Still? Want to use a MOUSE with TECH-DRAW,

the program that

paint?

emulates Appl

creations?

by Duncan Teague

ZEBRA GRAPHICS The Color Mouse will allow a degree of the cursor control over the cursor unobtainable with n you use the stylus and graphics tablet. If you re- ou carving lease the Color Mouse, the cursor just sits

there and blinks. If you move the Color from Mouse over the table or desk top, the cursor Would follows its movement. When you press-7 the hat cursor button on the Color Mouse, menu selections can be made, and drawing iS accomplished

e*s Mouse- with incredible ease. The Color Mouse will not give you more

Well you can! Next time you visit your artistic talent than you already possess. local Radio Shack to pick up a couple of But it will allow you to produce graphics in rolls of thermal paper for your ZX or 2040 far less time because of the stability of printer, take a look at their TRS-80 COLOR the cursor. The Color Mouse is Catalog No. MOUSE. You'll notice that the little plug at 26-3025, and it costs $49.95 at your local the end of the Mouse cable looks a lot like Radio Shack. the socket in the Zebra Graphics Tablet in- [Editor- Zebra Systems will sell the TECH terface. The only thing missing is the cen- pRAW software and the Graphics Tablet's in- ter pin. Is the little light bulb appearing terface (excluding the Kola Pad) separately in the balloon above your head? if a user wanted to adapt the Color Mouse.

The Color Mouse will work just fine Write or call for further information and once the software is initialized. Load your prices: 78-06 Jamaica Ave., Woodhaven, NY Tech Draw software, for example, and acti- 11421, (718) 296-2385] vate the program by pressing the "Command" button on the Koala Pad. Then carefully ex- tract the graphics tablet's plug from _ the interface socket. Piug in the Color Mouse

cable. Enjoy!

Radio Shack's Color Mouse

LOLLIPOPS

Warren Fricke

Author's Program Notes: "LOLLIPOPS was intended for the younger generation. Of course, we grown-ups can enjoy it too as the game is both addictive and challenging. This program is arranged to allow a player to use either the keyboard or a conventional joystick to con- trol direction. The latter works well on this program as only two directions are in- volved, up and down. LOLLIPOPS contains its own set of in- structions on how to play the game."

8)

G) £2 1 NAgy-iMN

ae

Se

PAPER F:AT 1S94RND41, 4a.

REM 44 LOLLIPOPS bY

Warren Fricke

tz

GO SUE 3e@e2

RANDOMIZE .:

BORDER 6: ?

FOR m=i1 TO 18: FR NEXT

FOR n=1 TO 75

FRINT PAPER G-INT

(FSZRNDeRN

DISRT ISERNle1 , SSeRnGe ld;

62 72

LEG aSsINKEYS:

A LET LeL¢t tag="2" 120) -( lag="Q"

NEXT

RET £2332 LET pc: Let Li 21: FORE 236562,.8 Lr 6G ts GH ES

t=i1

S THEN LET i <- LET ST=°S72C

OR ST=se2i # ST=1) AND L

OR

LEY C=C+k

LET ASATTR iL. tit¢+e2i

1434+iC AND k=-1151 7-38

148

ET p=p¢i:

145 o TO 15@ AND: 162 172

182 oO To

If A<=<=6 THEN SEEP .@5,2

LET s=S4+(7-HAite

IF 8=15 THEN BEEP .5,-385: GCG

£20

PRINT FAPER 7;AT L,.C; ("--O"

Rr-ii4i('O--" AND £=-1}

FAUSE 5S

PRINT PAPER 7; AT t

LET tet 4i.: Lee

dede plows

IF t>=3@@ THEN G

45s Go To $2

2@G@ FPRINT FLASH LT:AT 8,9; GAME IS OVER "“: PAUSE i128

2i@ PRINT AT @,2: "Fress C-KEY, or FIRE BUTTON, to Play agein.”

22ee@ PRINT AT 21,8; "You gat “";F; * BOPS. Al wise: “Store = *;5 23@ IF STICK (2,13=1 OR INKEYS$= ~“¢ THEN GO TO 32

242 CO TO 232

ich: Ossi Se CL

S@@ FRINT FLASH

OLLIFOPS

42@ PRINT AT 2,2; LEFT AND,” ND FORTH ABOUT 1@ TIMES,

SWEEPS

RETURN

"YOUR LOLLIPOP RIGHT, BACK A THRU A

+

FIELfS OF ASSORTED FLAVORS.”

43@ PRINT “"THE ® AND Z KEYS CO NTROL THE UF AND COUN POSITION O F THE LOLLI= POP. . YOU MAY ALSO USE A JOY STICK PLUGGED INTO THE PORT ON YOUR LEFT."

448 PRINT “"“YOU GET CREDIT FOR

EACH FLAVOR YOU TRY. BUT THE St ORE CEPENCS UPON THE FLAVOR ITS a Oe. 45@ PRINT ‘““PRESS “; FLASH 1,” ENTER “; FLASH @”" TO CONTINUE.” 46@ INPUT z$: CLS

472 GO SUB 382

482 FRINT AT 2,2, CORING I5 LICORICE

IN THIS

“THE HIGHEST 5S AND THEY ARE OQRDER:

49@ PRINT AT 5,9; "“LICORICE...49

“TAB 9; "GRAPE......c06"°;TAB 9:"C HERRY...2.2e25'"; TAB 9; “STRAUBERRY. 16"; FRB S“LIMe...éecee i. BO"; TRE Y;

“PISTACHIO...4"°;, TAB 9;

nea

“LEMON....

@eeeeesoaoende eee @02eese@ @ © & © 18 eeeae@eeeaoed e0e020e020e28020808808088080 ®

AERCO

Re by = Sear iavencacr US E RS Dennis Jurries

COLUMN

There has been no EPROM updates in the last two months, so I will give the conver- Sion changes for TASWORD II, and PRO/FILE. In the next issue I will give a conversion command table comparing the commands for the AERCO, RAMEX, and the ZEBRA disc’ systems.

The following are the changes you can make to convert TASWORD to the AERCO disc system. These changes do not include any

wording changes that you may want to make, to have Tasword refer to disc rather than tape. Gon 15:5 CAT "“tasword.BIN", 7@0:4 MOVE “tasword.BAS",15 718 MOVE “tasword.BIN" ,54784,10751 1030:3 LET AS=AS+". BIN"", "+ STR b+"

2030:2 LET AS=A$+".BIN"",": CAT "AS",

GAMESMATE FIX

by Steve Wyatt

Those who have purchased the GAMESMATE Kempston compatable joystick interface have noticed conflicts with other add-ons such as the AERCO disk interface. This is due to the minimal decoding techniques used by so many of the third party peripherals, including the GAMESMATE, for the Spectrum and 2068. Further decoding can be accomp- lished relatively simply and without add- itional parts, that will resolve most of these conflicts. Understanding the circuit isn't necessary, so if you wish, refer _ to FIGURE 1 and make the changes.

Essentially,

may

two more address A6 and A7, are being brought into play. Originally, if I/Oreq was low(active) and A5 was low(inactive), the joystick would be enabled. Thus the GAMESMATE I/F would be active every time an I/O operation was per- formed and A5 wasn't used. By bringing A6 and A7 into play, we can effectively re- strict the joystick to an I/O address of 31 decimal/1iF hex and below. The first move is to cut the trace (marked with the xX) run- ning from pin 6 of the LS32 to pin 1 of the LS244. A6&é and A7, marked A and B at _ the finger connectors, are jumpered to pins 1 and 2 of the LS32, and the output is then respectively taken from pin 3 and jumpered to pin 10 of the same chip. Pin 6 is’ jump- ered to pin-v, again, .on the--same chip.

lines,

After trying for two weeks to convert PRO/FILE 2068 so that the files may be saved separately from the program...I gave tried to use both an early and a later ver- Sion of the program. This iS an excellent data base program, and really needs to have one more rewrite to be fully useful. It may be possible to save the files by re-saving the complete program every time you add to or start a new file. But you would have to be extremely careful to keep separate discs for different files.

One further bit of information. Be ex- tremely careful about formating discs with a program in the computer, and also using the erase option. This can cause the disc _ to crash and the loss of all information on that disc.

ub.

»'+ STR$ a: MOVE"AS"

Finally we can take our new enable signal to the LS244 by jumpering pin 8 of the LS32 to pin 1 of the LS244,

This fix doesn't work on the Zebra Graphics Tablet, which is mapped in at O- 16. Your questions and problems can be directed to Steve Wyatt (301) 779-7743. I

would like to know if this fix works with

the A & J Mikrodrives. 7% belt eu teases - ¢ sbppeco,

Nita

Figure 1 - Place the GAMESMATE solder- Side up (the chips and connector toward the table) with the connector fingers toward you, and compare the lower right portion of § the board with figure 1. Cut: the trace marked with an X in the diagram, and make the five jumpers using thin wirewrap wire Connecting A. to: A; 38 to Bb, ¢C teicy Dp te @ and E to E. Clean the residue board with nail polish remover, check your connections and you're done. You can use epoxy or glue to make sure the jumper wires remain flush on the board.

from the

19

by Martin DeBoniface

The following BASIC joystick program for the T/S 2068 computer is an enhancement to an original by Warren Fricke, first pub- lished in TIME DESIGNS Sept/Oct 1985 (Vol.1, No.6).

Keeping the flavor of it's predecessor, program does no more than demonstrate new potential. Possible applications

this sete

Will be dealt with later. | There are two lines of code which make this program tick. All else is superfluous. These two lines are the assignment state- ments for "column" c and "line" 1 (Stmt #360 and 370).

These two asSignment statements’ effec- tively replace over three dozen IF _ state-

ments. It reminds me of APL, where the epit- omy of programming code is; "See if you can cram it all in one line". This architectural marvel is made possible by what is known as "BOOLEAN LOGIC AND RELATIONAL OPERATORS".

Boolean Logic, also known as_ Boolean Arithmetic, is named after George Boole, a 19th century English mathematician and log- | ician. Relational operators are also known as Binary operators. The T/S 2068 user's manual outlines these very briefly page 22%

on

HOW IT WORKS: In a nutshell, all I done is include the statement (-x OR twice, within each assignment statement 1 and c in the original BASIC joystick tine (see TABLE 1).

-x is the parameter limit for each -31 for horizontal, and -21 vertical. Clair BASIC only allows 0 to 31 horizontally and O to 21 ically.

The inclusion of this bit of in the antecedant program, not only ckecks for range limitations (eg.< 0), but acts on them as well. Should the joystick direct the cursor beyond the screen range, the limit is reassigned to it's opposite value.

What does this mean? If you try to_ go beyond column zero, the cursor is reassigned to the opposite side of the screen and pops up in column 31. Or, if you pass through the the cursor "wraps

have seal for rou-

axis Sin- characters characters vert-

code, as

right side of the screen,

JOYSTICK WRAP AROUND

20

around"

the sceen The same with top its called a WRAP

What can you The possibilities from mouse controlled icons, to cessing aids

and bottom. AROUND screen. do with this are endless.

(not the disease), to

games and more games.

I have deliberately excluded any of PAUSE statements, faster the better. go so fast in BASIC. Finally, appreciate BASIC, then

ations,

3B@e REM © Hartin HeBoniface 32 -@9/785

41€

ace 436

rhe nes

oy

mainly After all,

with the

2 eee By

enjoy

erty eee ee a ee ie -iiictee 1.

c=i¢: LEY t=-1i8 at; Ss = bet 44 2t $= S208 12,2) STICK te,2!} ce+(i-3i ORF Ci3ii HWNDS $=-0 GR 5s =-18:)}-(t-3i @#: AS (s-4 BR 5-5 GOR

itfifi-21 GR t¢2i} ANE S$=6 OR s=18)}}-({f-21 AMD {(S-1 OR s=5 OR

i nil

SAVE “.iny STICK UrapHr”™-: FPRINT 884;8T €,5; “Rewind *“; “Tape YD VERIFY “: VERIFY “~*~ SYToaP REM

| ; f Meaningiti Varzsabie Names

Co i umn {@ - 3i: Lane {@ - Pi: concurrent c ¥atue fast tt yatue Stict vatue butian vaive

{F IRE:

REM

Eg: =: eS LET c=c+ (SRR MEE 6315} AND

{s=8 GR s=3 GR s=-18)})- ie?

TeSwE* 9 FIE]> (5-4 GR s=5 GF 5 =6}3 LEY t=i+ (REE cli AnD

is=2e GR

GGMEi #82 AMD (5=1 OR s=5 GR

you Everything word pro-

because you can Lt Fou

following: purpose Symbolic Instructional Code.

s=5 GR 5=16!} (a!

and appears on the left. That is

why

ask?

games,

form the only can

limit- All-

88080899 9908G8- 0819900990009 08009909 0000890099 090000 8980S TO 0000 F

LABELMAKER

by Bill Ferrebee MOUNTAINEER SOFTWARE

I have been one of those "Sinclair Junkies" since almost the beginning. Yes... I took the abuse..."You have one of those toys?!2?"..."I thought that was a high-tech doorstop!"...and so on. But, you know as well -as=l- de: that vou =-woultdn't - trade —in your T/S for anything. Our motley crew of tinkerers constantly come up with new and exciting ways to enjoy or "toys". And with great publications such as this, we never run out of places to share our newfound knowledge, or gain insight on how to even beter use "the power within our reach".

With this in mind, I would like to give a gift to you, "the believers". Label- Maker is a short program that I wrote _ to

This program runs on the T/S 2068

10 CLS : INFUT "Frogram Titite:";a%

12 IF LEN a#>S32 THEN GO TO 10

14 PRINT TAB 16-(LEN at/2); at

20 INFUT “Line #2 Info: ";6¢%

22 IF LEN b$*S2 THEN GO TO £0

24 PRINT TAB 16-CLEN b/2);b%

30 INPUT “Line #3 Info: "3c

sz if LEN c$?ss2 THEN GO TO sO

34 PRINT TAB 16-CLEN c#/2)5c%

38 PRINT : PRINT : PRINT : PRINT : PRINT 40 INPUT "Bottom Line: ";d%

42 IF LEN d#>3S2 THEN GO TO 40

44 PRINT TAB 16-(CLEN d$/2);d¢%

SO PRINT AT 21,8; FLASH 1; "Correct? Cy/nd"

S52 IF INKEY$=""""THEN GO TO S2 54 IF INKEY$="n" THEN GO TO 10 100 FRINT AT 21,8; " “s INPUT “Number

1:10 F GR 4 =) 370

120 LFRINT TAB 16-CLEN a%/2);a%

122 LPRINT TAB 16-CLEN b%/23;b%

124 LFRINT TAB 16-CLEN c#/2);c$%

126 LPRINT : LPRINT : LPRINT : LPRINT : LCPRINT 128 LPRINT TAB 16-CLEN d#/2);d%

130 LPRINT : LPRINT

32 NEXT i

140 INPUT “More? Cy/ndi "3 4%

i42 IF x#="y" THEN GO TO 100

150 INPUT “Another title? Cy/nd: "5 x

152 IF x#="y" THEN GO TO 10

160 CLS : PRINT AT 10,8;"CWork Completelj": STOF

fulfill a need I had for a way to make nice looking cassette labels for my software collection. LabelMaker will work with any full-size printer interface you may have (AERCO, Tasman, A&J, Oliger) because you will use the print driver software pro- vided with your interface, to ‘drive this program.

First, load the driver software for your interface, and save it to a blank tape. DO NOT REWIND THE TAPE! Next, type in the simple program below. SAVE this on the tape immediately following the driver. Make sure to use the LINE command on the SAVE so that it will auto-run.

That's all there is to it! Just one note...If you plan on using double quotes

("), such as LOAD "",- you: will need to: in- put TWICE the amount you will want printed. LOAD "" will need to be inputted as_ LOAD

I have found a great place to buy form feed cassette labels to use with your full- Size printer. CUSTOM TAPE LOADERS (8135 Cox's Dr., Suite 209 Portage, MI 49081) has them available in four colors (white-blue- red-yellow) for $1.60 per 1000. Check out their prices on blank computer tapes, too.

I hope you get as much out of this program as I did. Let me know if you _ make any modifications to this program. Bill Ferrebee, MOUNTAINEER SOFTWARE, 449 - Biii Street #6, Parkersburg, WV 26104.

of copies :"jx

d8 SENAOSSRI08999990°

THE PORTUGUESE CONNECTION _ Senge

Hi and welcome to the first of what I hope to be many columns in TIME DESIGNS on the 3 inch Floppy Disk Drive System from Portugal, that is being sold by Zebra sys- tems. I hope that the Holidays were good _ to you. Maybe some of you received the Zebra Disk Drive System for a Christmas gift, and are looking into tapping the full power of

this system. It will be my goal to help you 21

use this system to its full capacity.

As the next few months go by, we will be going over how to use the "Tree Struc- ture" operating system of the drives, to develop many directories and related files on one disk. We will also be going into depth on the two file systems supported by these drives...random access and sequential files.

Continued Next Page

Its the first of these file systems, or Random Access files, that is the most ex- citing. By using random access files, now in the position of using our drive tem as a "disk RAM",

we are sys- That means that because

of the speed that the drives work at, we can use the disks to store information and send specific information to our programs ran- domly. Large data files, such as a= phone book program, will just access the infor- mation you need, and not the entire data file.

File storage is what sets this system

apart from the cassette recorder. Now I know what you are saying. Its the speed that sets this system apart from cassettes. Well, that is only half true. It breaks my heart to see people spend the $350 bucks for a_ state of the art disk drive system, and use it for just saving and loading programs. No, it is the way that we can manipulate our data files, and not have their size be limited by the computer's memory, that sets this system apart from the cassette recorder.

Whew, sorry about that soap box I just get that way when I think powerful this system is.

Other articles will include using the RS232C ports with a Hayes 1200 modem (I_ do it now), aS well as hooking up ae serial printer to them. We will also look at exist- ing programs for the T/S 2068, and how we can convert them for use on the D.D. system.

On that vein, there waS one program that I used more than any other, and that was TASWORD TWO. One of the first things I did was to convert it for use with the D.D. system. Lets see how this is done.

Stuer, about how

The first thing you must do is to exit the program and get into BASIC. Go to line 15, and change the part about LOAD "tascode. cod" to LOAD* "tascode.cod". Next, go _ to line 700 and 710 and put an * in front of the SAVE commands. After that is done, go to line 1030 and do the same for that SAVE command. Just one more line to go...line 2030. There you put an=* “infront “of the LOAD command. Type in GOTO 700, and _ there you have it, TASWORD TWO on the Zebra Floppy Drive System.

Now while that is a bare bones’ change, in the October: tssue ‘of L.1.S.T.ing (the user groups newsletter from Long Island, New York) my best friend Andy Gippetti did an in-depth conversion of Tasword, that makes it even more powerful. Andy's conversion allows for files from both cassette and disk

to be used, and gives you a CATALOG option

in the main menu. For a copy of this article or any other statements you may have, 21 Regina Dr., You can also join that bye for now!

feel

Sayville lax-Lai@s ls gets the

free to write me at: New York 11782. or a more local users group LIST newsletter. Well,

MACHINE CODE TUTOR

f

Reviewed by Duncan Teague

The Complete Machine Code Tutor Knighted Computers 707 Highland Avenue Fulton, NY 12069 TPS 2WOn; Sie

Upon opening the black case containing the two cassettes, I recalled a painting that decorates Walker Hall at M.I.T. The painting depicts the Serpent tempting Adam

This "apple" from Knighted Computers tempts with insights into and an understand- ing of the language of machine code pro- grammers, who, as we all know, speak direct- iy to tne Great god, =2ce0. In this briet article, I'll tell you first how MCT oper- ates and then how well it performs its in- tended purpose.

MCT teaches the "instructions" used _ to communicate with the Z80 microprocessor in

and Eve with the fruit of the Tree of Know- the same way a BASIC tutorial teaches’ the ledge. It's Latin inscription says, "you "commands" used in that language. Three shall be even as the gods, Knowing good and techniques are used. The actions performed evil,* YW J by the instructions are explained in text.

Examples of the instructions in use are Shown by means of a "Simulator". The student is allowed to practice using instructions by modifying the examples.

The Simulator is loaded first. Experi- enced pupils can begin practicing using in- structions already learned. Alternately one of the sets of lessons can be loaded into the simulator. The lessons are divided into four groups:

01-09 Introduction to Registers and Memory; Loading, Comparing, Incrementing, Decrementing

10-17 Decision Making: Jumps, Calls, and Stack Operations; Binary, Decimal, and Hexadecimal Notation

18-25 Bit Manipulations: and Rotating; and Parity

26-35 Specialized Registers: Index and Alternates; Input/Output and Block Instructions; Interrupts

In each set you advance through a menu/

Shifting Flags: Sign

list by pressing the SPACE bar. The ENTER key choses a "lesson" on a particular in- struction or a corresponding "example" dem- onstrating the use of that particular in- struction. During the lesson or example, a BREAK will return you to the menu/list.

The demonstrations run by means of the Simulator. A single keystroke by the user

runs the demonstration or moves it ahead one

step. With each step the current status of every register, memory location, and flag is Shown. The user is challenged to understand

and eventually learn to happen.

what will

predict

Sree

sss _ _. Once the lesson is sufficiently under- stood in concept and in practice, you may

elect to "edit" the demonstration routine. A user friendly editor makes it easy to periment by altering either the values used or the instructions

ex- numerical themselves.

Internal error messages invalid instructions or operations which would overwrite the MCT program itself. The user is reminded if a RETurn is not included

alert you to

at the end_of —the— routine. ive =Short- -tAe user's routine iS not allowed to crash. Tt the instructions are valid, then they are

"assembled".

The assembled instructions can then be run by the simulator one step at a time just as the demonstrations are. This provides the pupil with immediate feedback on how well the concept taught has been understood or mastered.

One of the safe areas with which the user is allowed to experiment is the screen display. The demonstrations often change the attributes of screen locations, so a color display is very helpful, although not essen- tial.

The same 42 character per line "micro- print" used in the Masterfile database pro- gram is employed throughout MCT. This allows

one-third more text to be displayed on each screen line than the 32 character mode can provide. Despite the smaller letters, the text is clear and easy to read.

The tutorials on the various 2480 in- structions make more sense the more times you are exposed to them. They also do a better job of explaining machine code _ pro- gramming than any other book or magazine article I've read. The reason for this is

the "explain-predict-control" format of each lesson.

After a cursory look at all 35 lessons, I am still not a machine code programmer. Although I'm not ready to write a whole pro- gram in Z80 mnemonics, I was actually able to produce my own short routines to manipu- late screen attributes and to move blocks of text around at machine code speed.

The MCT is not the machine code programming tocl, nor is it intended to be. A serious student will eventually have to acquire a good machine code assembler’ to translate newly learned instructions the 1's and O's understood by the

I seriously doubt that anyone has de- veloped an assembler as user friendly (un- crashable) as MCT. An explorer in this new realm will, however, be able to practice routines with the MCT Simulator before en- tering them into a working assembler. Don't expect miracles with The Complete Machine Code Tutor. But a better set of training wheels probably cannot be obtained.

ultimate

into computer.

CEES YXXEEIAIAY) 23 COE III IIIT

OS-64

Reviewed by Tim Woods

One way of looking at the OS-64 Cart- ridge Software, is an "unfulfilled promise" that has come true for the 2068. All manner of cartridge-based software was to have had a perfect marriage with this computer, such as languages, CP/M, ROM expansion, utilities for bank-switching, and yes, utilities for the extended video modes. The 64 column text mode is one of these modes, that up until now, has barely been utilized (on a wide- scale basis).

The OS-64 Cartridge is a small pc board with an EPROM, a decoder IC, and _ covered with a thin plastic housing that is spray- painted black. It is somewhat larger than an original Timex cartridge, and has a snug fit when inserted into the dock of the 2068.

The accompanying manual is 12 pages long, and outlines the basic functions of the OS-64. While the language is clear and straight-forward, I have the feeling that Some users will want to receive additional information not covered in the manual. Such as an in-depth explanation of how this. new system "works", along with system ROM calls, and more details on printer/interface oper- ations.

There are a few limitations that should be pointed our to prospective purchasers of the 0S-64. First, it doesn't support the printing routines of the Timex 2040 printer. Instead, it has built-in print drivers’ for the AERCO, Tasman, A&J, and Oliger printer interfaces. The system defaults to the AERCO (but a simple POKE will select the correct one). The trade off for the 2040 is the full size printer facilities.

rather cartridge

OS-64 doesn't use the command FLASH. PAPER and INK have limited effect, and are

pre-determined. All graphics commands’ work HOrmaALly (25527757. the 512 pixel-

width mode is accessible by machine code. All other BASIC commands are _ normal, only now PRINT, LIST, LPRINT, LLIST, tect., -are in 64 columns.

however,

When the 2068 powers up, it re-initial-

and the OS-64 takes over. noticeable white characters on ground screen appears. There is. no border, as all of the screen is now used. I have only used the OS-64 with a color composite monitor, and the small character definition is fairly readable. The user manual strongly recommends the use of a monochrome or RGB monitor. This would reduce eye-strain over a period of time.

One of the impressive "effects" of this system, is LISTing a BASIC program...no more "wrap-around" of program lines, all mation for a line number is on one 64 line. This allows for easy editing bugging of programs.

The other important aspect of the OS-64 would be in software development especially for this operating system. I have had the opportunity to preview two. such programs.

The first program is called PERSONAL SECRETARY. Unlike other common appointment Managers, you can now see a whole screen full of appointments, along with a calender of the month you are working with. Very nice touch. My copy of Personal secretary was previewed on the Zebra Systems Disk Drive system. Together with the floppy drives, and the OS-64...it was a SUPER operating system!

The latter program, is one that you may already be familiar with, if you read my re- view of the VIEWORD word processor in the NOV/DEC 85 issue of TDM. Only this is a new version that works with the OS+64. There are many new enhancements (including 64 col. of course) that makes this good little processor an even better one.

The OS-64 has a few drawbacks, does turn the 2068 into a "professional" style operating system. Outside of the Spec- trum Emulator, I haven't seen a better use for the 2068's cartridge dock. Put into the right developer's hands, some very interest- ing and practical software could be written.

OS-64 is available from Zebra Systems, Inc., 78- 06 Jamaica Ave, Woodhaven NY 11421) for $29.95 plus $3 for total order P&H. PERSONAL SECRETARY also available from Zebra on cassette or 3 VIEWORD is available from Jim Clatfelter,

izes, A quite

black back-

infor- Col. and de-

word

5bat— it

software is disk. Sand

inch 3361

y. ee Road, Placerville CA 95667.

RAINBOW PLUS

Reviewed by Duncan Teague The Rainbow Plus Spectrum Interface Damco Enterprises 67 Bradley Ct.

Fails River ,_MA- 02726 T/S 2068; $49.95 You can count the numer of ways to run Spectrum software on one hand. If you don't

want to to to the expense Spectrum Computer, then there are only four: 1. Replace your T/S 2068 ROM with a Spectrum ROM.

2. Use both ROMs,

with a switch.

3. Use an "emulator" that plugs into

the cartridge port.

4. Use an "emulator" that plugs into

the expansion port.

The first two choices require opening the computer, voiding its (ha!) warranty. Many of us just won't chance messing up our computer through accident or ineptitud. But we're not averse to plugging in something. We've had experience with that technique.

The last two choices involve tying up either the cartridge port or the expansion port. This prevents its use by other peri- pherals. The choice of which port to use for Spectrum emulation is a matter of what else you want to accomplish.

The Rainbow Plus Interface is a small black box which plugs into the 2068 expan- Sion port. A switch on the left rear changes its operating mode from T/S 2068 to Spec- trum. Instructions advise powering off the computer before installing the interface.

The Rainbow Plus Interface allows’ the access to the whole line of Spectrum _ soft- ware, but that's not all it does. Its oper- ating system iS on an eprom. This’ makes possible the correction of some flaws in the Spectrum ROM. The Rainbow Plus also has a Spectrum compatible edge connector. This renders the entire line of Spectrum hardware peripherals available as well.

selecting between

When you turn on the computer with the interface in Spectrum mode, your computer first initializes in T/S 2068 mode. Then it

WARE/

of purchasing as.

re-initializes in Spectrum mode. Instead of

the normal copyright notice, you see "Sin- Clair Spectrum Mod. B." This modification refers to the fact

that several known bugs in the Spectrum ROM have been fixed. One unexpected feature is the inclusion of 21 user-defined graphics symbols. They include the superscripts 0-9, Six letters from the Greek alphabet, and five other symbols of marginal utility.

In this mode you can _ load software. All 24 of the programs I tried, loaded with no difficulty. I had a nice su- prise with the PAINTBOX graphics utility and drawing program. Paintbox has 84 udg's’ that are available. Along with the 21 already contained in the Rainbow Plus eprom, my ver- Sion of Paintbox now has 105 udg's that can be edited, used, and saved to tape.

I also had the opportunity of testing

Spectrum

a couple of Spectrum peripherals with the interface. The DK'Tronics Light Pen and the DK'Tronics Sound Synthesizer worked equally

well. I will report in detail on these peri- pherals in subsequent reviews.

While the Spectrum compatible hardware works fine, it should be noted that T/S 2068 hardware does NOT work when attached to the rear of the Rainbow Plus. A TS 2068 printer interface, for example, must be attached first to the computer. Then the Rainbow Plus can be piggy-backed onto the TS 2068 hard- ware. :

Two exceptions to 2068 hardware

incom-

patability with the Rainbow Plus’ interface

Should be noted. The 2040 thermal printer

and the 2050 modem CAN be used behind the Rainbow Plus.

i —find- the Rainbow. Plus Interface,

extraordinarily easy to use. Installation on the expansion port is easier than opening up the computer. In operation it's more re- liable than some other devices. By this I mean that the Spectrum mode initializes 100%

of the time. This is not so with the ROM switching technique. The use of the expansion port is a

problem for me. My parallel face doesn't have a rear edge

printer inter- connector of

its own. I can't plug it in first and then Plus Spectrum Interface the optimum choice attach the Rainbow Plus. But that's a prob- among several possibilities for Spectrum lem with my printer interface, not with the emulation. Rainbow Plus. The eprom operating system with the corrected bugs and stored udg's iS superior to other devices which employ ae standard Spectrum ROM. Its software compatibility and firmware features, coupled with support of Spectrum hardwar devices, make the Rainbow Reviewed by Paul Bingham Program: ASTRONOMER Type: Educational/Technical the coordinates over a range of times. and Machine: Spectrum or 2068 with Spectrum ROM dates as well. Since most of the information Length: 48K is useful only to telescope owners, it may Price: -§14.95 be less important than the other options. Geta ee Ror nee cae Option 4 is the most complex. Here the eretaiie: ns computer calculates and stores the position use enisay = Cn Gotftwave of 1090 stars (to magnitue 4.75) which are Mather’ Tare Mevetiall visible under normal conditions to the human eye. This is more stars than is shown on my As an avid fan of astronomy, I have Planisphere! It divided the night sky into kept my eyes open for a 2068 program that five parts, treating the sky as a huge dome.

could aid my star gazing Burgess' book More Uses for Your TS Astronomy on Your Computer was all I found until now. Another book of his, tial Basic, has been useful. It is to the other but examples are for the Loe.

ASTRONOMER by CP Software of England is

Eric 1000: had Celes- Similar Apple

interests.

an impressive package. It comes ina color- ful box along with a professional sixteen page typeset instruction booklet. This is

well written and though brief, adequate. Using Doug Dewey's OMNI-EMU ROM board, ASTRONOMER loaded and ran without a hitch. I did load side two, which is just another copy. It loaded but appeared to fail com- pleting its setting of bits in the UDG area before self-running. It later crashed. The program takes 4 min. 40 Sec. load. Colorful graphics make the wait able. The opening menu lists Option No.1 allows the user exact latitude and longitude, the time (to seconds), and the date for anywhere on the earth. This program throughout isS very, very accurate. Options 2 and 3 give the user coordinates for his date and time of the planets, sun, moon, four of the largest ast- eroids, comet Encke, and yes, Halley's com- et, too. This and most information is easily printed out on the 2040 thermal Options 2 and 3 allow the user’ to

to bear-

options. enter the

six to

printer. ask for

26

The top is circular when cut part five. The rest is divided into north, east, west, and parts one through four. These views chosen and within 25 second (2 min. circular part five) all the stars to tude 4.75 are plotted out. Faint Single pixel points, brighter The display is colorful and impressive. By entering any of the 79 constellation codes ASTRONOMER will trace out each (see fig. A). By re-entering the same code, the lines it drew in. There is even a code ALL which traces out all of the constellations. This takes nearly ten minutes. eet

Option 4 requires a calculation time of 10 min. 48 sec. the first time through. Once completed, the user can skip from option to option and to any view in option 4 without needing to recalculate anything. Only if the user changes the date, time or location using option 1 will option 4 require this period of re-calculation. The computer beeps loudly when done, in case the user has left the room.

Option 5 is in a way a close-up or zoom of the views in option 4. Option 5. splits the sky into 362 overlapping charts of 20° Declination and 2 hour Right Ascension...... telescope coordinate values. As in option 4, option 5 will allow of constella-

out--this is up equally south panels-- can be for. fhe magni- stars are stars more.

it erases This is remarkable!

tracing

its own. I can't plug it in first and then Plus Spectrum Interface the optimum choice attach the Rainbow Plus. But that's a prob- among several possibilities for Spectrum lem with my printer interface, not with the emulation. Rainbow Plus. The eprom operating system with the corrected bugs and stored udg's is superior to other devices which employ ae standard Spectrum ROM. Its software compatibility and firmware features, coupled with support of Spectrum hardwar devices, make the Rainbow Reviewed by Paul Bingham Program: ASTRONOMER Type: Educational/Technical the coordinates over a range of times and Machine: Spectrum or 2068 with Spectrum ROM dates as well. Since most of the information Length: 48K is useful only to telescope owners, it may Seice: $14.95 be less important than the other options. ea en ae oe Option 4 is the most complex. Here the Piaraiie = “Ke computer calculates and stores the position Maneeactiear Cr Software of 1090 stars (to magnitue 4.75) which are Authear* Baut Marehatli visible under normal conditions to the human eye. This is more stars than is shown on my As an avid fan of astronomy, I have Planisphere! It divided the night sky into kept my eyes open for a 2068 program that five parts, treating the sky as a huge dome.

could aid my star gazing Burgess' book More Uses for Your TS Astronomy on Your Computer was all I found until now. Another book of his, tial Basic, has been useful. It is to the other but examples are for the pit & og

ASTRONOMER by CP Software of England is

Eric 1000: had Celes- Similar Apple

interests.

an impressive package. It comes ina _ color- ful box along with a professional sixteen page typeset instruction booklet. This is

well written and though brief, adequate. Using Doug Dewey's OMNI-EMU ROM board, ASTRONOMER loaded and ran without a hitch. I did load side two, which is just another copy. It loaded but appeared to fail com- pleting its setting of bits in the UDG area before self-running. It later crashed. The program takes 4 min. 40 Sec. load. Colorful graphics make the wait able. The opening menu lists Option No.1 allows the user exact latitude and longitude, the time (to seconds), and the date for anywhere on the earth. This program throughout is very, very accurate. Options 2 and 3 give the user coordinates for his date and time of the planets, sun, moon, four of the largest ast- eroids, comet Encke, and yes, Halley's com- et, too. This and most information is easily printed out on the 2040 thermal Options 2 and 3 allow the user’ to

to bear-

options. enter the

six to

printer. ask for

26

The top iS circular when cut part five. The rest is divided into north, east, west, and parts one through four. These views chosen and within 25 second (2 min. circular part five) all the stars to tude 4.75 are plotted out. Faint Single pixel points, brighter The display is colorful and impressive. By entering any of the 79 constellation codes ASTRONOMER will trace out each (see fig. A). By re-entering the same code, the lines it drew in. There is even a code ALL which traces out all of the constellations. This takes nearly ten minutes. ces

Option 4 requires a calculation time of 10 min. 48 sec. the first time through. Once completed, the user can skip from option to option and to any view in option 4 without needing to recalculate anything. Only if the user changes the date, time or location using option 1 will option 4 require this period of re-calculation. The computer beeps loudly when done, in case the user has left the room.

out--this is up equally south panels-- can be for the magni- stars are starS more.

it erases This is remarkable!

Option 5 is in a way a close-up or zoom of the views in option 4. Option 5 splits the sky into 362 overlapping charts of 20° Declination and 2 hour Right Ascension...... telescope coordinate values. As in option 4, option 5 will -aliow -tracing--cf -constélla-

tions. Fig. B (Lupus the Wolf) and Fig. A are given for comparison. In both options 4 and 5, the location

of all the objects available from options 2 and 3 (i.e. the planets, comets, ect.) can be superimposed among the constellations by using their three-letter codes. The position

is shown as a tiny plus sign which blinks three times then remains. Entering the code again works in reverse and removes it. I found some star regions so busy with stars so aS to miss the blinking plus_' sign the first: time. -Fig..C and D-=show —all.-_of the planets lined up with the setting sun _ on March 10, 1882. This answers a query put forth by Duncan Teague in the Jan/Feb '85

issue of SYNCWARE NEWS for which a prize was to be awarded. (Does this mean I win?)

Option 6 lets the user find the rising and setting times of the solar system ob- jects or to see an animated view of the. solar system itself (see Fig. E). The user inputs the starting date and interval. The motion of the planets continues until the user stops it. This animated view I have found to be very educational and easily un- derstandable by my small children.

ASTRONOMER is a very thorough and com-

plete program. It can grow with the observer

as the observer's needs grow. It is also worthwhile to those following Halleys Comet Or aS an educational device.

Is ASTRONOMER perfect? No, it has a few

drawbacks. In option 4 or 5 the user may be annoyed by a "POSITION NOT CALCULATED" ..... message accompanied by a loud beep when en- tering the code for a solar system objec. As it turns out, the position of each object to display -in option=— 4:'er=5 must —first =be called-up in -itsmenu-in option 2 of 3..-This is a four-key procedure for each object.

This boils down to TIME. The user must figure on 4:40 to load the program initially 4:30 to run through the four-key procedure for all the. oebjects,2=3:00 to change —the date, time and location (which comes set for London, 1/1/84), and 10:48 for the sky calculations “in <option 4. The total is 23 minutes oFfr=so to-get ready.

If I could make all the changes in 23 minutes and then SAVE the program it would be fantastic. Even a back-up copy would be nice to have. However, being a self-running machine code program, no provision for’ such is included. I have tackled ASTRONOMER using 007 SPY and have managed to make a back-up copy after several nights and lots of head- scratching. This is however only a copy as it comes from England. Maybe with HOT Z II I

initial grand

could wade through the 46K of data and find the bytes I need to alter...or maybe not.

At any rate, ASTRONOMER is an excellent aid to most any level of interest in astron-

omy. It works well, is professional, and at $14.95 is an exceptional value. Similar programs for the PC start at $65. My OMNI-

EMU and ASTRONOMER together were less money. It is a good way to get ready for Halley's Comet and much more. It rolls into one at least eleven of the 20 programs in Burgess'! book. The printouts do not do the real gra- phics justice--see the program for yourself.

ASTRONOMER iS available from: Computer, 5344 W. Banff, Glendale AZ for $14.95 plus 90¢ shipping.

Curry 85306,

a

an |

til

i's on

tt ea Tt

3 {ts debe ili

Continued next page...

27

g es)

ie | | t

mM

Figure A

Figure B

Figure C

Figure D

Figure E

TAKE A QUANTUM LEAP WITH THE SINCLAIR OL

The most advanced micro computer of today at least cost, size and weight now only $299.* with 2 micro drives, 4 superior interactive programs,

multi-tasking, 32 bit architecture. INSTOCK NOW. *w. shipping incl., 10% discount on first 2 pieces software.

OL SOFTWARE on microdrive cartridge from Sinclair in stock. Chess $20.95*; Cavern $15.95*; Toolkit, Monitor, Home Finance, Gardner $25.95 each*;**Assembler, Decision Maker, Project Planner, Entrepreneur $38.95 each*. (*shipping incl.) Blank microdrive cartridges 4/$10.50*

SALE until 2/28: «© GAMESMATE joystick-interface for TS2068 cartridgeport for Spectrum programs w. Kempston option $18.50* © WINKY BOARD for TS2068, Spectrum, TS1000/1500, ZX81 -— $19.95 © ROMSWITCH adds ZXSpectrum power to TS2068, & GAMESMATE - $61.50°

Send for free catalog of products for all Timex-Sinclair computers. Free gift with orders. Request QL info./accessory list. Russell designed QL products are coming soon!

RUSSELL ELECTRONICS RD 1 Box 539, Centre Hall PA 16828. (814-364-1325)

SFEFEFTSSSPSSSSSSSPSESSSSTFSFESSESE MiG : IS GROWING!

¥

=

$ NEW 2s. NEW

$ 2052 MODEM BOARDS

$ 2 S+$2

$ ALL YOU NEED TO ADD IS ANY $ 9 VOLT POWER SUPPLY!

$ BUILD INTO YOUR OWN BOX! ¢ ALL BRAND NEW! ALL TESTED! $ EQUANTITY PRICES AVAILIBLE

+ sci esis tien eg. ta’ eae inas“oneak seg ein Gn: ge ‘naan sees, oon agi sibeis whit, ilake tpuak ee $ QL. FRODUCTS $ CENT. PARALLEL I/F--$49.95+2 : # COMPOSITE MON CABLE-#12.00+1 $ MORE TO: COME

$ EXECUTIVE @LUE

$ THE MOVIE IS QUT--TRY THE NEW GANE

= $ 3 $ $ $ + $ K 2 $ = = + $ $

Stuce Scunt Souar asves sunct srsee canes soect Sonal cones sends casey Sens coast sorts Soest saoee neces seas

REPLACEMENT KEYTOFS FOR 2068 $e. OO+ . SOrr LAMINATED--WILL NOT SLIP KEKE EEE EERE EERE REHHE FOR MORE INFORMATION FOR FREE CATALOG SEND S.A.S.E.

+ + rs $ = + NOW AVAILIBLE rs $ c 3 $ $ 3 =

(LEGAL) $ RMG ENTERPRISES =

Lane S/S 7 1H BREST $ OREGON CITY, OR 97045 + 983/655-7484 $ SSSSSSISSSSSSSESSSSSSESSESSSTSSLS

ra,

T/S SHOPPING MART

You are bound to find what you are looking for in the TIMEX/SINCLAIR SHOPPING MART.

When requesting catalogs, information, and making purchases, please mention that you

saw the ad in TIME DESIGNS MAGAZINE. Our vendors will appreciate that, and so will we! DEALERS/RETAILERS: Write for our new media kit complete with our very reasonable display

ad rate chart. Send your request on company stationary to TIME DESIGNS, attn. Ad Manager,

29722 Hult Rd, Colton, OR 97017, or call (503) 824-2658. purchase. Booklet features reviews SPECTRUM : list of Spectrum titles available. ANY FIVE SPECTRUM TAPES FROM | & Pe, 9 9 OO

a your T/S 2068 toa SPECTRUM 50 wage Sect EMULATOR E OUR LARGE INVENTORY WRITE OR | CALL NOW FOR CURRENT TITLES NOW IN STOCK!

Free with any Spectrum Software Bs eae gh af/7 @ Write or call us for our complete J YOURS FREE WHEN YOU PURCHASE OL. 2254 Taraval Street, San Francisco, California 94116 - (415) 665-8330

29

curry

P. O. Box $687

computer serene in ae2-976 bees

1666/1566 SPECTRUM « SY Exo ree; Gameesi csc. cv ee S$ Bored OF Che Rinds..... 6. eee Pe ae ee tS ee aes wey OF ExPraodging FISet.... Soeech Synthesizer.... 1? BS a ce ee ta Suntronics Kybd(Z2.95s/h).3 Lae ee. eS ans cw hee sd & 1

18

ee ee TP ee Re D &) wv

+ hs OF OO

Eee PRIRTOS Ss 1h eae iat tee Se a ae 4 oo ee ee iSsK Ram Pack ($1 $6“h).... be.) Bee oS Se ee ere RocKer Tan, S¥er Ga. ..c soe BOOKS-AMAGS

2455S ee Se) TY ae He OY ss so os tet $4 cae er ee eee Put “Spee tito. Werk... > soeech Synthesizer ssev..2 19, Delving Deeper Spect..... Figh ter SPirieta95 5 cis. oes Bs Gfeat. Adv. FProussiws..

MD ~~ oO 6B “ton -~ of Cn A

“0 sO NOOO anno on on on

r ~

i

Cimnm i Emu. 2 8 8 ($i oh) es eeae -4o8, Sinclair Liser Maa. ess se 8s Be Bi Z2-Link eeese, rei SAF POPS LEP LR GL User PG SSS SS Hu

NI fs & ~Jo™MO cO “CI Ci

“I on

Sono on cn on

DS -o 7]

RO? Swit Cems ee: 67h a ve ee Oe Sinclair User Annual... QL SOFTWARE QL HARDWAREW“BOOKS

fm *

BOE NGOS, . fs. ark sass «i.e CPSP ae Genes ve wk a 8 Sel ee ee COSMOS i «sax oe ee Pe on Pi23¢ SERS ON Pika awe ws we Pos Pt a OE ee ee ee ae * ih eee ee Centronics I/F..¢#$is/h)..27.75 CPE ICS 4s « 6 ae nr es re be eemocton Oisk LF cc sae BS. 9S¢ eo aR Oe a eee & bee ee 26.93 Axion Cent/Ser Printer..25%.75 Car tr 1 oee-Goc tor. was es eee el ee ete Gi - Henegoogk .. fe Se. i. teers a a ee ka ee ee ee a Eaplorine A,.i. on Gi... 4.75 Eero OF NOV OC . + cent et tee eet a Exp GP ine the Glisas cates are yi Badal eck ae a ee ere are ck inthoescti Ana Ee Sliven isa ssl Z2s¥S ke og 8 Ieee ie ne are rn te 29370 Gu art Tun TReOr YS. Ts. es oe a steer Se eee oa ee ee eee ae m4. FD Understendino 686008 425..11.75 Ail Sinclair Research Titles In Stock

AFTER CHRISTMAS SPECIALS TO COMPLETE YOUR TIMEX BRAND LIBRARY

cas 1866. 1588 CP al Yee eo ee ss ee ee $14.35 ALL $4.56 EA. Suwie ceser WATt hwewis s ek err ee Kybred Cale. Stk Opt Anarl, Coal} States & Caos Cart.. re we LOSt Atay tT. “Mant. Conti, Bat Tama; & ie") ee. Se 5.06 Cage. Backgammon. Gambter.. Cube CECES£LIL © cima aw & es SW sio-< ee &.86 Game. Mixed Game Baq I. Puzzler MIGr OACe Se SOT h Ss cee wate ce a Fe Froqqger, Kasino Krape, PFPunct., Horaceé® boes SKI inGeceevea et Ja Macter, Guitar, Lang. Usage, Lneckbook Manager... .sssss2 +88 Total Trianoles, Music Ed. I Pein Sel tar ges 1 ees ee eveer German, French, Word Quest, Bia GRAB BAGS...5 TITLES ‘af our Fiao, Ram Runner, Zorlac,. Tarot cheeses: POR? ONE, «$1 26 FS* Galactic Gunner... |

FREE SHIPPING ON SOFTWARE. + = $3.95 s/h, $.75 s/“h on Books eeeS50¢ tware Order Qver $36 Go UPS Znd Day Air Freex** Calli or. Write tor REE Catalogs - GL, 77S, Spectrum Open Tues? - Thurs. til Spoms-Pon.,*?ri., Sat<-tit Som -MST> VISA’ MASTERCARD...PHONE ORDERS...COD ORDERS ALL ACCEPTED while supply lasts

New for the T/S 2068

Character Font Generator

$25.00

Design your own character sets or UDG's. Once created, the characters can be rotated. reflected,

inversed copied to a printer, or saved on tape. A great aid for programmers. Joystick required.

Advanced Video Modes

$15.00

Provides Support for dual screen mode, extended colour mode, and 64 column mode.

Send cheque or money order for $1.50 for our complete catalogue with Demonstration

Tape plus bonus programs.

Please allow two weeks for cheques to clear.

We pay the postage & handling costs on all orders! All prices are in Canadian funds.

XG Ee

QL Computer

Flatscreen Pocket TV

QL Chess

| QL Cavern

| 2068 COMPASS

| 1000 Supertape

2068 Diamond Mike

| 2068 Great Game and Graphics Show ....17.95 cS = Jo 2u6e 12s 60. = SS ee 2.00 | Prices include shipping.

JRC Software and Games P. O. Box 448 Scottsburg, IN 47170

| * Send cashier's check or money order for QL Computer. Get $30 credit toward software.

Indiana residents please include 5% for sales tax.

More QL and 2068 programs available later.

>, REWER COMPUTE PRODUCTS

799 MUNROE AVENUE,

WINNIPEG, MANITOBA, R2K iJ4

“The best DAM software around”

DIAMOND MIKE

NEW MACHINE CODE _ARCADE HIT!

JRC ‘SOFTWARE as announces a Abrcakiicunh in 2068/Spectrum compatible games called DIAMOND MIKE. It is a true arcade quality game with brilliant graphics, color and sound. The object is to collect enough diamonds before time runs out, while avoiding falling rocks, ferocious amebas and killer butterflies. There are 22 different screens and 6 levels! You get DIAMOND MIKE and CAVERN (a great space game we imported from Canada). Sale priced at $17.95! Ten day money-back guarantee! Just $2.00 extra for C.0.D. Or mail check or money order to:

JRC SOFTWARE P.O. Box 448 Scottsburg, IN 47170 Phone (812) 752-5106 or 752-6071

Diamond Mike is 100% 16K Machine Code!

Title INSIDE THE TIMEX/SINCLAIR 2000 COMPUTER TS2068 BASICS & BEYOND TS2068 BEGINNERS/INTERMEDIATE GUIDE TS2068 INTERMEDIATE/ADVANCED GUIDE

INS & QUTS OF THE ZX-81/TS-1000

INVENTORY CLEARANCE Sale ends January 31, 1986

ANY BOOK FROM THIS LIST:

TS2068 SALE BOOKS

TS1000 SALE BOOKS

TS1000 & TS2068 SALE BOOKS

eese@eeoeeeeneeeeseeeeeeeee @

POWERFULL PROJECTS FOR THE TIMEX/SINCLAIR...

$5.00 ea, 2 for $9.00, 3 for $12.00

TIMEX BOOK SALE

We have the largest inventory in the world of quality books for Timex Computers.

eeeeve @eeeseseeeeeneeeeseespeeeeeee @ eee0e9e9e#2e#8e?e

12; LEARNING TIMEX/SINCLAIR BASIC by DAVID LEIN. 12. VU-CALC & VU-FILE (THE ORGANIZER)

TIMEX TS2068 SOFTWARE

We purchased leftover inventory from a very large

chain of department stores.

original Timex Product in full CARTRIDGES

|Cat# Description List Fees CA +s GAGs B's OOS we Sb 0s 34.95 Jauo) stereo CAP LIBUS cas ck ave anes 29.95 PO PIs oc PESTA SS Caw ee uses Oo 29.95 Pe eR nw pS a oe OE 0 OTE 29.95

CASSETTES

62009 PERSONAL PORTFOLIO MANAGER..... 19.95 62010 PERSONAL HOME FINANCE.......... 19.95 63001 STATES AND CAPITALS............ 15.95 63004 TIME TEACHER I * NEW! *........ 19.95 pd SPR A raise 0 8 ORR CARTES 19.95 Gath se Oe a vs pa eae ee ees 19.95 63016 MATH WIZARDRY I... ccc ccccccees 15.95 63017 MATHMIZARORY fl vaas te cee wens 15.95 6301S MENUS 6 a ob bh od a ES SS 15.95 63020- WORU PLAY Lies cows ss veo Caawess 15.95 Sree PSE ee aes eee ye ess So eee 15.95 63025 LANGUAGE USAGE | Sis cc creecace 15.95 S4007 - ARORO LOS ess oo eeitiwees alee’ 19.95 GROOS: PENE ERATOR ca Seite 6 ae tes 8a as 19.95 GABOR ANG ie Pin es ek PCR ee 6A wR 15.95 GES GA Or 1G xe 00 6a oe eb deen neeas 19.95 64006 CIRCUIT BOARD SCRAMBLE * NEW! * 19,95 SAGO) AGNed hee cbs eccinenctndd ib un 15.95 FOROS Gln <45 sca iweess Hu 0dene 05 15.95 64010 STOCK MARKET SIMULATON......... 19.95 ees eS Seer, eer ee erate 15.95 = iB 8S age ey ee 7 ene 19.95 9016 Monon HURACE< 4.3 5 eos ces ceuecsas 19.95 64015 HORACE GOES SKIING............. 19.95 64019 HORACE AND THE SPIDERS......... 19.95 GAGE. Bits AES canta ee ow vo ee es 19.95 66023 CRACTOUGS: 05% Sonne ci eee a 19.95

These are al] color boxes.

SINCLAIR QL COMPUTERS ARE IN STOCK NOW! Call for pricing and FREE SINCLAIR QL Catalog.

TIMEX VOICE SYNTHESIZER SALE! We have too many expensive Votrax Voice Synthesizer IC's in stock so we are running a 50% off sale on our speech synthesizers which come complete with Text-To-Speech software. C141 Zebra-Talker for TS1000 C241 Zebra-Talker for TS2068 C145 Optional Speaker/Amplifier Votrax SC-01 Voice IC (for experimenters who want to do their own thing)

SPECTRUM REV 3 ROM CHIPS - $10 each, 2 for $15.00

TS-1510 CARTRIDGE PLAYER AND CARTRIDGES Plays Command Cartridges on ZX-81, TS1000 or TS1500. Includes RESET button. Provides instant load. Includes 3 Cartridges: CHESS, FLIGHT SIMULATOR, and SUPER MATH. Retail price for set was $79.80. LIMITED QUANTITIES

These have a cable with an interface module that simply plugs between the back of your computer and your 16K RAM. The keyboard sits in front of your computer and does not require you to open your computer for instal lation.

Cat# C182

MEMOTECH CENTRONICS PRINTER INTERFACE Attach any Centronics compatible printer to your TS-1000 or TS-1500. Supports LLIST and LPRINT. Cat # C183

INNOVATION 1S1000 KEYBOARD OVERLAYS BTS hae 19. 20. OUP OP ICe CAIVeia iis ek tae

Several hundred left at the

Three Rolls of Thermal Paper

NEW TS1000 membrane keyboards

USED TS1000/ZX81 TESTED ULA CHIPS

Zebra Floppy Disk System

PRICE & BONUS PACKAGE - The price on our one-drive Floppy Disk System is $350.00. This price includes our software BONUS PRODUCTIVITY PACKAGE#1 | consisting of specially enhanced disk version of Tech-Draw Junior, MSCRIPT 64-Column Word Processor, ZMAIL Mailing List Software, and more. Add-on drives are available for $125 each. HARDWARE COMPATIBILITY - All Zebra FDD Systems are being shipped with the Zebra Expansion Interface which allows you to use your TS2040, AERCO, TASMAN, 2050 modem and just about any other TS2068 bus peripherals with your Zebra FDD system.

OS-64 COMPATIBILITY - The Zebra FDD System is fully compatible with our new 0S-64 64-column operating system cartridge.

SPECTRUM SOFTWARE COMPATIBILITY - We are currently readying for production a simple field installable FDD System Option to allow the Zebra FDD System to run in Spectrum Mode.

CP/M COMPATIBILITY - We now have a fully functional CP/M compatible operating system that is 64 columns, BUG-Free, and uses a wise choice of the TS2068 keyboard keys for the CP/M contro] key functions. As soon as the licensing agreement is signed we wil] be making this product available to our users. Pricing and availability to be announced in the first quarter of 1986.

WC2050 MODEMS

ANCHOR AUTOMATION WC2050 MODEM CLOSEOUT

Zebra Systems has purchased the entire remaining stock of fully assembled and tested WC2050 Modems from Anchor Auto- mation. Modems come complete with power

supply, software on cassette for either 2068 or TS1000, user manual, and a one year limited warranty from Anchor. Only 100 units left!

Cat# W250...(was $119) Now only $69.95

NEW UNTESTED & UNCASED WC2050 MODEM BOARDS

boards as surplus at an auction. They are untested and are offered on as AS-IS, NO-RETURN basis.

Gate W281. cae $10 each or 3 for $25, 10 for $70

9VDC 700ma POWER SUPPLIES These are brand new Sinclair ZX81 power supplies and are perfect for your ZX81, 1TS1000/1500, or for

use with the modem boards above. Quantity discounts available. Caté P5015 243 Ses<e

$6 each or 2 for $10, 3 for $12

Tech—Draw Junior

Tech-Draw was created for the TS2068 Zebra Graphics Tablet System. Now, to bring you most of the power of Tech-Draw without the expense of the graphics tablet,-we have created Tech-Draw Junior.

Tech-Draw Junior is functionally identical to the original Tech-Draw except for that you can now use a joystick instead of the graphics tablet to control Tech-Draw's functions.

Tech-Draw was described in our last two Zebra Catalogs and has received favorable reviews in the fol lowing mazazines:

TIME-DESIGNS Sept/Oct 85 Page 17...

"the Zebra Graphics Tablet and Tech-Draw are excellent"

TS HORIZONS May/June 85 Page 21.... "my prediction of the Program of the Year: Draw"

SUM MAGAZINE August 85 Page 1...... "Tech-Draw is very professional and puts this system in the same league as say the MacPaint series for the Apple"

Tech-

Tech-Draw Junior supports the following printer interfaces: AERCO, TASMAN B & C, A&J, Zebra FODD Serial, and the fol lowing printers:

TS2040, ALPHACOM/32, EPSON FX & RX,

GEMINI 10X,

STAR MICRONICS SG-10, MEMOTECH DMX-80, PANASONIC .

1090/1091, CITOH 8510, SEIKOSHA GP250 & GP100, GORILLA BANANA, OLIVETTI PR-2300.

Cat# Description Price Bone Tariolee alts ACE ta os nk deceased anes 19.95 C257 Tech-Draw Jr.(ZEBRA FDD).........eeeeee 24.95 C258 Tech-Draw Jr. (A&J Microdrive)......... 19.95 CEO RRR SOR CICR s 6 0 ks one ose 8 was o's 9.95

19.95

CLES ER BONS ECR Ss cis cbs 6 08k Ka ees Fs

auto-dial directory and 10 Macro-Keys. SUE Bet i Ae Sy ae ae eee Te ee ere ee ee

This book tells you all you wanted to know about MTERM II. It details many features of MTERM I] that were left out of the the manual.

Re gee Pee ee ee yee ee ee ear ew ES

MINI XMOD 1.7 TS1000 XMODEM SOFTWARE This 1S1000/1500 software features XMODEM Error- Free Upload/Download protocol. Provided on tape are versions which support all RAM sizes from 16- 64K. Compatible with AERCO and MEMOTECH printer interfaces for 80 Column printing.

SLs Ee oss ete Sere ge ona pe we eet ee

Send for FREE 48 Page Timex Product Catalog

Please include $3.00 Shipping with all orders, C.O.D. Orders add $3.00. NYS Residents add appropriate Sales Tax. We Accept VISA and MASTERCARD.

ZEBRA SYSTEMS, INC.

78—06 Jamaica Avenue Woodhaven, NY 11421 (718) 296—2385

SERIOUS

e Machine Language Utilities

+tRead/write cassette data files +Save/merge/erase BASIC Save/restore variables tOveriay BASIC code

+lopy auto-run tapes +Alphabetic sort

e Machine Language Book

"Machine Language Programming on the Timex/Sinclair" by D. B. Wood

row to use the ROM, pass parameters, read the keyboard, do animation, etc.

6 Turning Mill Road Lexington, MA 02173

QuarTerS

A quarterly Timex/Sinclair computer user.

'',..Every issue has been full of helpful articles, great software reviews and new product information. Thanks for publishing a needed magazine for TS computer owners and for keeping it easy to read and understand. I have read other TS computer magazines, but none have been as helpful to me as QuarTerS...I'm really glad I subscribed to QuarTerS..."'-C. Bower

One year subs. only $8.00. Overseas only $11.00(US$). Check or MO to: WMJ DATA . SYSTEMS, 4 Butterfly Dr, Hauppauge, NY 11/788.

; FREE FIRST ISSUE Ds

* Send this coupm to Wi Data Systens, 4 Butterfly ° * Drive, Hauppauge, NY 11788. Youwill receive or ° * free isse of QIS and w will bill yo for age’ * year subscription. If you do not want to subscribe ° * write cancel on the bill and keep your free ise. *

~ NAME

~CITY

e-OTATE Z1P °.

PROGRAMMERS

NY \Write for details S aN Dept TDM irius Ware

publication for the

@e Word Processing

+Full-feature editing. +Save, load and append text. +4K machine code; use up to 64K RAM. +HVersions available for normal or Gsave cassette; AERCO or COMPUSA disk. Versions with T204@ upper/lower case printer driver or with tailored driver for other interfaces/printers.

e COMPUSA Disk Utilities

+Read/write to/from any semory address +Read/write multiple track data files +Read fractional tracks

+Automatic disk-to-disk copy

+Recover deleted tracks

+List directory with physical tracks

== Quality products for the T/S 1000/1508 or 7X8i==

TS 1000 TS 1500 TS 2068

The Sinclair/Timex User’s Magazine

Hardware Projects © Hardware Reviews Software Reviews ¢ Product Comparisons Published Monthly ¢ Back Issues Available

Free Personal Ads for Subscribers

SUM Magazine is aimed at Sinclair and Timex users who want to learn what is available for their computers, how to do things no one else is doing, and what is just over the horizon. Examples of recent articles include: Reviewing the Portuguese Disk Drive System; Rotronics Wafadrive Review; Hi-Res Graphics for TS-1000; Build Your Own Printer Interface; & a series on Beginner's Programming.

SUM Magazine invites articles, reviews, and projects for possible publication. We pay for articles published! Hardware and software producers are invited to submit their products for review.

Annual Subscription/12 issues (U.S.) .............. $15 Sample Copy—$1.00

SUM Magazine 3224 NW 30 Avenue Gainesville, Florida 32605 904/378-9000 or 462-1086

ANNOUNCING!

THE SUPER HOLIDAY SEASON WAFADRIVE seek, § § 9 2 3%

NOW FOR A LIMITED TIME ONLY YOU YOU CAN BUY YOUR COMPUTER THE MOST COMPLETE DRIVE SYSTEM AVAILABLE! THE DAMCO/ROTRONICS WAFADRIVE AND RAINBOW plus INTERFACE COMBO FOR ONLY $175.00 COMPLETE! THAT IS A $30.00 SAVINGS OVER THE REGULAR

PRICE. CURRENT STOCK IS LIMITED. WITH THE INTERNATIONAL CURRENCY RISING, THIS OFFER MAY NOT LAST! FEATURES:

* DUAL 128K DRIVES

* FAST RELIABLE ACCESS

RS232 (SERIAL) PORT CENTRONICS (PARALLEL) PORT ADVANCED SPECTRUM EMULATION SPECTRUM COMPATABLE BUSS FREE WORD PROCESSOR

FREE BLANK WAFER

HHH HHH

TO ORDER: SEND CHECK, VISA, OR MASTERCARD TO: DAMCO ENTERPRISES 67 BRADLEY CT. FALL RIVER, MA. 02720 (617)6782110 PLEASE INCLUDE $5.00 S&H

MONEY ORDER

THE SUPER SPECTRUM SOFTWARE

Seah Eft

JUST IN TIME FOR THE HOLIDAYS!!! SUE FACK AGES

PACK i=~SET OF S SINCLAIR LEARN

TO READ SERIES $19.95

PACK 2--VU CALC, VU FILE, VU 3D $19.95

PACK S-~ ALPHABET GAMES, SPEECH MARKS, CASTLE SPELLERBUS, EARLY PUNCTUATION, CAPITAL LETTERS,» THE APOSTROPHE $19.95

MIXED BAG SPECIAL

TOO MANY TITLES TO LIST. AT THESE PRICES, WE CHOOSE THE TITLES. YOU GET GAMES, UTILITIES, MORE!!!

THREE FOF sco. [5 sx FOR G10. 50

EXAMPLE: DUMGON MASTER, HUNGRY HORRACE , RACING DRIVER, SMALL. BUSINESS ACCOUNTS, TRAXX, CHESS

SHIF OF DOOM, mMitsree § f X RAINBOW+ EMULATOR/BUS I.F.%49.95 TO ORDER: SEND CHECK, MONEY ORDER VISA, OR MASTERCARD TO:

DAMCO ENTERPRISES 67 BRADLEY CT. FALL RIVER, MA. 02720 (61796782110 PLEASE INCLUDE $2.00 S&H

COLLECTORS PACK AND

Call or write for curent list of software!

KEKKKKEKKKEKKKEKKKKKEKKEKKKKREKKKKEKKERKKKEEKKRKEKKKKEK KKK KEKE KEKKKKKKKKEKKKKEKKKRKKKKKKKEKEKE

% HF OO OO OOH HHH OH

WESTRIDGE 2050 MODEM =>$110.00 TS2068

ROMSWITCH =>$39.95

MTERM II =>$24.95

MSCRIPT WORDPROCESSOR =>$22.95

STOCK PLOT =>$8.00

CHECKREC =>$8.00

All QUICKSILVA TITLES $12.95ea or 3 for. $30.00

KKKKKKKKKKKKKKKKKKKEKEKERKKKKKKK Our ads may be small but our * prices are the lowest on most* products. We ship 952% of all

* orders in 24 hours. * KIKKKKKKKEK KKK KEK EK KEKEKKKKEEKE

The Sinclair QL

QL COMPUTER PACKAGE =>$275.00 -packed with four software.

RS232 LEAD: FOR-PRINTER @>$12.95

RGB MONITOR LEAD =>$12.95

QLUB MEMBERSHIP =>$40.00

PROJECT PLANNER=>$32.95

ASSEMBLER=>$32.95- CHESS=>$17.95

MONITOR=>$21.95. TOOLKIT=>$21-.95

TOUCH .' 8? GOQ-=>$21.95

HOME FINANCE =>$21.95 ~.

CAVERN =>$12.95 GARDENER=>$21.95

DECISION MAKER =>$32.95

MICRODRIVE CATRIDGES (4) =>$8.50

deduct 10Z from total order when you buy two or more software packages (Not applicable on purchase of Sinclair QL Computer Package) Please include $3.00 per order for shipping. NY Residents please

include sales tax. acceted-charge of $3.00 per order.

Payment by check or money order only.

COD orders

COD phone orders from 1ipm-5pmEST.

WMJ DATA SYSTEMS

4 BUTTERFLY DRIVE

<<FAST SERVICE>> <<<LOW PRICES>>>

HAUPPAUGE, NEW YORK 11788 (516)543-5252 (Anytime)

QuarTerS

Devoted to the TS computers. Only $8/year-4 issues.

CALL OR WRITE FOR OUR FREE CATALOG KKKKKKKKKKKEKEKKREKREKE KEKE EERE KEKE RE KKRREK ERE RRR KEREKEKERERRERERREEEKEEREEREER

He ok ob oe OF OE OO OO OO OH OE HOH OH OHH HHH OH

TIME DESIGNS MAGAZINE, The Classifieds Dept.,

FOR SALE: Timex Sinclair 1000 Computer (2K), Timex-1000 Soft- ware, Timex-2068 Software, Spectrum Software. Write: Dane Stegman, 26 Marshall Avenue, Akron, NY 14001

2068 PROFILE OWNERS: The first two issues of EXTENSIONS total over a dozen improvements and corrections including data save and automatic file updating. S6 each. Robert Fischer; 221 Scoggins St; Summerville, GA

SOFTWARE for TS2068, 1000, 1500. MONEY MANAGER, FILE MANAGER, FAMILY TREE, and many others for personal or business use. SASE for list. Alan Pattison, 3422 French Loop NW, Olympia WA 98502

TS 2068 MULTIPLICATION TABLES (Rote Method). Copyright menu driven educational program. Makes learning fun. Tape $12.50. Same day ship on Money Order-No cards. Paul T. Cole, 1308 Pennyland S.E. Decatur, AL 35601

SOFTWARE for all Timex machines. Send a S.A:S.E&.- for a free catalog to: TIMEWARE, 1907

1/2 West Genesee St., Syracuse, NY 13204

an | ue au o

uw Os - n= SS aoe ”) a if ash ASN \ ear! UL Li | ( are rot OG | eae us 335 = RENEWAL = | COMPUTER UTER CREATIVITY | 2 ONLY C] $15 year SIX ISSUES

TMG ELST TICSHLE FREE ADs FoR

Do you have some equipment or a program that you would like to sell? Looking for something hard to find? Place an ad in THE CLASSIFIEDS! Subscribers can place one free personal ad in each issue. Ad size fs 32

Col. wide (like 2040 paper) and maximum of six lines. DEALERS: $4 a | ine. DEADLINE FOR ALL CLASSIFIED ADS: Two weeks before publication date. Mail your ad to: 29722 Hult Rd. Colton, Oregon 97017.

For additional lines-$3 each. NON-SUBSCRIBERS and

col NEW SUBSCRIBER Ris ibe Today!

SUBSCRIBERS

MAGIC My programs allow the 2068 to be the magician and show you the trick. Tape contains at least three tricks. $5 check to C.K. Johnson, 1009 Crest Park Dr. Garland, TX 75042

32K RAM Byte-—Back

Two A&J Micro Drive with 18 of 35' Micro Wafer and M/L Monitor by Tom Wheeler w/Manual...$200.75 Call Don, phone #(619) 422-0669 Between 6:00 to 8:00 P.M. PST.

FORMER Natick/Boston MINDWARE, Inc. employees who can service MW-l100 printers please respond to h.N. Paillips: 14405* Parker Rd.; Orlando, FL 32812

MOVING UP to HOT-Z AROS? I would like to buy your old HOT-Z 2068. COMPLETE & ORIGINAL. Also WANT the TIMEX 2068 TECHNICAL MANUAL. Richard Hurd, P.O. BOX 153 Warrenton, OR 97146

DERBY DAY-2068 The most exciting racing game available anywhere! Contains a built-in parimutuel1! Prints out tickets! $10 ppd.

Ron Ruegg, 4037 Downing, Baton Rouge, LA 70809

SAVE $3.00 Off Newstand Price...Send Coupon (or a copy) with Check or Money Order for $15 (U.S. Funds Only) to address posted below. We will start your subscription right away upon receipt of your order.

TIME DESIGNS MAGAZINE COMPANY 29722 Hult Rd.° Colton, Oregon 97017

Name:

Address:

City / State = Zip

poco nnn -- 5 Sse sede sah Sigh ttn mee een

NORTH AMERICA ’S #1 DISK DRIVE INTERFACE FOR THE 2068 - JUST GOT BETTER!

The new1.2 version of SPDOS in the Millennia K’ Interface mated to the Amdek 3” Dual Drive system for only......... $299.00

Just about everyone agreed the Millennia K was a great interface except for one problem: Ithad more power than most users required. In response, we’ ve put together a new package which is more in tune with the needs of our users. We tested the concept of this new package with some of you on the phone and received an enthusiastic response. So here it IS:

@ Loads 32K per second.

@ Occupies only 4K of RAM.

@ Compatible with most software.

@ Faster operation than Commodore, Apple lleandIBM PC.

@ 200K storage per side for a total of 800 K storage with the added flexibility of dual drive access!

EGE ETS MEME TSE TAR SEES ST ES SE LE A RE ED OLDEST TEESE EEG ITE” PEE BLOT La SE PETRA A RETESTED SNPS DE DI EE INEE _R SAE LBS ENE SESET GEG GEES ROH,

New features of SPDOS Version1.2 include: @ Print#4: CLEARO- Program Compaction

@ Print#4: COPY ~- Gives you tape to disk Saves memory, inbasic transfer up to 30K. 10 to 30%.

@ Print#4: CLEAR - Re- organizes memory @ Print#4: NEW _ - Clears basic and vari- to more closely resemble ables but leaves SPDOS a Spectrum. no more re- booting!

Of course, for those who need 800 K per disk in single or dual drive formats, we offer the new Millennia K2 with up to four5%” half height disk drives.

Niven Ke with singte tall eight aye 2 $399.00 Milena: Kawi cbatnal neignt inves = = Se $549.00 These come with FREE- Masterfile, Omnicalc 2 and Tasword ||!

All Millennia Ks come with power supply and cables.

Note: We urge you to become a member of the SPDOS worldwide user group run by Abbeydale Designers, (the people who wrote the SPDOS system). Their timely newsletter will keep you posted on all the new developments occurring in SPDOS and they can offer tips and suggestions for getting the most out of your disk interface. ATTENTION!! AS OF NOVEMBER 1st, RAMEX’S NEW DIVISION, FOUNDATION SYSTEMS, WILL BE AN ACTIVE DEALER OF THE“ NEW” QL. THE NEWLISTPRICEISSETAT $299.00.

WE HAVE THE U.S. RIGHTS TOAN AMAZING ICON PACKAGE WHICH IS SIMILAR TOTHE MACINTOSH’S SYSTEM. WEHAVE DECIDED TO INCLUDE THIS $100.00 ICON PACKAGE EREE!! WITH THE PURCHASE OF EVERY QL. AFTER SEEING THE QL RUN WITH THE ICON CONTROLLED "ENVIRONMENT, WE COULD NOT CONCEIVE SELLING A QL WITHOUT IT!!!

YOU MAY PLACE YOUR ORDER WITH US VIA THE EXISTING RAMEX PHONE NUMBER. WE. ALREADY HAVE ATOTALSUPPORT PACKAGE PUT TOGETHER INCLUDING DISK INTERFACES, MONITORS, PRINTER INTERFACES, RAM EXPANSIONS, LANGUAGE APPLICATIONS SOFTWARE AND MUCH MUCH MORE!!!

send: Checks, Moneyorders, Visa and Mastercard accepted. RAMEX International, 17620 - 26 Mile Road, Washington, MI 48094. Telephone: 313/781 - 5800 for charge card orders or questions.

US 2068 DISG SVWSTUEM

FD-68 INTERFACE Controls 1-4 drives

oes E ae nee cee

Ss

ce

SYSTEM COMPONENTS $199 FD-68 Interface 3 inch to 8 inch drives

Shugart compatible $99 Drive 40T/DS/DD

S inch/400 kilobyte Single or double sided $99 Dual Drive Cabinet

40/80 tracks per side and 5 amp Pwr Pack

64K RAM (256K opt.)

$3 Per item S&H & 8K ROM on board

Texas Residents add 6%

RGB monitor output VISA/MasterCard add 5%

Enhance the performance of your TS 2068 with the AERCO Disc System. All of the speed and conviénience of a full-out floppy disc system. Save, load and copy programs at the industry standard of 250,000 bits/sec. Fully compatible with all Shugart type drives, including those already in use with the AERCO 1000 Disc System. The 64K of on-board RAM can be used as a second bank of system memory or for a full-blown CP/M System (version 2.2). The RGB output is crystal clear and rock steady. The

power supply is a 5-amp high efficiency switcher. We offer a variety of other hardware for all models of sinclair-TIMEX.

NOW AVAILABLE: 256K UPGRADE $50 (2-drive max) $80 (4-drive max)

TS/2068 TS/1000-1500

Figppu ise terrace... [So Se $179 Dist Drives = eee Gn = 7s = from 79 POWRE Supp tes = Se ee 2 ee See 99 Centrenics Printer 76. = a i eee a 99 Buse eS oe Sets 7G. 99. Se 99 Ee Bot eon et SSS ee 222 Se ee ee Si Caton fou Pie SS ee Cae 2 Se SS Zo ROM ba wit Auto Disc eel... ee SS 202. pee ge 59 RG Cable pect monitor... 50> a n/a CPi 2 ee ee n/a

4~E CO Box 18093 Austin TX 78/760

We ee

Ph (512) 451-5874 BCAPVE FLECTBIC BEBE/ CE

CELLED EEE eee eee eee