$3,000
JAN/ FEB 86 FOR THE T/S 2068 AND ALL OTHER Yor2 02 |. TIMEX AND SINCLAIR COMPUTERS
KNIGHTED COMPUTERS 707 Hightand St. Fulton, NY.13069 (315-593-8219
#e# SINCLAIR GL SPECIAL OFFER see . BUY YOUR SINCLAIR QL FROM US FOR $299,000 AND IF YOU PURCHASE 2 OF THE LISTED QL SOFTWARE TITLES WE WILL GIVE YOU YOUR CHOICE OF
A SRD TITLE #8 FREE ene %
QL SOFTWARE
GL CAVERN - Absolutely terrific! --SO 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...a0pSs...almost forgot...the hazards....0..,extra microdrive cartridge included.
#1155 priced at. ...eeeene2+$15.25
QL 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. ft -or 2 players, on screen chess clocks, best move so far, hint, auto replay, analysis,
9 to 11 levels, plus equal time level, mate in i-@ moves, etre: thicrodrive cartridge incl. PISS priced. ate owes sc0 2 5 920,95
QL, MOMITOR & DISASSEMBLER ~ An extremely powerful program
i development tool, specifically designed for use with the aL, single line 68000.assembler, disassembler, display and alter memory and 66000 registers, execute code until a breakpoint, single/multiples.step trace, ‘set up te 8 breakpoints, search
; address calculation, multiple. program.
monitoring; transient Windows for graphics based programs. Fully integrated with @des, Wonitor makes extensive use of common line defaults to simplify the task of program develop- — ment. Fuld documentation and extra microdrv cartridge incl.
#1150 Priced: ate. sss... oc 0 SPATS a =
other, titles for your choosing...-....5
#1149. ASSEMBLER... ..%40,.95 #1161 ENTREPRENEUR... . $40.95 #1151 TOOLKIT... ~ #1148 PROJECT MANAGER. $40.95 #1156 GARDENER. * #1157 DECISION MAKER. .$40.95 #1153 TOUCH-N-6O...$24.99. #1154 HOME FINANCE....$24.95
HARDWARE ITEMS FOR THE GL..eese eens SERIAL/PARALLEL ADAPTER for centronics perallel printers.. $45.00 DISC DRIVE INTERFACE, with C/P PORT plus. additioanal 128k RAM ANG SOFtWEFG. sce eee ee eet e teen a eee eet es SEBO OO
SHIPPING AND HANDLING $3. 00-=WRITE FOR FREE QL CATALOG _ MINIMUM CHARGE. CARD ORDER -$25.00
MAGAZINE
JAN/FEB 86
TIME DESIGNS MAGAZINE COMPANY 29722 Hult Rd.» Colton, Oregon 97017
(503) 824-2658
TIME DESIGNS MAGAZINE Is published bi-monthly and is Copyright © 1986 by the Time Designs Magazine Company, Colton, Oregon 97017. All rights reserved.
Editor: Tim Woods
Assistant Editor: Stephanie Woods
Editorlal Assistant/Production: D.L. Woods Photography
(unless otherwise noted): Thomas Judd
Printed by: Toad'L Litho Printing and Comp., Oregon City, Oregon 97045
SUBSCRIPTIONS: $15 a year for six issues (US funds only). No extra charge to Canadian sub- scribers. All other countries please write tor Information on air mail rates.
CUSTOMER SERVICE: Customer satisfaction Is our goal. For subscription service problems Please write or call TIME DESIGNS.
CHANGE OF ADDRESS: Write or call to prevent delay of service.
Reproduction of this magazine in whole or in part by any means without written permission Is prohibited by law.
"NOTICE: Contributors to TIME DESIGNS are in- dependent of the TIME DESIGNS MAGAZINE CO. and opinions expressed in the contents of the magazine are not necessarily those of the management or its advertisers. Time Designs Magazine Co. vill not be held liable for any damage or consequences resulting from in- structions, assertions of fact, review of products or companies provided in the maga- zines's content."
‘aamey
Editor’s Corner
o f UTIONARy be
Do you still like to make and keep New Year's Resolutions? I do, and first on my List was to re-design that old TIME DESIGNS logo. Well, I had it done in time for this issue. I feel it is a big improvement to the over-all appearance of the magazine, and a 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 your home (or business). Good news for you. Starting with this issue, TIME DESIGNS will feature on a regular basis, articles and in- formation for the QL. At one time I had been contemplating a separate publication for the QL, but presently I feel this would be pre- mature. The market is rather small right now and I think our readers would be much better served with an over-all Sinclair publication (we are a close knit bunch who understand each other). I have lined up a couple of QL writers who will be bringing us some neat features. By the way, if you haven't heard, Sinclair is discontinuing their QLUB service to American owners. Instead, they have opted to support other QL-related publications (like TIME DESIGNS).
Another QL publication that you may have received free in the mail recently, is the QL REPORT, published by Curry Computer (PO Box 5607 Glendale, AZ 85312). Rob Curry has announced that early this year they will offer the QL REPORT on a subscription basis. I feel that their newsletter would be worth subscribing to, as they have been "pioneers" in the U.S. QL market...stocking products while we were all still skeptical of seeing the QL's arrival here.
If all of this QL talk has brought a lump to the throat of you T/S users (who have no use for this machine), you have nothing to worry about. By no means will TIME DESIGNS short you of information for your computer. You are the main reason for this magazine. This issue has more T/S stuff than ever before, and even additional pages.
CONTINUED NEXT PAGE
Although I have a QL here in the office (for testing purposes), my 2068 with disc drives practically runs this business.
I have a "special offer" for 2Zx81/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 story on 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 128k), QL, 2068, 2x81, TS 1000/1500, and 2X80 users...keep up the good work!
contents
Editor's Corner. Letters. Sinclair News Network.
Why The QL2scseseeseceeeee
Adventures In The RAM Jungle Chroma~Softececseseseserss
The Old Shell Game..
Technical Applications
A Mickey Mouse Solution
Lollipops... exe
Aerco Users Col.
Gamesmate FIxeesees
Joystick Wrap-Around
LabelMakersseeeseeee
The Portuguese Connection.
Machine Code Tutoresesssee OS-64eceeeeseeereee
2068/Spectrum-wares.«.
T/S Shopping Mart. iter The ClassiticdSsssseccescesecceeceeseeeeesee
“@ LETTERS
Direct all correspondence to: The Editor c/o Time Designs 29722 Hult Rd., Colton, OR 97017
“Your readers may be interested in knowing about the availability of 2 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 Jow 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 TASKORD Il 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 Céty, OR 97045, has an EPROM that replaces the one in the GORILLA/ BANANA, and gives you descenders. Price 14 $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) softwere 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 YU-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 (devetoped by PSION of the U.K.) do have thein Limitations. Many users prefer other data bases that ane mone f£exible Like PRO/File (which has many modification possibitities). However, there is a book avaifabLe, VU CALC/VU FILE (and the ORGANIZER) by Robent Masters. 165 pages cover these programs in-depth, and may have info that you are Looking for. One dealer that I know has it in stock 48 SUNSET ELECTRONICS, 2254 Tanaval St. San Francisco, CA 94116. Price is $9.95 plus $3.00 fon total onder S&H. 14 any readers have a specific patch for these programs, please forward it to Ed.
“Tam 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: 1 "dug-up" a short BASIC Bubble Sort a£gonithm that you might be able to use. Lines 130 and 140 are 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 "1" and | (the numeral) .
30 REM BUBBLE SORT ALGORITHM
40 RAND
50 DIM A(20)
60 FOR I = 1 10 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 T= 1
160 IF A(I) <=
190 LET AA=A(I)
200 LET A(I) = A(I+1
210 LET A(I+1) = AA
220 LET SL i+
230 LET N= 1
240 NEXT I
250 IF SL = 1 THEN GoTo 160
260 REM COMPLETED SORT
300 FOR I = 1 1 20
310 PRINT A(I)
320 NEXT I
28
(+1) THEN GOTO 240
"...1 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? 1 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 wil 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 anticte on cotumn such as you have suggested has been on the "back-burner” {or awhile. 1 think just about everyone has at Least one computen game in their Software collection no matter what thein computing in- tenests ane. (I am stite stuck in the earty part of THE HOBBIT!) Look for game téps ina future issue, as 1 have someone in mind for the project.
"Since in my letter [see TOM Nov/Dec ‘85 issue] indicated that MC for SOUND was easy, I thought I had better include the following:
@e0S0 SOUND e035
ao04e
e045 e005: @0O5= e006 BOQEE eoore eso7e BORED Qo005E goose 0055
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
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 algorithm 2s 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'l1 do it later").
You can imagine my suprise then, when 1 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 wuwing...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- iously 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 TOM (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 DeBoni face Winnipeg, Manitoba Canada
EDITOR: Thank you Mx. DeBoniface for your story with a moral, and a "happy ending”.
128K AND ENIGMA
Reported by R. Lussier
The 128k Spectrum (code name has been launched in Spain, and available in the Spring in Britain.
Essentially two computers in one: when turned on, 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 Plus with a big heat sink bolted on the right- hand side, and a separate [numerical] keypad 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
"Derby" ) will be
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 much the same way as on the Microdrives. Access 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.
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 Kilburn 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 will be Sinclair's first “"Mega-machiche". Sinclair believes that one Megabyte RAM is a minimum needed to compete
SINGLAIR N
IE TWOIIK
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 unique) 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
feature of
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 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.
sweeney
oceensenes
i SEBS ERE EEE
PRODUCT NEWS
The OLIGER 2068 FLOPPY DISC 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 for both "A" and "B" boards: $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,
INTERFACE
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
available third soon
issue, when combined with the first two, will make profile Spectrum/Emulator com- patible. Extensions are $6 each from Robert C. Fischer, 221 Scoggins St., Summerville, 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), an optional case. There is a 10 day exchange privilege.
SIMULUSION, Box 2382, La Jolla, 92038, is closing out all of their software packages for the ZX81 and T/S 1000. Titles like CLASSIC GAMES and BANNER/MESSAGE BOARD,
and
Calif.,
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 QL. Write for further information.
Many new products 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 instead of a graphics tablet to control the software's functions. It supports most popular printers and interfaces. Price is $19.95 for cassette 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 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 "pull-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
for
Drive
is $35.00 during the sale.
PERIPHERALS DIRECT LTD., PO Box 3301, Northbrook, IL 60065, has the heavy-duty AMDEK DX¥100 X,Y PLOTTER for $125.00 plus $10 for postage. The Amdek Plotter is the "£lat-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?” HANAN
REASONS WHY YOU SHOULD TAKE THE QUANTUM LEAP
- - momcaces by Mike de Sosa
Why should you consider the purchase of a SINCLAIR QL? 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. many others.
There are
(505) 646-5194, Files that are available in- clude early copies of articles to appear in QZX, 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 lec- tures by guest speakers, hardware and soft- ware demonstrations, and a "swap-shop". A major goal for the T/S COMPUTERFEST is 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 45227, ox 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 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 QL 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; built-in Micro
thoroughly debugged
twin,
6 drives; expansion ports for extra RAM, disk
This is what you get for $299. photo by Mike de Sosa
drives, Microdrives, and peripherals cartridge port; two complementary joystick 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
a ROM-
providing 256 by 256-pixel definition in eight colors; and two local-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 QT ROM
The OL's 48K ROM, expandable to 64K with a ROM Cartridge, consists of the QDo: {the QL operating system) and SuperBASIC, a
major advance in QDOS is tasking,
computer classified as
languages. The "single-user, multi- with "device- independent input and output." What is all of this gobbledygook in simpler terms? The gbos, by assigning time to two or more pro- grams in separate, (microseconds), simultaneously taneously). input or destination of program output may be ified when the program is run,
time~sliced system"
minute
can (or what The source
increments of several
like of program
run programs
seems simul- spec- obviating the need for dupli of effort in, ample, writing a program to natively to a monitor,
ation for send data alter-
printer, modem, or
ex-
another networked QL. The Q0OS also provides for multiple, and indepe netioning "windows" on your monitor screen, with each displaying the data for a ticular pro- gram. The QL RAM
The QL offers a respectable, if not
overly generous 128K of RAM,
expan
sle in 7
K, 128K to a aximum 640K.
2K of RB ogram and data; QI
, 256K, or (The QL
req
M, leaving ilable
grams
pre
may
occupy upwards of 80K.) Two British are now replacing the tw the OL with two chir QL with 512K R internally (the than one miliion parate
(line available in
3 numbers) are QL RAM option. 5 BASIC A major inovation which some have sug- gested is the profound contribution of the QL 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, decision-making, other logical and array-handling are
branching, and procedures improved.
gramming it
And the very mechanics of pro-
elf are automated. (Some, like
the writer, will miss the “smart cursor" and single-keystroke aspects of previous Sin- clair BASICs, but this sacrifice is accept- able considering the improvements.) The QL Microdrives
Two built-in Microdriv are at one time the Achilles' Heel of the OL and the
key toi succes
Much criticized at first but now relatively trouble-free, the tape drives operate superbly together to provide all the file flexibility bulk you may ever need. Later versions on average, about 115K of data is about 20,000 words) ridge. Up to six external Microdrives may be connected, but the trend seems to be
and storage
provide, storage (that per Microdrive cart~
toward
adding disk drives which operate in con- junction with the Microdrives. The four QL "bundled" software programs each load in less than twenty conds.
After much deliberation, I have decided
to forego disk-drives and expand my QL RAM, externally, to 512K. (External RAM cards are transferrable to other QLs and now
erate a little faster than built-in RAM modifications.) I may get one "external" Microdrive to better facilitate file backup and database operations. External Micro- drives are not yet available. L_“Bundled" Software The four software programs that come
packaged with the QL at no extra cost are 1 first-class--two of them are genuinely perb (QL Archive, a database program, and
QL Easel, a busine
graphics program). QL Quill, a
pre
"what you see is what you get" word or, is very easy to use with only
minor flaws that will, mo doubt, be cor- rected in later versions. QL Abacus is a sheet program, limited only by the
maximum size of its grid and the absence of
built-in statistical functio QL Archive is a
programmable in its
"smart" filing
ysten,
own command language,
that is open-ended in it
capabilities, »e only by RAM available. and articles
limited in sc
More written re- garding the applications and use of than about any other QL and this will
books have been
Archive software program,
continue to be the case. Not
as easy to use as the other QL s capable of xtracting desired data from
ferent files,
software pro- automatically several dif-
grams, Archive
manipulating and ordering it in complicated ways,
screen or he
ang producing finished
-copy reports in any format
asel is
ou ftware program.
the reviewers' favorite QT
° It has been suggested that very organization with a
need to produce
mm color graphics ¢
ould own a QL, if only Simple to use, QL Easel
suitable for busine academic, or
or that purpose. produces graphics
governmental, private use in each one of which your preference in
Backgrounds,
eight basic formats, be tailored to
can almost
lines of and
every way. bars and every sort, pie-chart tations may be selected
offered,
anno-~ choice
segments, from many or designed from scratch. The progra their present version. To be grated,
are semi-integrated in fully inte- 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 QL is Use
the QL's
riendly 32-bit CPU is designed to run
several complex programs rapidly, but a spinoff of this chip archi ure, perhaps more important in the long run, is that pro-
grams can be designed to be very simple in And that is what has been done in
ration.
°
the case of the QL and its bundled software
The QL and its
software are designed to 'g
used effectively by those with no prior com- puter experience and those who have not pre- viously met with success using a Other QL Software
More
computer.
than a hundred serious and recre- ational programs are now available in U.K., with emphasis on the former. Most these should be available from suppliers in the U.S. soon. the following: tems;
Those available now include several full-accounting sys-
project-planning, decision-making, and
other business-oriented programs;
excellent graphic arts
several programs; other
compilers for more than a dozen programming- languages, including a revolutionary piler for converting a SuperBASIC
machine
com- program to code; many educational programs; numerous utility programs which expand Super BASIC and facilitate routine operations, one in a manner that apes the Apple all sorts of games including excellent road- racing, bridge, and backgammon and two you-must-see-to-believe chess simulations from Psion ducers of the QL
Macintosh;
simulations, tennis and Limited (pro-
ftware programs), the
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 tems have been designed for the QL, including CP/M systems if that is your bag. The best of these will be marketed here
--all at prices generally much less those for other comparable systems. The Future of the QL
Although the folks at Sinclair Research USA won't tell, I believe
present
than
that the QL in its form will be a relatively long-lived
computer There is
perennial. QL modification with
talk of a expanded RAM, and a
some
built in 3 1/2-inch disk drive, perhaps with
the four QL software programs integrated as part of ROM. But this may not happen, or happen soon. Besides, if you purchase a QL now only to be confronted with a superior
version later, you can always old QL with your new one. European users of the QL had many months for the bugs to be from the software ipherals price of a mature
network your
to wait exterminated QL ROM, the Microdrives, and the QL programs, and for compatible per- and software to appear. And the the QL was higher then. We now have system with lots of backup offered
to us at a bargain price. I don't know whether the Sinclair QL will be a market success in this country. I
only know that the QL as the first light- weight, low-cost supermicrocomputer--a tech- nological and historic watershed that may foreshadow revolutionary changes in most aspects of the computer world--deserves to be a success. Any questions?
Next time--programming in SuperBASIC on the Sinclair QL.
MIKE DE SOSA is a retired Air Force officer, with 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.
a
(222 82 Pe! Oy 0 0 OO 8 On (C25 C9 09 OF 6S Pk Ck 299 623 089 Oe} ES OS OC
The results presented in this article were obtained with a T/S 1500 and may differ from those obtained with the T/S 1000 with- out a 16K RAMPACK.
The readers with a T/S 1500 and those with a T/S 100 who own 3.25K or more of RAM
have their choice of three trails (Operat- ing Modes) they can use to traverse the RAM Jungle:
1. Both the Actual RAMTOP and the system variable RAMTOP set at or above address- 19712.
2. Actual RAMTOP at or above address 19712,
but the system variable RAMTOP POKEd to less than 19712, without ENTERing NEW. 3. Both the Actual RAMTOP and the system variable RAMTOP set below address 19712. In all of the modes the program must be able to operate in the amount of RAM, to which Actual RAMTOP is set. Actual RAMTOP is one address higher than the top of the GOSUB stack (GS stack). Both Mode No.1 and Mode No.3 have a sub-mode available where the
ADVENTURES IN THE RAM JUNGLE
AND OTHER MYSTERIES
by Earl V. Dunnington
less than the Actual RAMTOP whithout ing NEW. The T/S 1000 without an additional RAMPACK, has 2K RAM (maximum Actual RAMTOP address 18432) and can only use Mode No. 3 and Submode 3. The Submodes are used in a program when it is designed to store data or machine code in the Safe Area with NEW in a program line so that the strings and vari- ables, along with the program, will be de- stroyed, in order that a new program can be LOADed that will utilize the data or machine code. Mode No.2 can also be used for this purpose. The main use of Mode No.2 is to save memory when a program will not operate in less than 3.25K RAM and a full screen is not used in the program.
ENTER-
Mode No.2 can also be used when recording a program in order to save time or tape, as there are 768 bytes less in the display file be recorded. Mode No.3 can also be used for this purpose. A program SAVEd while in Modes 2 or 3 can be LOADed into the computer when it is in Mode No.1.
Part One of this article (published SEPT/OCT '85) covered the GOSUB and Machine stacks also determining the upper limit of
to
system variable RAMTOPis POKEd to an accress@the 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 for RAMTOP that will allow the pro- 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,2 ENTER POKE 16389,126
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,0 ENTER POKE 16389, 72 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, decimal no. 62, will not be printed on the screen. If you PRINT PEEK 32767 it will be printed on the screen.
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 16409+256*PEEK 16401 )-(PEEK 16396+256%PEEK 16397) The value displayed should be 25, the number 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
prove
18431
SAVE it on tape while in Mode No.2 (T/S 1000 2K RAM in mode No.3). Type in Program One as follows:
10 FOR N=1 TO 48
20 PRINT PEEK 16412+256%xPEEK 1 6413;"" "5
30 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:
2M PRINT PEEK 16410+256*PEEK 1 64143" 7;
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 9, 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 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 six characters (including the space) are print- ed after the value is picked up. Therefore 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 addresses the program now reads as follows:
19 FOR N=16912 TO 17158
when the
found the sub-
as we
20 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 (or 3), with screen display used, we do not have to 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 a5. 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 stack+Actual RAMTOP-Upper limit of Safe Areat36 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
288 bytes of de-
The Low Byte of 17021 17021-256*66=125 To set RAMTOP to 17021:
ENTER POKE 16388,125 AeA a ENTER POKE 16389,66 Heal ENTER NEW SSS Sa
LOAD Program One from the tape and the gram will RUN properly.
pro-
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 INKEY$ 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
an oo so Sone se cM
UC) bo Fb
fe
pn 2 fe) ee
6 & i 2
78 1
B
INKEY
THEN LET 6:8
THEN STOP o
minimum value for A in line 10
is what we need to determine. 1) To avoid crashing the computer, tempor-
arily change line 90 to:
90 POKE 16393 ,D This continually POKEs the text to an unused location in the system variables We must also change line 140 to:
14M PRINT CHR$ PEEK 16393; 2) Power up, ENTER line 90, and find the no.
area.
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,2 POKE 16389,72 cLsS 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 (T/S 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 T/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 side, never use a value for the upper init] eT
of the Safe Area less than RAMTOP-51. 9) To find the initial value for N "Flypaper" program, ENTER:
PRINT PEEK 16404+256%PEEK 16405 The value of the address of E_ LINE is 16838 To this add 704 which is the number of ad- dresses E_ LINE is moved up when the display file is expanded. 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.
in the
10) To wipe out the program, turn the power off and then on. Set Mode No.2 as in (3) above. Type in the modified "Flypaper" pro-
gram:
19 FOR N=17542 TO 17592
20 POKE N,5
32 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 17551. Correcting this value for the extra 20 bytes we added to the program, the final value for the top of the C stack, is 17531. 12) Substituting in the formula for the min- imum address to which we can set RAMTOP Mode 2 (or 3): Top of the C stack+Actual RAMTOP-upper limit of Safe Areat36
in
we get 17618. Set RAMTOP to this value: POKE 16388,218 POKE15389, 68 NEW 13) LOAD Text Entry program and change the following lines: 19 LET A=17619 98 POKE N,O 14% PRINT CHR$ PEEK N; 14) SAVE and RUN. You can type in 15149 characters that will be stored above RAMTOP
(16K).
813 with 2K RAM. é
Figure No. 4 is be loaded after text text on a printer.
I hope you have enjoyed your Safari in the RAM Jungle as much as I have, being your guide.
a companion program to entry, to print the
ZX COLOR?
i Fis Bis 08 6 D
CHROMA ~SOFT
Review by Dick Wagner
CHROMA~SOFT is Color Graphics" for 2X81 computers.
"Experimental the T/s
Software 1000/1500 and
For those who would like to enlist their computer in some interesting experiments 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: RED, YELLOW, BLUE, CYAN, and GREEN.
The taped program provides an image that does this very thing (for some people). The user can also produce images of choice as
in
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.
One is to draw the shapes by what amounts 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 the program to SAVE graphic shapes, so that further study/ demonstration is possible. You can even alter a shape after it is LOADed, thus experiment 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 (or the brain?), as different people see
to
is maybe the
|
13
There are factors that such as room light the manual ect. For
stomach
"colors" differently. influence just how the colors appear viewing distance from the screen, brightness (no flourecent light, says) the viewers physical state, myself, the pulsing did a bit to my and my wife simply said, "turn it off recent demonstration for our User Group, some half dozen members offered such comments “couldn't see the colors", "RED was the color showing", "the colors were not or defined", “depends where I stand", see the GREEN", "I can't see the GREEN",
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 1 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 explanation of the BASIC program, and the machine language with mnemonics and dresses, and a description. This is a 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, Box 539 Centre Hall, PA 16828.
an also
ad- treat
Che Old Shell Game
This program runs on the T/S 2068
and 1s self-explanatory.
PAUSE 60 SHELL, ROWS
you
bitor
palpi pas pe
TO ise SSCNRE 78 THEN GO
e the ae
mr 2@0 PRINT “"I nave these the
ShELLE se, TAB 1@, INK 2,38;
Sethi 219. PRINT ile rea.
Bee’ G0 Sie’ sge0 258 Pause Bae PRINT
B60 PRINT ‘rmix yOU suess.. PRINT ‘“uhich shel
menMabe your bet!” betoi@ THEN PRINT
By Jack Armstrong
oon Fs Sport ALSE 120° CLS PAUSE 62. CLS Bort, NO hers
“eg0 PRINT ““See you Sivess 638" PRInt
fe EWES THEN GO
BAUSe 6a. Pea w : FRINT INUE! s 18 AND PRINT
pany
11476 AN INE @)Ps: PAUSE
PRINT AT 18,
LIN
Linear Programming, is the minimazation or maximazation of a linear form,
linear constraints, containing
subject to non-negative
variables. The program I have written, uses the "simplex" method to do this.
The linear constraints are used to model certain physical situations, and the
linear form that is optimized, tells how the situation that has been modeled, reacts to changes in the variables.
The program that I have the mimimum of the linear function and _ the value of the variables used. The array 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:
written finds
minimize Z= -x3 subject to xt +524 =1 x2 + x3 =6 -x30 + x4=5
x10, x2p0, x3~0, x40
x1= 1-5x3 S=(1,2,4) since x2= 6- x3 x4= 5+ x3
consider the example:
minimize Z x1 + x2 2xi
+x3=1
x1p0, x220, x350
In the computer program the constant in function Z (i.e.; D) is zero.
the
The array C= (-1,0,0) since the coefficients of x3 and x2 must be zero in the algorithm. The (2,3) The (: 10
201 The array E= (5,1) The array B=
initially
Technical Applications For T/S Computers
MIN
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 2Z@ 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, two and three 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.
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 Z= $1.00 x1 + $2.00 x2 + $3.00 x3 subject to 2x1+ + 1 x3@ 50 1 xl+ 1 x2 < 75 x170, x2p0, x3y0, X4y0, X5p0 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 fo put the problem in a form the computer can use, we need to add slack variables x4, and x5 where both x42?0 and x5>0. then the problem is: maximize Z= $1.00 x1 + $2.00 x2 + $3.00 x3 2x1 + x3 + x4 + O.x5 =50 x1 + x2 +0x4 + x5 575 xipOQ (i= 1,2,3,4,5) and we find (- minimum (-Z)). A good reference [for further information]: "LINEAR OPTIMIZATION" by Spivey, W. Allen, and Thrall, Robert M., Copyright 1970 by
5 Holt, Rinehart and Winston, Inc.
This program will run on the S THE VALUE OF The TIVE FUNCTIC
1gs20 REM E CONTAINS BE: 2530 REINT CONSTANTS eu 3532 zs 7280 REM ROW HTS THE PrucT ROW Bex a5 S P27@ REM COLUMN K 25 PIVOT a i5ec UMN Be i8sb pap 7280 REM ARREY T CONTAINS COLUMN TE +E (H40, J) ‘ K OF a x3 ? eisiri), must & IS _PIUOT MATR HAS P ROWS AI
NCoLUM
REM ; Q BEINT es ET pines otieta | 7280 INPUT N > OLS LET Eine, TysBiheo,TisiG 2350 ERINT Es_ INPUT P
yarao: meds Peo. € REM CONEUTE NEWS PET OT SAO BO TO: A688 7260 DIM Sif DIM BCS 3 MINT eur MULTIPLY Ee), BY Fier gerO CIM Cin DIM E(Pi Fe
$1) DIM Rib in PRINT Ce
XaF (H+0) eB 0H)
REM Ist Ta s IF hsI-0 THEN GO TO i71 LET Et sE(I-O)4F (Iie
NEXT LE UBLUE ANT
BEM IF b=?, T eM rE nce. T shan
RETUEN = M
REM FING min Blilval a Hl
LET x=éxeBil.uie Big-3,K
NEXT J
LET Filiex
TR «-Z THEN LET L=0
NEXT I REM 7 er eet 4 2478 CLS wc MoEben peewee Prekataeles INUTuepROeeen: © crt A Seti ans REM i UNDER rar eo RIABLES N ROBLEM™ 2 ae TE bg? THEN PRINT AT To Pegi cet ss THE orignal rRoesan £88 FOR T2072 PETUBN, ao 7032 LET US="UHERE THE OTHER var 2810 PRINT “EC, Ii"y= "iB (it ben IRBLES ESUAL ZERO.” sone peta , Rens 7048 LET B INPUT THE NUMBER © SSeS PRINT “PRESS ANY KEY TO CON i THEN G F CONSTRAIN TINUE. ia 6 7045 LET C$= THE COEFFICIENT OF pauses Ren IB aco eus pee GT a ¥ Ree i —_ THEN, 20; 1 OBJECTIVE FUNCTION [577 PRINT G$: PRINT et vente Aco. wer INPUT THE BASIC SE For Ze0 70.1 NE + STRAT uT Ctr INPUT THE CONSTRA FAUT RD cee NEXT 1
RETURN 7 INPUT THE COEFFICI
NUERSE MULTIPLIER ENTS OBJECTIVE FUNCTION
7Q8@ REM ARRAY C CONTAINS COS
COEF ICTENTS
ge" THE ECTIVE FUNCT UNBOUNDED
ARRAY & CONTAINS
In ARRAS
FOR I=1 To P IF CiSiTii ¢oZ THEN PRIN
EET Gnsg) 0/2, SETURY INVERSE OF BASIS oReur mM MULTIPLY i y 7 ae 2630 INPUT O° PRINT TAB 15. ARRRY F G° "PRINT "e : To NUE.": PAUSE Z TURBOS ries ETT
by Rick Borland
"TURBOS" is a computer program that I wrote for engine building enthusiasts. I will try to explain how it works and what it does.
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 horsepover J@
vatings and cfm rates at different turbo beost pressures, Most "outright" sold turbo systems have 6 to 15 psi boost. Racing and pulling engines have higher boosts. But any- way you look at it, heat is generated when air is compressed, thus creating new prob- lems at higher boost figures, Cooling the incoming turbo-compressed air, helps to in- crease power at lower temperatures. This method is called "intercooling", and can be dene in the outside air, or through the engine's cooling system (thermostat temper- ature). At low boosts, intercooling is not helpful, but actually hinders results. But calculated results are interesting. Actual engine results will be slightly less due to friction.
Use the program as follows. Input all figures asked for, keeping in mind that out- door ambient temperature ratings are almost always 70°F or 80°F when calculating engine figures. Engines rated in size by "cc", can be converted (1 liter = 1000cc = approx. 61 cubic inches).
When entering cooling modes, air to air will be outdoor temperature in “F°", and air to water will be the engine's thermostat setting "F°", The program rounds out all calculations to the nearest hundreth.
All calculations in the program, as far as temperature go, are figured in "absolute temperature". Everything else in the program comes from physics of turbos, derived from formulas used by tractor manufacturers, but works well for almost all calculations of engines. The program prints out on a stan- dard Timex 2040 (or comparable) printer.
Any questions? Please direct them to me and I'll answer them as best as I can.
ThIs program wil! run on the T/S 2068 “TURBOS' LINE ©
DRENT (..G0Ssa1 oa ae PRoeRan
7 TOTURECCMARGING B
* ASETRGTES
NGINE . ce
as BAIT TO_CONTINUE ©
IGPLACEMENT OF ENGI PERN "RATED MORSE GER 7
EQ INGUT “ERY MORSEPOWER Wee F
70 INBUT ~pUrEgoR AMEIENT ERATURE? iF
GSCINDUT "AMBUNT OF BOOST OF T URBO? (RST; "BOOST wer BSa (CUINSAPH « (2ea7 zee $8 Ll 188 423
cet) ise 349 50
FY AIR THEY By OR CORN:
SSO DOOR TEMP:
nm
WaT TO SEE ANCT:
vIn AIR To ATh “Rea IENT ALE TEM IN G2° TO WATER PUT ZN “THERMOSTAT TEMPERA wT OOOLENG MODE (lve: > OR Io@ THEN Go TO EOCRING MODE TEM=. EN TENRATEMPOUT - | (TEMES TEMPOTENE
a
AP SNEWDENRET T * SOF PM ENEQDENRAT ID (Tném LPRINT “AIA TS
H
“s30 LeRthr TREMP. OUT OF TURBOS STEN MANEUTEMST. LeRINT
658 LORINT “ORNS 9) FN XINEMCE MD LERINT
BOQ LORINT UHPE LEN XINEWHPE: i PRINT
peGe SPRINT UTBTERCDOLING LoveRE
TEHRS vert x (TENPOUT -NEUTE Hes A as LERINT 20 TEMCOUT -NEUTENE
THER GO To 720 “ISTERCOOLING AT. THI ET Ig NOT BENEFICIAL (Serr | RETUEN Te (DENPATIDSie, “Sou COULD Lou STEW RH BST aRe “ORIGINGL HORSESo
LPRINT
A Mickey Mouse Solution To A Graphic Problem
by Duncan Teague
Attention users of the ZEBRA GRAPHICS
TABLET. Are you tired of having the cursor "spray" all over your screen when you use the Zebra Painter software? Are you carving
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 still? Want to use a MOUSE the program that emulates paint?
Well you can! Next time you visit local Radio Shack to pick up a couple rolls of thermal paper for your ZX or 2040 printer, take a look at their TRS-80 COLOR MOUSE. You'll notice that the little plug at the end of the Mouse cable looks a lot Like the socket in the Zebra Graphics Tablet in- terface. The only thing missing is the cen- ter pin. Is the little light bulb appearing in the balloon above your head?
The Color Mouse will just fine once the software is initialized. Load your Tech Draw software, for example, and acti- vate the program by pressing the "Command" button on the Koala Pad. Then carefully tract the graphics tablet's interface socket. cable. Enjoy!
from creations? Would hold that cursor with TECH-DRAW, Apple's Mouse-
your of
work
ex-
Plug from the
Plug in the Color Mouse
The Color Mouse will allow a degree control over the cursor unobtainable the stylus and graphics tablet. If you lease the Color Mouse, the cursor just sits there and blinks. If you move the Color Mouse over the table or desk top, the cursor follows its movement. When you press the button on the Color Mouse, menu selections
is
of with re-
can be made, and drawing with incredible ease.
The Color Mouse will not give you more artistic talent than you already possess. But it will allow you to produce graphics in far less time because of the stability of the cursor. The Color Mouse is Catalog No. 26-3025, and it costs $49.95 at your local Radio Shack.
[Editor- Zebra Systems will
accomplished
sell the TECH
DRAW software and the Graphics Tablet's in- terface (excluding the Kola Pad) separately if a user wanted to adapt the Color Mouse. Write or call for further information and prices: 78-06 Jamaica Ave., Woodhaven, NY 11421, (718) 296-2385]
Radio Shack's Color Mouse
S REM 44 LOLLIPOPS 44 es uarren Fraiche oe PAINT FLASH t;AT 0.9)" GAME LOLLIPOPS 6 IS QVER ": PAUSE 120 ? Big PRINT AT Ova. "Press C-KEY, 1@ GO SUB 302 or FIRE BUTTON, to play Se BCNDER 6 pabeR >. “Er 233° BaInt AT 21,0; "you got 7 3 SROER 6 AP! 7 y ¥ Warren Fricke 35 FOR To fe eRINT E “pops. JAT 21,20) “Score 1: PRPER TAT 194AND4+1,154RND+ 23@_IF STICK (2,1) =1 OR INKEYS= i NEXT 1 “C" THEN GO TO 30 $8 Rint Aare Soe SRINT FOASH 1)aT 2,7)" #5 4 's Program Notes: Se PRINT PAPER © ; 173" 48 euenOE. g: ¥ D) VAT 194RND41 ,254RNO+1,° OLLIPOPS #4 RET RN A "LOLLIPOPS was intended for the 6@ NEXT nF 42@ PRINT AT 2,8; "YOUR LOLLIPOR
younger generation. Of course, we grown-ups can enjoy it too
SUEEPS LEFT AND,” ND FORTH ABOUT 10 FIELD OF ASSORTED
RIGHT, BACK A TIMES, THRU A FLAVORS .
432 PRINT a Bans Oo theres poe ey ‘ ten r WN POS J as the game is both addictive RO TRE BOP eb ney pew i i USE A JOY STICK PLU oO see dae acai ied Seni vee THE JPORT,ON OUR LEP or pa i OR STse1 A 4 ie is arranged to allow a player sT21) AND LEACH FLAVOR YOU TRY. BUT THE to use either the keyboard or a +i) ORE DEPENDS UPON THE FLAVOR ITS + . . 120 LET C=C+k rip . conventional joystick to con- CET ASATTR (L,( (C42) AND k= _45@ PRINT ‘"PRESS ": FLASH 1, * ; 2078 ENTER", FLASH @;" TO CONTINUE.” trol direction. The latter CSR THEN BEEP ,9S,25. L 468 INPUT 78. CLS . ET ps =! (7-A)t2 4728 GO Su works well on this program as LS EET AcdS THEN ose -5,-35:; ¢ hee GERTST OF 2 Be "THE EGHEST § i i in- Oo To 280 3 E g ied ig ane core olne ane PENT CBPER ZB" c4) PLM MOPS: ~cacomncs. «48 ND kad) +(°0--" AND k=-if 35 ed volved) up and-downs LOULTPOFS. 16@ PAUSE 5 “| TAB 9; "GRAPE......36";TAB 9; contains its own set of in- 17 PRINT PAPER 7;AT LL.cc;” eeny aa 2eF e B “STRAUBERRY structions on how to play the 18@ LET t=t41: IF t>=300 THEN G " TETACHTO. 76°57 oO TO e808
game."
AERCO USERS COLUMN
There has been no EPROM updates in last two months, so I will give the sion changes for TASWORD II, and PRO/FILE. In the next issue I will give a conversion command table comparing the commands for the
Dennis Jurries
the conver-
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. Dinens 15:5 CAT "tasword. BIN", 70034 MOVE "“tasword.BAS",15 7100 MOVE “tasword.BIN",54784,10751 1038:3 LET AS=ASt". BIN"","+ STRS bt", 2030:2 LET AS=AS+".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
may
FIGURE 1 and make the changes.
Essentially, two more address AG and A7, 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/1F hex and below. The first move is to cut the trace (marked with the X) 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 9, on the same chip.
lines, are
again,
19
After trying for two weeks to convert PRO/FILE 2068 so that the files may be saved separately from the program...I gave up. I 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.
"+ STRS a:HOVE"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 Graphics Tablet, which is mapped in at 0- 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.
JY. bdldclbelde R bbeaone | a CUTTER
8 3 | | wae :: l| | | 4
Figure 1 - Place the GAMESMATE solder- side up (the chips and connector toward the table) with the 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, BtoB, C toc, D to D and E to E. Clean the residue the 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.
Zebra
connector
from
JOYSTICK WRAP AROUND
by Martin DeBoniface
The following BASIC for the T/S 2068 computer is an to an original by Warren Fricke, first lished in TIME DESIGNS Sept/Oct 1985 No.6).
Keeping the flavor of it's predecessor, program does no more than demonstrate new potential. Possible applications be dealt with later.
There are two lines of code which make this program tick. All else is These two lines are the ments for "column" c and 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 228.
joystick program enhancement pub- (Vol.1,
this it's will
superfluous. assignment state- "line" 1 (Stmt #360
on
HOW IT WORKS: In a nutshell, all I have done is include the statement (-x OR ...) twice, within each assignment statement for 1 and c in the original BASIC joystick tine (see TABLE 1).
-x is the parameter limit for each axis -31 for horizontal, and -21 vertical. Sin- clair BASIC only allows 0 to 31 characters horizontally and 0 to 21 characters vert- ically.
The inclusion of this bit of in the antecedant program, not only cktecks 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 right side of the screen, the cursor “wraps
rou-
code, as
around" the sceen The same with top its called a WRAP
and bottom, That is AROUND screen.
What can you do with this The possibilities are endless. from mouse controlled icons, to word cessing aids (not the disease), to games and more games.
I have deliberately excluded any of PAUSE statements, mainly because faster the better. After all, you can go so fast in BASIC. Finally, if you appreciate BASIC, with all it's ations, then enjoy the following: purpose Symbolic Instructional Code.
you
9@e REH STICK Urapar BOC € Martin DeBoni face 38709785
1@ LET c=1@: LET (=1e
«any oR @3)-({-32 (s=4 OR 5=5 OR
AND
button vaiue
TABLE 1 LET 55° ees «310
and appears on the left.
why
ask?
Everything
pro-
games,
form the only can
limit-
All-
88990800000068 08 00000000000001000000000 000060000000 00000000810
LABELMAKER
by Bill Ferrebee MOUNTAINEER SOFTWARE
I have been one of Junkies" since almost the beginning. Yes...
those "Sinclair
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 I do that you wouldn'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
CLS : INFUT "Program Titte:"jat
2 IF LEN a$>32 THEN GO TO 10
14 PRINT TAB 16-(LEN a%/2)j 0%
20 INPUT “Line #2 Infor";b$
22 IF LEN b$>32 THEN GO TO 20
24 PRINT TAB 16-(LEN b$/2);b%
30 INPUT "Line #3 Info:"jc#
32 IF LEN c$>S2 THEN GO TO 30
34 PRINT TAB 16-(LEN c#/2)5c%
38 PRINT : PRINT : PRINT ; PRINT : PRINT
40 INPUT “Bottom Line: "sd%
42 IF LEN d$>32 THEN GO TO 40
44 PRINT TAB 16-(LEN d$/2);d¢
SO PRINT AT 21,8; FLASH 1; “Correct? Cy/n)"
52 IF INKEYS: THEN GO TO 52
54 IF INKEY$="n" THEN GO TO 10
100 PRINT AT 21,65" "e INPUT
FOR i=1 TO x LPRINT TAB 16-(LEN a$/2);a% 122 LPRINT TAB 16-(LEN b$/2);b%
124 LPRINT TAB 16-CLEN c#/2 . 126 LPRINT : LPRINT : LPRINT : LPRINT : LPRINT 128 LPRINT TAB 16-(LEN d#/2);d¢ 130 LPRINT : LPRINT 192 NEXT i 140 INPUT “More? Cy/n)i "jas
THEN GO TO 100
nother title? Cy/n)i"5 x THEN GO TO 10
cLS :
PRINT AT 10,8;"CWork Complete]":
Hi and welcome to the first of hope to be many columns in TIME DESIGNS on
what I
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 use this system to its full capacity.
sTOF
99600000000008 THE PORTUGUESE CONNECTION
aor 4
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 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 LOAD
software for
as
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, 749 Hill
Street #6, Parkersburg,
WV 26104.
“Number of ‘copies
by John W. Gaddis
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, we are now in the position of using our drive sys- tem as a "disk RAM". That means that because of the speed that the drives work at, we can use the disks to store information and specific information to our programs domly. Large data files, such as a book program, will just access the mation you need, and not the entire 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 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 aé_e 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.
send ran- phone infor- data
can
stuff. 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 * in front 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 issue of L.I.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, feel free to write me at: 21 Regina Dr., Sayville New York 11782. You can also join L.1.S.T., or a more local users group that gets the LIST newsletter. Well, bye for now!
COEX EEE)
MACHINE CODE TUTOR
i
Reviewed by Duncan Teague
The Complete Machine Code Tutor Knighted Computers 707 Highland Avenue
Fulton, NY 12069
T/S 2068; $18.50 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 code pro-~ grammers, who, as we all know, speak direct- ly to the great god, Z80. In this brief 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
machine
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." 22 by the instructions are explained in text.
Examples of the instructions i shown by means of a "simulator". The is allowed to practice using instructio: nodifying the examples
2 are
tudent, by
The simulator is enced pup structio ef the s
loaded firs
. Experi- can begin practicing using already learned. Alternately of les
in- one
ats
can be
ons
loaded into
the simulator. The lessons are divided into
four
Introdu
ion to Registers and Memory; Loading,
Incrementing,
Comparing, Decrementing Decision Making: Calls, Binary, and Hexadecimal
10-17
Jum
and Stack Operations
Decimal,
Notation 18-25 Bit Manipulations: and Rotating; Flags and Parity Specialized Registers: Index and Alternates; Input/output and Block Instructions;
Shifting Sign
Interrupts
In each set you advance through a nenu/ list by pressing the SPACE bar. The ENTER key choses a "lesson" on a particular in-
struc
ion or a corresponding “example" den-
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
A single keystroke by the runs the demonstration or moves it ahead one tep. With each step the current status of every register,
the
simulator. user
memory location, and flag i
shown. The user is challenged to understand and eventually learn to predict what will happen.
Once the lesson is sufficiently under- ractice, you may demonstration routine. A makes it easy to ex-
the
stood in concept and in elect to "edit" the
user friendly editor periment by altering either
values used or the instruction
numerical
themselv
Internal error messages alert you to invalid instructions or operations which would overwrite the MCT program itself. The user is reminded if a RETurn is not included at the end of the routine. In short the user's routine is not allowed to crash. If the instructions are valid, then they are
"assembled".
The a the simulator one step at a time as the demonstrations are.
mbled instructions can then be just This provides the pupil with immediate feedback on how well the concept taught has understood or mastered. One of the user is allowed to experiment is the display. The demonstrations often change attributes of screen locations, so a
run by
been
safe areas with the screen the color
although not essen-
which
display tial.
is very helpful,
The same 42 character per line
print"
"micro- terfile database
used in the Mas
gram is employed throughout MCT. Th one-third more text to be displayed on 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 Z&0 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 MC is not the
code programming tocl, nor is
ultimate machine it intended to eventually have
to acquire a good machine code assembler to
be. A serious student will
translate newly learned instructions into the 1's and 0's understood by the computer.
I seriously doubt that anyone has de- veloped an assembler as user friendly (un- crashable) as MC 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
wheels probably
better set of cannot be obtained.
training
CKXXYYYYAIAITY) 23 CY YYYYIIIIIITY)
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 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 OS-64. First, it 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.
covered
rather cartridge
doesn't
OS-64 doesn't use the command FLASH. PAPER and INK have limited effect, and are
pre-determined, All graphics commands work normally (255x175), however, the 512 pixel- width mode is accessible by machine code. All other BASIC commands are normal, only now PRINT, LIST, LPRINT, LLIST, ect., are in 64 columns.
When the 2068 powers up, it re-initial- izes, and the OS-64 takes over. A quite noticeable white characters on black back~ 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 infor- mation for a line number is on one 64 col. line. This allows for easy editing and de-
bugging of programs.
The other important aspect of the OS-64 would be in software development especially for this operating system. I 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 O0S-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, but it 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,
have
word
software is disk. Sand
inch 3361
4— Road, Placerville CA 95667.
RAINBOW PLUS
Reviewed by Duncan Teague The Rainbow Plus Spectrum Interface Damco Enterprises 67 Bradley Ct.
Fall River, MA 02720 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 of purchasing a
Spectrum Computer, then there are only four:
i. Replace your T/S 2068 ROM with a Spectrum ROM.
2. Use both ROMs, selecting between
2068/SPECTRUM WARES
re-initializes in Spectrum mode. the normal copyright notice, you clair Spectrum Mod. B."
This modification refers to the that several known bugs in the Spectrum
have been fixed.
Instead of
"Sin-
see fact ROM feature is graphics 0-9 and
One unexpected 21 user-defined They include the superscripts the Greek alphabet, five other symbols of marginal utility. In this mode you software. All 24 of the tried, loaded with I had a nice prise with the PAINTBOX graphics utility and
the inclusion of symbols. ix letters from
can load Spectrum
programs I
no difficulty. su-
with a switch. drawing program. Paintbox has 84 udg's that
3. Use an "emulator" that plugs into are available. Along with the 21 already
the cartridge port. contained in the Rainbow Plus eprom, my ver-
4, Use an "emulator" that plugs into sion of Paintbox now has 105 udg's that can
the expansion port. be edited, used, and saved to tape.
The first two choices require opening I also had the opportunity of testing the computer, voiding its (ha!) warranty. a couple of Spectrum peripherals with the Many of us just won't chance messing up our interface. The DK'Tronics Light Pen and the computer through accident or ineptitud. But DK'Tronics Sound Synthesizer worked equally we're not averse to plugging in something. well. I will report in detail on these peri- We've had experience with that technique. pherals in subsequent reviews.
The last two choices involve tying up While the Spectrum compatible hardware either the cartridge port or the expansion works fine, it should be noted that T/S 2068 port. This prevents its use by other peri~ hardware does NOT work when attached to the phera The choice of which port to use for Year of the Rainbow Plus. A TS 2068 printer Spectrum emulation is a matter of what elise interface, for example, must be attached you want to accomplish. first to the computer. Then the Rainbow Plus
The Rainbow Plus Interface is a small can be piggy-backed onto the TS 2068 hard- black box which plugs into the 2068 expan- ware. sion port. A switch on the left rear changes Two exceptions to 2068 hardware incom- its operating mode from T/S 2068 to Spec- patability with the Rainbow Plus interface trum. Instructions advise powering off the should be noted. The 2040 thermal printer computer before installing the interface. and the 2050 modem CAN be used behind the
The Rainbow Plus Interface allows the Rainbow Plus. access to the whole line of Spectrum soft- I find the Rainbow Plus Interface ware, but that's not all it does. Its oper- extraordinarily easy to use. Installation on ating system is on an eprom. This makes the expansion port is easier than opening up possible the correction of some flaws in the the computer. In operation it's more re- Spectrum ROM. The Rainbow Plus also has a liable than some other devices. By this I Spectrum compatible edge connector. This mean that the Spectrum mode initializes 100% renders the entire line of Spectrum hardware of the time. This is not so with the ROM peripherals available as well. switching technique
When you turn on the computer with the The use of the expansion port is a interface in Spectrum mode, your computer problem for me. My parallel printer inter- first initializes in T/S 2068 mode. Then it, face doesn't have a rear edge connector of
25
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 a_ 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. Getiien bos Habiinn Cody Option 4 is the most complex. Here the Listable: no computer calculates and stores the position Manufacturer: CP Software of 1090 stars (to magnitue 4.75) which are Author: Paul Marshall 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 interests. Eric The top is circular when cut out--this is Burgess' book More Uses for Your 7S 1000: part five. The rest is divided up equally Astronomy on Your Computer was all I had into north, east, west, and south panels--
found until now. Another book of his, Celes~ tial Basic, has been useful. It is to the other but examples are for the IIc.
similar Apple
ASTRONOMER by CP Software of England is an impressive package. It comes in a_ 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, is just another copy. It loaded but appeared to fail pleting its setting of bits in the UDG before self-running. It later crashed.
The program takes 4 min. 40 sec. to load. Colorful graphics make the wait bear- able. The opening menu lists options. Option No.1 allows the user enter the exact latitude and longitude, time (to seconds), the very user
the ast-
which com- area
six to
the and the date for anywhere on earth. This program throughout is very, accurate. Options 2 and 3 give the coordinates for his date and time of planets, sun, moon, four of the largest eroids, comet Encke, and yes, Halley's com- et, too. This and most information is easily printed out on the 2040 thermal printer. Options 2 and 3 allow the user to ask for
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, it erases the lines it drew in. This is remarkable! There is even a code ALL which traces out all of the constellations. This takes nearly ten minutes. ‘
Option 4 requires a calculation time of 10 min. 48 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 using option 1 will option 4 period of re-calculation. loudly when done, 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 tracing of constella-
can be for the
magni- stars are
stars more.
sec.
location require this The computer beeps in case the user has left
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 a_ 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. Botbien bas Maeins Gods Option 4 is the most complex. Here the Listable: no computer calculates and stores the position Manufacturer: CP Software of 1090 stars (to magnitue 4.75) which are Author: Paul Marshall 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 interests. Eric The top is circular when cut out--this is Burgess! book More Uses for Your 7S 1000: part five. The rest is divided up equally Astronomy on Your Computer was all I had into north, east, west, and south panels-~
found until now. Another book of his, Celes~ tial Basic, has been useful. It is to the other but examples are for the IIc.
similar Apple
ASTRONOMER by CP Software of England is an impressive package. It comes in a_ 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 pleting its setting of bits in the UDG before self-running. It later crashed.
The program takes 4 min. 40 sec. to load. Colorful graphics make the wait bear- able. The opening menu lists options. Option No.1 allows the user enter the exact latitude and longitude, time (to seconds), the very user
the ast-
com- area
six to
the and the date for anywhere on earth. This program throughout is very, accurate. Options 2 and 3 give the coordinates for his date and time of planets, sun, moon, four of the largest eroids, comet Encke, and yes, Halley's com- et, too. This and most information is easily printed out on the 2040 thermal printer. Options 2 and 3 allow the user to ask for
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, it erases the lines it drew in. This is remarkable! There is even a code ALL which traces out all of the constellations. This takes nearly ten minutes. ‘
Option 4 requires a calculation time of 10 min. 48 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. oo telescope coordinate values. As in option 4, option 5 will allow tracing of constella-
be for the magni- stars are stars
can
more.
sec.
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, drawbacks. In option 4 or 5 the user may be annoyed by a "POSITION NOT CALCULATED" message accompanied by a loud beep when tering the code for a solar system objec. As it turns out, the position of each object to display in option 4 or 5 must first be
it has a few
en-
called up in its menu in option 2 or 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 objects, 3:00 to change the date, time and location (which comes set for London, 1/1/84), and 10:48 for the initial sky calculations in option 4. The grand total is 23 minutes or so to get ready.
If I could make all the changes in 23 minutes and then SAVE the program it would be fantastic. would be 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
Even a back-up copy nice to have. However, being a
could wade through the 46K of data and 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-
find
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 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: Curry Computer, 5344 W. Banff, Glendale AZ 85306 for $14.95 plus 90¢ shipping.
Halley's
Continued next page...
27
>
On 26-8288 |
“Figure B
Figure ¢
see Figure D
2:28
Figure E
1354.52
28
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. IN STOCK NOW. *w. shipping incl., 10% discount on first 2 pieces software.
QL 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, 2X81 - $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)
FSPPSESTHESESITSESSSISSFSTSSISSESS RMG
IS GROWING! NEW «7 NEW 2050 MODEM BOARDS #2V5+s2 ALL YOU NEED TO ADD IS ANY 9 VOLT POWER SUPPLY! BUILD INTO YOUR OWN BOX! ALL BRAND NEW! ALL TESTED! QUANTITY PRICES AVAILIBLE QL FRODUCTS CENT. PARALLEL I/F--$49. 95+2 COMPOSITE MON CABLE-#12.00+1 NORE TO. CONE EXECUTIVE QLUE THE MOVIE 18 OUT--TRY THE NEW GAME are oeice mueie ses etna NOW AVAILIBLE REPLACEMENT KEYTOPS FOR 2068 5. 00+. 50FH LANINATED--WILL NOT SLIP RMR EERE EEE EEE FOR MORE INFORMATION FOR FREE CATALOG SEND S.A.S.E. (LEGAL) RMG ENTERPRISES 1419 1/2 7TH STREET OREGON CITY, OR 97045 503/655-7484 $$SSHFSFFTESESSSSSSFSESSSTSS SES
Mt ay MEO ah Me ee
= + s + cd . + Ed Eo + $ = = = s s = + $ EF $ $ * £ * + + + + * + +
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 wil! apprectate that, and so will we!
ad rate chert. Send your request on company stationary to TIME DESIGNS, attn. Ad Manager, 29722 Hult Rd, Colton, OR 97017, or call (503) 624-2658.
Free with any Spectrum Software S$. purchase. Booklet features reviews og and color screen photo's of the * best Spectrum Software of 1985! Write or call us for our complete
U/ SPECTRUM list of Spectrum titles available. EMULATOR = NGLAIA
CARTRIDGE
YOURS FREE WHEN YOU PURCHASE ANY FIVE SPECTRUM TAPES FROM OUR LARGE INVENTORY — WRITE OR CALL NOW FOR CURRENT TITLES
curry computer
1686.°1566 49 Exolos.
Mast. M,C. on 2X1..
Soeech Synthesizer...
Suntronics Kybd(2.95 2046 Printer....
16K Ram Pack Rocker Man, 4%er tBuff. Speech Synthesizer Fiahter Pilot. GmniEmus se. 681- s. Z-Link... ROM Switch.
(El
GQuazimode.. Cosmos... .e. ICE . Lattice C.
WD Utility... Cartridge Doctor Grachi OL
Lands of Havoc Matchpoint
Games.....
Savane
oi($1 s/ho..
Bota e ae
+ 6.95 +6895 217.95 2.39.95 0 CF 9SF lAP.95
P. 0. Box 5607 Glendale, AZ 85312-54607 1-682-978-2962
SPECTRUM * Bored of the Rinas..... lar of Exoladina Fist. Hackersseee Lord Of Rinas Glass.... The Ratsreeeees eee Al GS
BOOKS..MAGS The Sinciair Story...... Put Spect. to Work.... ire an] Delving Deeper Spect. eres Creat. Adv. Proas.........7.95 Sinclair User Mag ~+4,08 QL User Mag.ssescusee 24.68 Sinclair User Annual......7.95
QL HARDWARE/ BOOKS
Sinclair GL.. 2 29S. 9S+ Firat Screen T! see PP PSt Centronics IF. .¢S1s/n)..27.95 Kemozton Disk Axion Cent/Ser Printer. TH. QL Handbook.........12.95 Exploring @ 1. on Q@L....12.95 Exploring the QL. eee FAIS Introducina the QL. ol 2.95 Quantum Theoryseseee 218,95 Understanding 68@00....,.,.,11.95
16,95
Sinclair Research Titles In Stock
Crazy Buas Cart Budeaeter Cart. Cans tart.
Blind Alley... Crossfire . Horace & Spiders... Horace Goes Skiing. Checkbook Manager. Fun Golf
GRAB BAGS
FREE SHIPPING
eeeSoftware Order or Write for FREE Catalogs 9pm, Mon.,
«PHONE ORDERS...COGD ORDERS ALL ACCEPTED
Call
Gpen Tues. VISA/ ewhile supply lasts
SIALS TO
«5 TITLES choice) FOR ONLY...%
- Thurs. MASTERCARD.
tof our 12.95%
ON SOFTWARE. +
= $3.95 s/h.
COMPLETE YOUR TIMEX BRAND LIBRARY
1966-1508 ALL $4.50 EA. Stk Opt Anayl. Conte, Bat
Kybrd Calc. Colt t t Anayl. Manuf.
Cage. Backgammon. Gambier. Cube Game. Mixed Game Bag 1. Puzzler Frogger, Kasino kKraps. Punct. Master, Guitar. Lang. Usage. Total Trianales, Music Ed. I German, French. Word Guest, Big Fiano. Ram Runner. Zorlac. Tarot Galactic Gunner...
$.75 s/h on Books
(ver $56 Go UPS 2nd Day Air Freee
til
- QL, T/S, Fri., Sat.
Spectrum til Som <«MST)
Character Font Generator
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
Provides support for dual screen mode, extended colour mode. and 64 column mode.
New for the T/S 2068
$25.00
$15.00
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! Ail prices are in Canadian funds.
BERWER COMPUTER PRODUCTS
999 MUNROE AVENUE, WINNIPEG, MANITOBA, R2K 1J4
“The best DAM software around”
ON SALE!
QL Computer .... Flatscreen Pocket TV
. $299.95"
1000 Supertape..... 22.2.0... eee cece eee 19.95 2068 Diamond Mike ........... 0.000.008
2068 Great Game and Graphics Show ....17.95 TV Botteniés:.os2ceestccdus eitecs nelson 244 9.95
2068 Tape Catalog ..........20eeeceeeeees 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.
DIAMOND MIKE
NEW MACHINE CODE _ARCADE HIT!
parfie
JRC SOFTWARE proudly announces a breakthrough in 2068/Spectrum compatible games called DIAMOND MIKE. itis 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!
ete
INVENTORY CLEARANCE Sale ends January 31, 1986
TIMEX BOOK SALE
We have the largest inventory in the world of quality books for Timex Computers.
ANY BOOK FROM THIS LIST: $5.00 ea, 2 for $9.00, 3 for $12.00
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 TS2068 SALE BOOKS Synthesizer IC's in stock so we are running a 50% Title i off sale on our speech synthesizers which come INSIDE THE TIMEX/SINCLAIR 2000 COMPUTER complete with Text-To-Speech software. TS2068 BASICS & BEYOND...........65 C141 Zebra-Talker for 1S1000 TS2068 BEGINNERS/ INTERMEDIATE GUIDE C241 Zebra-Talker for TS2068 TS2068 INTERMEDIATE/ADVANCED GUIDE... - C145 Optional Speaker/Amplifier TS1000 SALE BOOKS Votrax SC-01 Voice IC (for experimenters who want INS & QUTS OF THE ZX-81/TS-1000. cee eee to do their own thing)........eeceeeeeeeeee 15.00 TS1000 & TS2068 SALE BOOKS COMPUTER INTERFACING TECHNIQUES IN SCTENCE FOR THE TIMEX/SINCLAIR. 12.95 POWERFULL PROJECTS FOR ih eee 12.95 LEARNING TIMEX/SINCLAIR BASIC by DAVID LEIN. 12.95 VU-CALC & VU-FILE (THE ORGANIZER)........... 12.95
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 TIMEX TS2068 SOFTWARE 1S1500. Includes RESET button, Provides instant
load. Includes 3 Cartridges: CHESS, FLIGHT We purchased leftover inventory froma very large SIMULATOR, and SUPER MATH. Retail price for set chain of department stores. These are all was $79.80. LIMITED QUANTITIES..... & “99,35 original Timex Product in full color boxes.
CARTRIDGES
Cat# Description List Sale 72000 BUDGETER... 2... eee e ee eee ee eee ee 73001 STATES & CAPITALS 74001 ANDROIDS... 74005 CRAZYBUGS.
ZX-ASSEMBLER for TS1000/1500
MEMOTECH TS1000 ADD-ON FULL-SIZED KEYBOARDS 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 installation,
Cat# C182...... on ++ $49.95
CASSETTES 62009 PERSONAL PORTFOLIO MANAGER. 62010 PERSONAL HOME FINANCE. 63001 STATES AND CAPITALS. 63004 TIME TEACHER I * NEW! *, 63010 SPELLING I. 63011 SPELLING II 63016 MATH WIZARDRY I 63017 MATH WIZARDRY I]. 63019 WOROCROSS. 63020 WORD PLAY I 63021 WORD PLAY II. 63025 LANGUAGE USAGE. 64001 ANDROIDS... 64002 PENETRATOR 64004 CASINO I.. 64005 CROSSFIRE. 64006 CIRCUIT BOARD SCRAMB 64007 DRAGMASTER. 64009 GUARDIAN...
MEMOTECH CENTRONICS PRINTER INTERFACE Attach any Centronics compatible printer to your TS-1000 or TS-1500. Supports LLIST and LPRINT. Cat FP CIES. cee ereacercnss case seceeeaaetes $99.95
2200999099500908 8888888888888888388888388888
INNOVATION TS1000 KEYBOARD OVERLAYS Originally 19.95 our price only
TIMEX 1S1016 16K RAM PACKS
64010 STOCK MARKET SIMULATON 19.95 5. ALPHACOM-32 OR TIMEX TS2040 PRINTER 64012 FUN GOLF 15.95 5. Several hundred left at the special price.. 35.00 64013 CHESS... 19.95 . Three Rolls of Thermal Paper.........eee+.e+. 5.00 64014 HUNGRY HORACE 19.95 5.
64015 19.95 5,
64019 HORACE AND THE SPIDERS 64021 BLIND ALLEY...... 64023 CRAZYBUGS....
ZX81 / TS1000 SPARE PARTS
AAAAHAHTGAAMAAAAAA AAAI AAA TA
ZEBRA SYSTEMS INC. 78-06 Jamaica Ave. Woodhaven, NY 11421 (718) 296-2385
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 FOD 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 instal lable FOD 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 control key functions. As soon as the licensing agreement is signed we will be making this product available to our users. Pricing and availability to be announced in the first quarter of 1986.
WC2050 MODEMS
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-Oraw Junior.
Tech-Oraw 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 following mazazines:
TIME-DESIGNS Sept/Oct 85 Page 17...
“the Zebra Graphics Tablet and Tech-Oraw are excellent"
TS HORIZONS May/June 85 Page 21....
"my prediction of the Program of the Year: Tech- 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-Draw Junior supports the following printer interfaces: AERCO, TASMAN 8 & C, A&J, Zebra FOD Serial, and the following printers:
TS2040, ALPHACOM/32, EPSON FX & RX, GEMINI 10x, STAR MICRONICS SG-10, MEMOTECH OMX-80, PANASONIC 1090/1091, CITOH 8510, SEIKOSHA GP250 & GP100, GORILLA BANANA, OLIVETTI PR-2300.
Cat# Description Price
C256 Tech-Draw Jr. (TAPE)..... » 19,95
ANCHOR AUTOMATION WC2050 MODEM CLOSEOUT C257 Tech-Draw Jr.(ZEBRA FOD). ~ 24.95
C258 Tech-Draw Jr. (A&d Microdrive) + 19.95
Zebra Systems has purchased the entire C121 ATARI Joystick. 9.95 remaining stock of fully assembled and C147 SUPER Joystick. + 19,95
tested WC2050 Modems from Anchor Auto- mation. Modems come complete with power
supply, software on cassette for either MTERM II TS2068 SMART TERMINAL PROGRAM 2068 or TS1000, user manual, and a one Features full Upload/Download Support, 10 number year limited warranty from Anchor. Only auto-dial directory and 10 Macro-Keys.
100 units left! Cat# SIOZ... cece ee cere eens rere eer 19.95 Cat# W250...(was $119) Now only $69.95
COMPLETE GUIDE TO MTERM II by BARRY CARTER
NEW UNTESTED & UNCASED WC2050 MODEM BOARDS This book tells you all you wanted to know about Anchor Automation sold these fully assembled MTERM II, It details many features of MTERM II boards as surplus at an auction. They are that were left out of the the manual. untested and are offered on as AS-IS, NO-RETURN Cat# C139... cece eee eee e ees ous 8.00 basis. aides Cat# W251. . $10 each or 3 for $25, 10 for $70 MINI XMOD 1.7 TS1000 XMODEM SOFTWARE
QVDC 700ma POWER SUPPLIES This 1S1000/1500 software features XMODEM Error- These are brand new Sinclair ZX81 power supplies Free Upload/Download protocol. Provided on tape and are perfect for your ZX81, TS1000/1500, or for are versions which support all RAM sizes from 16- use with the modem boards above. Quantity 64K. Compatible with AERCO and MEMOTECH printer discounts available. interfaces for 80 Column printing. Cat# PSO1......... $6 each or 2 for $10, 3 for $12 Cat# WEOL.. ces ee cere ceecncesenesceeeteene 19,95
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
+Read/write cassette data files +Save/merge/erase BASIC ‘Save/restore variables +Overlay BASIC code
+Copy aute-run tapes +Alphabetic sort
@ Machine Language Book
"Machine Language Programming on the Timex/Sinclair” by D. B, Wood
How to use the ROM, pass parameters, read the
keyboard, do animation, etc.
she S rlus Ware sal
6 Turning Mill Road Lexington, MA 02173
QuarTerS
Write for details
A quarterly publication fo 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. only $11.00(US$). Check WMJ DATA. SYSTEMS, 4 Hauppauge, NY 11788.
Overseas or MO to: Butterfly Dr,
. FREE FIRST ISSUE
Send this coupon to WJ Data Systems, 4 Butterfly * * Drive, Hauppauge, NY 11788. You will receive ore ° free iswe of QIS and ve will bill yu foraaqe’ year subscription. If you do not want to subscribe * write carcel on the bill and keep your free isae. *
+ NAME - +» STREET . -CITY . «STATE ZIP .
PROGRAMMERS
e@ Word Processing
+Full-feature editing.
+Save, load and append text.
+4K machine code; use up to 64K RAK.
Wersions available for normal or Qsave cassette; AERCO or COMPUSA disk.
+Wersions with 12848 upper/lower case printer driver or with tailored driver far other interfaces/printers.
@ COMPUSA Disk Utilities
+Read/write to/from any memory address +Read/write multiple track data files +Read fractional tracks
+futomatic disk-to-disk copy
+Recover deleted tracks
+List directory with physical tracks
= Quality products for the T/S 1000/1589 or 7X81==
So 1000 J. [ ts1s00 | MM. 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 90 Avenue — Gainesville, Florida 32605 904/378-9000 or 462-1086
ANNOUNCING !
THE SUPER HOLIDAY SEASON WAFADRIVE SALE trreree
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 RSZ32 (SERIAL) PORT CENTRONICS (PARALLEL) PORT ADVANCED SPECTRUM EMULATION SPECTRUM COMPATABLE BUSS FREE WORD PROCESSOR FREE BLANK WAFER
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
SALE!!!
JUST IN TIME FOR THE HOLIDAYS!!!
SUPER FACKAGES
PACK i--SET OF S SINCLAIR LEARN TO READ SERIES
PACK 2--VU CALC,
$19.95 VU 3D $19.95 SPEECH EARLY
VU FILE,
PACK 3-- ALPHABET GAMES, MARKS, CASTLE SPELLERBUS, 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 FOR $97.95 Six FOr 619.50 EXAMPLE: DUMGON MASTER, HUNGRY HORRACE, RACING DRIVER, SMALL BUSINESS ACCOUNTS, TRAXX, CHESS SHIP OF DOOM, COLLECTORS PACK AND MORE!!!
* 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
Call or write for curent list of software!
HK IKE KKK KEK KKIK KEKE KKK RIK IK RIK KEK RK KKK IKK KKK IKK IKK IK KKK KK RIK RK KIKI KER ERE REAR
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
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
KKKKEKKKKEKRKAKEKKKKKEKERKERKRER
Our ads may be small but our * prices are the lowest on most* products. We ship 952 of all* orders in 24 hours. *
EKKKEKKKK ERK KK KER KEKE KEK RKRKERE
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 'N' GO =>$21.95
HOME FINANCE =>$21.95
CAVERN =>$12.95 GARDENER=>$21.95 DECISION MAKER =>$32.95 MICRODRIVE CATRIDGES (4) =>$8.50
deduct 10% 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 1pm-5pmEST.
WMJ DATA SYSTEMS
<<FAST SERVICE>> <<<LOW PRICES>>>
QuarTerS
Devoted to the TS computers. Only $8/year-4 issues.
4 BUTTERFLY DRIVE
HAUPPAUGE, NEW YORK 11788 (516)543-5252(Anytime)
CALL OR WRITE FOR OUR FREE CATALOG
KEKE EK KEK EKER ERE KEE KEK ERE KER ER ERE RK KERR KER RE RE RRR EKER REE RE ERE ER ERE ERERE
* * * * * * * * * * * * * * * * * *
* & * * * * * * * *
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. $6 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
g oz wg Go) 33 RENEWAL ia : ONLY $15 year SIX ISSUES
OTM LSC TUI CSM FREE ADS FOR SUBSCRIBERS
Do you have sone 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 Is 32 Col. wide (like 2040 paper) and maximum of six lines. For additional IInes-$3 each. NON-SUBSCRIBERS and DEALERS: $4 a | tne. DEADLINE FOR ALL CLASSIFIED ADS: Two weeks before publication date. Mai! your ad to: 29722 Hult Rd. Colton, Oregon 97017.
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-100 printers please respond to E.N. Phillips; 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 parimutuel! 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 DESGNS MAGAZINE COMPANY 29722 Hat Rd. Colton, Oregon 97017
Name: Address. City / State.
prmen nce en neeae
NORTH AMERICA ’S #1 DISK DRIVE INTERFACE FOR THE 2068 - JUST GOT BETTER!
The new 1.2 version of SPDQS in the Millennia K Interface mated to the Amdek3” Dual Drive system for only......... $299.00
Just about everyone agreed the Millennia K was a great interface except for one problem: {thad 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 ibe
@ Loads 32K per second.
@ Occupies only 4K of RAM.
@ Compatible with most software.
@ Faster operation than Commodore, Apple He and IBM PC. 6
200 K storage per side for a total of800 K storage with the added flexibility of dual drive access!
RANE tS
New features of SPDOS Version 1.2 include: @ Print#4: CLEARO- Program Compaction
@ Print#4: COPY - Gives you tape to disk saves memory, inbasic transfer up to30K. 10 to30%.
@ Print#4: CLEAR - Re- organizes memory @ Prin'#4: NEW — - Clears basic and vari- to more closely resemble ables butleaves SPDOS a Spectrum. no more re- booting!
tte Penn Of course, for those who need 800K per disk in single or dual drive formats, we offer the new Millennia K2 with up to four5%" half height disk drives.
Millennia K2 with single half height drive Millemniaike withrduel Iraihergnicnves! as... 00 sen mario. eye seuecpee ns es $549.00 These come with FREE- Masterfile, Omnicale 2 and Tasword II!
All Millennia K's 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. i ATTENTION! AS OF NOVEMBER 1st, RAMEX’S NEW DIVISION, FOUNDATION SYSTEMS, WiLL BE AN ACTIVE DEALER OF THE” NEW" QL. THE NEWLIST PRICE ISSETAT $299.00.
WE HAVE THE U.S. RIGHTS TO AN AMAZING ICON PACKAGE WHICH 1S SIMILAR TOTHE MACINTOSH’S SYSTEM. WEHAVE DECIDED TO INCLUDE THIS $100.00 ICON PACKAGE FREE! WITH THE PURCHASE OF EVERY QL. AFTER SEEING THE QL RUN WITH THE ICON CONTROLLED ENVIRONMENT, WE COULD NOT CONCEIVE SELLINGA QL WITHOUT IT!!!
YOU MAY PLACE YOUR ORDER WITH US VIA THE EXISTING RAMEX PHONE NUMBER. WE, ALREADY HAVE A TOTAL SUPPORT 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.
FD-68 INTERFACE
SYSTEM COMPO! Controls 1-4 drives .
$199 FD-66 Interface
3 inch to 8 inch drives E Shugert compatible $99 Drive 40T/DS/DD 5 inch/400 kilobyte Single or double sided : $99 Dual Drive Cabinet
40/80 tracks per side and 5S amp Pwr Pack
$3 Per item S&H Texas Residents add 6% VISA/MasterCard edd 5%
64K RAM (256K opt.) & 8K ROM on board
RGB monitor output
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 00-1500 Floppy DISe Mteriace: oi 2222-2 22.2 cna 2 oe SSO eee ears $179
Dis@ OMVGSis ou ng. nde ener be agsumey ewe
Power Supplies... oo. Ge snee ca eaae sao eeeaeka ae Centronics Printer 1/0 Dual RS-232C Serial 1/0 C ITOH 8510 Printer CPRO MM AOOsPENNUGR sens ee a och eae cena ROM Bd. with Auto Disc Boot RGB Cable (specify monitor) CP/M (Ve 22)
AE CoO Box 18093 Austin TX 78760 itl moons Ph (512) 451-5874 BOME ELECTR
evnncanernesermvanaqerueoccreteaeeernee ace tren