Canada $4.95 U.S. $3.95 >sj THE COLOR COMPUTER MONTHLY MAGAZINE Music, Games and Graphics in Celebration of the Season Our Best Arcade Game Ever — It's a 50-Level Gold Mine! Win Millions (of Microdollars) in Bill Barden's P^ntomino Contest A Talking Spelling Tutor ent Screerj Image Burn-In, Make Composition Writing Simple; Get Rid of Slow Graphics Scrofls, OS-9 Parameter Changes Made Easy, Etc. «i m L Season's i From all of us at The Rainbow From Computer Plus to YOU . . . PLUS after PLUS after PLU Tandy 1400 LTS 1369 Tandy 102 32K $439 Tandy 200 24K$ 429" Color Computer 3 W/128K Ext. Basic $115* Tandy 1000 SL $689 Tandy 1000 TL $969 BIG SAVINGS ON A FULL COMPUTERS Tandy 1000 HX 1 Drive 256K 439.00' Tandy 1000 TX 1 Drive 640K 799.00* Tandy 3000 NL1 Drive 51 2K 1279.00 Tandy 4000 1 Drive 1 Meg. Ram 1959.00 Tandy 5000 MC 2 Meg. Ram 3799.00 PRINTERS Radio Shack DMP-106 80 CPS 169.00 Radio Shack DMP-132 120 CPS 245.00' Radio Shack DMP-440 300 CPS 549.00 Radio Shack DWP-230 Daisy Wheel349.00 Tandy LP-1000 Laser Printer 1899.00 Star Micronics NX-1 000 144 CPS 199.00 Star Micronics NX-1000 Rainbow 269.00 Panasonic P-10801 144 CPS 199.00 Panasonic P-10911 194 CPS 249.00 Panasonic P-1092i 240 CPS 369.00 Okldata320 300 CPS 369.00 Okldata 390 270 CPS 24 Wire Hd 515.00 NEC Pinwrlter P-2200 170 CPS 399.00 MODEMS Radio Shack DCM-6 52.00 Radio Shack DCM-7 85.00 Practical Peripheral 2400 Baud 229.00 Practical Peripheral 1200 Baud 149.00 Color Computer Disk Drive Drive $179* Drive 1 $149 COMPLEMENT OF RADIO SHACK COMPUTER PRODUCTS COLOR COMPUTER MISC. Radio Shack Drive Controller 99.00 Extended Basic Rom Kit (28 pin) 14.95 64K Ram Upgrade Kit (2 or 8 chip) 39.00 Radio Shack Deluxe Keyboard Kit 24.95 HI-RES Joystick Interface 8.95 Color Computer Deluxe Mouse 44.00 MultlPakPalChipforCOC0 3 14.95 PBH Converter with 64K Buffer 119.00 Serial to Parallel Converter 59.95 Radio Shack Deluxe Joystick 26.95 Magnavox 8515 RGB Monitor 329.00 Magnavox Green or Amber Monltor99.00 Radio Shack CM-8 RGB Monitor 249.00 Radio Shack VM-4 Green Monitor 99.00 PBJ OK COCO 3 Upgrade Board 1 9.95 PBJ512K COCO 3 Upgrade 159.00 Tandy OK COCO 3 Upgrade Board 24.95 Tandy 512K COCO 3 Upgrade 149.00 COLOR COMPUTER SOFTWARE TAPE DISK The Wild West (CoCo3) 25.95 Worlds Of Flight 34.95 34.95 Mustang P-51 Flight Simul. 34.95 34.95 Flight 16 Flight Simul. 34.9534.95 COCO Util II by Mark Data 39.95 COCO Max III by Colorware 79.95 Max 1 by Colorware 79.95 AutoTerm by PXE Computing 29.95 39.95 TW-80 by Spectrum (CoCo3) 39.95 Telewriter 64 49.9559.95 Telewriter 128 79.95 Elite Word 80 79.95 Elite Calc 3.0 69.95 CoCo 3 512K Super Ram Disk 19.95 Home Publisher by Tandy (CoCo3) 35.95 Sub Battle Sim. by Epyx(CoCo3) 26.95 Thexder by Sierra (CoCo3) 22.45 Kings Quest III by Sierra (CoCo3) 31 .45 Flight Sim.il by SubLoglc (CoCo3) OS-9 Level II by Tandy OS-9 Development System Multi-View by Tandy VIP Writer (disk only) VIP Integrated Library (disk) 31.45 71.95 89.95 44.95 69.95 149.95 Prices are subjecf lo change wllhoul notice. Please call for shipping charges. Prices In our re- fail store may be higher. Send lor complete catalog "Sale prices through 12/15/88 CALL TOLL FREE 1-800-343-8124 • LOWEST POSSIBLE PRICES • BEST POSSIBLE WARRANTY • KNOWLEDGEABLE SALES STAFF ' TIMELY DELIVERY • SHOPPING CONVENIENCE com CD. P.O. Box 1094 480 King Street Littleton, MA 01460 SINCE 1973 IN MASSACHUSETTS CALL (508) 486-3193 TRS-80 is a registered trademark of Tandy Corp. December 1988 Vol. VII No. 5 ^Features 20 The Christmas % Tree Puzzle Mike Moore Can you plant the royal Christmas trees as the king desires? 28 *t Have a + Jazzy Christmas Val Burke Liven up those old melodies 36 Solitaire, the ^W Next Generation George Quellhorst Adding color to Solitaire on the CoCo 3 112 42 EduSpell > Samuel D. Johnson Developing a new talking spelling tutor 100 What Disk Drive? '^ Jeremy Spiller Get more memory from your CoCo 3 without unplugging the disk drive 58 For the Love ^ of Gold Lee J. Chapel Enter an underground world containing 50 levels, strange creatures and elevating platforms, or create exciting screens ot your own 104 / Draw the Line *w William P. Nee Part VI: Machine Language Made BASIC 108 Save that Screen! ^ Paul E. Jones Prevent image burn-in 112 The Singing Card ^ Rebecca Kastack Send your favorite CoCoist a musical holiday greeting ;^^The cassette tape/disk sym- ""Hr bols beside features and col- umns indicate that the program listings with those articles are on this month's RAINBOW ON TAPE and RAIN- BOW on disk. Those with only the disk symbol are not available on rainbow on tape. For details, check the rainbow on tape and rainbow on disk ad on Page 44. 116 M, All the ^ Right Moves Barry J. Mitchel Get rid of slow graphics scrolls 160 Parameter $ Changes Made Easy Steve Goldberg Take the drudgery out of changing parameters THE RAINBOW December 1988 a 1 Novic e s Nich e 89 Holidays at the Hearth Peter E. Davies 90 Setting for One Rick Cooper 90 Keeping a Card Count Ernie Thompson 91 Hacker, Beware Steve Knapik 92 News Flash! News Flash! Keiran Kenny 92 And for My Next Trick . . . Paul Ruby, Jr. 93 Play Your Piano Gip Wayne Plaster I D e partm e nts ' Advertisers Index Back Issue Info _ CoCo Cat CoCo Gallery Letters to Rainbow Racksellers Received & Certified Scoreboard Scoreboard Pointers Submitting Material to Rainbow Subscription Info Two Liner J 92 .171 _ 41 _ 26 _ 6 J 90 J42 _122 _124 _188 _163 _120 144 BASICally Speaking Bill Bernico BASIC problems solved here 94 BASIC Training Joseph Kolar Shall we dance? 154 CoCo Consultations Marty Goodman Just what the doctor ordered 148 Delphi Bureau Don Hutchison Answers to common questions and Don's database report 158 Doctor ASCII Richard Esposito The question fixer 102 Education Notes Steve Blyn Time 's up! 10 PRINT#-2 Lawrence C. Falk Editor's notes 146 Turn of the Screw Tony DiStefano Project expansion 150 A Wishing Well ^ Fred Scerbo Hold that thought! I Rainbowt e ch I 186 Accessible Applications Richard A. White Soof modifications 164 . Barden's Buffer ™ William Barden, Jr. The puzzling pentomino 178 * KISSableOS-9 O Dale L. Puckett Better tools are here R e v ie ws .141 Adventure in Lumeria/RTB Software AR-16 Serial Output Interface and P.I-8 Relay Card /Electronic Energy Control, Inc 139 Bug Buster 2000/Tothian Software 138 The Entertainer/Aframonow Software 140 GCS File Transfer Utilities /Granite Computer Systems 130 134 126 129 133 136 132 129 132 138 Hall of the King Trilogy/Sundog Systems Iron Forest/D/ecom Products, Inc. Legend Quest/Nick Bradbury The Lyra Lybrary IRulaford Research MoneyMan ll/Tothian Software Super Pitfall/Acr/V/s/on VIP Database lll/SD Enterprises. Wildcard Copy /RVC Software The Zapper/Alpha Software Technologies. THE rainbow is published every month of the year by FALSOFT, Inc., The Falsoll Building, 9509 U.S. Highway 42, P.O. Box 385. Prospect, KY 40059, phone (502) 228-4492. THE RAINBOW, RAINBOWtest and THE HAINBOW and RAINBOWIest logotypes are regislered * trademarks ot FALSOFT. Inc. • Second class postage paid Prospect, KY and additional offices. USPS N. 705-050 (ISSN No. 0746-4797). POSTMASTER: Send address changes to THE rainbow, P.O. Box 385, Prospect, KY 40059. Authorized as second class postage paid from Hamilton, Ontario by Canada Post, Ottawa, Ontario. Canada. • Entire contents copyright « by FALSOFT, Inc., 1988. THE RAINBOW is intended for the private use and pleasure of its subscribers and purchasers and reproduction by any means is prohibited. Use of information herein is for the single end use of purchasers and any other use is expressly prohibited. All programs herein are distributed in an "as Is" basis, without warranty of any kind whatsoever. • Tandy, Color basic. Extended Color BASIC and Program Pak are registered » trademarks of the Tandy Corp. • Subscriptions to the rainbow are S31 per year in the United States. Canadian rates are U.S. S38. Surface mail to other countries is U.S. S68, air mail U.S. S103. All subscriptions begin with next available issue. • Limited back issues are available. Please see notice for issues that are in print and their costs. Payment accepted by VISA. MasterCard, American Express, cash, check or money order in U.S. currency only. Full refund after mailing ol one issue. A refund of 10/12ths the subscription amount after two issues are mailed. No refund after mailing ol three or more magazines. The Rainbow Editor and Publisher Lawrence C. Falk Managing Editor Julia Kapfhammer Associate Editor Sue Fomby Reviews Editor Lauren Willoughby Submissions Editor Tony Olive Copy Editor Beth Haendiges Technical Editors Cray Augsburg, Ed Ellers Technical Assistant David Horrar Editorial Assistants Wendy Falk Barsky, Sue H. Evans Contributing Editors William Barden, Jr., Bill Bernico, Steve Blyn, Tony DiStelano, Richard Esposito, Martin Goodman, M.D., Joseph Kolar. Dale Puckett, Fred Scerbo, Richard White Art Director Heidi Maxedon Designers Sharon Adams, Teri Kays, Denise Webb Typesetters Linda Stone Gower, Renee Hutchins Falsoft, Inc. President Lawrence C. Falk General Manager Bonnie Frowenfeld Asst. General Mgr. tor Finance Donna Shuck Admin. Asst. to the Publisher Sarah Levin Editorial Director John Crawley Asst. Editorial Director Judi Hutchinson Senior Editor T. Kevin Nickols Director ol Production Jim Cleveland Chief Bookkeeper Diane Moore Dealer Accounts Judy Ouashnock Asst. General Manager For Administration Sandy Apple Word Processor Manager Patricia Eaton Customer Service Manager Beverly Bearden Customer Service Representative Carolyn Fenwick Development Coordinator Ira Barsky Chief of Printing Services Melba Smith Dispatch Michael Willis Business Assistants Laurie Falk, Vivian Turbeville Chief of Building Security and Maintenance Jessie Brooks Advertising Coordinator Doris Taylor Advertising Representatives Belinda Kirby, Kim Vincent Advertising Assistant Debbie Baxter (502) 228-4492 For RAINBOW Advertising and Marketing Office Information, see Page 192 Cover photograph copyright « 1988 by John R. Longino Art direction by Heldl Maxedon December 1988 THE RAINBOW fotfo Don't Leave Home Without It Editor: I just received my first subscription issue of RAINBOW. I desperately needed a sub- scription because I live in a small town. The nearest bookstore is an hour's drive away, and it doesn't carry RAINBOW. Reading the October issue brought home what it means to miss issues. Several great programs and parts of fascinating continuing-series articles were included in the September issue, and I missed them. I also missed the June and July issues and read with dismay letters praising programs in those issues. In addition, the various columns always have tricks and fixes I can use. I missed three months of all this. Let's not ignore the ads. How many ads for great programs, nifty hardware products and erudite books did 1 miss? I believe the world's greatest invention (at least this month) is the back issue order card. The moral of all this is. of course, subscribe. I'm even considering a RAINBOW ON DISK subscription. It is amazing how much easier it is to type RUN" filename" than to type, and type, and type. Can I afford the sub- scription? Can I afford not to have it? David Smith Grand Portage. MN REVIEWING REVIEWS Editor: Since we at SD Enterprises have taken over the VIP line of Color Computer soft- ware, we have uncovered a problem with the way some VIP programs work with slower disk drives. The VIP software does not allow sufficient lime for some disk drives to come up to speed before reading or writing data. This problem has been solved by restoring the delay built into Disk BASIC within the software. VIP Writer 111 Version 2.0 and VIP Database III do not have this problem. New versions of the original VIP Writer, Speller. Database and Disk-Zap for the CoCo I and 2, which include this enhance- ment and additional features, are available for a small fee. See our ads for more details. Paul Anderson SD Enterprises New Brand of Protection Editor: I would like to respond to Wayne Mon- tague's letter (October '88). He feels that the copy-protection scheme used on Kung-Fu Dude prevented him from booting the game. Unfortunately, this was true. Certain older drives and drives with extremely worn heads had problems with the timing routines needed to execute the game. These events were rare, but they did occur. Therefore, on all newer games (including Kung-Fu Dude). we have begun to use a different protection scheme that should be compatible with virtually every system. I apologize to those who have had prob- lems with the previous protection scheme. This particular problem should not rear its head again. Glen R. Dahlgren Sundog Systems The Company Responds Editor: We at Second City Software would like to respond to Wayne Montague's letter to RAINBOW, October '88. Eric Wolf has upgraded his newspaper design system program, CoCo Newsroom. As of Sep- tember 20 of this year, the upgrade is available. As Mr. Montague stated, one of the biggest complaints with the newspaper design system was the inability to exit the Type-Up modular without powering down the system. Other complaints included inefficient program memory use and the lack of special features found in PC-compatible desktop publishing programs. All of these complaints have been ad- dressed and corrected in Newspaper Plus. One of the best features of Newspaper Plus is that it is completely compatible with all previous releases. Second City Software's upgrade policy is as follows: • Those who bought the newspaper design system from us may receive the update free of charge. All they must do is return their original program disk (not the backup copy), and we will replace it with Newspaper Plus. There is a $2.50 charge for return postage. • Anyone who purchased the program from another vendor will be charged a $19.95 upgrade fee (plus S2.50 for postage). They must send that vendor's original disk and original manual. Second City Software has exclusive rights to Newspaper Plus, and effective October 15, we also gain exclusive distribution of all previous versions of the newspaper design system. This includes The Newspaper and CoCo Newsroom. We at Second City Software are excited about the Newspaper Plus program. We will soon be submitting the upgraded version of the program to RAINBOW for a second look and review. David Barnes and Ed Hathaway Second City Software A Difference in Versions Editor: 1 would like to thank the RAINBOW staff for reviewing Syntrax 2.0 in the August issue. I would also like to respond to a few items in the review. In the last sentence of his review, Mr. Ward mentions that if you have a CoCo 3, you should not purchase Syntrax 2.0. but wait for the new version, which would be specifically for the CoCo 3. While this may be the path to take, CoCo MIDI users may want to purchase Svntrax 2.0 (it runs on a CoCo I. 2 or 3) for their MIDI studios. Syntrax 2.0 and the new version are substan- tially different in their approaches. Syntrax 2.0 caters to individuals who are not key- board players; the notes can be entered manually from the computer keyboard or in step time from the synthesizer keyboard. Even though there is a real-time entry on Syntrax 2.0. the program is stronger in the other entry methods, which are preferred by non-keyboard users. The new version will cater to keyboard players who would like to record in real time. The new version will also be capable of playing Syntrax 2.0 files along with the sequences recorded in real time. Syntrax 2.0, SynLib and the new version (as yet un- named) make a strong combination to control most functions of the MIDI studio. Frank M. Cutolo Intercontp Sound HINTS & TIPS Editor: Anybody out there who owns a Modem- lone 100 from Tandy and doesn't have the RS-232 pack, should use a terminal program (like MikeyTerm) and try this simple mod- ification: Purchase a four-pin DIN plug (Cat. No. 274-007). Cut the Modemlone's plug and strip the wires. Solder the Modem- fone's wires to the DIN plug as follows: Pin I to blue wire Pin 2 to while wire Pin 3 lo yellow wire Pin 4 to black wire You will not use the orange wire. I tried this modification on my system, and it works fine. Denis Guindon Kapuskasing, Ontario INFORMATION PLEASE Editor: I have a CoCo 3 with a disk drive. I'm using OS-9 Level I Version 2.00 and OS-9 Level II. I have the programs OS9 Profile and Dynacalc. While Profile works on both THE RAINBOW December 1988 AUTOTERM TURNS YOUR COLOR COMPUTER INTO THE WORLD'S ?* SMARTEST TERMINAL! YOU'LL ALSO USE AUTOTERM FOR SIMPLE WORD PROCESSING & RECORD KEEPING EXTRA FEATURES ON COCO 3 DISK 80 char, screen, 2400 baud thru serial port, 95,000 to 475,000 character buffer. EASY COMMUNICATION + WORD PROCESSING + TOTAL AUTOMATION Full prompting and error checking. Step-by-step manual has examples. Scroll text backward and forward. No split words on screen or printout. Save, load, delete files while on line. Print, save all or any part of text. 300 or 1200 baud. All 128 ASCII characters. Works with D.C. Hayes or any modem. Screen widths of 32, 40, 42, 51, 64. DISK VERSION SUPPORTS RS232 PAK, XMODEM and SPLIT SCREEN FOR PACKET RADIO. Please hire the mentally retarded. They are sincere, hard working and appreciative. Thanks! Phyllis. Editing is super simple with the cursor. Find strings instantly too! Insert printer control codes. Specify page size and margins. Switch quickly between word processing and intelligent terminal action. Create text, correct your typing errors; then connect to the other computer, upload your text or files, download information, file it, and sign-off; then edit the receive data, print it in an attractive format, and/or save it on file. Compatible with TELEWRITER. CASSETTE $29.95 DISKETTE S39.95 Add $3 shipping and handling MC/VISA/C.O.D. Advanced system of keystroke macros lets you automate any activity, such as dial via modem, sign-on, interact, sign-off, print, save. Perform entire session. Act as message taker. At start-up, disk version can automatically set parameters, dial, sign-on, interact, read/write disk, sign-off, etc. Timed execution lets AUTOTERM work while you sleep or play. No other computer can match your COCO's intelligence as a terminal. PXE Computing 11 Vicksburg Lane Richardson, Texas 75080 214/699-7273 Level I versions but not on Level II, Dyna- calc works on both levels. Is there a patch to fix Profile! Also, both programs were designed with a 64K operating environment. Can they be patched to work in a 512K environment? , , ... Andrew Martin 1702 Cochran Rd. Eastman, GA 31023 Where to Find a Caret Editor: Here arc a few questions from a writer and a novice: In the program from "Creating Data Files" (March '88, Page 74), Line 40 includes this character: /s ~. What is this, and where is it on my CoCo keyboard? Also, in the past year, I have seen a program in the THE RAINBOW that prints out a directory in a condensed form, so you can put it on a mailing label. I am unable to find this listing in any of my magazines. (The magazines seem to get up and walk away at times.) Does anyone know which issue contains this listing? Jarman Bryant 2452 N. 17 ih St. Milwaukee. W 1 53206 The character to which you refer is known as a caret. To get this character on the CoCo's keyboard, press the up arrow key. While you will see an arrow on the screen, the computer will see /x . The program that prints disk labels with up to 36 filenames and extensions is printed on Page 80 of the February '88 issue. In 3D Editor: When I first saw Mr. Nee's July article on assembly language (Page 100), I imme- diately tried the examples. To my dismay, they didn't work because I was using Disk EDTASM. while Mr. Nee was using the ROM pack version. I wrote to the staff at RAINBOW, who forwarded my question to Mr. Nee. Mr. Nee's reply helped me to fix the problem. Thanks! Now 1 have another question: Does anyone out there know how to make 3D pictures on the CoCo? I have the red and green glasses, but I can't get the colors right on my graphics. Any help would be appre- ciated. Andrew A vers 5713 AkersRd. Baker sfteld, CA 93313 CoCo in the Classroom Editor: The world's best Color Computer needs help in the classroom. The CoCo has excel- lent word processing programs, but these are not supported with training sessions. Some of the PCs have advanced in science by including programs that are used as scien- tific instrument data collectors. I have heard that there is such a program, CC-Therm, for the CoCo. Do you know anything about this or any other programs like it? I hope that a great computer like the CoCo gets some great science hardware and software. New and innovative programs and hardware are necessary to keep the CoCo in the forefront of the industry. Edgar Anthony 3478 Grafton Rd. Grafton. OH 44044 REQUEST HOTLINE Editor: In your July issue, you presented an article called "Erase All Trace" (Page 118) and the program DiskOff. 1 have been looking for a program to do what DiskOff does since 1 bought my disk drive. However, I have a CoCo 3. Can anyone offer a pro- gram similar to DiskOff Tor the CoCo 3? I am also interested in seeing more CoCo 3 patches and programs offered in THE RAINBOW. It appears that one must go to the BBSs to get the patches I had hoped I would find in your magazine. I wish some- one would offer programs with the power seen in some of the IBM software. We have the power in the CoCo 3, but I'm getting impatient waiting to see it unleashed. December 1988 THE RAINBOW Finally, why don't you make winning CoCo Gallery pictures available on RAIN- BOW ON TAPE and DISK? 1 feel somewhat orphaned since RAINBOW has gotten in- volved with Delphi. It seems that the best place to look for information is in a BBS rather than THE RAINBOW. I'd sure like to see THE RAINBOW aimed toward the reader and not the modem. Bob Kiill II 2800 S. Apple Ave. Marshjield. Wl 54449 Jeremy Spiller has produced a modified version of DiskOff for the CoCo 3. called DiskOff 3. (See "What Disk Drive?" Page 100 of 1 his issue.) THE RAINBOW does not include CoCo Gallery winners on RAINBOW ON TAPE and DISK because the length of these graphics programs would force us to use two disks or tapes, raising the subscrip- tion price significantly. Looking for One Program That Docs It All Editor: I have been a Color Computer owner since 1982 and was among the first in my area to purchase a CoCo 3. I enjoy my machine and have purchased a number of programs to increase its utility. However, I have a problem with the state of CoCo software. First, let me list a few CoCo packages and their virtues: Telewriter-6/ 128: a user-friendly word processor; Sideways: prints out wide spread- sheet documents; Textform: allows double- column printing; Ultra- Editor: full screen editing, with more than one file in memory at a time; Spell-n-Fix: spelling checker; Merge 'n Mail: database and mail merge: Hi- Res III Screen Commander: displays all possible character types; CoCo Max III. graphics; Calligrapher: a variety of fonts; Picture Perfect: universal printer driver. With all these great packages, what is my complaint? They aren't integrated into one program. If the unique features of each of these packages could be combined, we could print normal, wide or double-columned documents, mix fonts, check spelling, im- port graphics, etc., and have true WY- SIWYG page previews. 1 would be willing to pay more than the price of the individual programs combined for this ability. No program package on the market can do everything the packages I listed could do together. Please don't tell that this can't be done. We have the individual programs; we need to put them all together. Until we do, our software will remain years behind IBM and decades behind Macintosh. Amiga, etc. Michael Strong P.O. Box 39 Ypsilanti, MI 48197 KUDOS Editor: I've owned my Color Computer for three years, and in those three years, I've pur- chased a lot of software from Radio Shack. I thought this was my only source until a friend loaned me a copy of THE RAINBOW. I've purchased excellent products from at least four of your advertisers and have been very pleased. I was impressed with one company in particular: T&D Software. It made prompt delivery to Canada and of- fered a variety of good programs. Keep up the good work! Ron Woodruff Ottawa. Ontario Good Prices and Good Service Editor: We usually accept that getting an excep- tionally low price on a standard item means that we won't get much service with it. But this does not have to be so, and one of your advertisers just proved that to me. I recently ordered a CoCo 3 by phone from Micro World, whose price was signif- icantly lower than any other I could find. Mark, who took my order, explained that my Multi-Pak Interface could be upgraded by replacing one part — thus avoiding the purchase of a new one. When I asked about installation, he quoted a price so low that I though 1 had misheard him. I mentioned that I was having some problems with either my Multi-Pak or my computer. When I received my upgraded Multi-Pak from MicroWorld, I also got a note from the technician who had tested my Pak for three hours and had found nothing wrong with it. There was no charge for the testing. Don't vou think MicroWorld deserves a pat on the back? I do. Dr. Hugo D. Spats Port Charlotte. FL To the Rescue Editor: First I would like to comment on a letter in the August '88 issue from a gentleman who had outgrown THE RAINBOW. 1 am 32 years old. and I hope to never outgrow the magazine that adds so much enjoyment to my hobby. Second, 1 must acknowledge Zebra Sys- tems, which has put forth exceptional effort in customer satisfaction. I purchased a copy of CoCo Graphics Designer from a Cana- dian supplier. I could not get the program to run after the initial start-up screen, so I contacted the company from which 1 had purchased the program. I was told that I could wait a few weeks until a new version arrived. I then phoned Zebra Systems and all my problems disappeared, when a copy of the latest version of the software arrived that same week. The program I received works perfectly. Thanks Zebra Systems for a job well done. Stephen Duff Edmonton, Alberta Unmixed Order Editor: Out of all the companies advertised in your magazine that I have dealt with, Dr. Preble's Programs has been the best to work with. Recently, there was a mix-up about my order. When I called the company, I talked with Bonnie. She was cooperative and understanding. When 1 had trouble with a piece of hardware, the people at Dr. Preble's Programs were easy to deal with. Keep up the good work. Denver Page Waitsburg, WA BACK TALK Editor: The article, "Assembly Language for the Complete Novice," by William Barden, Jr., [September '88. Page 150] was a fine intro- duction to assembly language programming of the CoCo. However, the article can be faulted at the end where books containing further information are recommended. The recommended books are either no longer in print or don't address any of the CoCo components other than the 6809. The glaring omissions to the recom- mended books are Assembly Language Programming for the CoCo and the CoCo 3, published by TEPCO. These not only describe all the 6809 instructions and pro- vide examples, but also describe the other components such as the VDG, SAM, joys- tick, G1ME, etc. They are also immediately available and can be ordered as advertised in RAINBOW. Laurence Tepolt TEPCO Portsmouth, RI THE RAINBOW v. do mil's letters to the editor. Mail should be addressed to: Letters to Rainbow, The Falsoft Building, P.O. Box 385, Prospect, K Y 40059. Letters should include the writer's full name and address. Letters may be edited for purposes of clarity or to conserve space. Letters to the editor may also be sent to us through our Delphi CoCo SIG. From the CoCo SIG> prompt, type RRI to take you into the Rainbow Magazine Services area of the SIG. At the RAINBOW> prompt, type LET to reach the LETTERS> prompt and then select Letters for Publication. Be sure to include your complete name and address. THE RAINBOW December 1988 Word Power 3.2 More Versatile • More Powerful With Spooler • Calculator • Split-Screen • 2-Column Printing "... friendly—amazing execu- tion speed.. .much easier to use than VIP software & 2 other word processing systems I've lried...very user-friendly.. .mas- sive text storage capacity ...highest among word proces- sors..." - Rainbow Oct. 88 Review for Word Power Unparalleled Power packed in this 100% ML Word Processor written from scratch for the CoCo 3! No other word processor offers such a wide array of features that are easy to learn & use. DISPLAY & SPEED j Mil I Word Power 3.2 runs at double-clock speed ;~7**^-pY- anc * uscs ,nc true 80-column display with J lowercase instead of the graphics screen. The result is lightning fast screen reformatting and added speed! All prompts are displayed in plain English in neat colored windows. The current column num- ber, line number, page number, percentage of free memory is dis- played at all times. Even the page break is displayed so you know where one page ends and the other begins. The Setup program allows you to change fore/background colors as well as (in)visiblc carriage returns. Word Power 3.2 can be used with RGB/Com- posite/Monochrome monitors as well as TV. MAXIMUM MEMORY Word Power 3.2 gives you over 72 K on 1 28K and over 450K on 512K CoCo 3 for Text Storage - more memory than any other CoCo word-processor. Period. EFFORTLESS EDITING Word Power 3.2 has one of the most powerful and user-friendly full-screen editor with word-wrap. All you do is type. Word Power takes care of the text arrangement. The unique Auto-Save feature saves text to disk at regular intervals for peace of mind. Insert/Overstrike Mode (Cursor Style Changes lo indicate modc);OOPS Recall during dcletc;Typc-ahcad Buffer for fast typers;Kcy-Rcpcat (adjustable); Key- Click; 4-way cursorand scrolling; Cursor to beginning/end of text, beginning/end of line, top/bottom of screen, next/previous word; Page up/down; Delete charac- ter, previous/next word, to beginning/end of line, complete line, text before/after cursor; Locate/Replace with Wild-Card Search with auto/manual replace; Block Mark, Unmark, Copy, Move & Delete; Line Positioning (Center/Right Jus- tified); Set/Reset 120 programmable tab stops; Word-Count; Define Top/Bot- tom/Left/Right margins & page length. You can also highlight text (undcrline-with on-screen underlining, bold, italics, superscripts, etc.). Word Power even has a HELP screen which an be accessed anytime during edit. CALCULATOR 11 Pop-up a 4-function calculator while you edit! Great for tables! SAVING/LOADING TEXT Word Power 3.2 creates ASCII format files which are compatible with almost all terminal/spell-checking & other word-processing programs. Allows you to Display Free Space, Load, Save, Ap- pend & Kill files. The ARE YOU SURE? prompt prevents ac- cidental overwriting & deletion. You can select files by simply cursoring through the disk directory. Supports double-sided drives & step-rates. PRINTING [ Word Power 3.2 drives almost any printer (DMP, EPSON, GEMINI, OKIDATA, etc). Allows options such as baud rates, line spacing, page/print pause, partial print, page number- ing/placement, linefeeds, multi-line headers/footers, right jus- tification & number of copies. The values of these parameters & margins can be changed anytime in the text by embedding Printer Option Codes. The WHAT YOU SEE IS WHAT YOU GET fea- ture allows you lo preview the text on the screen as it will appear in print. You can viewmargins, page breaks, justification & more. PRINT SPOOLER | Why buy a hardware Print Spooler? Word Power 3.2 has a built- in Spooler which allows you to simultaneously edit one document & print another. TWO-COLUMN PRINTING Jlllii This unique feature allows you to print all or portion of your text in two columns! Create professional documents without hours of aligning text. SPELLING CHECKER' 7™ZZ^.3&sZ3 i Word Power 3.2 comes with spelling checker/dic- tionary which finds & corrects mistakes in your text. You can add words to /delete words from dictionary. PUNCTUATION CHECKER ! -•i .__., u Q H - SPLIT-SCREEN EDITING | Splits the screen in half so you can view one portion of your text while you edit another. You'll love it! MAIL-MERGE Ever try mailing out the same letter to 50 different people? Could be quite a chore. Not with Word Power 3.2! Using this feature, you can type a letter, follow it with a list of addresses and have Word Power print out personalized letters. It's that easy! JhJF MICROCOM SOFTWARE ES@D All Word Power 3.2 orders shipped by UPS Next Day Air at no extra charge within the Continental US. Offer good thru January 15, 1989. m^- To Order & for info on FREE Gifts: Refer to Page 17 of our 6-page Ad series(Pgs. 9-17) Credit Card Toll Free Orderline 1-800-654-5244 (9am-8pm 7days/week) Order Status, Info, Technical Info: 716-383-8830 This checker will proofread your text for punctuation errors such as capitalization, double-words, spaces after periods/commas, and more. Its the perfect addition to any word processor. DOCUMENTATION Word Power 3.2 comes with a well-written instruction manual & reference card which makes writing with Word Power a piece of cake! Word Power 3.2 comes on an UNPROTECTED disk and is compatible with RSDOS. Only $79.95 (Word Power 3.1 owners can gel Word Power 3.2 Upgrade FREE by sending proof of purchase & $5.00 to cover S&I I costs & instructions) ' PRINTft - 2, - A Season for Reflection When I sit down to write this column, there is almost always something on my mind that pretty much gets to be the subject of the month. Frankly, because there are so many issues, so many rumors, so many interesting developments in the CoCo Community, it seems there is always something to talk about. I guess what 1 say here in THE rainbow is of some interest. Our surveys of your reading attitudes show that this column is one of the better-read parts of the magazine. That surprises me a bit, partly because I almost never read "editor's columns" in general-purpose magazines and partly, of course, because I sometimes really do wonder if what I am saying is relevant to the CoCo Community. Perhaps another reason is that we've always tried to keep the rainbow from being an "issues" magazine. By that, I mean we strive to have not "learned articles" by "experts" so much as practical things that you can do and use with your CoCo. I've gotten a number of magazines like that, and I always find they leave me with a taste for something more. So, to a large extent — except for an article or short series here and there -the rainbow has always tried to be a user's magazine. But 1 do think there is a place for some commentary on "the issues," and I've tried to do that here. This being the December issue, I thought it might be appropriate to look back on 1988. Business here at the rainbow is growing. We're pleased with our circulation, we're seeing a number of new people and companies becoming involved in advertising, we've done some things internally to strengthen Falsoft. We're also at work on several new projects you will be hearing about in 1989 that we hope will enhance your use and enjoyment of your CoCo. After all, that's what we are all about. On a personal level, the wedding of my daughter Wendy and Ira Barsky in July certainly was a highlight of the year for all of us. Of course, as in any year, not all the events that 1988 brought were as joyous as that one, but in the midst of it all, there have been friends, family and associates here, and - from many of you who heard one thing or another — encouraging cards, notes and even messages on Delphi. I've really been touched by that sense of true Community — after all, that's what living is all about. I'm confident that 1989 will be a good year for all of us. 1 hope you look forward to it as much as I do. And in the meanwhile, all of us here at Falsoft extend our heartiest wishes for a happy holiday season to each of you. — Lonnie Falk 10 THE RAINBOW December 1988 Bcsl Desktop Publishing / Document Creator for the CoCo 3. Features Pull Down Menus, What You Seels What You Get , UNDO, integrated text & graphics capability , multiple fonts & more. Graphics can be imported from CoCo Max 1,11,111, MGE, MGF, 5 Level DS-69, PMODE4, HSCREEN 2/3 pictures. Sup- ports: DMP 105/130, EPSON MX/FX/RXLX/ Gemini 10 Series, CGP- 220 and OKI-92. Only $79.95 Create distinctive bright yellow diamond shaped car signs. Includes 2 resuable clear plastic sign holders with suction cups, and 50 sheets of bright yellow fan- fold paper. Printer Requirements are the same as for the CoCo Graphics Designer. Only $29.95 Font Disk #1,#2 for Designer: $19.95 each CoCo Graphics COLOQ SCHEMATIC DESIGNER By Prakash Mishra An excellent Circuit Schematic Design Software Package for CoCo 3. Features: * Runs in 640x192 at 1.8 Mhz * Pull Down Menus * Keyboard/Mouse/Joystck Support * RGB/ Composite/Monochrome Monitor Support * 72 Modifiable Symbols * Multiple Hi-Res Fonts * Multiple UNDO Command * Symbol Rotate/Line/Hox Draw * Supports 3 Layers of Circuits * Powerful Screen Print Command lor DMP/Gemini/Epson Printers * Complete Documentation Only $39.95 RSB A Revolutionary Program that allows you to use Basic Programs from OS9! OS9 Level 2 is the future of the CoCo. Unfortunately, most Basic Program- mers arc "afraid" of using OS9 because it is completely different from Basic. Introducing RSB from Burke & Burke. It converts RS-DOS into an OS9 "shell" and allows you to program in Basic from under OS9! You can even lake advantage of the OS-9 "built- in" windows to run several BASIC programs at once! And RSB always runs at the full 2 Mhz speed of the CoCo! If you're new to OS9 or you simply want to take advantage of the ad- vanced features of the OS9 operating system, RSB is for you. Req. OS9 L II. Only $39.95 More OS9 utilities from the people that brought you the fantastic RSB!! Wild & MV Version 2.0:Use "wildcards" with OS9. Only $19.95 EZGen Version 1.02: Powerful OS9 bootfile editor. Only $19.95 ^ . GAMES (Disk only) (CoCo 1,2 & 3 except where mentioned) WARRIOR KING (CoCo 3): $29.95 IN QUEST OF STAR LORD(Animatcd Graphics Adventure for CoCo 3): $34.95 Hint Sheet: $3.95 HALL OF THE KING 1,2,3: $29.95 Each Trilogy: $74.95 FLIGHT 16: $34.95 P-51 MUSTANG SIMULATION: $34.95 WORLDS OF FLIGHT: $34.95 PYRAMIX(Cubix for CoCo 3): $24.95 KUNC FU DUDE: $24.95 CHAMPION: $19.95 WHITE FIRE OF ETERNITY: $19.95 QUEST FOR THE SPIRIT STONE (CoCo 3): $18 WARGAME DESIGNER (CoCo 3): $29 TREASURY PACK#1: Lunar Rover Patrol, Cubix, Dcclathon, Qix, keys of Wizard, Module Man, Pengon, & Roller Con- troller.Only $29.95 TREASURY PACK #2: Lancer, Ms. Gobbler, Froggie, Mad- ness & Minotaur, Ice Castles, Galagon, Devious. Only $29.95 SPACE PAC: Color Zap, Invaders, Planet Invasion, Space Race, Space War, Galax Attax, Anaroid Attack, Whirlybird, Space Sentry & Storm Arrows.Only $29.95 WIZARD'S CASTLE: A hi-res graphics adventure game filled with traps, tricks, treasures. Only $19.95 CLASSIC PAK: Treasury Pack 1, 2, Space Pac & Wizards Castle: Only $59.95 XENOCOPY-PC An amazingly versatile program that allows you to Format/Duplicate / Read/ Write disks from over 300 different computers. For example you could t rans- Tcr programs between CoCo, IBM, PC-DOS, TRS-80 Model 3, TRS-80 Model 4. TRS-80 Model 100, Xerox 820, Zenith, Kaypro II. Novell . NEC DOS and much much more!! Send for FREE list. Requires an IBM Compatible with 2 drives. Disk $79.95. 512K BACKUP LIGHTNING (From Colorventurc) The ultimate CoCo 3 disk copying utility!! Reads your master diskette once and then makes as many copies as you want. It automatically formats an un- formatted disk while copying! Supports 35, 40 or 80 track drives with various step rates. A must for any disk user!! Only $19.95 PRINTER LIGHTNING (From Colorventurc) Never wail for your printer again!! This Print Spooler allows you to print to your printer and simultaneously continue with your programming. No need to wait for those long printouts! Disk Only $19.95 BASIC FREEDOM A Full Screen Editor for Basic Programs! ! A Must for anyone who writes Bask Programs. Only S24.95 VOCAL FREEDOM Turn your computer into a digital voice / sound recorder. Produces natural voices/ sound effects. Req. inexpensive RS Amplifier (#277-1008) & any microphone. Only $34.95 HACKER'S PAC Allows you to incorporate voices created by Vocal Freedom into your own Basic and ML programs. Only 514.95 jur aS' pim MICROCOM SOFTWARE To Order & for info on FREE Gifts: Refer to Page 17ofour6-pagcAdscrics(Pgs.9-i7) Credit Card Toll Free Orderline 1-800-654-5244 (9am-8pm 7days/week) Order Status, Info, Technical Info: 716-383-8830 A Great Holiday Gift Idea! RAINBOW Binders Distinctive, Durable RAINBOW Binders the rainbow is a vital resource to be referred to again and again. Keep your copies of the rainbow safe in our quality, distinctive binders that provide com- plete protection. These attractive red vinyl binders showcase your collection and ensure your rainbows are in mint condition for future use. Each binder is richly em- bossed with the magazine's name in gold on the front and spine. They make a handsome addition to any room. Put an End to Clutter Organize your workspace with these tasteful bind- ers. Spend more time with your CoCo and eliminate those frustrating searches for misplaced magazines. A set of two binders, which holds a full 12 issues of the rainbow, is only $13.50 (plus $2.50 shipping and handling). Special Discounts on Past Issues To help you complete your collection of the rain- bow, we're offering a special discount on past issues of the magazine. When you place an order for six or more back issues of the rainbow at the same time you order binders, you are entitled to $1 off the regular back issue price. To order, please see the "Back Issue Information" page in this issue. Know Where to Look You may purchase the "Official And Compleat I ndex To THE RAINBOW" for $1 when you purchase a set of binders. This comprehensive index of rainbow's first three years (July 1981 through July 1984) is usually priced at $2.50. YES. Please send me set(s) of RAINBOW binders Take advantage of these special offers with your binder purchase: Save $1 off the single issue cover price for back issues. Minimum order of 6 magazines. Please enclose a back issue order form from a recent issue indicating magazines wanted. Purchase the "Official and Compleat Index to THE RAINBOW" for $1. (Regular price $2.50.) (These offers good only with the purchase of a rainbow binder set) Name Address City State ZIP □ My check in the amount of Charge to: □ VISA Account Number Signature is enclosed. (In order to hold down costs, we do not bill.) D MasterCard □ American Express Expiration Date Mail to: Rainbow Binders, The Falsoft Building, P.O. Box 385, Prospect, KY 40059. Binders are $13.50 per two-binder set plus $2.50 shipping and handling. If your order is to be sent via U.S. mail to a post office box or foreign country, please add $2. Kentucky residents add 5% sales tax. U.S. currency only, please. In order to hold down non-editorial costs, we do not bill. For credit card orders call (800) 847-0309, 8 a.m. to 5 p.m. EST All other inquiries call (502) 228-4492. COCO 3 UTILITIES GALORE (CoCo 2 Versions Included where specified) SUPER TAPE/DISK TRANSFER 0=2* * Disk-to-Disk Copy ' Tapc-to-Disk Copy • Tapc-lo-Disk Auto Relocate ■ Disk-to-Tapc Copy * Tape-to-Tape Copy Copies Basic/ML/Data Files. CoCo 1,2 or 3. Rcq. min. 64K Disk System. Disk Only $24.95 COCO CHECKER^^^J Something possibly wrong with your CoCo? CoCo Checker is the answer. Will lest your ROMs, RAMs, Disk Drives & Controller, Printer, Keyboard, Cassette, Joysticks, Sound, PlAs, VDG, Internal Clock Speed, Multi-Pak Interface and more! Only $24.95 DISK UTILITY 2.1A H A multi-featured tool for USER FRIENDLY disk handling. Utilize a directory window to selectively sort, move, rename & kill file entries. Lightning fast Disk I/O for forma l, copy & back- up. Single key execution of Basic/ML programs. This will become your MOST USED program ! ! CoCo 1 ,2 or3. Req. Min. 64K. Disk Only $24.95 MAILLIST PRO The ultimate mailing list program. Allows you to add, edit, view, delete, change, sort (by zip- code or name) and print labels. Its indispen- siblc!! Disk $19.95 (CoCo 2 version included) DISK LABEL MAKER Allows you to design professional disk labels! Allows elongated, normal and condensed for- mal for text. Double Strike, Border Creation, and multiple label printing. Its a MUST for any user with a disk drive. Supports DMP 105/106/110/120/ 130/430, GEMINI, STAR, EPSON and compatibles. (CoCo 2 version in- cluded). Only $19.95 COCO UTIL II (Latest Version): Transfer CoCo Disk files to IBM compatible computer and vica-vcrsa. Re- quires 2-Drivc IBM Compatible. Disk $39.95 RGB PATCH Displays most games in color or. RGB monitors. CoCo 3 Disk $24.95 shir COMPUTERIZED CHECKBOOK Why bother with balancing your checkbook? Let the CoCo do it for you. Allows you to add, view, search, edit, change, delete and printout (in a table/individual entry format) checkbook entries. Updates balance after each entry. Al- lows files for checking, savings, and other ac- counts. Disk$19.95. (CoCo2vcrsion included) BOWLING SCORE KEEPER An excellent utility to keep track of your bowl- ing scores. Allows you to save scores under in- dividuals or teams. You can edit change, delete, and compare scores. A must for anyone who wants to keep track of his or her bowling perfor- mance. Disk $19.95 (CoCo2vcrsion included) -jm^ VCR TAPE ORGANIZER/^? Organize your videotapes with this progiam. Allows you to index tapes by title, rating, type, play time and comments. Also allows you to sort titles alphabetically & view/print selected tapes. If you own a VCR, this program is a MUST!! Disk $19.95 (CoCo 2 version included) COCO 3 SCREEN DUMP ^fecfefe 32, 40, 80 column text dump, PMODE 4 Graphics Dump. Single Keystroke Operation al- lows you to take snapshots of your screens even when programs arc running! Works on DMP's, Epson, Gemini and compatibles. CoCo 1, 2 and 3. Disk $24.95 HOME BILL MANAGER - Let the CoCo keep track of your bills. Allows you to enter bills under various categories and reminds you when they arc due. Disk $19.95 CALENDAR MAKER Generate monthly calendars on your printer for any year in the 20th century. Disk Only $19.95 (CoCo 2 version included) ADOS 3 Advanced disk operating system Tor CoCo 3. Comes on disk and is EPROMablc!! Disk $34.95. ADOS (for CoCo 1,2): $27.95 OS 9 OS9 LEVEL II OPERATING SYSTEM Only $89.95 MULTI-VUE Only $54.95 WIZ OS9 Level II Terminal Package with 300-19200 baud rate and windowing capability. Requires 512K and RS-232 Pack. Only $79.95 DYNASTAR Best OS9 Editor/Word Processor Text Formatter. Has Keyboard Macros, supports terminals & win- dows simultaneously, configurable, auto-indent for C/Pascal programming, mail-merge. New Manual makes it easier than ever. Only $149.95. Dyna- Spell $49.95. Both Dynastar and Dynaspell: Only $174.95 DYNACALC OS-9 Excellent spreadsheet for OS-9 users. Only $99.95 OS9 LEVEL II BBS BBS program that supports multiple use rsandsysop definable menus. Includes the following: Tsmon, Login, Chat, Message Retrieval, Mail Retrieval, Uloadx, Dloadx, and much more! Rcq. 512K. New Version! Only $29.95 GSC File Transfer Utilities Now you can transfer files to and from PC (MS DOS), RSDOS and FLEX disks into your CoCo (OS9) system. Options: Single/Double sided disks, 40/80 tracks, 8/9 sectors & more! Rcq. OS9 (Level 2 for MultiVue version), 2 drives, SDISK/SDISK 3. Standard Version: $44.95; MultiVue Version: $54.95 PC-Xfer UTILITIES Programs to format and transfer files to/from MS DOS diskettes on CoCo Under OS9 Level 1 and 2. Requires SDISK or SDISK 3. Only $44.95 SDISK3 Standard disk drive module replacement allows full use of 40/80 track double-sided drives. Rcq. OS9 Level II. Only $29.95. SDISK: $29.95 OS9 LEVEL II RAMDISK Lightning Fast Ramdisk with Auto-Formatting. A must for any OS9 Level II user. Rcq 512K. Only $29.95 ^^ n rAMMiiCAr. ItXI'llES MICROCOM SOFTWARE To Order & for info on FREE Gifts: Refer to Page 17 of our 6-pagc Ad serics(Pgs. 9-17) Credit Card Toll Free Orderline 1-800-654-5244 (9am-8pm 7days/week) Order Status, Info, Technical Info: 716-383-8830 512K BASIC (For 128K & 512K Computers) From the authors of Word Power 32, the best-selling Word Processor for CoCo 3, comes a revolutionary programming tool! Do you have a 128K or 512K CoCo 3? Are you being told thai you could only use 22K from Basic?? Don't believe it!! Lets face it. You bought your CoCo 3 so you could gel belter graphics, more speed and more MEMORY. Unfortunately as it comes, the CoCo 3 only allows you to use 22K for Basic Programs. A big disappointment for Basic Programmers. Introducing the revolutionary 512K Basic. It gives you up to 80K Basic program/variable space (64K for Basic Program/16K for variables) on a 128K CoCo and over 400K (384K Basic Program Space & 16K Variable Space) on a 512K CoCo! There are no new commands to remember and approximately 90-95% of the existing Basic Software will run without any modifications. 512K Basic is completely transparent to (he user. You won't even know its there until you realize that you were able to type in a massive Basic program without the dreaded ?OM Error. And 512K Basic will even run at double clock-speed and automatically slow down for printer and disk operations. Step up to 512K Basic. It's the tool you need to tap the full poten- tial of your CoCo 3. 512K Basic Requires a 128K or 512K CoCo 3 with a disk drive. OS9 is NOT required. Only $39.95 51 2K Upgrades for CoCo 3. (Only S160 with purchase of 512K Basic) Fully assembled, tested and ready to be shipped now. Comes with $100 worth of 512K Software: • 512K Backup Lighlning»512K Print Spooler * 4jjfcfc, 4lB^h • 512K Memory Test • 512KRamdisk ^^^V ""B^ • OS9 Level II Ramdisk. No soldering. Comes with all instruction manuals. 90 day war- ranty. Only $188 OK Upgrade Board: $39.95 KEYBOARDS , ETC. KEYBOARD EXTENSION CABLE: Move your keyboard away from the com- puter & type with ease. Use your existing keyboard with this cable or leave your present keyboard in- tact and use a second keyboard. Only $39.95. *S Cable with CoCo 2 Keyboard: $49.95 Cable with CoCo 3 Keyboard: $69.95 CoCo 3 Keyboard (with free FUNCTION KEYS software value S14.95):$39.95 CoCo 2 Keyboard: $19.95 ACCESORIES 5 1/4" DS/DD Disks: $.40 each 3 1/2" DS/DD Disks: $1.49 each 5 1/4" Disk Case (for 70 disks): $9.95 3 1/2" Disk Case (for 40 disks): $7.50 Curtis Printer Stand: $19.95 Surge Supresser Strip w/ 6 outlets: $14.95 Curtis Static Mat: $24.95 RIBBONS NX1000 Color Ribbon: $12.95 NX1000 Black Ribbon: $8.50 Seikosha, EPSON, DMP, Panasonic, Okidata, Gemini Rib- bons: $8.50 each COMMUNICATIONS EXTRAVAGANZA 1) Avatex 1200e Modem: Fully Hayes compatible 300/1200 w/ speaker, Auto- Dial/Answcr/Rcdial. 2) MODEM CABLE: 4 pin/DB 25 (Reg. $19.95) 3)Autoterm Software: (Reg S39.95) 4)FREE CompuServe Offer & Accss Time 5) UPS 2nd Day Air Shipping Only $129.95 With Avatex 2400e instead of 1200c: $229.95 Avatex 1200e Modem Only: $85 Avatex 2400e Modem Only: $189/^- y EPROM INTRONICS EPROM PROGRAMMER (for CoCo): Programs 2516-27512 & more! Includes software & complete documentation. Latest version. Lowest Price Anywhere! Only $137.95 EPROM ERASERFast erase of 24/28 pin EPROMs. Only $49.95 BOTH EPROM PROGRAMMER & ERASER: $179.95 EPROMS: 2764-$8 27128-$9 ROMPAK (w/ Blank PC Board 27xx Series): $12.95 BLANK CARTRIDGE (Disk Controller Size): $10.95 iii i n i ffii i MJF CABLES 8505/8515/8CM643 Analog RGB MAGNAVOX Cable: $24.95 SERIAL-TO-PARALLEL INTERFACE: Use your parallel printer at high speed (300-9600 baud) with CoCo. Comes will all cables. Nosoflwarc compatibility problems. Only $44.95 15" MULTIPAK/ROMPAK EXTENDER CABLE: $29.95 VIDEO DRIVER: Use a monochrome/color monitor with your CoCo. Comes with audio/video cables. Specify CoCo 1 or 2. Excellent picture quality/resolution! $34.95 RS232 Y CABLE: Hook 2 Devices to the serial port. Only $18.95 Y CABLE: Use your disk system with Speech Pak.CoCo Max, DS69, etc. $27.95 RGB Analog Extender Cable:$19.95 If SONY Monitor Cable: $29.95 l > VIDEO CLEAR:RcduccTV intcrfcrcncc.$19.95 MODEM CABLE:4 pin to DB25.0nly $19.95 3-POSITION SWITCHER: $37.95 HI-RES JOYSTICK INTERFACE: $11.99 4fMMfck hMtmcvd ^9 bx"nts< i CHIPS, ETC Disk Basic Rom 1.1 (Needed for CoCo 3): $29.95 ECB ROM 1.1:529.95 68B09E or 6809E Chip: $14.95 MultiPak PAL Chip for CoCo 3: $19.95 PAL Switcher: Now you can switch be- tween the CoCo 2 and 3 modes when using the Multi-Pak. You need the OLDER & NEW PAL chip for the 26-3024 Mullipak. Only $39.95. With NEW PAL Chip: $49.95. UPGRADES 512K Upgrades for CoCo 3: $CALL 64K Upgrade for CoCo I's, CoCo IPs with Cat #26-3026/27, 26-3134, 26-3136: $29.95 64K Upgrade for 26-3134 A/B CoCo II: $39.95 (Prec 64K Software incl. with 64K Upgr.) MICROCOM SOFTWARE To Order & for info on FREE Gifts: Refer to Page 17 of our 6-pagc Ad scrics(Pgs. 9-17) Credit Card Toll Free Orderline 1-800-654-5244 (9am-8pm 7days/week) Order Status, Info, Technical Info: 716-383-8830 Books That Can Launch A 1000 Programs!! Pokes, Peeks and Execs arc your guides inlo the jungle of computer programming. These commands give you the power of Machine Language without leaving the security of BASIC. Each book is a collection of "inside" information, with explanations and examples to help you immediately put it to use. Everyone from the novice to the professional will find these handy books a wealth of information. 300 POKES, PEEKS, N EXECS for COCO III "40/80 column Screen Text Dump "Save Text/Graphics Screen lo Disk "Command/Functions Disables •Enhancements for CoCo3 BASIC • 128K/512K RAM Tcsl Program •1 IPRINT Character Modifier Only $19. 95 500 POKES PEEKS,'N EXECS •Autostart your BASIC programs •Disable Color BASIC/ECB/Disk BASIC commands •Disable Break Key/ Clear Key/ Reset Button 'Generate a Repeat-key "Transfer ROMPAKs lo tape "Set 23 different GRAPHIC modes "Merge two BASIC programs "And much much more!!! For CoCo 1,2 and 3. Only $16.95 ALL 3 BOOKS lor $39.95 SUPPLEMENT TO 500 POKES, PEEKS, N EXECS 200 additional Pokes.I'eeks and Execs (500 Pokes Pecks 'N Execs is a prerequisite) " ROMPAK. transfer to disk •PAINT with 65000 styles "Use of 40 track single/double sided drives "High-speed Cassette Operation "Telewriter, CoCo Max enhancements • Graphics Dump (for DMP printers) /Text Screen Dump For CoCo 1,2 or 3. Only $9.95 UNRAVELLED SERIES COCO LIBRARY An invaluable aid for Basic and Machine Language programmers, these books provide a complete disassembly and annotated listing of the BASIC/ECB and Disk ROMs. These listings give complete, unintcruptcd memory maps of the four ROMs. Gain complete control overall versions of Ihe color computer. EXTENDED COLOR BASIC UNRAVELLED: COLOR BASIC and EXTENDED BASIC ROM Disassembly: $39.95 DISK BASIC UNRAVELLED: DISK BASIC ROM 1.1 and 1.0 Disassembly: $19.95 BOTH ECB AND DISK BASIC UNRAVELLED: $49.95 SUPER EXTENDED BASIC UNRAVELLED: SUPER EX- TENDED BASIC ROM Disassembly for CoCo 3. $24.95 COMPLETE UNRAVELLED SERIES (all 3 books): $59.95 CoCo 3 Service Manual: $39.95 CoCo 2 Service Manual: $29.95 Inside OS9 Level II: $39.95 Rainbow Guide To OS9 Level II: $19.95 Rainbow Guide To OS9 II (disk): $19.95 Complete Guide To OS9 (Level 1): $19.95 Complete Guide To OS9 (2 Disk): $29.95 CoCo 3 Secrets Revealed: $19.95 Basic Programming Tricks: $12.95 Assembly Language Programming(tcpco): $18 Addendum For CoCo3 (tepco): $12 Color Computer Disk Manual (with refcard): $29.95 OTHER SOFTWARE ... COCO MAX III (with hi-res interface): $79.95 COCO MAX II: Disk $77.95 Tape $67.95 MAXFONTS #1,.#2,#3,#4: Disk $19.95 Each NX1000 Rainbow Driver for CoCo Max III: $19.95 MAXPATCH: Run COCO MAX II on COCO 3. $24.95 EDT/ASM 64D: Editor-assembler (specify 1,2,3) $59.95 SOURCE: CoCo Disassembler $34.95 SOURCE III: $49.95 CBASIC: Best Basic compiler $149.95 CBASIC III: $149.95 TELEWRITER 64 (COCO 1&2) :Best Word Processor for CoCo 1 & 2. Disk $57.95 Tape $47.95 AUTOTERM:Universal modem software Disk _$ $29.95 PRO-COLOR FILE *ENHANCED*: Multi-feature Database $59.95 PRO-COLOR FORM & DIR: Forms/directories for PCF. $24.95 SIDEWISE: Print ASCII files sideways $24.95 jiur WINDOW MASTER The hottest program for your CoCo 3!! Imagine using Win- dows, Pull-Down Menus, Buttons, Icons, Edit Field, and Mouse Functions in your Basic Programs. No need to use OS9. It uses the 640x255 (or 320x255) hires graphics mode for the highest resolution. Up to 31 windows can appear on the screen at one time. Need extra character sets? Window Master supports 5 fonts in 54 sizes! How about an enhanced Editor for Basic? It gives you a superb Basic Editor which leaves the standard EDIT command in the cold. And don't forget that many existing Basic/ML programs will operate under Window Master with little or no changes. In fact, it does NOT take up any memory from Basic. Requires 1 Disk Drive, RS Hi-res Interface & Joystick or Mouse. Includes 128K &. 512K Version. $69. 95 Window Master & Hi-Rcs In- terface. Only $79.95 FKEYS III A user friendly, user programmable function key utility that creates up to 20 function keys. Includes EDITOR, DOS mods, DISABLE, and its EPROMable! Disk $19.95 SIXDRIVE Allows the use of 3 double-sided drives from RSDOS or ADOS. Only $16.95 MICROCOM SOFTWARE E VItRIC'AMl EXgflEsJ To Order & for info on FREE Gifts: Refer to Page 17 ofour 6-page Ad series(Pgs. 9-17) Credit Card Toll Free Orderline 1-800-654-5244 (9am-8pni 7days/week) Order Status, Info, Technical Info: 716-383-8830 The excitement continues/ ^IwitiMt: jrteen fascinating new Adventures trom tne winners ot our fourth Adventure competition. Rely on your wits to escape a hostile military installation, try to stop the Nazi plan to invade Great Britain, or manage to reinstate our defense system before the enemy launches a massive missile attack — and that's only the beginning! The Park of Mystery — You overhear a gang of robbers discussing where they've hidden their loot. Can you find it — and battle greed and confusion at the same time? Superspy — You awaken from a horrifying nightmare of chases, inexplicable scenery changes and sickening freefalls into space. Or was it a dream? You be the judge — and determine your own fate! Term Paper — A real nightmare: Someone's stolen your freshman midterm paper and hidden its pages all over CoCo State's campus. Are you smart enough to find them before you miss the due date and flunk the course? House Adventure — Try to find your way out of a mysterious abandoned house that keeps sprouting new rooms just as you think you've found an exit. Life: An Everyday Adventure — Just getting up in the morning in time to do last-minute chores before catching a plane to a family reunion proves you don't have to leave home to find adventure. The Earth's Foundations — A mysterious maze inside a deep crevice near your village is having a devastating effect on the entire area. You've been chosen to investigate, and promised great riches — if you survive! Experience other traditional and contemporary challenges from these winning authors: Mike Anderson, Tio Babich, David Bartmess, Stephen Berry, Eugene Carver, Charles Farris, Jeff Hillison, Jeff Johnson, Richard Kottke, Ken Lie, Andre Needham, Fred Provoncha, Paul Ruby Jr. and Eric Santanen. The Fourth Rainbow Book of Adventures is only $10.95! Tape $9.95, Two-Disk Set $14.95 i and tlisks are od|uncts and complement lo Ihe book; mo book is necessary lor introductory malorial and loading instructions. D My check in the amount of enclosed* Please charge to my: D VISA □ MasterCard □ American Express Acct. No. Exp. Date . Signature Mail to: The Fourth Rainbow Book of Adventures, The Falsoft Building, P.O. Box 385, Prospect, KY 40059 Add $2.00 per book lor shipping and handling in Ihe U.S. Outside the U.S. add $4 per book (U.S currency only). Kentucky residents add 5% sales tax. In order lo hold down costs, we do nol bill. Please allow 6-8 weeks lor delivery. To order by phone (credit card orders only), call (800) 847-0309, 8am lo 5 p.rr EST For other inquiries, call (502) 228-4492 COCO 3 CoCo 3 Combo Package • 128K Color Computer 3 • 500 Pokes Peeks 'n Execs Book • CoCo 3 Secrets Revealed Book • Basic Programming Tricks Book • Utility Routines Volume 1 Book • $10 off our Drive system CoCo 3 Combo Package: $169 (Please add $8 S&H in US/$20 Canada) in MAGNAVOX Monochrome Monitor • Pleasant Amber Display • Magnavox Quality • 12" Screen • Composite Input (Cable Included) • 900 lines x 350 lines resolution! • Audio Input for Sound • Built-in Tilt Stand • 1 Year Warranty Only $88 (Add $10 S&H in US/ $25 in Canada) MAGNAVOX 8CM515 RGB MONITOR Razor-sharp picture quality for your CoCo! Has 14" screen, Analog/TTL RGB, Composite Inputs for CoCo 2/3, Speaker, tilt- stand & 2 year warranty! Only $265 (add $12 S&H/S40 in Canada) Magnavox RGB Cable for CoCo 3 and Composite Video / Audio Cable Set with purchase of monitor: $19.95 DISK DRIVES for CoCo 2 & 3 HARD DRIVE SYSTEMS/ INTERFACES There are a lot of dealers selling disk drives for the CoCo. Why buy from us? First, all our drives are Brand New and made by Fujitsu. They are sleek, quiet and have a reputation of superb reliability. Second, our Drive sys- tems come with the acclaimed DISTO Controller - with gold-plated con- tacts. Third, our Drive systems come with the official 200 page Radio Shack Disk Manual with floppy disks; everything you need to get started. Fourth, you get $60 worth of our utility software (Disk Util 2.1A & Super Tape/Disk Transfer) & our DISKMAX software which allows you to acess BOTH sides of our drives. Our drive systems are head & shoulders above the rest. Drive (With Disto Controller, Case, Power Supply, 1 Drive Cable, Manual, Software): $209 Drive 1 (With Case, Power Supply & software): $129 Bare 5 1/4" Drive: $89 2 Drive System (With Disto Controller, Case, Power Supply, 2 Drive Cable, Manual & Software): $309 1 Drive Cable: $16.95 2 Drive Cable: $ 22.95 4 Drive Cable:$ 34.95 Complete w/ Hard Drive, Western Digital Con- troller, B&B Interface, Cables, Case, Power Supply, Software (HYPER IO) & Instruction manuals. As- semblcd/tested/formatted. Just Plug'N'Run. This is the best hard drive deal for the CoCo. Seagate 20 Meg System: $509 1 B^^-n Seagate 30 Meg System: $539 ^^^^ CoCo XT: Use 2 5-120 Meg Drives with your CoCo. Only $69.95 w/ Real Time Clock: $99.95 CoCo XT ROM: Boots OS9 from hard/floppy. $19.95 HYPERIO: Allows Hard Drive Use with RSDOS. Only $29.95 HYPERIO: Disto Version:If you have a DISTO Controller w/ Hard Drive Interface, this program will allow you to use your Hard Drive from RSDOS!! Only $29.95 PRINTERS All our Printer Systems include Serial-to-Parallel Interface. NX1000 Rainbow System: NX1000 Color Printer w/144 CPS draft • Friction/Trac- tor Feed • Epson/IBM Compatible • 1 Year Warranty. Only $289 NX1000 System: NX1000 Printer w/ 144 cps Draft • Epson/IBM Compatible • 1 Year Warranty. Only $199 Panasonic KX-P1080i II System: Panasonic Printer w/ 144 cps Draft •Tractor/Friction Feed • Epson/IBM Compatible • 2 Year Warranty. Only $189 Panasonic KX-1592 System: Panasonic Printer w/216 cps Draft • 16.5" Wide Carriage • 2 Year Warranty: $399 i Friction/Tractor Feed DISTO PRODUCTS ... Disto Super Controller: $79.95 Disto Super Controller II: $129.95 • Mini Eprom Programmer Add on: $54.95 • Hard Disk Add On: $49.95 • RT Clock & Parallel Interface: $39.95 • MEB Adapter Add On: $24.95 MULTI-BOARD ADAPTER: Printer Port, Faster RT Clock & true RS-232 Serial Port. $59.95 RS232 SUPER PACK: Here it is! True RS-232 Port for your CoCo. Compatible with Tandy® Deluxe RS232 Pack. Includes DB25 Cable. Re- quires Multipak. Only $54.95 M tt[||||| j jhJf MICROCOM SOFTWARE 2900 Monroe Avenue • Rochester, NY 14618 To Order All orders $50 & above (except Printers, Monitors, Drives, Computers) shipped by UPS 2nd Day Air in the Continental US. We accept Visa,MC, Amex,Discover,Check & MO. FREE GIFTS: All Orders $99 & above also recieve a FREE 1989 Diary & X-MAS Card. Please add $3.00 for S&H (Drives/Printers add $10 S&H); foreign add 10% S&H (min $5). NYS Residents add sales tax. Our Australian Agent: Aust. Peripheral Development Ph:07-207-7820. Credit Card Toll Free Order line 1-800-654-5244 (9am-8pm 7 days/week) Order Status, Info , Technical Info: (716)383-8830 A REAL DESKTOP AND File Edit Options colors Font Size style CoCo Max III is absolutely the best drawing package available for the CoCo 3. and it does more than just let you draw. CoCo Max III includes animation, text, color mixing and more features than you would think possible. It combines incredible speed with dazzling graphics and it is a joy to use even its most powerful features. Pictures, graphs, flyers, cards, signs, school projects, labels, buttons and anything else you might dream of creating is now possible with CoCo Max III. Is it any wonder that the majority of CoCo Gallery pictures in the last five months were created with CoCo Max? Thousands of CoCo users have found that you don't have to be an artist to have fun with CoCo Max. You'll wonder why you waited so long to get the incredible CoCo Max III. CoCo Max III is the best because it includes: - a huge picture area {two full hi-res 320x192 screens) - a large editing window - Zoom mode for detail work - 28 drawing tools which you just point and click on - shrink and stretch - rotation at any angle (1.5 degree steps) - 512K memory support {all features work with 128K too) - an Undo feature to correct mistakes - you can even Undo an "Undo" - Animation - special effects - color sequencing (8 colors, variable speed) - thirteen fonts (more available) - each font has eight different sizes - five style options (bold, italic. 3D. etc.) for thousands of font/size/style combination possibilities. - the CoCo Show "slide show" program - color editing of patterns - automatic pattern alignment - prints in single and double size - smart lasso (move text over a background...) - advanced tools: arc. ray. cube. etc. - select 16 of the 64 colors (all 64 colors are displayed at once for selection!) - picture converter (CoCo Max II. MGE. BASIC) - extensive prompting - "glyphic" clipbook of rubber stamps - double click shortcuts - color mixing (addrtive/subtractive/none) - money back guarantee - sophisticated data compression saves disk space - pull down menus (no commands to remember) - forty paintbrush shapes - two color lettering - spray can - scrapbooks of pictures - error free - Y-cable or multipack not required - high speed hi-res interface included (plugs into joystick port) - disk is not copy protected - amazing "flowbrush" - RGB and composite monitor support - replace color - printing on black and white printers in five shades of gray - full color printing with optional drivers for the NX-1000 Rainbow and CGP220 - entirely rewritten for the CoCo 3 CoCo Max III: $79.95 Max- 10 owners: deduct $10 System Requirements: CoCo 3 disk system and a Joystick or Mouse Printer drivers included: IBM/Epson and compatibles. GEMINI. DMP105/106/130,OKI182/192. CGP220 (B&W). DMP110. DMP200 Color printer drivers (prints 125 different colors) Star NX-1 000, CGP- 220, or Okimate 20 each $1 9.95 For all CoCo Max Versions Max Edit Font Editor: A font is a set of characters of a particular style. With Max Edit you can create new fonts or modify the existing ones.$1 9.95 Max Font disks (send for list) each $1 9.95 Max Font Set (95 fonts on 4 disks) $49.95 DS69/69B Digitizers: allows you to capture the image from a VCR or video camera and bring it into your computer. CoCo Max will let you load digitized pictures and modify them. DS-69 (2 images per second. Requires multipak) $99.95 DS-69B (8 images/second) $1 49.95 CoCo 1 & 2 Owners Still Available: (See previous ads or write for information) CoCo Max II (works on all disk CoCos) $69.95 CoCo Max Tape (CoCol & 2 only) $59.95 Y-Cable $24.95 CoCo Max II Picture Disk Set set of 3 disks: $29.95 Guaranteed Satisfaction Use CoCo Max or Max-1 for a full month. If you are not delighted with either of them, we will refund every penny. [COLORWARE A division ol Sigma Industries, Inc TO ORDER ^ (203) 656-1806 M0N-FRI 9 to 5 EST^ Visa or Mastercard accepted. C.O.D. orders $3 extra Check or M.0. to: Colonwre, 2*2- W West Ave. Darien CT 06820 Add S3 per order lor shipping ($5 lo Canada. 10% to overseas) CT residents add 7.5% sales tax PUBLISHING [COLORWARE THE DAZZLING WORD PROCESSOR You probably already have a word processor, and you probably wish it had these features: *■ Fully menu driven (CoCo Max style) with point and click marking of text. You don't need the arrow keys! - True WYSIWYG (What You See Is What You Get) including variable size fonts, styles (bold, italics, etc.) and graphics. *■ Can print multiple columns on a page. *■ Not limited by printer capabilities: fonts up to 24 points (1/3") high, superscripts, small print, etc. ►■ Fully integrated spelling checker (incredibly fast), no need to exit program to check spelling. *■ Graphics can be imported from just about anything (CoCo Max; MGE: BASIC: even Macintosh pictures from a BBS) and resized to fit your document. *■ Full screen preview including graphics. Max-10 has all these unique features, plus all the features you are used to in your current word processor. Even with all this, you don't give up anything. Max-10 is easier to use. more intuitive, faster and more powerful than anything else. It's not just a word processor, it's a desktop publisher. «-" \T'""*" arsrtsavs MM Max-1 0: $79.95 CoCo Max III owners: deduct $10 Max-10 requites a CoCo 3. at least 1 disk, & joystick or mouse Printer drivers Included: IBM/Epson and compatibles; DMP 105. DMP106. DMP130: CGP220 (B&W): Gemini/Star File Edit Search* Lauout Font PTDTna m ias CU Superscript ell Subscript cl •^r^riyi*".' mwm* 71LS01 WYSIWIG adj. (wiz-ee-wig) 1. What You See Is What You Get (acronym) i tuu choice if in/ Ui>in fontr and styles. P<4 C E : 2 Some of the many features of Max-10: - Blinding speed - printing in multiple columns - online dictionary - spell checking - graphics can be mixed with text - full justification of proportionally sized characters - bold, italic, underline superscript and subscript type styles - superb file support, just point and click - "Undo" lets you correct mistakes - easy to use. no commands to remember - any graphics program can be used - pictures can be shrunk or stretched to fit - right and left alignment - centering - variable line spacing - page numbering - current page number displayed on the screen - variable tab stops - left and right margins - tabs and margins can vary in the same document - cut and paste text and graphics anywhere in the file - page break shows on the screen - pull down menus are quick and simple to use - lightning fast access to any point in the document with the scroll box - twenty fonts (styles and sizes), more available - any number of character sizes and styles can be mixed on the same line - up to more than 120 characters per line, depending on font size, style and letters - headers and footers, even with graphics - file compatibility with other word processors - right, left, bottom and top margins - word wrap - set starting page - type ahead - key repeat - key click - scroll up and down - ASCII file output for compatibility - disk directory - kill files- block cut, copy and move - global search and replace - paragraph indent - clipboard - merge - show file (on disk) - free memory display - page count - paragraph count - word count - graphics can be resized and moved - multiple fonts - error recovery - true lowercase - 51 2K memory support (all features work with 128K too) - complete point and click cursor control - moving, clearing and changing blocks of text is ridiculously easy, just point and click at each end of the text block - onscreen ruler - preview file before loading - search and replace - disk is not copy protected - more than 35 pages of text CoCo Max III and Max-10 Perfect Together You do not need CoCo Max III to insert and print graphics in Max-10. Max-10 works with any graphics creation program, and you can also use graphics downloaded from bulletin boards. Similarly, you do not need Max-10 to create graphics with text in CoCo Max III. There are tremendous lettering capabilities in CoCo Max III. with its many fonts, styles, and sizes. Together Max-10 and CoCo Max III are an unbeatable combination. This desktop publishing system is better than anything you've ever seen on a CoCo. We are so confident that you will use, and enjoy using *he two software packages, that we offer an unconditional money back guarantee. Stop wasting your time and effort using inferior or obsolete products. Move up to the new generation of CoCo software now. 1 F ea tu fe^ 16K ECB Can you plant the royal Christmas trees as the king desires? The Christmas Tree Puzzle By Mike Moore here is a panic on the palace grounds. The king has bought a L I dozen Christmas trees and wants them planted in the courtyard. The courtyard is a six-by-six square, and each square is large enough to hold one tree. While that should leave you plenty of room to plant 1 2 trees, the king likes his garden to look haphazard — no plants (or trees) are in rows. The king has had two of the trees planted in opposite corners of the garden. Now you must plant the other 10. The trees must be placed so that no three trees will form a straight line (not even diagonally). To make sure you don't make such a mistake, the rest of the royal gardeners will lay grass in all the squares that form such a path. If you later decide to replant a tree, the garden- ers will remove the grass so that you may try again. Since the actual planting and digging of trees is extremely hard work, the king will allow you to use your trusty CoCo to solve the puzzle. When you run Tree Puzzle, you will see the six-by-six courtyard with the first two trees planted at opposite corners of the yard. In the middle of the screen, you will see a cursor in the shape of a plus sign. Use the arrow keys to move the cursor to any square you choose. Once you arrive at the desired square, press P to plant a tree. If you want to remove a tree, press D to dig it up. (Note: You cannot dig up the two original trees.) E'ach time you plant a tree, the squares that are no longer usable change from buff to green. You cannot plant a tree on a green square. If you decide to dig up a tree, any squares that are affected will return to the buff color. If you manage to plant all of the trees, the screen will flash "Well Done" until you press a key. To quit playing, press Q. If, on the other hand, you just want to start over without digging up all the Mike Moore is a math professor at Carleion University in Ottawa, Canada. Mike shares his love of the CoCo with his son, who — since his father's pur- chase of a CoCo 3 — now uses the family's CoCo I. 20 THE RAINBOW December 1988 *«"2g&$!B& ON AND 1) Max-10 + CoCo Max III "The Perfect Match" Regularly $149.90 Only*99 90 2) Regularly $129.90 CoCo Max III with Max Font font set Only */9 yu Almost 1 00 fonts on 4 disks 3) Save $30 Max-10 with Max-10 Font set 36 Hi-Res fonts on 2 disks Regularly $109.90 Only «79 90 (CoCo Max III and Max-10 fonts are not interchangeable) Turn back to Colorware's double page ad for more information. To order, call (203) 656-1 806 Monday to Friday, 9-5 Eastern time. [COLORWARE <« GIWHESOFT »> A new generation of Color Computer products .MostorCord MAXSOUND €k UNiiricniuM A High Quality Digital Audio Sampler and Sequencer Turn your CoCo III into a REAL digital audio sampler with HIGH quality audio reproduction. Easily add exotic effects, ECHO, stuttering, speed shifting, sequencing, and reverse audio to BASIC or ML programs or GRAPHICS! Now includes Data Compression. Imagine recording any Voice, Music, or Sound effect and being able to use these DIGITAL recordings in your own programs! 3 disk sides includes: INTERFACT/BIN - ML driver for sound effects. G&M/BAS - Adds sound effects to Graphics. SHOWTIME and DEMO disks. SCOPE/BAS - Turns CRT into a Digital Oscilloscope to look at MAXSOUND waveforms. Version 3.0 upgrade $6.95 + Shipping & Handling "Maxsound... bringing a new era to the CoCo Community" -Cray Augsburg, June '88 Rainbow Review CALL TO HEAR 'OVER THE PHONE* DEMO (128k or 512k CoCo IB only) $59.95 ^JMjjJ^ Maxsound Soundtracks & Graphics These exciting disks are samples of what can be created with MAXSOUND and CoCo Max III! Some work on 128k, some work without the MAXSOUND program and some are 512k 4 disk sides of unbelievable sounds and graphics! Just some of the titles are: Airwolf, Star Trek, Knight Rider, Warrior King Demo, Probe, and more are in the making! Prices range from just $5.95 to $9.95 Call or write for a complete catalog of titles available! V-Term Terminal Emulator IS| ilM. Communicate with VAX, UNIX, Mainframe, and BBS Systems! FEATURES: -VT-100, VT-52, Vidtex (includes RLE graphics display), and standard CRT emulations. -Developed and tested on a UNIX system using the EMACS and VI full-screen editors. -All 128 ASCII characters accessible from the keyboard. -Uses a high-resolution graphics screen to implement a highly readable 80-column screen. -Menus can be operated concurrently with other terminal functions. (Disk Basic!) -Full 28 line by 80 column screen, with 3 bottom lines protected for menus. -Serial port up to 2400 baud, RS-232 Pak up to 9600 baud, DCModem Pak at 300 baud. -XModem, XModem-CRC, Y-Modem, and ASCII file transfers directly to disk or memory. -Prints disk or buffer files with settable margins, baud rate and word wrap. -Full 128k or 512k support with a RAMDISK like buffer. Monochrome monitor support. -Capture buffer, Snapshot, Conference mode, 35/40/80 Tracks, and over 56 pages of docs! Version 02.00.00 upgrade $6.95 + S&H Disk (128k or 512k CoCo III only) $39.95 Toll Free 1-800^41-GIME Order line Technical assistance: 7pm to 9pm GIMMESOFT Add $3.00 for shipping and handling Orders: 9am to 9pra Eastern time P.O. Box 421 Add $2.50 for COD (USA only) On-line orders and up to date Perry Hall, MD 21128 MD residents add 5% sales tax information: Delphi's CoCo Slg 301-256-7558 or 301-256-2953 VISA/MC/Check/Money Order/COD <« G1WWES0FT »> A new generation of Color Computer products GRAPHICS-25 (512k CoCo HI only) Great with MAXSOUND and/or CoCo Max ill! Utilize the FULL 512k memory range of your CoCo 111 from BASIC for graphics! Create up to 25 ONBOARD HIRES SCREENS1 Six new BASIC commands allow instant display switching while secretly drawing other screens. Save and load screens to and from disk. Copy one screen to another. Fast Graphics action, Smooth animation, and 100% Machine Language code. Requires DECB 1.0, DECB 1.1, or FKEYS III. Complete with documentation. Disk $24.95 ^OTjJjjU jWLrmA - X 1/ (CoCo III only) The dazzling Word Processor and document creator for the CoCo III! MAX-10 is the perfect partner for CoCo MAX III! Mix graphics and text to get great looking newsletters, flyers, ect... Includes Spelling checker ! Requires Joystick. (CoCo Max III owners deduct $10) SALE $74.95 CyOV-»0 jWflX MmM (CoCo III only) See April '88 review. Built in Animation! / Amazing Color Sequencing!!! Comes with Hi-Res Interface, MIN1LOAD/BAS, Demo Disk, CoCo Show Pgm. Requires Joystick or mouse. SALE .... $74.95 .M.UL II- LABEL III (CoCo III only) See July '87 review. An easy to use, versatile label creating program including many new CoCo III features. Print multiple fonts on each label! This one's a MUST for the CoCo Hill Disk .... $16.95 FKEYS IN (CoCo 1/II/HI) See April '87 review. A user friendly, programmable function key utility that creates up to 20 function keys. EDITOR, DOS mods. Single or Double sided, 35/40 tracks, DISABLE, and it's EPROMablel. Disk .. $19.95 SIXDRTVE (CoCo I/U/IH) This machine language utility modifies DECB 1.0, 1.1, FKEYS HI, or ADOS to allow the use of 3 double-sided drives (or 2 D/S drives and J&B's RAMDISKS) as 6 S/S drives. Disk $16.95 AUTO DIM (CoCo III only) See Jan. '88 review. This hardware device protects your monitor, or TV from IMAGE BURN after a few minutes of Inactivity from your keyboard. Illustrated and easy to install. Hardware $29.95 MPI-CoCO LOCkiXlg Plate (CoCo III only) See Sept "88 review. Protects your CoCo III and Multi Pok Interface from destroying each other! Please specify MPI number 26-3024 or 26-3124 when ordering! SALE $7.95 ^i^rJjZ ^jAfCLfflOr M\ITIQ (CoCo HI only) Become Rastuim, Warrior King, on the quest to regain his rightful ^^▼^^ crown hidden deep within a sinister land. Battle monsters, gain magic & weapons, and travel thru harsh wilderness & dark castle dungeons in this medieval realm. From the creator of Kung-Fu Dude comes this awesome arcade game for the CoCo III! Uses the most detailed 320 x 200 16 color graphics & high speed ML code to vault you into a world of fantasy! Dare ye challange the many perils ahead to become Warrior King? Requires 128k CoCo HI, Disk drive, and Joystick $29.95 HALL OF THE KING TRILOGY (CoCo I/II/IIl) See June '86 & Nov '87 reviews. The epic adventure is back! The largest adventure campaign ever seen for the CoCo is again available. A total of 6 DISK SIDES of intense graphics adventure will have you playing for weeks! Each section is a 2 disk stand alone adventure, but all 3 together form an epic saga! Quest for the legendary Earthstone in the ancient dwelling of the dwarves while you enjoy the classic graphics that made this trilogy famous! Each adventure can be purchased separately for only $29.95, the lowest price ever , or you can SAVE and purchase the entire set for only $74.95. Requires 64k, Disk drive, (and composite monitor for the CoCo III). Please specify HALL of the King I, II, or HI $29.95 each or the entire 6 DISK Trilogy for only $74.95 In QueSt OJ the Star LOrd (CoCo III only) See Aug '88 review. This is THE graphics adventure for the CoCo HI! Unparalleled 320 x 200 animated graphics will leave you gasping for more! You quest for the Phoenix Crossbow in this post-holocaust world of science and fantasy. Full 4 Disk sides of mind-numbing adventure! Requires 128k CoCo III and Disk drive. HINT SHEET $3.95 (+ $1.00 S&H by itself) Disk $34.95 KUNG-FU DUDE (CoCo I/II/IIl) See Feb. '88 review. An exciting arcade game. The BEST karate game ever for the CoCo! Destroy opponents and evade obstacles as you grow ever closer to your ultimate objective! Spectacular graphics, sound effects, and animation! Requires 64k, Disk drive, and Joystick. Now displays color on CM8. Disk $24.95 PYRAMIX (CoCo HI only) See Dec. '87 review. Brilliant colors, sharp graphics, and hot action in this 100% ML arcade game. You'll enjoy hopping Kubix around the pyramid, avoiding Kaderf, Smack, Smuck, & the Death Square! Disk .. $19.95 Jfli^ LAD&D Character's Companion ^^^^^^ utility helps create compatible AD&D characters. Includes dice rolling roui (CoCo I/II/IIl) This great tiraesaving J routine, pick ability, race 8c class. Buy from the Players Handbook, magic items & spell materials. Save, load, and print character info. 3 Disk sides .... $24.95 White Fire Of Eternity (CoCo I/II/IIl) See Dec '86 review. Enter the era of monsters & magic. Search for the legendary power of White Fire throughout the Forbidden Wood & Dark Caverns in this 64k animated adventure! Disk. .$19.95 Champion (CoCo 1/II/HI) See May '87 review. Become a superhero in this action adventure! Disk.. $19.95 DragOn Blade (CoCo l/n/m) See Nov '86 review. Slay evil dragon In this 64k animated adventure! Disk.. $19.95 trees, press R. Both of these options will ask you if you are sure of your decision. Press Y to confirm your decision; press N to return to the game in progress. If you think you have tried all pos- sible solutions and want to see the answer, run the program and quit without planting any trees. Then type GOTO 970 to see the solution. The king would like all his Christmas trees planted before the holiday begins, so good luck in solving this puzzle. (Questions or comments about this program may be directed to the author at 2 Aurora Crescent, Nepea, ON, Canada K2G 0Z7. Please include an SASE when requesting a reply.) □ The listing: TREEPUZZ CLS:PRINT@ 6 9, "CHRISTMAS TREE P UZZLE":PRINT@200,"BY MIKE MOORE" 10 PMODE1:PCLS:FORX=0TO5 20 FORY=0TO5:LINE(30*X,30*Y)-(30 *X+30,30*Y+30) ,PSET,B 30 NEXTY,X 35 SCREEN1,1 40 DIMP(5,5) ,T(9) ,C(4) 50 DRAW"BM15,177C2U6L6E6L6E6L4E4 R4F4L4F6L6F6L6D6L4 60 PAINT (17, 170) ,2,2:GET(2,152)- (28,178) ,T,G 10 PUT(152,2)-(178,28) ,T,PSET 80 FORI=0TO5:FORJ=0TO5:P(I,J)=1: NEXTJ , I 90 P(0,5)=2:P(5,0)=2 100 GOSUB730 lip S$="*PD A "+CHR$(10)+CHR$(9)+C HR$(8)+"RQ" 115 R=75:D=75 120 GOSUB720 130 ONINSTR(S$,INKEY$)GOTO130,14 0, 150 , 160 , 170 , 180 , 190 , 200 , 2 10 : GO TO130 140 X=(R-15)/30:Y=(D-15)/30:IFP( X, Y) O1THENSOUND200 , 2 : GOTO 130 143 PUT(R-13,D-13)-(R+13,D+13) ,T ,PSET 145 P=P+1:IFP<10THENP(X,Y)=2:GOS UB730 : GOTO115ELSE500 150 X=(R-15)/30:Y=(D-15)/30:IFP( X, Y) O2THENSOUND200 , 2 : GOTO130 151 IF (X=5ANDY=0)OR(X=0ANDY=5)T HENSOUND2 50 , 3 : GOTO130ELSEP=P-1 153 P(X,Y)=1:FORX=0TO5:FORY=0TO5 155 IFP(X,Y)<2THENP(X,Y)=1:C=30* X+2:D=30*Y+2:LINE(C,D)-(C+26,D+2 6) , PRESET, BF 157 NEXTY,X:GOSUB730:GOTO115 160 GOSUB720:IFD>15THEND=D-30ELS ED=165 165 GOTO120 170 GOSUB720:IFD<165THEND=D+30EL SED=15 175 GOTO120 180 GOSUB720:IFR<165THENR=R+30EL SER=15 185 GOTO120 190 GOSUB720:IFR>15THENR=R-30ELS ER=165 195 GOTO120 200 GOSUB220:IFA THENRUNELSESCRE EN1,1:GOTO130 210 GOSUB220:IFA THENENDELSESCRE ENl,l:GOTO130 220 CLS:PRINT@233, "SURE(Y/N) " 230 A=INSTR("*NY",INKEY$) -2:IFA< 0THEN2 30ELSERETURN 500 PLAY"T20ABCDABCDABCD" : CLS : PR INT@2 3 3, "WELL DONE!!" 510 FORI=0TO500:NEXT:IFINKEY$<>" "THENEND 520 SCREENl,l:FORI=0TO9 99:NEXT:G OTO500 720 PUT(R-2,D)-(R+6,D) ,T,NOT:PUT (R+2,D-4)-(R+2,D+4) , T , NOT : RETURN 730 FORJ=0TO5 7 40 FORI=0TO5 750 IFP(I,J)=2GOSUB800 760 NEXTI , J : RETURN 770 P(X,Y)=0:C=30*X+2:D=30*Y+2 780 LINE(C,D)-(C+26,D+26) ,PSET,B F 790 RETURN 800 IFI=5THEN850 810 Y=J:F0RX=I+1T05 820 IFP(X,Y)<2THEN840 830 FORX=0TO5:ONP(X,Y)GOSUB770 840 NEXT 850 IFJ=5THENRETURN 8 60 F0RU=J+1T05 870 FORA=0TO5 880 IFP(A,U)<2THEN960 890 AB=ABS(A-I) :IFAB=0ORAB=U-J T HEN SU=1:SA=SGN(A-I) :GOTO920 900 IFAB=2*(U-J)THEN SU=1:SA=2*S GN(A-I) :GOTO920 910 IFU-JOAB*2THEN960ELSE SU=2 : SA=SGN(A-I) 920 X=I:Y=J 930 X=X+SA:Y=Y+SU:IFX>=0ANDX<6AN DY<6THENONP (X, Y) GOSUB770 : GOTO930 940 X=I:Y=J 950 X=X-SA:Y=Y-SU:IFX>=0ANDX<6AN DY>=0THENONP (X, Y) GOSUB770 : GOT095 9 60 NEXTA,U: RETURN 970 SCREEN1,1:X=2:Y=5:U=0:GOSUB9 80 972 P=10:Y=4:GOSUB9 80:X=4:GOSUB9 80 974 Y=1:X=1:GOSUB980:Y=3:GOSUB98 976 X=0:GOSUB9 80:GOSUB7 30:GOTO11 5 980 P(X,Y)=2:PUT(30*X+2,30*Y+2)- ( 30 *X+2 8 , 30 *Y+2 8 ) , T , PSET : A=X : X=Y :Y=A:U=1-U 990 IFU THEN980ELSERETURN r7Z\ 24 THE RAINBOW December 1988 VIP Writer III 2.0 495 K Total Text Space • EASY 4 Color MENUS "In the beginning there was VIP Writer and users saw ew word processor to claim the crown... VIP Writer that it was good, But it's not the best anymore. There's a III -Setting the Standard" -RAINBOW Sept. 1988 COMPARISON CHART VIP Writer HI Telewriter 128 Word Power 3.2 Screen Display 32/40/64/80 40/80 80 Spelling Checker VIP Speller NONE FREE WARE Dictionary Size 50,000 Words NONE 20,000 Words RGB HD Support 100% N/A NO Print Spooler YES NONE YES Total Space 128K 106,000 48,000 72,000 Total Space 5 12K 495,000 48,000 450,000 N'A - Information is Not Available. Numbers rounded lo nearest thousand. MORE SCREEN DISPLAY OPTIONS VIP Writer III oflers more screen width oplions -all with 24 lines and aclual lower case letters using the CoCo 3's hardware display. It runs at double clock speed and has 4-color menus making VIP Writer III FAST and EASY to use! You can choose foreground, background, hilite and cursor colors from up to 64 hues. Color can be turned ON or OFF for the best possible display using a monochrome monitor or TV set. VIP Writer III has a context sensitive help facility to display command usage in easy to read colored windows. CUSTOMIZER & PRINTER INSTALLER VIP Writer III comes with a configuration / printer installation program which lets you customize VIP Writer III to suit your own liking. You can set screen width and colors as well as margins and more. You can also install your own printer and set interface type (serial, parallel or J&M), baud rate, line feeds, etc. Once done, you never have to enter these parameters again! VIP Writer III will load n' go with your custom configuration every lime! ASCII TEXT FILE STORAGE VIP Writer III creates ASCII text files which are compatible with all other VIP Programs as well as other programs which use ASCII files. You can use VIP Writer III to even type BASIC programs! There is a 48K text buffer (438K in a 51 2K CoCo 3) and disk file linking allowing virtually unlimited text space. VIP Writer III works with up to four disk drives and lets you display directories and free space as well as rename or kill disk files. In addition VIP Writer III is 100% compatible with the RGB Computer Systems Hard Disk. POWERFUL EDITING FEATURES VIP Writer III has a full featured screen editor which can be used to edit text with lines up to 240 characters long with or without automatic word wrap around. You can select type-over mode or insert mode. There is even an OOPS command to recall a cleared text buffer. Other editing features include: Type-ahead ■ typamatic key repeat and key beep for flawless text entry • end of line bell • full four way cursor control with scrolling • top of lextfile • bottom of textfile • page up • page down • top of screen • bottom of screen • beginning ol line • end of line • left one word • right one word ■ DELETE character, to beginning or end of line, word to the left or right, or entire line • INSERT character or line • LOCATE and/or CHANGE or DELETE single or multiple occurrence using wildcards • BLOCK copy, move or delete with up to TEN simultaneous block manipulations • TAB key and programmable tab stops • word count • line restore • three PROGRAMMABLE FUNCTIONS to perform tasks such as auto column creation and multiple copy printing. AUTOMATIC TEXT FORMATTING VIP Writer III automatically formats your text for you or allows you to format your text in any way you wish. You can change the top, bottom, left or right margin and page length. You can set your text flush left, center or flush right. You can turn right hand justification on or off. You can have headers, footers, page numbers and TWO auxiliary lines which can appear on odd, even or all pages. You can also select the line on which they appear! You can even change the line spacing! Parameters can be altered ANYWHERE ! PREVIEW PRINT FORMAT WINDOW VIP Writer III features an exclusive format window which allows you to preview your document BEFORE PRINTING IT! You are able to move up. down, left and right to see centered and justified text, margins, page breaks, broken paragraphs, orphan lines etc. PRINTING VERSATILITY VIP Writer III prints TWICE as fast as any other CoCo word processor! It supports most serial or parallel printers using J&M JFD-CP or Rainbow interface and gives you the ability to select baud rates from 110 to 19,200. You can imbed printer control codes anywhere in your text file EVEN WITHIN JUSTIFIED TEXT! VIP Writer III also has TWENTY programmable printer macros which allow you to easily control all of your printers capabilities such as bold, underline, italics and superscript using simple key strokes. Other features include: multiple copy printing • single sheet pause * line feeds. BUILT IN PRINT SPOOLING Save up to $1 50 on a print spooler because VIP Writer III has a built in print spooler with a 57,000 character buller which allows you to print one document WHILE you are editing another. You don't have to wait until your printer is done before starting another job! 50,000 WORD SPELLING CHECKER VIP Writer III includes VIP Speller AT NO ADDITIONAL COST! VIP Speller checks text for misspelled words and has a 50,000 word dictionary that can be added lo or ediled. QUALITY DOCUMENTATION VIP Writer III comes with a well written 125 page manual which is Laser printed, not dot- matrix like the competition. It includes a tutorial, glossary of terms and examples lor the beginner as well as a complete index! VIP Writer III is truly the BEST you can buy. Includes VIP Speller 1.1. DISK $79.95 Writer III or Library /W owners: Upgrade to the VIP Writer III 2.0 for $10 + $3 S/H. Send ORIGINAL disk and $13 total. VIP Writer owners: Upgrade to the VIP Writer III 2.0 for $49.95 + $3 S/H. Send ORIGINAL disk and $52.95 total. VIP Database III DATABASE • MATH PACKAGE • MAILMERGE VIP Database III features selectable screen displays of 40, 64 or 80 characters by 24 lines with choice ol 64 foreground, background, hilite and cursor colors lor EASY DATA ENTRY. II uses the CoCo 3's hardware screen and double clock speed lo be the FASTEST database available! VIP Dalabase III will handle as many records as will fil on your disks and is structured in a simple and easy to understand menu system with full prompting for easy operation. Your data is stored in records ol your own design. All tiles are fully indexed for speed and efficiency. IN-M EMORY SORT of records is LIGHTNING FAST and provides lor easy listing of names, figures, addresses, etc., in ascending or descending alphabetical or numeric order. Records can be searched for specific entries using multiple search criteria. The built-in mail-merge lets you sort and print mailing lists, print form letters, address envelopes - the list is endless. The built-in MATH PACKAGE even performs arithmetic operations and updates other fields. VIP Dalabase III also has a print spooler and report generator wilh unlimited print format capabilities including embeddable control codes for use with ALL prinlers. DISK $69.95 VIP Library /Writer Database Enhanced The VIP Library /WDE combines all six popular VIP application programs - VIP Database III, VIP Writer III, VIP Speller, VIP Calc, VIP Terminal and VIP Disk- ZAP - into one program on one disk! The program is called VIP Desktop. From the desktop you have inslanl access to word processing wilh a spelling checker always in attendance, data management with mail merge, spreadsheet financial analysis, telecommunications and disk maintenance. * DISK $169.95 For VIP Library shipping please add $4 USA. $5 Canada. $10 Foreign. VIP Library owners: Upgrade to the VIP Library /WDE for $89.90' + $3 S/H. Send ORIGINAL disk and $92.90 total. ' Future VIP Library upgrades available at reduced cost. All pro ducts run under RSDOS and are not copy prote cted. W> liMTOIRIPIRIISJEg MSA' VIP Database owners: Upgrade to the VIP Database III for $39.95 + $3 S/H. Send ORIGINAL disk and $42.95 total. C(503) 663-2865 ^POB 1233 Gresham. OR 97030 Non VIP Library orders add S3 lor shipping and handling in USA Canada S4. Foreign S6. COD orders add an additional S2.25. Checks allow 3 weeks lor delivery All oiher orders are shipped the same day. Toiowiiior 128 is a ttadomark ot Cognlec. Wad Pw« 3 is a radoma* o* Mtcrocon Solrwafo. SiUWiiriVi, CoCo Gallery Xmas Time Howard C. Rouse Howard created this cheerful holiday scene, complete with tree and presents, with CoCo Max III. Howard, whose home is in Ocala, Florida, has been using his CoCo 2 and 3 for three years. Honorable Mention L 1 /4y^^^^ fc^l^^^^^^^H Sun Fun Jerry Suchman Jerry, from Manchester, Missouri, wants us to remember warm summer days at the beach. He used CoCo Max III to create this bright reminder ot summer (un. What do you want for Christmas? Chris used CoCo Max III to create this illustration of his father's favorite toy. Chris lives In Syracuse, New York, and enjoys Adventure games. 26 THE RAINBOW December 1988 Have you been naughty or nice? Nick used CoCo Max for this Christmas graphic and sends holiday greetings from Halifax County, Nova Scotia. Joyce used Deskmate 3 to create this graphic of a candle arrangement. Joyce enjoys working with her CoCo 3 and OS-9 so much that CoCo often comes along when she and her husband travel. SHOWCASE YOUR BEST! You are invited lo nominate original work lor inclusion in upcoming showings ol "CoCo Gallery." Share your creations with the CoCo Community! Be sure to send a cover letter with your name, address and phone number, detailing how you created your picture (what programs you used, etc.) and how to display It. Also, please include a few facts aboul yourself. Don't send us anything owned by someone else; this means no game screens, digitized images from TV programs or material that's already been submitted elsewhere. A digitized copy of a picture that appears in a book or magazine is not an original work. We will award two first prizes of $25, one for Ihe CoCo 3 and one for the CoCo 1 and 2; one second prize of $15 and one third prize of $10. Honorable Mentions may also be given. Please send your entry on either tape or disk to the CoCo Gallery, THE RAINBOW, P.O. Box 385. Prospect. KY 40059. Remember, this is a contest and your entry will not be returned. , , „ ,. _ — Angela Kapfhammer, Curator December 1988 THE RAINBOW 27 F e atur e 16K ECB Liven up those old melodies to have a hip Christmas and a lively New Year Have a Jazzy Christmas By Val Burke The holiday season is upon us. For the next month, we will feast, give gifts and be merry. We will also sing (or listen to) such holiday songs as •'Deck the Halls," "Jingle Bells" and "Joy to the World" over and over again. Don't get me wrong. These are de- lightful songs, but even the most de- voted carol fan can grow tired of hear- ing the same song sung the same way every Christmas season. 1 wanted to give some of these old favorites new life. Jazz musicians have used the word "liip'Tor more than 40 years — it means sophisticated, fashionable, aware. These musicians have been rearranging music — making it hip — for a long time. Hipmas does the same for some of my holiday favorites. The program offers four musical selections, each with its own graphics. At the start of the program, you are presented with a menu that asks you to press a number (one through four) to hear a musical selection. The menu options will play the following songs: Option Song 1 "White Christmas" 2 "Jingle Bells" 3 "We Wish You a Merry Christmas" 4 "Joy to the World" the menu and asked for your next selection. (Option 4 has a holiday surprise, but I'll let you see that for yourself.) This holiday season, let CoCo help in the celebration, and let Hipmas supply Christmas entertainment for both fam- ily and friends. (Questions or comments about the program may be directed to the author at P.O. Box 86. Red Oak. GA 30272. Please include an SASE when request- ing a reply.) □ Once you have you have made your musical selection, the screen will change. A Christmas scene will be drawn, and the music will begin. At the end of the song, you will be returned to Val Burke, a professional musician who owns a CoCo 2 and lives in Red Oak. Georgia, enjoys writing computer pro- grams in his spare time. 28 THE RAINBOW December 1988 the Color Computer 3 Word Processor TELEWRITER: UNDISPUTED #1 If you've read the other word processor ads, you've probably bad your fill of cold lists of features, and claims of ultimate speed, power, and ease of use. So let's try to get past the overblown claims and empty buzz words— with 2 simple fads: Fact I: Telewriter is undisputedly the //I most popular word processor on the Tandy Color Computers, Fact 2: Telewriter's exemplary ease of use and power have been acclaimed in numerous maga- zine reviews and in thousands of letters and calls from end users. THE OTHERS DON'T UNDERSTAND So why has Telewriter gained such a large and loyal following, while other Color Computer word processors have come and gone? Ironically, our competitors' ads tell you exactly why. For them, word processing is nothing more than features and numbers. The longer the list of features, and the bigger the numbers, the better the word processor. Or so they think. They just don't understand that power and ease of use are not gained by tacking on random features or throwing in frecbie utilities or forcing you to use a cumbersome mouse. Real Power, true Ease of Use, and genuine Speed can only be attained through thoughtful, logical, intelligent design, attention to detail, and a com- mitment to the act and the art of writing. That's the Telewriter tradition, and that's the reason for Telewriter's phenomenal success. TELEWRITER— 128: INTELLIGENT DESIGN PERFECTED And now, Telewriter-128, the latest Telewriter, uses the added hardware power of the Color Computer 3 to bring this intelligent design to its logical perfection. Telewriter-128 adds unsurpassed speed and important new features to the already impressive arsenal of Telewriter-64. Not just speed for speed's sake, or features for the sake of advertising— but speed where it counts and fea- tures that make you a more efficient, more effec- tive writer. Rainbow magazine put it this way: "Tele- writer-128 will set the word processing standard for the Color Computer 3 because it is so simple and user friendly. ... The 81-page tutorial/user's manual is nicely done. It is written in easy to understand language but the program itself is so easy. . . . Most people will be able to use the software right out of the package." TELEWRITER-128 OR DESKTOP PUBLISHING Desktop publishing is nice for adding pictures and fancy fonts to newsletters or business presentations— but its graphics orientation sacri- fices some important capabilities when it comes to working with words. If your main concern is expressing ideas through words (notes, letters, reports, papers, novels, etc.), the dedicated word processing power of Telewriter-128 still provides the most efficient tool for the job. Each tool has its place— desktop publishing for striking visuals, Telewriter-128, for effective writing. TELEWRITER-128 OR TELEWRITER-64 You can no longer afford to be without the ease, power, and efficiency, that Telewriter brings to everything you write. Telewriter-128 for the Color Computer 3 costs S79.95 on disk, $69.95 on cassette. For the Color Computer 1&2, Tclcwrilcr-64 costs $59.95 on disk, $49.95 on cassette. To order by MasterCard or Visa, call (619) 755-1258 anytime, or send check to: COGN1TEC 704 Nob Avenue Del Mar. CA 92014 (Add $2 S&H. Californians add 6% lax. To upgrade from TW-64 lo TW-128 send original TW-64 disk and S4I.95.) Telewriter is also available through your nearby Radio Shack Computer Center and participating Radio Shack stores and dealers— or order direct from Express Order by dialing 1-800-321 -3 133. Ask for: Telewriter-128 (disk) . . . cat #90-0909 Telewriter-64 (disk) cat #90-0254 Telewrilcr-64 (cass) .... cat #90-0253 FEATURES THAT MATTER: Telewriier's out- standing design and iis complete set of features, put it in a class by itself, for smooth, efficient writing and Idler perfect printed documents. Tclcwriler-128 includes: Unbeatable SCREEN PERFORMANCE: lightning fast paging and scrolling, on-screen text that never lags behind jour typing, and a response that is always instantaneous, no matter how much text is in the buffer, or where you are in the document. 26 User definable MACRO KEYS type your often used phrases and titles with a single keypress— saving you time and freeing your concentration for writing. User sellable DUAL SPEED CURSOR moves you anywhere on the line, on the page, or in the docu- ment, fast or slow— vou decide, with the touch of a finger. Fast PRINT PREVIEW MODE shows you text as it will print: headers, footers, margins, page breaks, page numbers, justification— saves lime and paper and guarantees perfect looking documents cverytime. Instant, ON-LINE HELP summarizes all Tele- writer-128 commands and special symbols. The On- line OPTIONS MENU lets you instantly customize the writing environment at any time to suit your precise needs (Screen/character color, Monochrome on/off, Key repeat/delay rate, 2 Cursor repeat/delay rates. Case-sensitivity of search. Auto file backup on/off, and more). A SINGLE FUNCTION KEY takes you instantly to any menu, so you never have lo stop and think. The 24, 25 or 28 LINE SCREEN DISPLAY option lets you see \b1t more on-screen text (28). or wider line spacing (25). The auto-loading OPTIONS FILE stores all your Macros. Print Formal settings, and Options Menu settings, so they are always there everytimeyou run Telewriter-128. i pop-upSTATUS WINDOWS tell you cursor position, word count. free space, etc. The QUICK SAVE feature lets you instantly save your current document with just 2 keystrokes and without leaving the editor. CURSOR THROUGH DIRECTORY lo Load, Append. Rename and Kill files— so you'll never type a filename after the first lime. HANGING INDENTS help you organize ideas on the page more effectively. Also: Footers. Multiple Print, Print to Disk, Key Click, Key Repeat, 40/80 Column Option, Overstrikc, Word Delete, Nested Macros, Definable Foreign and Math Symbols and more. . , , And, of course, Telewriter-128 incorporates all the Features of TELEWRITER-64, like: Works with absolutely any printer that works with your Color Computer (I, 2, or 3). Uses simple Embedded Con- trol Codes so all intelligent features of your printer are easily accessed, including: Underlining. Boldface, variable Fonts, Sub-script, Super-script, Italics etc. Format commands allow dynamically changing Margins, Headers. Spacing, Centering, etc., any- where in the document. Formal menu sets Margins, Spacing, Page numbering, Baud rale, Lines per page, Justification. Chain Printing means the size of your primed document is unlimited. Also Single page and Partial Print. Fasi full-screen editor with wordwrap, text align- ment, block copy/movc/dclctc, global search and replace, wild card search, fast 4-way auto-repeal cursor, fast scrolling, forward and backward paging, sellable labs, word and line counter, full error pro- tection. Insert or delete anywhere on screen. Simple, easy lo remember, "mnemonic" Editor Commands. Load, Save. Append. Partial Save files to disk or cassette. Kill, rename and list disk files, ASCII file compatibility. s 1 v' 214 86 166 220 160 3080 4040 4220 4300 END 221 26 198 48 163 V 170 1030 .. 1231 2050 2200 The listing: H I PMflS 10 FORL=1TO20:CLS5:CLS0:CLS5:CLS 0:CLS5:CLS7:NEXTL:PLAY"T2O4L8.A- L16G-L8FL8E-L8D-L8E-L8FL8D-" 20 F0RX=1T07 30 CLS4:CLS0:CLS4:CLS0:PLAY"T80O 5L16D-04L16G-L16FL16D-" 40 NEXTX 50 PMODE3,1:PCLS2:SCREEN1,0 60 DRAW"BM88,3 6D20R8U20L8BR16D8R 8D12R8U12R8U8L22BR30D8R4D4R2U12L 6BR3 6L22D8F4L4D8R22U6H6R6U8" 70 DRAW"BM2,84D20R22U8L14U6R14U8 L22D2BU2BR30D22R8U8R10D8R8U22L8D 8L10U8L8BR3 4D2 2R8U8F8R8U4H9R8U9L 22BR30D2 2R8U2 2L8BR3 6L2 2D9F4L4D9R 22U7H6R6U8BU1BR8D9R8D13R8U13R8U9 L24BR30D22R8U8F5E5D8R8U22L8G5H5L 8BR3 2D2 2R8U8R6D8R8U22L2 2BR7BD5D4 R6U4L6" 80 DRAW"BM230,82D9F4L4D9R22U8H5R 6U9L22" 90 PAINT (90 ,38) ,4,4 100 PAINT (124, 39) ,4,4 110 PAINT (140, 39) ,4,4 120 PAINT(164,39) ,4,4 130 PAINT (8, 88) ,4,4 140 PAINT (3 6, 88) ,4,4 150 PAINT(80,88) ,4,4 160 PAINT (102, 88) ,4,4 170 PAINT(128,88) ,4,4 180 PAINT (160, 88) ,4,4 190 PAINT ( 190 , 88 ) , 4 , 4 200 PAINT(218,88) ,4,4 210 PAINT (250, 88) ,4,4 220 FORP=1TO2000:NEXTP 2 30 CLS8:PRINT@41,"hip xmas song s"; :PRINT@106, "for a merry" ;:PRI NT@169,"*** HIPMAS ***";: PRINT@2 39, "by"; :PRINT@2 68,"VAL BURKE"; : PRINT@324, "press <1> <2> <3> or <4>"; 231 I$=INKEY$:IFI$=""THEN231 232 IFI$="1"THEN1000 233 IFI$="2"THEN2000 234 IFI$="3"THEN3000 235 IFI$="4"THEN4000 236 IFI$<>"l"ORI$<>"2"ORI$<>"3"0 RI$O"4"THENSOUND200,5:PRINT@3 84 ,"<1> thru <4> ONLY."; :PRINT@416 , "press TYPE &" 250 GOTO2 50 1000 PMODE4,l:PCLS:SCREENl,l 1010 DRAW"BM128,4G20R12G30R12G50 R70D20R8U20R70H50R12H30R12H20" 1020 PAINT(128,72) ,5,5 1030 DRAW'BM , 148E16R8D4F8R4E20 R20E8R4F10R4E16R42F50R10F4R20F16 ii 1040 PAINT (2, 172) ,5,5 1050 FORS=1TO1200:NEXTS 1060 F0RP=1T03 1070 CIRCLE (24, 12) ,3 1080 CIRCLE (36, 32) ,3 1090 CIRCLE (56, 24) ,2 1100 CIRCLE (96, 6) ,1 1110 CIRCLE (17 6, 30) ,3 1120 CIRCLE (200, 20) ,3 1130 CIRCLE (228, 16) ,2 1140 LINE(244,4)-(244,5) , PSET 1150 LINE(252,8)-(252,9) , PSET 1160 FORNS=1TO800:NEXTNS:PCLS 1170 NEXTP 1180 DRAW"BM128,4G20R12G30R12G50 R70D20R8U20R70H50R12H30R12H20" 1190 PAINT(128,72) ,5,5 1200 DRAW"BM12,12D12BU12R2F4R2E4 R2D12BR8U12R8BL8BD6R8BL8BD6R8BR8 U12R8D6L8F6BR10U12R8D6L6F6BR10BU 12F4D8BU8E4" 1210 DRAW"BM176,12F12BU12G12BR20 U12R2F4R2E4R2D12BR8U12R8D6L8BR8D 6BR8BU12BR8L8D6R8D6L8" 12 20 FORB=1TO100:NEXTB 1230 PLAY"02T2L8E-01P8L8B-02P16P 32L16E-P16L16E-L16DP16L16C01P16L 16B-" 1231 PLAY"P1602T2L4L8GP4P8L8G+L8 GL16.G-L16GP16L2G+P16L16.AL16A+P 1601L16B-P16L16B-L16AP16L8A-P16P 3203L16CL16 . DL16D+P16L64DL64E-L6 4EL8 . FL3 2 . E-L3 2 . DL3 2 . E-L3 2 . DL3 2 . CL32.DL32.C02L8.B-" 1232 PLAY"01P16P32L8B-02P8L16E-L 16L16E-L16DP16L16C01P16L16B-P160 4T2L16B-L16A-L16GL16FL16E-L16DL1 6C03L16B-L16A-L16GL16FL16E-L16FL 16GL16A-L16B-04L16CL16DL16E-L16F L16GL16G+L16GL16E-L8B-L32.G-L32. E-03L32.B04L16.B-L16A-" 1233 PLAY"P16P3204T2L8.GL16GL16G L16 . GP64L16G+P16L16 . GP16L16FP16L 16.E-L4.FP8P32L4B-V25L64AL64A-L6 4GL64G-L64FL64EL64E-L64DL64D-L64 30 THE RAINBOW December 1988 CV15" 124J3 FORB=lT02^:NEXTB:GOT02 3p 2fSpji PMODE3,1:PCLS:SCREEN1,0 201p CIRCLE (128, 96) ,50, , .25 2^2^ DRAW"BM78,9 6E25U2R1U2R1U2R1 U2R1U2R1U2R1U2R1U2R1U2R1U2R1U2R1 U2R1U2R1U2R1U1R1U1R1U1R1U1R1U1R1 U1R9D1R1D1R1D1R1D1R1D2R1D2R1D2R1 D2R1D2R1D2R1D2R1D2R1D2R1D2R1D2R1 D2R1D2R2D2R2D2" 2j33^> DRAW"BM178 / 96H25" 2040 DRAW"BM129,96D13F4D2G4L2H4U 2E4" 2050 PAINT (12 6, 94) ,4,4 2060 PAINT(126,110) ,4,4 2070 PAINT(124,56) ,3,4 2080 CIRCLE (40, 140) ,30, , .25 2090 DRAW"BM12,140E15U2R1U2R1U2R 1U2R1U2R1U2R1U2R1U1R1U1R1U1R1U1R 1U1R1U1R3D1R1D1R1D1R1D1R1D1R1D1R 1D2R1D2R1D2R1D2R1D2R1D2R1D2R1D1R 1D1R1D1R1D1R1D1R1D1R1D1R1D1R1D1R 1D1R1D1R1BL2 6BD2D10F3D2G3L2H3U2E 3" 2100 PAINT(40,116) ,2,4 2110 PAINT(38,138) ,4,4 2120 PAINT(38,150) ,4,4 2130 CIRCLE (216, 140) ,30, , .25 2140 DRAW"BM188,140E15U2R1U2R1U2 R1U2R1U2R1U2R1U2R1U1R1U1R1U1R1U1 R1U1R1U1R3D1R1D1R1D1R1D1R1D1R1D1 R1D2R1D2R1D2R1D2R1D2R1D2R1D2R1D1 R1D1R1D1R1D1R1R1R1D1R1D1R1D1R1D1 R1D1R1D1R1D1R1D1R1D1R1D1R1BL2 9BD 2D7F3D2G3L2H3U2E3" 2,4 2150 PAINT(220,116) , 2160 PAINT (2 20, 140) ,4,4 2170 PAINT (216, 150) ,4,4 2180 FORP=1TO500:NEXTP:PAINT(4,4 ),2,4 2190 PLAY"T301L16DL4GL4FL4EL4A+L 4AL4D+L4DP403L8BP8L8BP8L4BP4L8BP 8L8BP8L4BP4L8BP804L8D03P8L8GP8L8 AP8L2BP204L9CL9DL9C03L9BL9AL9GL9 F+L9DL64B-L8BP9L64B-L8BL8AL8GP9L 16BP8L16BL16BP8L8AP8L8AP8L8BL2AO 4L2D" 2200 PLAY"T303L64B-L8BP9L64B-L8B P9L64B-L4BP4L64B-L9BP8L64B-L8BP9 L64B-L4BP4L8BP804L8D03P8L8GP8L8A P8L2BP202L9AL9B03L9CL9DL9EL9F+L9 GL9AL9B04L8CL8DL8EL8FL8EL8D03L8B 04L8DP9L8DP9L8C03P9L8AL2G" 2210 GOTO 2 30 PMODE 3,1:PCLS3:SCREEN 1,0 3000 3010 3020 3030 3040 CIRCLE(128,96) ,70, , 1 CIRCLE(128,96) ,50, ,1 PAINT (128, 3 6) ,1,4 DRAW"BM100,161U1L2U1L2U1L2U 1L2U1L2U1L2U1L3U1L3U1L3U1L3U1L3U roke f r Broker by Roy C. Pierce (c) 1986 Buy & Sell your way to Power in His Exciting Stock Market Simulation. 2 -6 Players Ages 10& Up. T\bf since Stock 7bter a /iave I had so much Funr F.G. Dawson ■Easy to Learn, Fun to PlayF A.R Faza*eriey 128 K CoCo Required, Disk or Cassette. $23.95 Challenging Two Player fian-wi ADI OTHELLO by Roy C. Pierce (c) 1988 CONNECT 5 FAST AND FUN FOR ALL AGES EASY TO RUN ALL BASIC COMPIETRY USTABLE $19.95 /^ B=a [L L © / IB /A H Disk Directory Utility (See September & October Rainbow) "...One Professorial Looking. WeB Behaved...and User Fnerxfy IMly la BASC Piognmsr Vo your Rngeis a Faux and htockce tie CoCo in your Lite to HELLOSAS." October Rainbow Review $19 9.5 Prices Shown are In U.S. FUnds. «!»■■■«'•«'«' Include Clicquc or Money Order when Ordering. On Orders of 2 or more Programs Deduct 10% from Total ["rice. We Pay the Freight In Canada Please Phone for Prices. ALL Foreign Orders Add S5.00 ^"y N° caD - P.0J30X 1787. T?f P TF ppTj Main Post OfTice. Edmonton. AB. Canada T5J-2P2 PH: (403) 474-8435 IERCE WARE WE'VE CHOSEN THE BEST OF OVER 760 PROGRAMS {OVER 6 YEARS OF ACCUMULATING FINE SOFTWARE). AND PACKAGED THEM FOR YOU. 12 PROGRAMS EACH PACKAGE. COLOR COMPUTER I, II or III. SPECIFYTAPE OR DISK. ONLY $29.95 EACH PACKAGE! 5 NEWONES! tf\ Home Mgmt I Budget ChockDook Balancer Coal ol living Tmycaic Spreadsheet Electronic Datubook Account Manager Stock Mattel Word Processor Lottery Analyst Coco Database COCO Terminal Barionder #4 Business Helper Workrnale Word Processor Spreadsheet Calendar Accounts Rocetvabii Accounts Payabii Income Properly Man Lis) Small Business Helper Stock Charling Job log #7 Machine Lang. Tut. Basic Compiler ML Tutorial PI I ML Tutorial PI l' ML Tutorial Pt 3A. 3B ML Tutorial Pt >i MLTutonalPt 5 ML Tutorial Pt G ML Tutorial Pt 7 ML Tutorial Pt 6 MIT DiClioniry Coco Technical Look Coco Technical Look Pi!. 1-3 //2 Education Flash Card Spanish Lessons Typing Tutor Creativity Test Anlh Football Cost of living Math Tutors I 2 Trigonometry Tutor Typing Game WordTosis Talking Alphabet Clown Dunk Math #5 Games III Sandy Rover ^ * / / Gray Lady < A ' / Flippy The Seal / v£~f l t, Abie Bidders / y r Panzer Mrs Pa: Fire Runner Cosmc Rays Dig Battle Tank Kron King Pede #8 Gamble Issue Hoi 50 Racing Rack Track Black Jack S 4030 PAINT (40, 84) ,4,4 4040 DRAW"BM42,180E20BR130F20BH2 0U8BD8D8L130U16R130BL20U10L90D10 BU6L10D6BR110U6L10BU4BL80H6U2L1U 2L1U3E8U3H6R6D1R1D1R1D1R1F6D3G6D 3L1D1L1D6BR35H10U6E12U4H8R6D1R2F 10D6R1D1R1D1R1D1R1D1R1D1R1D1R1D1 G18BR2 6H6U3E12U3F4D4G6D1R1D1R1D1 R1G6" 4050 DRAW"BM95,142E4R2D1F2R2E8D4 F4BR16E3R3U3F6" 4060 PAINT(88,136) ,2,4 4070 PAINT (110, 172) ,3,4 4080 PAINT (110, 162) ,2,4 4090 PAINT ( 120 , 150 ) , 2 , 4 4100 PAINT (174, 150) ,2,4 4110 PAINT (78, 150) ,2,4 4120 PAINT (128, 130) ,2,4 4130 PAINT(88,130) ,2,4 4140 PAINT(99,140) ,2,4 4150 PAINT (108, 140) ,2,4 4160 PAINT (13 8, 140) ,2,4 4170 PAINT (150, 13 5) ,2,4 4180 DRAW"BM124,8G10F25G8D6E22H2 8U2R2D2L2BD17BL4E10" 4190 PAINT(134,32) ,4,4 4200 PAINT(122,12) ,3,4 4210 PAINT(248,184) ,2,4 4220 FORP=1TO100:NEXTP 4230 F0RRE=1T02:PLAY"T301L4CP8L8 02GP64L8G01P9L7GP901L4CP8L802GP6 4L8G01P9L7GP8" : NEXTRE 4240 PLAY"T304L2C03L4.BL8AL2GP4L 8FP8L2EL2DL4 . C02L8GP64L8G01P9L7G P803L2.AP16L8AP9L2.BP16L8BP9O4L4 . C02L8GP64L8G01P9L7GP802L8C" : FOR AG=1T03 : PLAY"O2T40L16BL16B-L16A L16A-L16GL16G-L16FL16EL16E-L16DL 16D-01L16CL16BL16B-L16AL16A-L16G L16G-L16FL16EL16E-L16DL16 4 2 50 NEXT AG 4260 CLS6:PRINT@74,"***surprise* **"; :PRINT@138, "press any key"; 4270 NY$=INKEY$:IF NY$=""THEN 42 70 4280 PM0DE3,1:PCLS7:SCREEN1, 1 4290 DRAW"C6BM22,42H16BF8E8BH8F1 6BG8BD8G16BE16F8G8H8BF8G8BD8G8F1 6BH8E8H8BG8BF16BD8G16BE16F8G8H8B G8BD8BR10F8G8H8BF8E4F8" 4300 DRAW"C8BM40,16D150BU150R5D1 0R5D10R5D10R5D10R5D10R5D10R5D10R 5D10R5D70BU70U80BR16D150R4 5BL4 5B U70R4 5BL4 5BU80R4 5BR16D150R5U10R5 U10R5U10R5U10R5U10BD10R5D10R5D10 R5D10R5D10R5U150" 4310 DRAW"C6BM242,16G8F8E8BG8H4G 8BD8G8F16E8BH8G8BF8BD8G16BE16F8G 8H8BF8G8BD8G8F16BH16BE8F8G8R12BL 12BF8BD8G10BG4G2H2E2F1BF2G2BD8BE 6E10BG14F2G2H3E2F1" 4 3 20 FORP=l TO 400: NEXT P:FOR X= 1TO 4 4330 PLAY"01T2L16GL8G+L16AL16A+P 1602L16B-P8L8.B-" 4 340 NEXTX 4350 PLAY"P1602T2L8B-P16P3203L2E -L8DP16P3 2L4E-P8L4GP8L8FL8GL8E-L 8FL8GL8E-L8FP8L32FL32F+L16GP16L3 2E-L32EL16FP16L32D-L3 2DL2E-P16L8 E-P16L4GP8L4B-P8T504L16C03L16B04 L16C03L16B04L16C03L16B04L16C03L1 6B04L16C03L16B04L16C03L16B04L1C" 4360 PLAY"P2P4T204L8E-P403L2B-P9 L8GP16L8 . GP7L8E-05P4L4 . FP8L8E-L8 FP1601L4G03L8GP16L8F04L2E-L8CP16 L4C03P8L8B-P404L2E-P401L2E-" 4 3 70 FORP=1TO400:NEXTP:GOTO2 30 ^ 32 THE RAINBOW December 1988 C R CCO M P U super Controller i $99.95 The COCO hardware store Fantastic — Super Controller 11 1 Radio Shack/Tandy controller compatible. Works on all COCOs - 1 , 2 or 3 with or without Multi-Pak Interface. One 24/28 pin socket for 8K ROM, 2764, or 27128 EPROM. Internal MINI-EXPANSION-BUS connector for one DISTO Super Add-On. Low Power draw; within COCO's requirements. Gold Plated edge connectors. Under OS-9: • Buffered Read/Write sector achieved without halting the CPU. • Continual use of keyboard even while reading or writing to disk. • System's clock no longer looses time during Read & Write. • NTvll is blocked and transferred to IRQ in software for low CPU overhead. • Completely Interrupt driven for fast & smooth Multi-Tasking operations. • Drivers written by KEVIN DARLING A Superb Controller. Along with the included C-DOS, plug-in three more software selectable DOSes or 2764 or 27128 EPROMs burned to your liking. The Internal Mini-Expansion-Bus lets you add some incredible features to the controller. Disto Super Add-Ons were designed to fit neatly inside the controller case. f333* $59.95 ulti-Board Adapter $130. ADD-ONS. $39.9* Real Time Clock & Printer Interface Have the Real Time, Date and Year displayed on your screen at a simple command. $54.9* Mini EPROM Programmer A LOW COST EPROM Programmer that attaches directly to any Disto Super Controller or MEB adapter to program those often used utilities. This Muti-Board is an adapter that plugs in any Disto Super Controller, Ramdisk or MEB Adapter. It includes a new and improved Printer Port (Centronics compatible), a faster Real Time Clock (works at 2MHz.) and a true RS-232 Serial Port (external 1 2 volt AC adapter required). DB25 cable included. It fits neatly inside the metal case and is still within Tandy's power limits. It also works with or without a Multi-Pak. $49.95 • Hard Disk Interface A Hard Disk Interface fully compatible with SASI controller. Fits inside the Super Controller, Ramdisk or MEB Adapter. OS-9 drivers included. Also available with RS-232 Serial Port. • Super RAM 3 ZeroK Board Now is the time to upgrade your COCO 3 to 51 2K of memory. Just add the memory chips and install in your COCO 3. RS-232 SuperPack 1 A Stand-Alone (Multi-Pak required) adapter that gives the user a true RS-232 Serial Port. 1 Completely compatible with OS9's ACIA software. 1 Compatible with software that requires the Tandy Deluxe RS-232 Pack. _ _ 1 DB-25 cable included. C R COMP c UTERS MEB Adapter A Stand-Alone Mini-Expansion-Bus in which you can plug any other Disto Adapter directly in a Multi-Pak without the need for a Super Controller or Ramdisk. . ;r Board Supei 1 -51 4-383-5293 10802 Lajeunesse, Montreal, Quebec, Canada H3L 2E8 We accept phone orders • Call for Canadian Prices rtclude S&H of $4 or $8 if order exceeds $75 Coming this fall to a dealer near you Real Time Clock, Printer Port, RS-232 & Hard Disk Interface all in one neat package Master Card and Visa Accepted Sorry: No personal cheques WE'RE BRINGING THE COCO RAINBOW'S BROADENING ITS SPECTRUM the rainbow and the Delphi Infor- mation Utility have joined together to allow CoCo owners all over the world to connect with one another! Delphi is a full-service information utility. It offers everything from up- to-the-minute news stories from The Associated Press to electronic mail services. But, best of all, it now has a special forum for Color Computer owners, and it's operated by the people who bring you the rainbow each month. The CoCo Special Interest Group (SIG) features a variety of services, including an open forum where you can send and receive messages from Color Computer owners all over the world. It also has several databases to which you can upload your favorite programs and from which you can download programs written by other CoCo enthusiasts. Some of these databases are basic programming, OS-9 and home ap- plications. When setting up your account with Delphi, if you do not have a credit card or prefer not to use it, Delphi requires that you send $25 to give your account a positive balance. This will be refunded after your first free hour if you choose to no longer use the system or it will be applied to future connect charges. If you do not maintain a positive balance, you will be charged $3.50 each month for direct billing. PEEK INTO THE RAINBOW The CoCo SIG's conference feature allows you to meet electronically with other members of the CoCo Community. You can join conferen- ces with notables such as Dale Puckett, Cray Augsburg, Marty Goodman, Don Hutchison, Jim Reed, Lonnie Falk and others — on a regular basis. Conference sched- ules will appear in the rainbow each month. Be sure to check online announcements for changes and additions. THE OTHER SIDE OF THE RAINBOW On Delphi, you also are able to buy rainbow on tape — order a whole set, or download an individual pro- gram immediately. You can also renew your rainbow subscription, make a fast and easy order for soft- ware or hardware from a multitude of vendors, or inquire about prod- ucts on the CoCo SIG. We also have a number of programs that you can download and use, just for the cost of the time you spend transferring them. There'll also be corrections for rainbow articles, helpful hints and many other useful features. FREE LIFETIME MEMBERSHIP the rainbow is offering subscribers a free lifetime subscription to Delphi — a $24.95 value — and a free hour of connect time — a $7.20 value at either 300, 1200 or 2400 Baud — so you can sample Delphi and the rain- bow CoCo SIG. That's right. Your subscription to the rainbow entitles you to this $32.15 value as a free bonus! If you're not a rainbow subscriber, just enter your order when you sign on with Delphi and you'll get the same great deal! For our $31 sub- scription fee, you'll get the finest Color Computer magazine ever, a free lifetime subscription to Delphi and a free hour of connect time. SAVE EVEN MORE Want to save even more? While you're online you can order, for only $29.95, a deluxe package which in- cludes the Delphi membership, the Delphi Handbook and Command Card ($21.95) and a total of three hours of connect time ($21.60). Delphi provides us all with Immediate CoCo Community. Check it out today. After all, you can sample it for free! Problems? Call Delphi: (800) 544-4005 (617)491-3393 DELPHI TYPE: GROUP COCO COMMUNITY TOGETHER How to reach RAENBO W's Color Computer SIG . . . There are several ways to connect to Delphi and THE rainbow's CoCo SIG. In most cities you will not even have to pay long distance charges; you can use special data communications networks like Telenet, Tymnet and the Canadian Datapac network. First, set your terminal program to operate at cither 300 or 1200 Baud (depending on the modem you have), and also select either 7 bits with even parity or 8 bits with no parity, and one stop bit. (If one combination doesn't work, try another.) Decide which network you should use. There is no surcharge for Telenet or Tymnet. Canadian residents using Datapac will be charged an additional $10.80 (U.S.) per hour. On Telenet: Uninet network has merged with Telenet. To get the Telenet number for your area, call (800) 336- 0437. After you call the local access number and make connection, press enter twice. When the"TERMINAL=" prompt appears, press enter again. When the "@" prompt appears, type C DELPHI and press ENTER. On Tymnet: Call (800) 336-0149 to get the Tymnet number for your area. After you dial your designated number and connect, you will see either "garbage" or a message saying "please type your terminal identifier." At this point, even if the screen is garbled, simply press 'A'. When "please log in:" appears, type DELPHI and press ENTER. From Canada (on Datapac): Call Delphi Customer Service at (617) 491-3393 to get the Datapac number for your area. After you connect, press the period key (.) and ENTER (use two periods if you're using 1200 Baud). Type SET 2:1, 3:126 and press ENTER. Now type p 1 3106, DELPHI ; and press ENTER. Delphi's new rates indicate an additional $10.80 hourly surcharge for evening use of Datapac, which means a total of $18 (U.S.) for connect time. From other countries: Many countries have their own data networks that can connect to either Telenet or Tymnet. Check with the telephone authorities in your country for details on how to sign up for this service. When you have an account set up, you can reach Delphi with a "host code" of 31 10 6170 3088 through Telenet, or 3106 90 6015 through Tymnet. (You'll have to pay the toll charges for this connection.) Type in Your Usemame If you're already a subscriber to THE RAINBOW, at the "USERNAME:" prompt, type JOINDELPHI and press ENTER. At the "PASSWORD:" prompt, type RAINBOW. Then, at the "NUMBER:" prompt, type your individual subscription number from the mailing label of your latest issue of THE RAINBOW. (If there are one or more zeros at the beginning of this number, include them.) If you don't already have a subscription, at the "USER- NAME:" prompt, type JOINDELPHI and press ENTER. At the "PASSWORD:" prompt, type SENDRfUNBOW and press enter. Have your MasterCard, VISA or American Express card ready, because you'll be led through a series of questions that will enable us to put your rainbow and Delphi subscriptions into effect. In an effort to hold down non-editorial costs, we do not bill for subscriptions. If you make a typing error, just use Control-X and start over. Remember that at any point, when you're on Delphi, you can type HELP to get help on how to use the system. To get off the system just type BYE. If you find that you're unable to log on to Delphi and enter the CoCo SIG after following these instructions, call us during afternoon business hours at (502) 228-4492. We'll be glad to offer assistance. Come Visit Us! Type: GROUP COCO After you sign in, you'll be prompted to set up your own, personal "user name" — Delphi is a friendly service, no numbers to remember — and you'll be asked a number of questions so Delphi can set up your account. You'll also be assigned a temporary password. Delphi will tell you that your account will be ready after 6 p.m. the same day if you sign up before noon (Eastern time zone.) If not, your account will be ready at 6 p.m. the next day. Once an account is verified and opened, each rainbow subscriber will be credited with an hour of free time! When you log back in, use your chosen usemame and your temporary password to access the system. At that point, you will meet Max, who will help you configure things and will change your temporary password into your own personal password. This is the password you will use for subsequent sessions — or until you change it. After Max bids you goodbye, you'll wind up at the Delphi Main Menu; type in GROUP COCO and join us on the CoCo SIG! F e atur e CoCo3 Adding color to Solitaire on the Co Co 3 Solitaire, the Next Generation + *♦♦ By George Quellhorst Ever since Solitaire first entered our house in December of 1986, it has been a favorite with the whole family. And judging by the var- ious additions and alterations that have George Quellhorst lives in Painesville, Ohio, and has had a CoCo since the 4K days. He enjoys writing programs on his two Co Co 2s and a Co Co 3 with RGB monitor. been published in THE RAINBOW since then, it must be a favorite with many others as well. You can easily imagine our dismay when we purchased a brand-new Color Computer 3 and discovered that we had to be satisfied with playing our favorite game in black-and-white. It was as though we were forced backward into the Stone Age of computing! After many sleepless nights and lots of complaining, my 18-year-old son and I put our minds into the programming mode, turned on the computer and set out to convert this game so it could accommodate the Hi-Res graphics screen of the CoCo 3. Thanks to the many REM statements in Tudor P. Jones' listing, the unravel- ling of his program was a rather easy task. We used the program published in the December 1986 issue of THE RAIN- 36 THE RAINBOW December 1988 BOW ("The Solitary Endeavor," Page 76) and added the "automatic finish" provided by Vincent Johnson in the January 1988 issue ("Solitaire Upgrade - Automatic Finish," Page 171). Solitaire 3 is written to work with an RGB monitor. For those of you who have a composite monitor, the follow- ing changes will have to be made in the program: In Line 5, change the RGB to CMP and the PALETTE 2,2B command to PALETTE 2,10; in lines 30 and 136, change the P0KEG5434.B to POKE 65434,10. You could also replace the 2 with an 11 in those three lines, although both result in a blue background. A 10 will give you a slightly darker color. PDKEG5434 is what 1 call the "Border Poke." More about this later. The only addition we made to the regular program (and not possible on a CoCo 2) is an ON BRK GOTO command. Because the BREAK key is so close to the up arrow key on the CoCo 3, it is pressed by mistake many a time in the heat of a game. On a CoCo 2, it is an easy matter to type SCREEN1,0:CONT and save the game. The CoCo 3, how- ever, does an automatic HCLS every time you use the HSCREEN command. All is not lost, though, as poking a value of 51 into Address 59078 will cancel the automatic HCLS. The ON BRK GOTO statement in Line 5 routes the program to Line 135 every time the BREAK key is pressed. Line 136 pokes the correct value into Address 59078, cancels the automatic HCLS, gives an HSCREEN2 command and routes the program to a convenient INKEY statement. The orig- inal value of 141 is "poked" back into this location in Line 30 to guarantee that the HSCREEN is cleared at the start of a new game and also when Q is pressed. The rules are straight from Hoyle, and the title screen displays complete instructions on how to play each time you start a new game. Those who are new to this computer version of solitaire will find it very easy to play. The game is controlled entirely by the four arrow keys, the numbers 1 through 7, the letter Q and the space bar. In the usual fashion, the cards are dealt and displayed in seven rows, each stack or row containing an amount of cards that corresponds to its row number. Simply put, the first row con- tains one card, the second row holds two, the third row holds three, etc. The last card in each row is dealt face up. The four aces will be placed above the first four columns of cards. The leftover cards are placed in a stack directly above the sixth row; three of those will be on display at a time and can be accessed by pressing the space bar. A small display above the fifth row assists you in playing the game. The object of solitaire is to return all cards to the top four rows in ascending order starting with the aces. The up arrow and a number (1 to 7) are used to move cards from a bottom row to one of the top stacks. The down arrow in conjunction with a number (I to 7) is used to move a card from the display to one of the bottom seven rows. The rows must be built in descending order and alternating colors (a heart or a diamond on a club or a spade). The left arrow will move an ace or other card from the display stack to the corre- sponding stack on the top row. An ace should be moved up as soon as it be- comes available. The right arrow is used in conjunction with two numbers (1 to 7) to move a card or cards from one row to another. Any illegal move will cause a "no" message to be displayed above the fifth row of cards. A double line on the top of a card indicates that there are still unexposed cards underneath that par- ticular card. Once a row is completely cleared out, leaving an empty space, it can be filled only by bringing down a king or by moving a row of cards that is built on a king. A whole stack of cards or even part of a stack can be moved from one pile to the next providing the descend- ing/alternating rule is followed. The game is won when all the cards in the bottom rows have been placed in the proper order on top of the four aces. How to Cheat It stands to reason that not all games can be won. That is where the letter Q comes in handy. It stands for "quit." Pressing Q will clear the screen and route the program back to the title screen. Those of you who love to cheat (and maybe win a couple more games) can make a few changes in the program that will allow you to bring down any card to an empty space and also to move a row or part of a row to another even if that row is not built on a king: In the beginning of Line 75, remove the RA=13 AND so that the line reads IF CO ( F , 1 ) =0 THEN, etc.; in Line 120, remove the 23ELSE11B at the end and replace it with I = I+1:G0T0121ELSE 118. Of course, you're not playing in accor- dance with the rules of the game, but this does make winning a little bit easier. Be careful, though; this game is very addictive. Make a Run for the Border Poke Shortly after my son and I converted this game to run on the CoCo 3, I purchased OS-9 Level II and discovered that it has a border command, allowing one to "paint" a colored border around any one of the five HSCREENs. Ever since I got a CoCo 3, that ugly black border around my beautiful Hi-Res graphics screen has bothered me no end. Al- though I consider myself a good BASIC programmer, when it comes to machine language or the inner workings of those "little black chips" inside the computer, I am kind of lost. Still, I wondered why OS-9 could have a border command if Super Extended BASIC could not. The GIME chip obviously was able to color the border. After all, it does so under OS-9. Well, to make a long story short, I obtained a copy of the GIME chip's specifications and started looking into this matter. The first thing I discovered was that the chip does indeed have a border register — a place in memory - that controls the color of the border around the HSCREENs. The second discovery was that all the values in this register or address are set to zero or black, in order to make the CoCo 3 backward-compatible with earlier CoCos. A little experimentation soon re- vealed that poking a value other than zero into this location, &HFF9A or 65434 decimal, does indeed result in a colored border around the Hi-Res graphics screens, including the two text screens. The only drawback is that for some reason this poke does not work in the immediate mode — you can't di- rectly type W I DTHB0 : P0KEG5434 , B and expect a colored border. This poke works only within a running program. You may poke any value between and 63 into this address. However, pressing BREAK or the reset button will reset this value back to 0, or black. And Hi-Res text screens, when used, are reset to the last CLS command. Therefore, in Line 136 of this program, the BREAK inter- rupt, it is necessary to re-poke the border color (HSCREEN2 : POKE G5434,B). D (Questions or comments about this program may be directed to the author at 63 South State St., Painesville, OH 44077. Please enclose an SASE when writing for a reply.) December 1988 THE RAINBOW 37 s I Jr 64 90 .... ....11 Vfl4... 1 23 73 111 96 28 ... ....219 126 ... ....97 37 ... 28 134 ... ...121 52 ... ...252 END .. ....56 74 78 The listing: 50LTAIR3 5 CLEAR: RGB :HSCREEN0 :WIDTH40 :ONB RKGOT0135 : POKE&HF80F, : POKE&HF84 P, : POKE&HF8 9C , : PALETTE0 , : PALE TTE2 , 28 : HCOLOR4 , 2 : CLS3 : POKE65497 ,0:DIMDE(52) ,00(7,2,0) ,C$(4) ,S$(4 ) ,N$(14) ,YC(7) ,ST(4) :R=RND(-TIME R) :GOSUB130:GOTO24 6 N$=INKEY$:IF N$=""THEN6ELSERET URN 7 HLINE(272, 9)-(286, 32) , PRESET, B F:N1=INT(D/10) :N2=D-N1*10: IF N2= 1THEN N2=14 8 IF N1=1THEN Nl=14 9 IF N1=0THEN10ELSEHDRAW"BM272,3 2;XN$(N1) ;BR4XN$(N2) ;":RETURN 10 HDRAW"BM272,32;XN$(N2) ;":RETU RN 11 IF CA<14THEN RA=CA: SU=1: RETUR N 12 IF CA<2 7THEN RA=CA-13 : SU=2 :RE TURN 13 IF CA<40THEN RA=CA-2 6 :SU=3 :RE TURN 14 RA=CA-39:SU=4: RETURN 15 HLINE(XC 7 YC)-(XC+11,YC+1) ,PSE T,B: RETURN 16 HLINE(231, 0)-(263, 39) , PRESET, BF : RETURN 17 HLINE(XC,YC)-(XC+3 2,YC+3 9) , PR ESET,BF: RETURN 18 IFSU=10RSU=3THENHLINE(XC,YC)- (XC+32 , YC+3 9 ) , PSET , B : HC0L0R3 , 2 : H DRAW"BM"+STR$ (XC+5) +" , "+STR$ (YC+ 8) +"XN$ (RA) ; " : HDRAW"BM"+STR$ (XC+ 24 ) +" , "+STR$ (YC+8 ) +"XS$ (SU) ; " : HD RAW"BM"+STR$ (XC+17) +" , "+STR$ (YC+ 3 2 ) +"XC$ (SU) ; " :HCOLOR4 , 2 : HPAINT ( XC+ll,YC+22) ,3,3 19 IFSU=20RSU=4THENHLINE(XC,YC)- (XC+3 2 , YC+3 9 ) , PSET , B : HCOLOR12 , 2 : HDRAW"BM"+STR$ (XC+5) +" , "+STR$ (YC +8)+"XN$(RA) ;":HDRAW"BM"+STR$(XC +24) +" , "+STR$ (YC+8 ) +"XS$ (SU) ; " :H DRAW"BM"+STR$ (XC+17) +" , "+STR$ (YC +3 2) +"XC$ (SU) ; " :HCOLOR4, 2 : HPAINT (XC+ll,YC+22) ,12,12 2)3 RETURN 21 IF CO(F,1)=0 ORCO ( F , 2 ) =0THEN2 2ELSERETURN 22 HLINE(XC,43)-(XC+32,44) , PRESE T,B: RETURN 23 XC=18 6:YC=1:G0SUB17:HDRAW"BM1 95 , 20 ;U6F4D2U6BR5R2FD4GL2HU4E" : F ORN=1TO500 : NEXT : GOSUB17 : GOT034 24 LOCATE 1 1,0:ATTR3, 2: PRINT" S O L I T A I R E"; :L0CATE11,1: PRINT "*****************" :L0CATE1,4:AT TR1, 2: PRINT "PRESS: - SPACEBAR -" ; : ATTR3 , 2 : LOCATE1 , 5 : PRINT"TO DIS PLAY YOUR NEXT CARD" :L0CATE1, 7 : A TTR1,2:PRINT"- DOWN ARROW AND CO LUMN NUMBER -";:ATTR3,2 25 LOCATEl,8:PRINT"TO MOVE CARDS FROM DISPLAY TO COLUMNS ": LOCATE 1,10:ATTR1,2:PRINT"- LEFT ARROW _n . . ATTR3 , 2 : LOCATE 1 , 11 : PRINT "TO MOVE CARD FROM DISPLAY TO TOP ST ACK" : LOCATE 1, 13 : ATTR1, 2 : PRINT "- UP ARROW AND COLUMN NUMBER -";:A TTR3 , 2 26 LOCATEl,14:PRINT"TO MOVE CARD FROM COLUMN TO TOP STACK" : LOCAT E1,16:ATTR1,2:PRINT"- RIGHT ARRO W AND COLUMN NUMBERS -";:ATTR3,2 27 LOCATEl,17:PRINT"TO MOVE CARD S FROM COLUMN TO COLUMN" : LOCATE 6 , 20 :ATTR7,0: PRINT "PRESS [Q] TO Q UIT AT ANY TIME"; :ATTR3, 2: LOCATE 3,21:ATTR7,0:PRINT"MOVE ALL CARD S TO TOP STACK TO WIN" ; : ATTR3 , 2 : LOCATE3 , 23 : ATTR3 , 2 , B:PRINT"DECK BEING SHUFFLED" ; : ATTR3 , 2 28 FORI=1TO4:ST(I)=0:NEXT:FORI=1 T07 : YC ( I ) =4 5 : FORJ=1TO20 : CO ( I , J) = 0: NEXT: NEXT 29 F0RI=1T052:DE(I)=I:NEXT:F0RI= 1T052:J=RND(52) :N=DE(J) :DE(J)=DE (I) : DE (I) =N: NEXT: LOCATE3 , 23 : PRIN T"DECK BEING SHUFFLED" ; :ATTR3 , 2 , B: LOCATE25 , 23 : ATTR3 , 2 , B: PRINT" PR ESS " ; : ATTR3 , 2 : GOSUB6 : ATT R3,2 30 HSCREEN2:POKE65434,8:HCLS2:HC OLOR4 , 2 : POKE59078 , 141 31 HDRAW"BM26,190;XN$(14) ;":J=26 :FORI=2T07:J=J+44:HDRAW"BM"+STR$ (J)+",190;XN$(I) ;":NEXT 32 J=0:K=2 4:FORI=1TO7:J=J+1:FOR N=1T0 J:K=K+l:CO(I,N)=DE(K) :DE(K ) =-1 : NEXT : NEXT : XC=-3 3 : YC=4 5 : FORI =1T07 : CA=C0 (1,1) : GOSUB1 1 : XC=XC+4 4:GOSUB18:IF I=1THEN NEXT ELSE H LINE (XC, 43) -(XC+3 2,44) ,PSET,B:NE XT 33 CA=DE(3) :GOSUB11:XC=231:YC=0: GOSUB18 : D=3 : GOSUB7 34 IF DE(1)>0THEN3 7 35 N=0:FORI=28TO292STEP44:IFHPOI NT(I,43)=4THEN 1=292 :N=1 3 6 NEXT: IF N=0THEN13 7 37 XC=18 6 : YC=1 : GOSUB17 : IFST ( 1 ) +S T(2)+ST(3)+ST(4)=52THEN39ELSE XC =187 : YC=15 : GOSUB15 38 GOSUB6:IF N$="Q"THEN5ELSEIF N $=CHR$(32)THEN41ELSEIF N$=CHR$(1 38 THE RAINBOW December 1988 UlNlM, WUM "Warrior King Become RASTANN, Warrior King, on Ihe quest to regain his rightful crown, hidden deep within a sinister land. Battle monsters, gain magic and weapons, and travel through harsh wilderness and dark castle dungeons in this medieval realm. From the creator ot Kung-Fu Dude comes this awesome arcade game for the CoCo Mil Warrior King uses the most detailed 320x200 16 color graphics and high speed machine code to vault you into a world of fantasy. Dare ye challenge the many perils ahead In order to become WAR- RIOR KING? Req. 128K CoCo III. disk drive, and joystick. Only $29.95. In Q^fst of tt|c^tar*Jord I i^v ! "-r 9 * .11 ita- 1! ^^ I on inlid. thf cabin A nan is 5rol.1l ot snail tabl* to th« side. fh. cabin opp.arm uall film i shad and constructed. Y.« .... no*. m% . JjUg COMIAHD? ■ This is THE graphic adventure for the CoCo III! Unparalleled 320x200 animated graphics will leave you gasping for more! You quest for the Phoenix Crossbow in this post-holocaust world of science and fan- tasy. In Quest of the Star Lord is a full 4 disk sides of mind-numbing adventure! Req. 128K CoCo III and disk drive. Only $34,95. Hint Sheet: $3.95. "A dynamite program! The best graphics I've seen to date on the CoCo III. You have to see it to believe it." — 8/88 Rainbow review Kuny- fu pude An exciting arcade game. The BEST karate game ever created for the CoCo! Destroy opponents and evade obstacles as you grow ever closer to your ultimate objective. Spectacular graphics, sound effects, and animation! Req. 64K CoCo, disk drive, and joystick. Only $24.95. "The CoCo karate gap has been filled and Kung-Fu Dude does it excellently. I highly recommend it!" — 2/88 Rainbow review All programs CoCo 1, 2, 3 compatible, unless otherwise stated Sundog Systems 21 Edinburg Drive Pittsburgh, PA 15235 (412) 372-5674 unpog s.vsterris c shyster ris IALL ^% king TRILOGY The epic adventure is back! The largest adven- ture campaign ever seen for the CoCo is again available I A total of six disks of intense graphic adventure will have you playing for weeks! Each section is a two-disk stand alone adventure, but all three together form an epic saga. Quest for the legendary Earthstone in the ancient dwelling of the dwarves while you enjoy the classic graphics that made this trilogy famous! Each adventure can be purchased separately for $29.95, the lowest price ever, or you can pur- chase the entire set for only $74.95! Req. 64K CoCo and disk drive. "One of the best adventures I have experienc- ed to date!" — 6/86 Rainbow review "The animated graphics are dramatic, detail- ed, and excellent! " — 1 1/87 Rainbow review "The adventure of a lifetime. Don't miss out!" — 7/88 Gamer's Connection review Become a super- hero in this unique 64K ac- tion adventure. Great graphics and sound ef- fects! See 5/87 Rainbow review. Disk $19.95. DRAGON BLADE Another great 64K animated adventure I Can you obtain the enchanted sword to slay the evil dragon? See 11/86 Rainbow review Disk $19.95. Enter the era ot monsters and magic in this splendid 64K an- imated adven- ture! See 12/86 Rainbow review. Disk $19.95. Personal checks, money orders, and Amer- ican COD. orders accepted. Include $2.50 for S/H. $3.00 extra for COD. orders. PA residents add 6% sales tax. Authorship and dealer inquires welcome. 0)THEN62ELSEIF N$=CHR$ (9) THEN8 5E LSEIF N$=CHR$(94)THEN48ELSEIF N$ =CHR$ (8)THEN128ELSEGOT038 39 HDRAW"BM122,110;F4NE4D6BR10H2 U6E2R4F2D6G2NL4BR9H2U8BR8D8G2NL3 BR3BE10D7F3E2F2E3U7BR7D10BR7U10F 8D2U10" : FORZ=1TO10 : SOUND180 , 1 : NE XTZ:HPRINT(14,17) , "PRESS ANY KEY " : G0SUB6 : RUN 40 ' Start of spacebar. 41 HDRAW"BM188,13;E4NL4NH4NU4NE4 NR4NF4 D4 " : XC=2 3 1 : YC=0 : G0SUB17 42 IF DE(1)=-1THEN23 43 D=D+3:IF DE (D) >0THEN46 44 D=D-1:IF DE(D)>0THEN46 45 D=D-1:IF DE(D)<0THEN D=0:XC=2 3 1 : YC=0 : G0SUB17 : G0T04 2 46 CA=DE(D) :GOSUB11:XC=231:YC=0: G0SUB18 : G0SUB7 : GOT03 4 47 ' Start of up-arrow 48 HDRAWBM191, 13 ;U5L2E4F4L2D5L4 " : XC=204 : YC=15 : G0SUB15 49 GOSUB6:IF N$="Q"THEN34ELSEIF N$<"1"0R N$>"7"THEN49 50 F=VAL(N$):IF COL(F, 1) =0THEN2 3 51 IF F=1THEN F=14 52 I=20:HDRAW"BM207,13;XN$(F) ; " : IF F=14THEN F=l 53 1=1-1: IF CO(F,I)=0THEN53ELSE CA=CO(F,I) :GOSUBll 54 IF RA<>ST(SU)+1THEN23 55 ST(SU)=ST(SU)+1:XC=SU*44-33:Y C=0 : GOSUB17 : G0SUB18 56 XC=F*44-33:YC=YC(F) :G0SUB17 57 CO(F,I)=0:IF YC(F)>45THEN YC ( F)=YC(F)-9 58 GOSUB21 59 IF CO(F,1)=0THEN YC=45:G0SUB1 7:GOT034 60 CA=CO(F,I-l) :G0SUB11:YC=YC(F) :GOSUB18:GOT03 4 61 ' Start of down-arrow. 62 HDRAWBM193 , 13 ;H4R2U5R4D5R2G4 ":IF DECK(1)=-1THEN2 3 63 CA=DE(D) :G0SUB11:IF RAOlTHEN 70 64 GOSUB 16 65 ST(SU)=ST(SU)+1:XC=SU*44-33:Y C=0 : G0SUB17 : G0SUB18 66 IF D=0THEN4 6 67 I=D:D=D-l:CA=DE(D) :G0SUB11:XC =231:YC=0:GOSUB7:IF D>0THEN GOSU B18 68 IF DE(I+1)=-1THEN DE(I)=-1:G0 T03 4 69 DE(I)=DE(I+1) :I=I+l:GOT068 70 XC=204:YC=15:GOSUB15 71 G0SUB6:IF N$= ,, Q"THEN34ELSEIF N$<"1"0R N$>"7"THEN71 72 F=VAL(N$):IF F=1THEN F=14 73 HDRAW"BM207,13;XN$(F) ; " : IF F= 14THEN F=l 74 IF RA=13AND CO (F, 1) O0THEN23 75 IF RA=13 AND CO (F, 1) =0THEN GO SUB16:C0(F,1)=DE(D) : XC=F*44-33 : Y C=YC(F) :GOSUB18:GOT066 76 C1=RA:S1=SU:I=20 77 IF CO(F,1)=0THEN23 78 1=1-1: IF CO(F,I)=0THEN78 79 CA=CO(F,I) :G0SUB11:N=SU+2:IF N>4THEN N=N-4 80 IF N=S1 OR SU=S1 THEN 23 81 IF CloRA-1 THEN 23 82 G0SUB16 83 YC(F)=YC(F)+9:XC=F*44-3 3:YC=Y C(F) :GOSUB17:CO(F,I+l)=DE(D) : CA= DE(D) :GOSUBll:GOSUB18:GOT066 84 ' Start of right-arrow. 85 HDRAW"BM188,11;U4R5U2F4G4U2L5 " : XC=204 : YC=15 : G0SUB15 86 GOSUB6:IF N$="Q"THEN34ELSEIF N$<"1"0R N$>"7"THEN86 87 F=VAL(N$):IF F=1THEN F=14 88 HDRAW"BM207,13;XN$(F) ;":IF F= 14THEN F=l 89 XC=18 6:YC=30:GOSUB15 90 GOSUB6:IF N$="Q"THEN34ELSEIF N$<"1"0R N$>"7"THEN90 91 T=VAL(N$):IF T=1THEN T=14 92 HDRAW"BM190,28;XN$(T) ;":IF T= 14 THEN T=l 93 J=20:IF CO(T, 1)=0THEN115 94 J=J-l:IF COL(T,J)=0THEN94 95 CA=CO(T,J) :GOSUBll:HR=RA:HS=S U:HY=YC(F) :HJ=J:I=20 9 6 1=1-1: IF I=0THEN23 97 IF CO(F,I)=0THEN96 98 CA=CO(F,I) :G0SUB11:IF HR=RA+1 THEN 101 99 1=1-1: IF I=0THEN23 100 HY=HY-9:IF HY=3 6THEN23ELSE98 101 N=SU+2:IF N>4THEN N=N-4 102 IF N=HS OR SU=HS THEN 23 103 HI=I:YC(F)=HY 104 J=J+1:C0(T,J)=C0(F,I) :CO(F,I ) =0:1=1+1: IF CO(F,I)>0THEN104 105 I=HI:XC=F*44-33:IF CO(F,1)=0 THEN HLINE(XC,45)-(XC+32,183) , PR ESET,BF 106 GOSUB21 107 IF HY>45THEN YC(F)=HY-9 108 HLINE(XC,HY) -(XC+32,183) , PRE SET,BF:I=20 109 1=1-1: IF I=0THEN YC(F)=45:YC =45 : G0SUB17 : GOT0112 110 IF CO(F,I)=0THEN109 111 CA=CO(F,I) :G0SUB11:YC=YC(F) : G0SUB18 112 J=HJ:YC(T)=YC(T)-9:XC=T*44-3 3 113 IF CO(T,J)=0THEN3 4 114 YC(T)=YC(T)+9:CA=CO(T,J) :GOS 40 THE RAINBOW December 1988 UB11 : YC=YC (T) : G0SUB17 : G0SUB18 : J= J+1:G0T0113 115 I=20:HY=YC(F) 116 1=1-1: IF I=0THEN23 117 IF CO(F,I)=0THEN116 118 CA=CO(F,I) :G0SUB11:IF RA=13 THEN 121 119 1=1-1: IF I=0THEN23 120 HY=HY-9:IF HY=3 6THEN2 3ELSE11 8 121 YC(T)=45:YC(F)=45:HI=I:J=0:X C=F*44-3 3:HLINE(XC,45)-(XC+32,18 3) ,PRESET,BF:XC=T*44-33:YC=45 122 J=J+1:C0(T,J)=C0(F,I) :CO(F,I ) =0 : CA=CO (T , J) : G0SUB11 : GOSUB18 : 1 =1+1: IF CO(F,I)=0THEN123ELSE YC( T) =YC (T) +9 : YC=YC (T) : GOSUB17 : GOTO 122 123 XC=F*44-33:I=HI-1:IF CO(F,l) =0THEN YC=45:GOSUB17:GOSUB2 2:GOT 034 124 IF CO(F,2)=0THEN GOSUB2 2 125 CA=CO(F,I) :G0SUB11:YC=YC(F) : G0SUB18 126 1=1+1: IF CO(F,I)=0THEN34ELSE CO(F,I)=0:GOTO12 6 127 • Start of left-arrow. 128 HDRAWBM192 , 13 ;H4E4D2R5D4L5D 2": IF DE(1)=-1THEN23 129 CA=DE(D) :G0SUB11:IF RA=ST(SU )+lTHEN64ELSE23 130 N$ (0) ="BUU4ER2FD4GL2H" :N$ (1) =»U4E2F2D2L3R3D2":N$(2)="BU5ER2F DGL2GD2R4 " : N$ ( 3 ) =" BR3L2HBU4ER2FD GLRFDG" : N$ ( 4 ) =" BR3U6G3 DR4 " : N$ ( 5 ) ="BR3L2HBU5R4L4D2R3FD2G":N$(6)=" BR3L2HU4ER2FBD2BL3R2FDG" 131 N$ (7) ="BU6R4DG3D2" :N$ (8)="BR 3L2HUEHUER2FDGL2R2FDG":N$(9)="BU FR2EU2L3HUER2FD4 " : N$ ( 10 ) ="R2LU5L RUBR5R2FD4GL2HU4E":N$(11)= M UDR3U 6L2R4 " : N$ ( 12 ) ="BR1HU4ER2FD4GLBUF 2 " : N$ ( 13 ) ="U6BR4G3F3 " : N$ ( 14 ) ="R2 LU6DLRBRBD5" 132 S$(1)="BR2H3UERFERFDG3U3GU2G UR4DLD":S$(2)="R3HUEFU3GHEL3FGHD 3EFD2U4RDL":S$(3)="BU3F2E2H2G2R3 HD2" :S$ (4) ="BRR2LU2L2R4UL4E2FL" 133 C$(1)="HUH2UH2UH2UHU3EUE2R3F 2E2R3F2DFD3GDG2DG2DG2DG" : C$ (2 ) ='• L3ER2HU5G3L3H2U3E2R3FEH2U3E2R3F2 D3G2FER3F2D3G2L3H3D5F2L2":C$(3)= "H3UH2UH3E3UE2UE3F3DF2DF3G3DG2DG 3":C$(4)="L2EU7G3L2H2U4EUE7F7DFD 4G2L2H3D7FL2" 134 RETURN 135 HSCREEN0 : CLS : PRINT" YOU PRESS ED BREAK": PRINT: PRINT" PRESS ENTE R TO CONTINUE GAME" : PRINT: PRINT" PRESS SPACEBAR TO STOP" 136 Z$=INKEY$:IFZ$=" "THENEND EL SEIFZ$=CHR$(13)THENPOKE59078,51: HSCREEN2:POKE654 3 4,8:GOT03 8 ELSE 136 137 XC=186:YC=0:GOSUB17:FORF=1TO 7:1=20 138 IF CO(F,I)=0 THEN 1=1-1 ELSE P(F)=*I:GOTO140 139 IF I>0THEN138 140 NEXT 141 IF ST(1)+ST(2)+ST(3)+ST(4)=5 2 THEN 3 9 142 IF INKEY$="Q"THEN5 143 F0RF=1T07:I=P(F) :IF I=0THEN1 50 144 CA=CO(F,I) :N=CA:G0SUB11:IF R AOST(SU) +1THEN150 145 XC=F*44-33:YC=YC(F) :G0SUB17 146 CO(F,I)=0:IF YC(F)>45THEN YC (F)=YC(F)-9 147 IF CO(F,1)=0THEN YC=45:GOSUB 17:GOT0149 148 CA=C0(F,I-1) :G0SUB11:YC=YC(F ) :G0SUB18:P(F)=P(F)-1 14 9 CA=N:G0SUB11:ST(SU)=ST(SU)+1 : XC=SU*44-3 3 : YC=0 : G0SUB17 : G0SUB1 8 150 NEXT:G0T0141 /» CoCo Cat By Logan Ward December 19B8 THE RAINBOW 41 *e^ Speech/Sound Cartridge Multi-Pack Interface 64K Disk Fir es developing a new. talking spelling tutor EduSpell By Samuel D. Johnson rne of the most aggravating problems facing management today is that people cannot spell. At best, poor spelling distracts people who notice it, causes confusion and is embarrassing. Parents and Sam Johnson, a lieutenant commander in the U. S. Navy, is currently stationed in Charleston, S.C. He is an honor graduate of Vanderbilt University and holds an electrical engineering degree. His username on Delphi is SDJ9060. teachers alike admit to consternation and only limited success with students who have difficulty learning to spell. One of the primary reasons for this situation, I believe, is the lack of one- on-one tutoring. Your CoCo can outshine any computer available at even five to 10 times its cost in taking over your tuto- rial duties. Although several programs have appeared recently, those available for the CoCo present either multiple choices or pictures. While helpful, these methods unduly restrict the CoCo's capabilities. Additionally, most applications soft- ware would easily run in 64K bytes of memory, but the software companies put in elaborate Hi-Res graphics to dress it up to sell to the unwitting public. This takes up enormous amounts of memory. And the graphics are quickly determined to be little more than minor entertainment with no real benefit, so they wind up in a dusty corner of the classroom. 42 THE RAINBOW December 1988 Graphics are sometimes actually distractions from the given task. Some teaching aids draw attention only to themselves, and students do not retain the desired knowledge. They may in- deed be enthralled with an educational computer game, but they're watching the little bugs go around the screen, not paying any attention at all to the lesson. If you quiz them even immediately following such sessions, they have retained virtually nothing. Tandy's Speech/ Sound Cartridge ((SS/C) enables CoCo to do a great many of the tasks requiring two-way communications between tutor and student. CoCo can thus handle some of your most exasperating problems: ad- ministering drills specific to the needs of the individual, one-on-one quizzes to permit on-the-spot correction and eval- uation (read The One-Minute Manager sometime) and maintaining records that reflect each student's actual learning data and needs. In this series, we will develop an educational software system called EduSpell, which requires a 64K CoCo with at least one disk drive, a Multi-Pak Interface and the SS/C. EduSpell is written entirely in Disk Extended Color BASIC to permit easy customizing. EduSpell is designed as a tool for primary school teachers and parents; however, its programming concepts will find many other applications. EduSpell will prove to nonbelievers that CoCo can play hard ball with the big boys in education — and win — because of its versatility and the simple fact that basic teaching skills cannot be supplanted by the sales pitch the guy at the store gave you. Briefly, EduSpell is capable of build- ing a spelling dictionary, using that dictionary to build spelling tests and administering the tests orally using the SS/C. In addition, the program will perform various editorial tasks asso- ciated with updating the dictionary, printing out records and files — and some miscellaneous goodies that have proved useful and fun. Tests can be generated directly from a textbook, the dictionary or recent classroom tests. The dictionary consists of words with two different spellings stored. The correct spelling is used for comparison to the students' answer. The other is used for speech synthesis to ensure a correct pronunciation. Each data field also contains eleven bytes of informa- tion. Four are used to monitor the students' performance and evaluate the quality of speech synthesis, three con- tain the date the word was entered into the dictionary and the others facilitate system functions. My working-edition dictionary currently contains about 700 words, but as many as 1,500 words — including several test files and student records — could probably be accommo- dated on a one-drive system and many times that on a multi-drive system. Typical spelling books in the upper elementary grades contain about 1,000 words. The EduSpell system is highly menu- driven, with many single-stroke com- mand entries available. The current system has available over 50 help screens describing the various proce- dures and options. Although some bells and whistles are used in EduSpell, user- simplicity and a back-to-basics ap- proach are its salient features. About the SS/C The SS/C has the potential to be used very effectively in the classroom. For an application like EduSpell, it may be advantageous to provide privacy by giving the students headphones plugged into the monitor, perhaps even booths. It is complicated to program the SS/ C with any more sophistication than the simple synthesis program here, but it can be done. The manual for Tandy's SS/C is not written for the beginner. It assumes a rather high level of knowl- edge about "registers" and "postbytes." Although examples are given, they are not adequately explained. Until re- cently, even the Tandy software that used the SS/C did not fully realize its capability and was usually limited to simple bells and whistles and very basic, almost unintelligible speech. Still, parts of the example program on Page 1 1 of the SS/C manual are used in EduSpell and serve quite well. To use the SS/C speech subroutine starting at Line 1450 of Listing 4, a string 128 characters or less in length (fl$) is input, ensuring time delays to allow the cartridge to reset as explained in the manual. In dealing with young people, timing is critical to maintaining interest, so the delays are programma- ble by varying XB in the loop at Line 1560. For short words, the program routes directly to Line 1450 and uses the default value of 400 for XB. Some branch to the medium setting of 1000, set at Line 1440; but for the longer verbalizations when phrases are used, a variable timer sets the delay propor- tional to the length of the phrase. Short phrases seem to require a longer pro- portionality constant, so they go to Line 1420 to set XB at 99 times the length of the phrase. The longer phrases go to Line 1430 to set XB at 60 times the length of the phrase. These settings are critical to the proper functioning of the SS/C and the effectiveness of application. Selling Up You must relocate the disk ROM to the upper RAM in order to use the SS/ C. If you are not using a CoCo 3, which has already taken care of this matter, an excellent method of doing this is the now-famous ROMRflM routine (Listing 1). You can modify your system pa- rameters by adding the following lines to the end of ROMRflM: 200 POKE &HD7C0 , : P i ke 8.HD81G , 20 (speeds disk access time to 6 ms) 210 FOR X55180 TO 55182: POKE! X, IB .-NEXT X (speeds disk I/O time) 220 POKE 150, IB (slIs 2400 baud rate to printer) 230 RUN "SPELLER" E X, I Other values for disk access and I/O times can be found in your rainbow back issues and printer baud rate set- tings can be found in Tandy's BASIC manuals. You may omit lines 200 through 220 altogether if you want. Type in and save each of the four listings to disk exactly as they appear and are titled. If you want to change the names of the listings, feel free. However, you must also change the program filenames within the listings. Listing 2, (5ETHELP) establishes the data file, HELP.SCN. The first record in HELP.5CN is used to store and transfer the date and program branching in- structions. The other records contain codes for the 12 help screens. Eventu- ally, there will be more than 50 screens available. The help screens are called by a subroutine and displayed automati- cally. Look at Line 590 of Listing 3, SPELLER. If H is pressed at this time (or any time command H is indicated as available), the appropriate HS (Help record Start number) and HE (Help record End number) are assigned; exe- cution is transferred to the subroutine beginning at Line 4000. This is a handy way to standardize your BASIC pro- grams to use help screens. The speed-up poke (POKE 65495,0) December 1988 THE RAINBOW 43 ve Time and Money with a Combination Subscriptio SAVE up to 19%' when you buy a joint sub- scription to the magazine and either rainbow on tape or rainbow ON disk! A one-year subscription to THE RAINBOW and rainbow on tape is only $91 in the U.S., $108 in Can- ada, $153 foreign surface rate and $188 foreign airmail. A one-year subscription to the rainbow and rainbow on disk is only $115 in the U.S., $138 in Canada, $183 foreign surface rate and $218 foreign airmail.* Every month, these convenient services bring you as many as 24 ready-to-run programs. Using the current issue of the rainbow as documentation, all you have to do is load and run them. A one-year com- bination subscription to the rain- bow and rainbow on tape or rain- bow on disk give you more than 230 new programs! The typing time you save can be spent enjoying your CoCo! RAINBOW ON TAPE For No-Fuss Fun Back issues of rainbow on tape are available beginning with the April 1982 issue. A single copy of rainbow on tape is $10 within the United States; U.S. $12 in all other countries. The annual subscription rate for rainbow on tape is $80 within the U.S.; U.S. $90 in Canada; and U.S. $105 for all other coun- tries." RAINBOW ON DISK Offers OS-9 Programs In addition to all the programs offered on tape, part of one side of rainbow on disk is formatted for the OS-9 operating system. That means you can now get all the OS-9 pro- grams from the magazine — pro- grams that cannot be put on tape. Back issues of rainbow on disk are available beginning with October 1986. Subscriptions to rainbow ON disk are $99 a year in the U.S. Cana- dian rate is U.S. $115. All other countries, U.S. $130. Single copy rate is $12 in the U.S.; U.S. $14 in Canada; and U.S. $16 in all other countries.* To order by phone (credit card orders only), call (800) 847- 0309, 8 a.m. to 5 p.m. EST. All other inquiries call (502) 228- 4492. Look for our envelope located between pages 66 and 67 for ordering individual subscriptions to the rainbow, rainbow on tape and rainbow on disk. YES! Sign me up for a joint 1-year subscription (12 issues) to: D THE RAINBOW and RAINBOW ON TAPE □ THE RAINBOW and RAINBOW ON DISK □ NEW □ RENEWAL (attach labels) Name Address City State ZIP Payment Enclosed D ('payment must accompany order) Charge: D VISA D MasterCard D Am. Express Account Number Signature Exp. 'U.S. currency only, please. In order to hold down costs, we do not bill. Kentucky residents add 5% sales tax Please allow 6 to 8 weeks for delivery of first copies. Joint subscriptions to the rainbow and rainbow on tape or rainbow on disk begin with the current issue. Please note: While group purchases of rainbow on tape and rainbow on disk are permitted (and multiple subscriptions are even discounted, it purchased in one order from a club), no license lo make copies is conveyed or implied. Yes, your group may even purchase a subscription to our disk/tape services, but such purchase in no way authorizes lhat any copies be made of (hat original disk/lape. Specifically, this means that the original disk/tape itself may indeed be kept in a club library for use by members. However, a group purchase does not entitle club members, individually or as a group, to copy that disk/tape. Unauthorized copying of any copyright product is strictly illegal. The copyright (right lo make copies) is in no way conveyed in the purchase transaction. is used in the help screen subroutine in 5PELLER to speed printing the messages on the screen. If you delete that poke from Line 4030, you can also delete the slow-down pokes from lines 4010, 4030 and 4100. You can gain some speed by lowering the value of the timing variable X9 in Line 4090 to about 100. The SETHELP program sets up a supporting data file, HELP.SCN, and only needs to be saved on your master copy of EduSpell since it is not used after initial setup. However, we will add numerous help screens in later install- ments, so don't let it get too far away. Run SETHELP to set up the data file. I recommend making several backup copies. Now, barring bugs, you're ready to go. Using EduSpell That brings us to Listing 3. The main program, SPELLER, is used to make up tests (and later to add new words to the dictionary). For now, SPELLER is exe- cuted by RDMRflM and automatically jumps to the word-entry routine begin- ning at Line 500, where words and levels of difficulty are entered. Other parame- ters are also initialized automatically. Up to 50 words can be entered at a time. (Most spelling tests only have 10 to 20 words, and fifty is the highest number of words I have ever seen on such a test.) After creating the system disk (out- lined in the "up And Running Sidebar") and running SPELLER, you will be prompted to enter the date: YR/MO/ DA (Year/ Month/ Day). Each entry must include two characters, so months and days that include only one numer- ical character must include zeros. For example: September 8, 1988 must be entered as BBs&dsQB. Press ENTER to verify that the date is correct. You will then be prompted to enter the first word of your spelling test. After typing the word, the CoCo will pro- nounce the word and prompt you to enter the level of difficulty. If the word is pronounced correctly, simply press ENTER. If it is not pronounced correctly, press the space bar and you will be prompted to spell the word exactly as it sounds. For example: The word "people" is pronounced more approp- riately by the SS/C by typing "peepul" at the NEW SOUND: prompt. Try differ- ent variations until the word is pro- nounced correctly, then press ENTER. When all the words have been en- tered, you may review the test before saving it to disk. Simply press R after the last word has been entered and the spelling words will be displayed on the screen. At this point, you will be given the following options: E Enter more words D Delete words S Save test to disk C Change Pronunciation V Voice (pronounces each word in order) H Help After reviewing the spelling words, press S to save the test to your program disk. You will then be prompted for a filename (name of test) of eight or less characters, which is stored in Record 1 of HELP.SCN, and stored on disk. Exe- cution is then transferred to the TAKE- TEST program (Listing 4). Be sure to save the files to your program disk so SPELLER can load TflKETEST. You may note that the last four bytes of data are initialized to CHR$(D) and never used . These four bytes will be used later for dictionary and editing func- tions. Also, the direct access disk file mode is used throughout because disk access times will become important later. Listing 4, TflKETEST is the program that administers the test and practive sessions. It begins by inspecting HELP . SCN Record 1 to determine which test and format (practice session or exam) it is to give. Lines 1 30 to 1 80 then afford an opportunity to change your mind about the test and format. If you do not want to change anything, do nothing. A timing loop will have CoCo continue after about three seconds. A screen describing how to ask CoCo to repeat word pronunciation is shown momentarily. Then the SS/C anounces the number of words in the test, and the session then begins. A scoreboard, which will indicate the number of words asked, the number correctly spelled on the first try and the score as a percentage, appears at the top of the screen. CoCo then begins the session by asking the student to spell the first word. The student must enter the attempted spelling, affirming the at- tempt by pressing ENTER. Any time before the answer is entered, the student may have the word pronounced again by pressing the up arrow key. The answer is compared to the actual spell- ing contained in W$ ( 1 , 1 ) . The program then branches to either Line 720 (cor- rect) or 770 (incorrect). If the word is spelled correctly, CoCo verbalizes its congratulations, com- putes the score for the display and goes on to the next word. If the answer is incorrect, the computer admonishes the TANDY COMPUTERS Tandy 1 000-HX 256K 5 1/4"D. 430.00 Tandy 1000-SL 384K 5 1/4"D. 675.00 Tandy 1000-TL 640K 3 1/2"D. 955.00 Tandy 3000-NL 512K 3 1/2"D. 1275.00 Tandy 4000-LX 2 Meg 3 1/2"D. 2999.00 Tandy 4000 1 Meg 3 1/2" D. 1890.00 Tandy 5000MC 2 Meg 1 Drive 3825.00 Tandy 5000MC 2 Meg 40 Meg 4955.00 Tandy 5000MC 2 Meg 84 Meg 5395.00 Tandy 1 400LT 768K 2 Drives 1 335.00 Tandy 102 24K 430.00 Tandy Color 3 1 28K 11 5.00 MONITORS & BOARDS VM-4 Monochrome Green 95.00 VM-5 Monochrome Green 1 15.00 CM-5 Color RGB 220.00 CM-11 Color RGB 315.00 EGM-1 Color RGB (EGA) 510.00 VGM- 100 Monochrome Analog 169.00 VGM-200 Color Analog 425.00 VGM-300 Color Analog 535.00 Video 7 Vega Deluxe Card 230.00 Video 7 Vega Vga Card 295.00 Tandy EGA Card 185.00 Paradise Basic EGA Card 165.00 DRIVES Color Computer Drive 175.00 5 1/4" External Drive 1000EX 180.00 Tandy 20 Meg Hardcard 450.00 20 Meg HardTJrive 1400LT 775.00 5 1 /4" External for Tandy 1 400 21 5.00 Zucker 30 Meg Hardcard 395.00 Seagate 20 Meg Hard Drive 255.00 Tandy 1000/SX/TX Controller 69.00 ZUCKER BOARDS Zucker Serial Board 45.00 Zucker OK Memory Board 1000 45.00 Zucker MFB OK for 1 000 1 06.00 Zucker 1200 Baud Modem Card 75.00 PRINTERS DMP-106 Dot-Matrix 165.00 DMP-1 32 Dot-Matrix 235.00 DWP-230 Daisy Wheel 345.00 Epson LX-800 Dot-Matrix 205.00 Epson FX-850 Dot-Matrix 325.00 Epson FX-1050 Dot-Matrix 525.00 Epson LQ-500 Dot-Matrix 325.00 Epson LQ-850 Dot-Matrix 555.00 Please write for complete price list. We carry more items than listed here. All p'tcss and oMurs may he changed O' wilhd'a*n without not«o Adwi- lisod puces are cash puces C O O accepted add 2"\ (minimum chatgo SI0 0O) MC. Visa add 2 B i All non detective iloms tequiro iiHuin rnoichandioe aulhcuiflltion Can lor RMA Numbet Detwe totuintng Onlivaty is subject to produit availability Add !Vj°s lot shipping and handling. 55 00 minimum charge TM - Registered Trademark ol Tandy. Epson, and IBM Monday thru Friday 9om - 5pm EST. uucan m uaaaa ■ 5 ED croc IB DDDDP 124 South Main Street, Perry, Ml 48872 CALL 1-517-625-4161 or TOLL-FREE 1-800-248-3823 December 1988 THE RAINBOW 45 student to do better. If it is a practice session, CoCo asks the word a second time — and third, if required. If the word is misspelled three times, the computer gives the correct spelling (both orally and on the screen) and will then ask it again sometime during the session. Of course, no credit is given for a misspelled word. One of the central features of this program is the keyboard routine, lines 490 to 560, where the student enters the answer. A string is built with each letter typed until ENTER is pressed. Except for the up arrow, used to request the pro- nunciation again, all other keys are ignored. (A low-pitched beep will indi- cate a typing error.) This is essentially a BASlC-programmed interrupt routine. Because speed is essential so confident spellers may type quickly, the speed-up poke in Line 350 helps significantly. If you cannot use the poke, delete it and the key-beep (SOUND 240 , 1) in Line 530 to regain some of the lost speed. The speed-up poke is also used in Line 1550 and can be deleted with no problems. If you delete the speed-up pokes, you can also delete the slow-down pokes in lines 910 and 1450. At the end of the session, students are informed of their scores. (In a later article, we will learn how to save the results to disk). CoCo will give these results audibly, rather than visually, by jumping to the routine, lines 1190 to 1410, to structure the number to be verbalized. This procedure is also used in the beginning when CoCo announces how many words are in the session. This procedure is clear and simple to follow, so no help screens have been included. EduSpell has been operational in my house for some time. Our 12-year-old son has taken numerous tests with it. I believe it has stimulated his interest and truly helped him in his spelling. Edu- Spell will be an excellent addition to your educational library. Moreover, it uses numerous programming features easily adapted to other applications and incorporates several programming con- cepts taken from the pages of RAINBOW. If you have been looking for a way to use all these great programs, EduSpell is for you. In this issue, we created EduSpell and learned how to use it to build, store and administer spelling tests. Future articles in this series will cover the following topics: • Building a dictionary and using it to build tests •Editing and other goodies • Maintaining student records and teacher accessories Up and Running The programs presented in this article will run on all Color Computers (CoCos 1, 2 and 3) with at least 64K of memory and one disk drive, a Tandy Speech/ Sound Cartridge and Multi-Pak Inter- face. Use the following instructions for setting up your system and running the programs: 1) Before turning on the CoCo, be sure to insert the Tandy Speech/ Sound Car- tridge (SS/C) into Slot I of the Multi- Pak Interface. 2) Type in and save each of the four basic listings to disk exactly as they appear and are titled. 3) Run Listing 2, SETHELP. Be sure to leave your working disk in the drive, as SETHELP creates the data file, HELP . SCN and automatically saves it to your working disk. 4) Remove the disk from the drive and do a cold start (turn the computer off for at least 15 seconds and then back on again). 5) If you are using a CoCo I or 2, you must first relocate the disk ROM to upper RAM (in order to use the SS/C) by running Listing I , ROMRAM . ROMRAM will automatically load Listing 3, SPELLER into memory. If you are using a CoCo 3, simply RUN"SPELLER". Listing I: ROMRAM 1 'ROMRAM 8/85 RAINBOW 2 CLEAR 999 3 DATA 26 ,8)3,190, 128 ,0,18: ,255,2 22,166,128 4 DATA 183,255,223,167,31, 140,22 4,0,37,241,57 5 FOR 1=1 TO 21:READ A:A$= =A$+CHR $(A) :NEXT I 6 P=VARPTR(A$)+1 7 POKE P,12 6 8 EXEC P 9 POKE&HD7C0,0:POKE&HD816, 20' -> 6MS DISK ACCESS TIME 10 FOR X=55180TO55182:POKEX,18:N EXT X" QUICKENS DISK I/O TIME 11 POKE 150,18 '2 400 BAUD 12 RUN" SPELLER" Listing 2: SETHELP 10 OPEN"D" ,#1,"HELP/SCN",130 20 FIELD#1,130 AS A$ 30 MU=12 ' *** MU — > NO. OF HEL P SCREENS 40 FOR 1=1 TO MU 50 B$=STRING$(130,CHR$(0) ) 60 READ B$ 70 LSET A$=B$ 80 PUT #1,1+1 90 NEXT I 100 PRINT "DONE" 110 END 1000 ■ *** NE 800 1010 DATA" (1-7) FROM speller LI E ENTER MORE WORDS" d ELETE DELE YOU WILL BE ASKE IF YOU CHANGE YOUR MIND, PUSH ANYTHING EXCEPT A NU MBER" 1030 DATA" s ave 1020 DATA" TE A WORD D WHICH 46 THE RAINBOW December 1988 SAVE WORDLIST TODISK INE 530 . . . USES SELECTED WORDS " 2010 DATA" 1040 DATA" c A WORD" CHANGE 1050 DATA" V OICE PRONUNCIATION" TOGGLES VOICE ON 2030 DATA" OR OFF" DELETE 1060 DATA"UP THIS WORD" UP ARROW g 2040 DATA" r EVIEW o back to prev REVIEW WORDS YOU ious screen" HAVE ENTERED SO 1070 DATA"DN D FAR" OWN ARROW g 2050 DATA" s AVE o down to ne SAVE TEST TO DISK xt screen" . . . USES WORDS IN REVIEW SECT 2000 ' *** (8-12) FROM speller L ION" / r~ f ....53 2040 .. ...138 4020 .. ...167 END .. 254 108 ...182 226 V 130 580 . . 770 . . 930 Listing 3: SPELLER 10 PCLEAR1:CLEAR5000:XB=500:GOTO 50 i *** INITIALIZE (XB -> DELAY TIME) 20 POKE65494 , : OPEN"D" , #1, "HELP/ SCN",17 ' *** STORE NAME OF TEST , TEST OR PRACTICE (TP) & DATE I N HELP/SCN RECORD NO. 1 30 FIELD#1,12AS A$ , 2AS B$ , 3AS C$ 40 LSET A$=F$:LSET B$="0"+CHR$ (T P):LSET C$=DA$:PUT#l,l:CLOSE#l:R ETURN ' *** STORE NAME OF FILE 50 DIM W$(3,50) ,A$(3,100) ,S$(100 ),D$(68) / B$(6) 60 Zl$=" ## % %":Z4$=STRING$(32," ") 70 Z$="### % % # % %" 100 GOSUB3110:PRINT@4 3, "enter da te: YR/MO/DA" ;: PRINT @ 11 9, "—/--/ — "; : PRINTS 119, "" ; : LINEINPUT"" ;D A$:SOUND200,1 ' *** ENTER DATE R OUTINE 110 S1=INSTR(DA$,"/") :S2=INSTR(4 ,DA$,"/"):IF S1=3AND S2=6THEN120 ELSE PRINT@4 54, "wrong format ... ■■ ; : SOUND120 , 2 : GOSUB3 2 10 : GOTO100 120 YR=VAL(MID$(DA$,1,2) ) :MO=VAL (MID$(DA$,4,2)) :DA=VAL(MID$(DA$, 7,2)) :DA$=CHR$ (YR) +CHR$ (MO) +CHR$ (DA) 130 PRINT@454,USING"VERIFY ##/## /##";YR,MO,DA; :GOSUB3010:IF Y$=" Y"OR Y$=CHR$(13)THEN500ELSE100 500 GOSUB3110:I=0:A$="ENTER THE WORD":GOSUB2010:A$="THEN SLASH": GOSUB2010:A$="THEN THE LEWEL OF DIFFICULTY" :GOSUB20 10 :A$=" AS FO LLOWS":GOSUB2010 ' *** BEGIN "EN TER WORDS" ROUTINE 510 GOSUB3110: PRINT" enter: WORD/ • LEVEL ' " ; : XB=800 : GOSUB3 2 10 520 1=1+1: IF I>50THEN I=50:GOSUB 3110:A$="THAT WAS FIFTY" : PRINTQ2 64 , A$ ; : GOSUB2010 : Y$="S" : GOTO600 530 GOSUB3 110: LINE INPUT"enter w ord: ";D$:IF D$=""THEN530ELSE FO R D=l TO LEN(D$):IF MID$(D$,D,1) ="/"THEN 540 ELSE NEXT D 540 L$=MID$(D$,D+1) : W$ ( 1, I) =LEFT $(D$,D-1) :W$(2,I)=W$(1,I) :A$=W$( 2,1) :XB=40*LEN(D$) :GOSUB2020 550 IF LEN(L$)<1THEN PRINT@37,"1 evel: ";: LINEINPUT"" ;L$ 560 W$(3,I)=STRING$(11,CHR$(0)) : MID$(W$(3,I) ,4,1)=CHR$(VAL(L$) ) 570 PRINT W$(1,I);" =":PRINT" ";W$(2,I) ; :IF X8=1THEN XB=7 00 : GOSUB3 2 10 : RETURN 580 PRINT@480," "; 590 GOSUB3010:IF Y$=CHR$ ( 12) THEN 530ELSE IF Y$="H"THEN HS=8:HE=12 : GOSUB4010 : CLS : PRINT"verif y : " ; : G OTO570 600 IF Y$<>"S"AND Y$O"R"THEN610 ELSE NN=I:FOR I=lTO NN:MID$(W$(3 , I) ,5,3) =DA$: NEXT I: IF Y$="S"THE N910ELSE710 610 IF Y$=CHR$(32)THEN630 December 1988 THE RAINBOW 47 620 IF Y$=CHR$(13)THEN520ELSE590 630 PRINT@352,Z4$;Z4$;Z4$; : PRINT §352,"" ;:LINE INPUT"new sound: " ;A$:IF A$=""THEN630ELSE W$(2,I)= A$ : GOSUB2010 : GOTO570 700 < *** REVIEW WORDS SUBROUTIN E 710 V=0:Z=2: UNLOAD: FOR L=0TO9 ' *** v=0 — > VOICE 'OFF 1 ; Z=2 — > DON'T REPRONOUNCE FOR AT L INE 2090 720 X8=0 : GOSUB3 110 : PRINT"review test words";: IF L<0THEN SOUND100 ,1:L=0 'V=0 SETS VOICE 'OFF' 730 FOR P=l TO 10:I=10*L+P:IF I> NN THEN770 740 PRINT@32*(P+2) , USING" ### % %";I,W$(1,I) 750 IF V=1THEN A$=W$ (2 , I) : GOSUB2 010 'PRONOUNCE IF V=l — > VOICE ■ON'_ 760 NEXT P 770 PRINT@484 ; " "; 780 GOSUB3010:IF Y$="D"THEN B$=" DELETE" :GOSUB1010:GOTO720ELSE IF Y$="V"THEN V=ABS(FIX(V/2-l)) :GO TO7 30 ' V — > TOGGLE VOICE ON/OF F 790 IF Y$="S"THEN910ELSE IF Y$=C HR$(95)THEN L=L-1: GOTO7 20ELSE IF Y$="E"THEN I=NN:Z=1:GOTO510ELSE IF Y$=CHR$(91)THEN NEXT L:GOT09 10ELSE IF Y$="C"THEN X8=1:B$="CH ANGE" : GOSUB1010 : GOSUB630 : GOTO720 800 IF Y$="H"THEN HS=1 :HE=7 : GOSU B4010 : GOTO720ELSE780 900 ' *** ENTER NAME OF TEST HER E AND STORE DATA TO DISK IN HELP /SCN ; THEN STORE TEST TO DISK 910 GOSUB3110:PRINT@270," -/TST" ; :PRINT@311, " (assumed) "; :P RINTS256, "" ; :LINE INPUT"name of test: ";F$:F$=F$+"/TST" 920 PRINT@352,"test OR practice? "; :PRINT§389, "<1> test"; :PRINT@4 21, "<2> practice"; :GOSUB3010 :TP= VAL(Y$):IF TP<10R TP>2THEN SOUND 100,3:GOTO9 20 930 GOSUB20:OPEN"D",#1,F$,51 940 FIELD#1,20 AS A$ , 20 AS B$,ll AS C$ 9 50 FOR I=1T0 NN 9 60 LSET A$=W$(1,I) : LSET B$=W$(2 ,1) :LSET C$=W$(3,I) 970 PUT#1,I:NEXT I:CLOSE#l 980 CLS4:RUN"TAKETEST" 10,0,0 • *** DELETE AN ENTRY SUBRO UTINE 1010 PRINT@479,Z4$;:A$="ENTER NU MBER TO "+B$:XB=50*LEN(A$) : GOSUB 2020:PRINT@480,A$;": "; :GOSUB301 1020 IF X8=1THEN I=VAL(Y$) +10*L: RETURN 1030 IF ASC(Y$)>570R ASC(Y$)<48T HEN RETURN 1040 NN=NN-1:Y=VAL(Y$) :IF Y=0THE N Y=10 1050 Y=10*L+Y:FOR I=Y TO NN:FOR P=1T03:W$(P,I)=W$(P,I+1) :NEXT P , I : RETURN 2000 ' *** PROGRAMMABLE TIME DEL AY 2010 XB=40*LEN(A$) 2020 X=&HFF00:Y=&HFF7E:POKE X+l, 52: POKE X+3,63:POKE X+35,60 ' ** * SPEECH SUBROUTINE . . . FROM TAN DY'S SS/C MANUAL 2030 POKE 65407, 34: FOR M=l TO LE N(A$) ' *** 65407 POKE TOGGLES M ULTI-PAK POSITIONS . . . SEE MULTI -PAK MANUAL 2040 IF PEEK(Y)AND128=0THEN2040 2050 POKE Y,ASC(MID$(A$,M / 1) ) 2060 NEXT M 2070 IF PEEK(Y)AND128=0THEN2070 2080 POKE Y,13:GOSUB3210:POKE654 07, 51: RETURN 3000 ' *** STROBE KEYBOARD FOR I NPUT 3010 Y$=INKEY$ 3020 Y$=INKEY$:IF Y$=""THEN3020 3030 IF Y$=CHR$(94)AND Z02THEN GOSUB2020 ' *** REPEAT PRONUNCIA TION IF UP ARROW WAS PRESSED, EX CEPT DURING REVIEW (THEN Z=2) 3040 RETURN 3100 i *** SCREEN CLEAR SUBROUTI NE 3110 CLS:SOUND200,1: RETURN 3 200 • *** VARIABLE TIME DELAY S UBROUTINE 3 210 FOR X9=1T0 XB:NEXT X9:XB=50 : RETURN 4000 ' *** BEGIN HELP SCREEN SUB ROUTINE 4010 POKE65494,0:OPEN"D",#2,"HEL P/SCN",130 4020 FIELD#2,130 AS H$ 4030 FOR H=HS TO HE : POKE65494 ,0 : GET#2,H+1:POKE65495,0 ' *** SLOW DOWN POKE FOR DISK I/O 4040 CLS8:PRINT@43,"H E L P" ; 4050 FOR HT=6T013:PRINT@32*HT+8, STRING$(16," ");:NEXT HT ' *** D RAWS A BOX IN THE MIDDLE OF THE SCREEN 4060 H1$=MID$(H$,1,2) : IF Hl$<>" "THEN PRINT@110,USING"<%%>";H1$ ; " *** DISPLAY THE COMMAND STRO KE, IF ANY, ABOVE THE BOX 48 THE RAINBOW December 1988 4070 FOR H1=1T08:PRINT@32*(4+H1) +8,MID$(H$,16*(H1-1)+3,16) ; :NEXT Hi > *** DISPLAY THE MESSAGE IN SIDE THE BOX 4080 PRINT@488, "AIT ETURN" ■ 4090 Y$=INKEY$:FOR X9=1TO200 : Y$= INKEY$:IF Y$=""THEN NEXT X9 ' ** * INTERRUPT -LIKE SUBROUTINE 4100 IF Y$="R"THEN CLOSE#2 : POKE6 5494,0:RETURN 4110 IF Y$o"W"THEN NEXT H:GOT04 030ELSE HT=19 4120 X9=INSTR(HT,H$," " ) : IF X9>H T+1THEN A$=MID$(H$,HT+1,130-HT)E LSE HT=X9+1:GOTO4120 4130 A=LEN(A$) :HT=INSTR(HT,A$," ")+l:IF HT=1THEN4140ELSE A$=MID $ ( A$ , 1 , HT-1 ) +MID$ ( A$ , HT+1 , A-HT) : GOTO4130 4140 XB=20*LEN(A$) :GOSUB2020 : PRI NT@504," (other) " ; :GOSUB3010:GOTO 4100 V^T 140 — _ — I ?<;n 250 380 500 600 710 ...3 850 146 .249 970 29 .233 1170 210 .168 1350 228 ..72 END 91 ..62 Listing 4: TflKETEST 10 • *** TAKETEST ADMINISTERS TH E SESSION 20 FILES 2,570:PCLEAR1:CLEAR 100 00:XB=400 ■ *** XB INITIALIZES T IME DELAY SETTING IN LINE 15 60 30 DIM W$(3,50) ,R(10) ,S$(10) ,D$( 10) ,C$(10) ,B$(3) ,W(50) ,TP$(2) 40 TP$ (1) ="test" :TP$ (2)="practic e" 50 CLS5:PRINT@261," ";:PR INTQ192, "enter your name : " ; : PRIN T@2 61,"";:LINEINPUT"";RN$ 60 CLS5:PRINT@232, "GETTING WORDS " ; :PRINT@288+(13-LEN(RN$) )/2,"on e moment, please ";RN$;:A$="1 MO MENT PLEEZ"+RN$:GOSUB14 30:POKE65 494,0 70 OPEN"D",#l,"HELP/SCN",17 80 FIELD* 1,12 AS A$ , 2AS B$,3AS C$ Upltm S@ftwmm §%$$ MSS Lwa] :3 BBS Bflltt-fl ^ The best BBS system hasjusi pollen better' Svstem comes complete and rend) lorun in less than S minutes! UselhebuilUn menus or create vour own, vou enn even run your own programs or pomes on-line Complete message ivMem allows easy message postini: and retneyinp. Complete file trnnsfer system supports Jimodcm and Ymodem as well as keyword searching single line and paragraph file descriptions. System rune completely in the bnckRruund. allowing you full use of your computer! Also comes with its own Terminal program Quiklerm" Free! 512k OS9 Level 11 Required $29.95 ^-£• ' This wonderful utility allows you to natch anything! Patch i i 'A \*- i commands directly on the disk and fi» CRCs automatical!) Even allows you to patch the OSBboOt hie without mnkiP" ■ new boot disk! Save files that have been lost or deleted' i of uses! 11 required _.-ashed disks! Hu 64k OS9 Level 1 o Dick MttppgBT Trat This versatile utility will moke your OS9 life a breexo! No more will vou have to fight with complicated directory structures. No more searching for files and typing long path names All of this is displayed using windows. A tree window allows you to change, crenie, and delete directories quickly. A files window allows you to copy, view and delate files easily Perfect for the OS:' beginner! Multi-Vuc compatibility makes il perfect for Multi-Vue users' £«■! 31 Tooln $19.95 512k OS!) Level II Requin Finally OS9 life becomes easy! WiUi these great utilities vou II be using 'OS9 like a pro! Complete wildcard commands make file manipulation simple and easy! Tree commands make directory manipulation a breeze! Windowing utilities make changing colon and creating and maintaining windows a snnp! Many other useful ulililiies make vour OS9 life more pleasant! 25 peat utilities for only 1,95, thru* lea than SI. Oil per utility! $24,9 . U'flk OSS Level II Henutr. gm 0>*i S84.96 Finally a complete OS9 Level II windowing terminal that you car. afford! The program's many features include Auto-dial. Auto-macro. Fib; transfers buffer capture, on-line timer, chat-mode and much, much more! Menu and dialog windows make it super simple to use' All you'll ever need in a terminal program! Come-, complete with ICON for Mullivue compatibility. r.lJk OS9 Level II Required -.... 534.95 Mn3ti-M«n» Easily croate your own pop-down menus with this great utility! No piogramminp experience neccessary' With this utility you can run any OS;* command or program from a menu Menu creation is super-simple and super easy! Actually see the menu as it develops A must for any Multi-Vue user! 512k OS9 Level 11 and Mulli-Vue required.. s /^ r3A Send check 01 money order to: Alpha Software Technologies P.O. Box 1 6522 RAINBOW Or call: (601) 266-2773^$ JE Halllesburg MS. 39402