Home

Hot Coco Vol. 2 No. 9 - February 1985 - TRS

image

Contents

1. 369 00 each HT PLUS 8 00 shipping and handllng DISK CONTROLLER We also sell the disk controller seperately Supplied with Maunal amp Interface Cables Use Order No 430600 144 00 each Plus 5 00 shipping and handling FREE 40 PAGE CATALOG 617 17 2323 pockets ELECTRONIC SUPERMARKET 988 Lynnfield MA 01940 617 532 2323 s 2 TELEX 882687 DINERS CLUB Also Accepted Mr Bear Count A counting program that will tantalize the youngest member of your family CeCo 16K Tape 15 95 Disk 19 95 Mr Bear Math Add amp subtract with Mr Bear Your child will gain Mr Bear s wink of praise amp approval CoCo 16K Over 75 Titles See amp Spell Let your computer aid your child in learning to spell CoCo 16K ECB Tape 14 95 Disk 18 95 Teaching Clock Learn to tell time with the aid of a special teaching clock CoCo 16K ECB Tape 16 95 Disk 19 95 Tape 15 95 Disk 19 95 Bear s Disk 19 95 CoCo 32K ECB 19 95 Disk 24 95 w See List of Advertisers on page 89 Send for FREE Catalog EDUCATION DIVISION P O BOX 2477 GAITHERSBURG MD 20879 301 963 3848 Circle Reader Service card 4387 February 1985 HOT CoCo 39 TCE UTILITY BY R STEVEN BERRY Do IT YOURSELF 4 Get hi res printouts of your screen graphics and learn a little about ho
2. Please delete my name from mailing lists sent to other companies or organizations name address zip HOT CoCo city state ABC S In Color Speed your child s learning of thc Alphabet CoCo 16K ECB Tape 19 95 Disk 25 95 Alpha Memory Your child can mastcr the lower and upper case letters of the alphabet while having fun CoCo 16K 16 95 Basic Math Leam to add amp subtract counting CoCo 16K ECB Tape 12 95 Disk 16 95 Mix amp Match A brilliantly colored constantly moving computer version of concentration CoCol6K Tape 12 95 Disk 16 95 Disk 20 95 through Math experienee the value of money Mr Bear Flash Card After your child has mastered Mr Bear continue his her learning with Mr multiplication amp division flash card CoCol6K Tape 15 95 Mr Piggy Program will aid your child in learning Circle Reader Service card 4363 COMPUTER Disk D ui No RX180AB Size 139 x 12 d x 4 Ah 368 DATA STORAGE WE SUPPLY Dual 2 5X Floppy Disk Drives all mounted in a case with fan amp power supply as shown in photo A Disk Con troller Module and Interface Cables The Drives are 40 track single slded double density The Disk Controller is a J amp M Disk Controller with JOOS Ex tended Disk BASIC V 1 11 Fully Cornpatable with CoCol or Il and CoCo Software Interface will handle up to 3 Drives Use Order No 430599
3. Circle Reader Service card 493 42 HOT CoCo February 1985 amp HDS to reclear the spaces The series of BIT tests checks to see if any spaces can be filled in to avoid a striped look in the final print The program loops until one full line has been saved in the print buffer PRTBUF Each line is headed by the control codes 27 16 0 and Oto tell the printerto be gin at the left margin Change the sec ond zero to move the printing to the right on the page When all printing is completed exit by restoring the orig inal registers from the stack Send control code 30 to return the printer to text mode and RTS Assemble the source code using A IM AO WE WE to check for errors Save the program with the appropriate format fortape CSAVEM SCRNDUMP amp H3E00 amp H3EB3 amp H3E00 or disk SAVEM SCRNDUMP BIN amp H3E00 amp H3EB3 amp H3E00 Using Screen Dump Save a PMODE 4 1 or PMODE 3 1 graphics display to disk or tape using the following addresses Tape amp H600 amp H I DFF 0 Disk amp HE00 amp H25FF 0 PRINTER CABLES AND INTERFACES AVAILABLE Call for current pricing IL SCQ Wf 2 Super Scripr Sobscripi Underiining Backspacing Doubiestrike 5 6 8 1 2 10 12 17 Pitch 120 160 CPS Bidirectional Logic Seeking Friction and Tractor 9X9 Dot Matrix True Decenders High Res Bit Image Block Graphics Gemini 10 Programmabie Line Spacing SIX 60
4. A CWCII PUBLICATION FEBRUARY 1985 USA 2 95 CAN 3 50 lt MAGAZINE FOR TRS 80 COLOR COMPUTER AND MC 10 USERS Color Computer Art Your CoCo Can Make an Artist Out of You Inside Paint King A Fantastic Hi Res Drawing NE N Reviewed NY 2 Textpro Word Processor That Knows Your Printer Plus Artist s Profiles The Best CoCo Art Co Trig It Math And Graphics Do Mix Worldwide User s Group Listing n 4 a dad UN 1 5 74470712067 NEW LOW PRICE Powerful 64K Extended BASIC TRS 80 Color Computer 2 It s happened Radio Shack s most powerful Color Computer 2 has a new low price Our 64K Color Computer 2 is just 219 95 26 3127 Was 259 95 in Cat RSC 12 so now s the perfect time to upgrade your home com puter system or to get your first full power computer A Computer for the Serious Programmer Our 64K Color Computer 2 was designed for the serious program mer with the top features you demand It s no kiddie com puter There s enough power and room for expansion in the Color Com puter 2 to see you through high school and beyond So come on connect the Color Computer 2 to your TV set and see what you can do with a real computer We put the powerful Extended BASIC language in the Color Com puter 2 s ROM so you can create stunning color graphics with simple one line commands Want
5. Program Listing 1 Mazemaker Extended Color Basic This program is available on our Instant CoCo cassette See the Instant CoCo ad elsewhere in this issue 74 HOT CoCo February 1985 Mindbusters picking a cell from the 17 by 17 cell grid inside the black square This cell turns white beginning a network of white cells that snakes along for either an unfixed number of moves or until the pathway reaches a dead end of white cells Mazemaker recognizes three kinds of cells black cells where nothing has happened white cells with the poten tial for starting new branches of the network and white cells that are al ready a part of the network Every white cell is stored in a set of array strings A 0 to A 6 When the program needs a new starting point it examines the strings If its random choice is surrounded by white cells it eliminates the coordinates of that par ticular choice from the string pre venting the repetition of a pointless selection Running Mazemaker Line 120 contains POKE 65495 0 which makes the program run faster on newer models of the CoCo It also disables the computer s ability to com municate with peripherals such as printers and cassette recorders The program has a slow poke in line 390 so that a complete run of the program returns the computer to its normal set ting If you interrupt the program s run to moveonto other activities t
6. 03540 RTS 03550 SETUP LDX 85400 CLEAR 03560 LDA 920 SCREEN 03570 LOOP23 STA IX 03580 CMPX 85601 03590 100P23 03600 LDA 8 CHANGE TO 03610 STA 22 DARK SCREEN 03620 LDB 4 PRINT TITLE 03630 LDX TIILE 03640 PRINT LDY X PRINT ON 03650 LOOP24 LDA X SCREEN DATA 03660 LOOP26 STORED AT X 03670 CMPA 540 03680 BIO 100 25 03690 SUBA 4940 INVERT LEITER 03700 LOOP25 STA Y 03710 BRA IOOP24 03720 LOOP26 DECB ANOTHER LINE 03730 BNE PRINT LINE 03740 RTS 03750 TITLE FDB 407 DATA POR TITLE 03760 Foc 2 DISK ROM FIX 03770 FCB 00 03780 FDB 428 03790 FCC BY MIKE MEEHAN 03800 FCB 00 03810 FDB 449 03820 FCC OOPYRIGHT 1984 03830 FCB 00 03840 FDB 464 03850 FOC COLOR HORIZONS SOFTWARE 03860 FCB 00 03870 FI FUB 502 03880 FCC FILENAME 03890 FCB 00 03900 LO FDB 50C 03910 FCC LOADING 03920 FCB 00 03930 SA FDB 50C 03940 FOC SAVING 03950 00 03960 FIXX FDB 550 03970 FCC FIXING 03980 FCB 00 03990 BADD NOP BEGINNING 04000 NOP ADDRESS 04010 EADD NOP ENDING 04020 NOP ADDRESS 04030 END NOP BEGINNING OF PROGRAM 04040 END START HARD DISK for the CO CO 128 K E RAM CARD 5 meg 51295 d S1333 INCREASE YOUR 64 Co Co CR Co Co II TO 128 RAM NE COMPLETE SYSTEM P E AUST REYGAN FITS COMPLETELY INSIDE YOUR COMPUTER PAGE TIE OPE VTE a kas SWITCHES TWO NEW 32 K BANKS OF RAM IN AND OUT OF MEMO
7. EDUCATION GAME BY RICHARD RAMELLA This program is available on our Instant CoCo cassette eem Scc the Instant CoCo ad elsewhere in this issuc Coca OLO ALPHATOONS Young children can have fun with this game while they learn the alphabet and the keyboard ball and cat Xylophone yardstick and zero Small chil dren are curious about computers They are fascinated by the keyboard and screen that produce words pictures and sounds 68 HOT CoCo February 1985 Alphatoons is a computerized ABC book with 26 pictures keyed to the letters of the alphabet Youngsters from 3 to 7 years old who have tried this game have enjoyed it Though Alphatoons is simple enough f System Requirements 16K RAM Extended Color Basic ay AV Hmc BRRPHIC MASTER isa program in a class bg itself This extremelu powerful compact program adds 30 NEW COMMANDS to any version of RS COCO BASIC The commands are more versatile and operate up to 60 TIMES FASTER than Extended Basic 32 software sprights dual page flipping vert scroll polygon and dye are just a few of the features you can use in your own programs 42 95 T US 46 95 0 05 49 95 T CN 55 95 D CN Includes 60 page manual 1 416 529 1319 LIMITRD TIMB SIP BCU AG eee 08 TEXT MASTER is the most comprehensive and powerful text utility available f
8. 1 8 0 2 4 3 1 0 4 SDAP OLAS 2S ITDUE B 68 5 8 6 4 7 1 8 2 0 91 64 1 128 0 11 32 PO 12 16 P A S E DE A 79 CLS PRINT coco robot arm test demo 88 PRINT COMMAND RFORMED 9g PRINT AL 5 1 128 18g PRINT AR FUNCTION PE ARM LEFT ST ARM RIGHT STRINGS 2 128 C STRINGS 2 128 11g PRINT AU ARM UP STRINGS 2 128 PRINTUSING X WH la E INT 6 5 I PRINTSTRINGS 2 12 8 128 PRINT AD STRINGS 18 128 13g PRINT EL 14 PRINT ER ARM DOWN ELBOW LEFT ELBOW RIGHT FINGERS IN FINGERS OUT 15g PRINT FI 16 PRINT FO 17g PRINT HL HAND LEFT 18g PRINT HR HAND RIGHT 19 PRINT HU HAND UP 289 PRINT HD HAND DOWN 21g 22 IF LEN C lt gt 2 THEN 7f 23 I INSTR CS C IF I THEN 7g 240 1 2 lt 5 SIDE amp H C82 ELSE 10 amp 25g PRINT 448 PRESS any KEY TO STOP FUNCTION 268 POKE SIDE POK I 278 AS INKEYS IFAS THENI I 41 G 070279 28g POKE C g POKED GOTO 7f INPUT ENTER COMMAND Program Listing 1 Test and Determi nation of Calibration RTD 60 HOT CoCo February 1985 procedure for the 12 commands in Ta ble 1 to make sure that each command works properly When you are sure that all functions are operating properly begin determining the calibration factors If AR AL AU or AD do not function you
9. Mindbusters is an exploration of the world of puzzles grounded in a spirit of play The underlying idea is to use puzzles as a jumping off point forabetter understanding of the phys ical world and the computer Com puters and puzzles are linked by two main ingredients math and logic The Color Computer is a superb puzzle machine because it has power speed sound and a prismful of graphics Amazement Let s begin by considering the maze There are many fabled mazes and some still extant from ancient times The first mazes were probably conceived as a method of thwarting the onslaught of enemy soldiers Folk tales often portray labyrinths as pris ons for enemies and as hiding places for lovers The labyrinths of antiquity were often bound up in an aura of magic and mystery Today lab animals run mazes in scientific experiments while in the vast and sometimes very old gardens of Europe it is not uncommon to find System Requirements 16K RAM indbusters MAZEMAKER SQUARE ONE FOR PUZZLERS by Richard Ramella beautiful labyrinths sculpted in shrub bery Some churches display mosaic tile labyrinths that symbolize the dif ficulty of traveling through life with out erring spiritually And thousands of years after its conception the maze has a serious computer purpose the 100 REM MAZEMAKER TRS 8 EXT ENDED COLOR BASIC 16K RAMELLA 110 PMODE 4 1 PCLS l CLS CLEA R 3988 DIM A 6 SCREEN 1 1 C
10. THEN 6210 ELSE 695g 621 9 9 8 6228 PRINT P9 C8 P9 P9 1 PRINT P9 CURS 623 6 5 7090 Acc ecce ke e e eee e x x Xv Xn A x x x kk 7818 GO TO FIRST LETTER 7828 lkkkkkkkkkkkkkkikkkikkkkkkikik 703 FOR I 1 TO MX 7 4 IF LEFTS FS I 1 AS THEN P 1 60 0708 78958 IF LEFTS FS I 1 gt AS THEN P TR I 1 GOTO 7g8g 786 NEXT I 7678 PTR I 1 7 8 IF lt 1 THEN 1 709 GOSUB 299g 718g RETURN 8ggg Aoc e ke eee eee e e e e v e x x x x x x Xx 8 1 GROCERY ITEMS 8g2g koe coke eoe e ke ee e e x x x x x x x x 8838 DATA ALUMN FOIL 1 75 APPLE JUIC 1 59 APPLES 25 APPLESAUCE 299 8032 DATA ASPIRIN 1 59 BABY FOOD 39 BACON 2 19 BAK POWDER 79 8834 DATA SODA 79 BANANAS 49 BATHR TISS 1 29 BBQ SAUCE 1 1 9 8836 DATA BEER 3 69 BISCUITS 39 BLEACH 99 BOLOGNA 1 99 8838 DATA BREAD 59 BRKFST DRK 2 SOTONE FROST 1 B9 CAKE MIX 1 B 8 4 DATA CANDY 35 CAT FOOD 2 5 9 CAT LITTER 1 99 CATSUP 1 59 wv See List of Advertisers on page 89 8842 DATA CEREAL 1 79 CHARCOAL 2 99 CHEESE 2 59 CHICKEN 99 8044 DATA CHILI 85 CHIP BEEF l J9 CHIP DIP 89 CHOC CHIPS 1 89 8046 DATA CIGARETTES 98 CINNAMO N 1 99 CLEANER 1 99 COCOA 1 99 8748 DATA COFFEE CAN 5 58 COFFEE INS 3 45 COLA 2 29 COOKIES 1 99 8258 DATA CORN 55 CORN MEAL 1 1 9 CRACKERS 1 15 CREAMER 1 63 8952 DATA CRESC ROLL 69 CRM CHE ESE 55 CUBE STEAK 3 69 DEODORAN T 1 18 8854 DATA DETERGENT 2 59 DISH LI Q 1 89
11. Virgi Westcott Bakersfield CA When draining the pool in The Sands of Egypt the scepter can beused as a hook to pull the cover loose Michael Buksas Gilbert AZ Trouble in Raaka Tu You can t get past the rug in Raaka Tu nor the golden gates outside the temple They re just there as decoys to distract the player from other things Jeff Mercer Gainesville FL I can t seem to get past the gargoyle am a lover not a fighter Give me a hint please Also what good is the Ring of Motion when it seems to get you killed all the time In Shenanigans how do you get past the snake Virgi Westcott Bakersfield CA Dog in Bedlam To get the red key in Bedlam use the win dow hook to fish it out of the cabinet in the dispensary The red key will unlock all red doors To obtain the green key which is in the electroshock therapy room stand outside the room and type key with window hook Since the escape route in Bedlam changes each time you load it isn t always possible to kill theguard dog To kill the dog get the ham burger from the refrigerator and put the blue pill in the meat Then feed the meat to the dog If the dog dies then go south Guards will lock you in a shed Use the green key to open the door of the shed and you re free If the dog doesn t die you must search for another es caperoute The only other way out I know of is through Picasso s painted door Does any one know of any others
12. spective even if it won t haul in many fish Try changing the parameters in line 90 such as 95 X for X 95 and Y 125 for 125 Y You ll get a star tling design if you hit the right combi nation Most other programs in 3 D perspective take many more lines This one shows the magic of trig graphics I came across this lamp in Program Listing 6 at a flea market It looks old fashioned but rather pretty It s slow to developwhen run Besureto wait about two minutes for the long table line to appear at the end Why so slow The answer is in an ex planation of the program After run ning the program as written changeline 80toread ST 5 and in line 90change the width from 35 to 50 This change spreads the horizontal lines and increases the space between the dots which form them by increasing the STEP ST value of line 80 Behold Another creation some kind of vessel Now observe the vertical SIN and COS curves composed of dots These curves are squeezed tightly together in the original lamp program as they ap proach the lower edge of the shade producing a solid image of the lamp Simple curves form the lamp The formulas probably look like nonsense to a mathematician but they work for graphics Conclusion Dare to be unorthodox Here again the lamp is the product of tedious experiment and random imagination Try drawing other kinds of lamps by following the REM in structions in the progra
13. 10 For 20 100 Tested 10 Vr Guar 10 For 55 Gift Certificates Available In Any Amount GREAT COCO PRODUCTS SUPER SCREEN The Color Computer Supercharger A big 52 character by 24 line screen PRINT 9 is fully implemented on the big screen Easily combine text with Hi res graphics Auto key repeat for greater keyboard convenience The ON ERROR GOTO statement is fully implemented Control codes for additional function Super Screen comes with complete well detailed instructions and is available on cassette or disc It adjusts automatically to any 16K or greater Extended or Disc basic Color Computer or TDP 100 and uses only 2K of memory in addition to the screen memory reserved during power up Guaranteed to be the most frequently used program in your software library once you use it you won t be without it HotCoCo 84 Super Screen represents a quality utility program that fills a definite need for the serious CoCo user No other programs on the market so far have offeredthe error trapping utility of Super Screen Colo Computer Magazine May 84 Super Screen is a worthy addition to anyone s software library it has become my most used utility and has made programming in BASIC on the Color Computer a joy Cassette 29 95 EASY FILE uem Data Management System Needa good mailinglist or customer list program Howabouta program to keep track of your investments your
14. 16k Color Basic Minimum Required On Tape Send 9 95 check or M O to Bacchus Computer Software 143 East Michigan Avenue Paw Paw MI 49079 Z We Pay the Shipping Circle Reader Service card 60 COLOR TREK Blast Klingons and save the Federa tion in this game of both skill and strategy Includes an instructions program and ten levels of difficulty Requires 16K of memory Cassette 7 95 ADVANCED D amp D NON PLAYER CHARACTER MAKER Takes into account spells weapons hit points level class gender race alignment constitu tion bonus racial adjustments and minimum re quirements Whew A must for all dice weary DM s Requires 16K of memory Cassette 14 95 ARE YOU BORED WITH YOUR 4K COLOR COMPUTER COLOR ALEPH PROGRAM PACKAGE includes COLOR CYCLES COLOR BLACKOUT and COLOR MAZE Each is progressively difficult and requires only 4K of memory Cassette 11 95 COLOR CYCLES Play chicken against motorcyctes of light with up to seven enemies at one time Written in machine language Cassette 4 95 COLOR BLACKOUT Armed with only a tennis rac quet and five balls you must knock out the colored bars piece by piece Joysticks are required Cassette 4 95 COLOR MAZE Run for your life through a twisty maze All the while an angry ghost is chasing at your heels throwing paralysis rays Bc wary of the mcd dlesomc programming wizard who rcarranges the maze around you Includes machine language
15. FOR N 1 TO 5 CONTROLS NUM BER OF BIRDS 1 4 Y 70 RND 68 CIRCLE X Y 7 3 75 1 4 D BIRDS NEXT N PMODE3 1 SCREEN 1 1 COLORS PICTURE GOTO 999 Program Listing 11 Bird Bath EM LISTING 11 EM BIRD BATH MODE 4 1 PCLS SCREEN 1 1 OR A 1208 TO 228 STEP 5 58 57 3 68 FOR TO 50 STEP RND 3 30 8g x 9g Y 13 999 TROLS WIDTH 8 LINE TEXTURE 125 M COS 5 COS TH A 2 RATIO CONTROLS HEIGHT REM DRAW PICTURE PSET X Y 1 PSET 125 M COS 5 COS TH Y NEXT GOTO 999 Program Listing 12 Graphics Guide R 20 R 3g P 31 F 32 33 P 34 L 35 L 49 R E 999 2000 2010 2020 2030 2040 EM LISTING 12 EM GRAPHICS GUIDE MODE 4 1 PCLS SCREEN 1 1 OR TO 255 STEP 18 OR TO 19 STEP 1f SET X Y 1 NEXT Y X INE f 95 255 95 PSET INE 125 2 125 1990 PSET EM START PROGRAM ON THIS LIN GOTO 999 END OF PROGRAM REM DELETE LINES 31 35 WH PROGRAM IS COMPLETED END PROGRAM WITH LINE NUMBER LARGER THAN 999 IP NEEDED END ATTENTION SUBSCRIBERS We occasionally make our mailing list available to other companies or organizations with prod ucts or services which we feel might be of interest to you If you prefer that your name be deleted from such a list please fill out the coupon below or affix acopy of your mailing label and mail it to CW Communications Peterborough HOT CoCo P O Box 975 Farmingdale NY 11737
16. July 1983 How to upgrade your CoCo to 64K cure video RFI August 1983 Speech synthesis via software getmorecolors build a color monitor driver September 1983 Disk utilities hi res char acter generator October 1983 Animation techniques ROM disassembly part I November 1983 Nuclear submarine simu lation ROM pack primer banner printer December 1983 World capitals quiz pro gram talking spelling tutor vocabulary building program January 1984 Programs for the business man and investor ins and outs of database management February 1984 CoCo aided circuit design simulate Extended Basic in Color Basic change your CoCo s vocabulary March 1984 How a disk stores informa tion create your own wordsearch puzzles dental medical bill balancer April 1984 Peripherals buyer s guide how toshop for a disk drive disk fix utility Lisp interpreter May 1984 OS 9 review financial transac tions tracker homebrew spelling checker CoCo Reversi game June 1984 Horse racing and stock market simulators July 1984 Do it yourself lowercase mod variable cross referencer the game Python August 1984 Basic 09 review database manager program graphics tutorials hurri cane tracker September 1984 Educational software buy er s guide typing teacher program the CoCo as a marketing aid October 1984 A collection of sounds for your CoCo how to make programs auto ex ecute printer s
17. More than just another magazine loader Each free program is our way of making sure you get state of the art software You ll find variety and excitement every month Everything from great games to help ful utilities Commercial quality programs that would cost up to 50 if purchased sepa rately in any leading software store Since the bonus programs have never appeared in HOT CoCo due to their length all necessary documentation will be specially provided with each cassette YES 1 want a FREE program e with every cassette Please send me copies of the Best of 83 at 16 47 each Please send me copies of this month s issue at 11 47 each Please sign me up for a one year subscription beginning with this month s issue at 99 97 Price includes postage and handling Foreign Air Mail please add Save yourself some money Sub scribe to instant CoCo Each month you ll get 10 15 of the best ready to run programs from tbe pages of HOT CoCo The best action packed games hours of challenge and entertainment The best business school home and hobby programs The best utilities ease routine tasks increase your computer s capabilities Increase your software library Order a full 12 month subscription and we ll give you one FREE program on each monthly cassette Simply mail in tbe coupon below or call TOLL FREE 1 800 258 5473 In New Hamp shire call
18. low 7 an hour If you haven t bought a modem yet look for one that includes a CompusServe sign up Many vendors include it as a premium I invite you to get in on the fun and stay warm telecommunicating the winter away W Address correspondence to Bobby Ballard 1207 Eighth Ave 4R Brookl yn NY 11215 or contact him through CompuServe CIS ID 72746 2373 X Fact 1 Selling HOT CoCo increases store traffic our dealers tell us that HOT CoCo is one of the hottest selling computer x magazines on the newsstands Fact 2 There is a direct correlation be tween store traffic and sales increase the number of people coming through your door Fact 3 Fact Fact2 and you ll increase sales INCREASED SALES which means more money for you And that s a fact For information on selling HOT CoCo call 800 343 0728 In N H call 924 9471 and speak with our direct sales manager Or write to HOT CoCo 80 Pine Street Peterborough NH 03458 CoCo 80 Pine Street Peterborough NH 03458 800 343 0728 February 1985 HOT CoCo 79 DoctorASCII by Richard E Esposito Jesse W Jackson and Ralph E Ramhoff Having technical difficulties Consult the Doctor for an answer Due to the volume of mail Doctor ASCII receives we cannot guarantee that your query will be published Please send a self addressed stamped envelope with all letters to Doctor A
19. make two copies and give both to your client For the second copy you can photocopy carbon copy or print on an inexpensive paper stock If a customer is dissatisfied with the finished copy in most cases you should promptly refund all money paid Be sure that you receive all the materials you provided as part of your agreement 72 HOT CoCo February 1985 WORD PROCESSING PART II by Terry Kepner and Linda Tiernan Students can benefit from new tax laws that make part time work earn ings under 3 000 tax free Call the Internal Revenue Service for more information Unless you are a stu dent you must report any money you earn from a home business along with your regular wages If you make enough money you could move into a higher tax bracket meaning that you ll lose some of your additional earnings to the IRS Prices and Charges Typing services usually charge by the finished manuscript page The standard page is double spaced and has a title line one inch margins on all sides and 10 characters per inch spacing also called pica Each page holds about 300 words in this for mat Tighter character spacing smaller margins or different line spacing should change the price you charge To get an idea of current prices check local newspapers for adver tisements or a recent issue of Writ er s Market to get an idea of the current rates and services offered by other typing services Prices usually r
20. structions 49 95 with memory test on tape 54 95 Color Quaver Software Music Syn thesizer on tape requires 32 64K 19 95 Color Burner EPROM Programmer 2716 32 32 64 64 28 6876466 with software 69 95 56 95 kit Circle Reader Service card 498 you re done you ll be programming your Color Computer in the 68095 language Stop ignoring those gnawing feelings of helplessness The 6809 is where the power lies in your computer Turn on that power with the Micro Language Lab Micro Language Lab 99 00 plus 3 50 shipping and handling Requires 16K Extended Basic EDTASM Not sure Write or call for a Table of Contents and sample pages and your Teach You A lesson button User Group Educational Club and Dealer Biscounts are available TRS 80 and TRSDOS are trademarks of Tandy Cor poration Flex is a trademark of TSC Inc 05 9 is a trademark of Microware Corporation Green Mountain Micro Bathory Road Box H Roxbury Vermont 05069 802 485 6112 Hours 9am 5pm EST Monday Friday COD VISA MASTERCARD February 1985 HOT CoCo 37 Listing continued T 150 PSET 125 C SIN N1 TH Y 1 16 REM DRAW RIGHT HALF OF LAMP 17g PSET 125 C SIN N1 TH Y 1 18 NEXT 198 REM DRAW TABLE LINE 28g 11 50 129 290 129 999 999 Program Listing 7 for Three REM LISTING 7 2 REM CHAMPAG
21. 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 START PROGRAM ASK PROGRAM NAME 02080 02090 02100 02110 02120 02130 02140 02150 02160 02170 02180 02190 02200 02210 02220 02230 02240 02250 02260 02270 02280 02290 02300 02310 02320 02330 02340 02350 02360 02370 02380 02390 02400 02410 02420 02430 02440 02450 02460 02470 02480 02490 02500 02510 02520 02530 02540 02550 02560 02570 02580 02590 02600 02610 02620 02630 02640 02650 02660 02670 02680 02690 02700 02710 02720 02730 02740 02750 02760 02770 02780 02790 02800 02810 02820 02830 02840 02850 02860 02870 02880 02890 02900 02910 02920 02930 02940 02950 02960 02970 02980 02990 03000 03010 03020 03030 03040 LOOP3 LOOP4 LOOPS LOOP6 LOOP7 LOOPS LOOP9 LOOP10 LOOP11 LOOP12 FIX LOOP13 100 14 LOOP15 BLO SUBA STA CMPX BEQ STA BRA LDX 140 9940 LOOP3 540 LOOP2 8520 550 LOOP2 1 LOOP2 520 550 LOOP2 1 LOOPS 520 594 550 8 S1A LOOP8 540 X LOOP7 SETUP n PRINT BIN LOAD PROGRAM ROUTINE TO FIX PROGRAM IN MEMORY Listing continued February 1985 HOT CoCo 45 Reader Service card 216 on page 97 TR
22. 1 Add line 37 te read FOR N to 4 2 In line 40 change STEP 5 to STEP 34 RND 3 Change line 130 te NEXT M A N This causes the program to pass down the Y axis N times four in this case You can make the bird bath more solid by increasing the value of N If you make N large enough say eight a solid white bath will eventually appear The larger the value of N or any RND num ber the longer it will take to complete the picture The two versions given here require about two and three minutes respectively Photo 3 Devilbird February 1985 HOT CoCo 35 Graphics Guide Program Listing 12 offers the option of comparing coordinates in the pre vious program listings with the display screen coordinates during or after run ning the programs or you can use the guide as an aid in composing other graphics programs The grid display consists of points dots 0 255 on the X axis and 0 190 on the Y axis at intervals of 10 spaces horizontally and vertically and two solid X axis and Y axis reference lines intersecting at coordinate 125 95 the middle of the grid Youcantype in and run the guide be fore you enter any other program Re cording the guide to tape or disk and merging it with other programs is help ful Lines 10 and 20 may be written in any form such as placing the file name in line 10 and the subject in line 20 You can use any PMODE in line 30 but PMODE 4 1 gives the best results for
23. 3B2 54 R2J 2 5 90 L6V 3 4 23 81005 120 06107 220 06040 200 06851 150 06114 130 32751 50 32751 120 32210 73 32688 45 32314 100 32953 200 30903 50 2300 60611 50 Phone Number 07 30 2072 602 889 82544 805 872 8618 303 343 3473 312 824 1291 317 257 3300 812 874 2210 568 78 75 919 791 5829 701 281 0549 518 644 9927 419 547 9876 513 859 3529 503 548 3292 215 567 4276 717 657 2789 412 925 1914 512 442 6317 801 731 6789 206 854 7072 414 877 3988 304 727 6764 Phone Number 205 272 5069 337 6682 602 889 8244 415 962 8653 707 422 3417 213 969 3605 714 549 8516 619 565 4947 733 2558 613 820 2170 522 8808 452 5978 416 451 9452 303 564 3545 203 561 3659 203 643 4072 203 866 7883 305 862 1329 904 772 6418 904 629 8060 404 733 1232 31 23 384135 312 935 6809 Contact Person Brian Dougan Steve Parkman Larry Sheridan Jerry Surrite Kevin O Brien Mike Davis Brian Boyles Marcelo Luft David Roper Bob Owen John Steiner Bill Edwards Daryl G Wing Joseph P Evans Doug Moller Paul Bellemore Arnold Weiss George Lucie David Chess David Karam Kathy Rush Michael D Nugent David C Buehn William W Mucklow Contact Person Gerald T Regan R Stevenson Burt Haberman William Ragsdale David A Irwin Dan Dresselhaus Fried Heyn Warren McKenna Stan Talaczyk Robert J Whitla R W Moffat Don Wood M Dow Lloyd Armstrong Bruce Brown Paul Monaco Alan Abrahmson Henry H Hun
24. 58 FORA 1 TO N 60 R RND N IF P R 1 THEN 68 EL SE P R 1 79 PRINT WHAT IS THE CAPITOL OF 55 88 INPUT CWS 90 IF CWS C R THENPRINT CORREC T C C l ELSE PRINT SORRY IT IS 5 198 NEXT 11g PRINT YOU GOT C OUT OF N CORRECT 12 INPUT PLAY AGAIN 5 130 IF PAS Y THEN 4f ELSE IF P AS N THEN END ELSE 129 14 DATA ILLINOIS SPRINGFIELD 15g DATA NEW HAMPSHIRE CONCORD 168 DATA ALABAMA MONTGOMERY 179 DATA COLORADO DENVER 180 DATA DELAWARE DOVER 198 DATA GEORGIA ATLANTA 20g DATA MONTANA HELENA 218 DATA INDIANA INDIANAPOLIS 220 DATA NEVADA CARSON CITY 230 DATA SOUTH CAROLINA COLUMBIA Program Listing 9 10 CLEARn299 169g9g 28 FOR 16 TO 16919 3g READ B POKE A B NEXT A 49 DATA 189 169 222 182 1 958 139 128 142 4 8 167 128 1490 6 9 38 249 32 236 5g EXEC 16999 Program Listing 10 1f CLS8 20 FOR 1 32 A AS CHRS 255 NEXT A 38 BS AS BASIC CHRS 255 4g FORA 1TO42 SOUND RND 299 1 P RINT 169 MIDS B A 32 NEXT 58 GOTO49 Program Listing 11 February 1985 HOT CoCo 15 REVIEW BY TERRY KEPNER TEXTPRO III A KEy To BETTER WORD PROCESSING Unlock your printer s special features with this professional line oriented text editor ease of use documentation performance error handling zx N CO Ce sm Application Software TextPro V3 2 disk Cer Comp 5566 Ricochet Ave
25. After the program displays the make screen enter the following commands 5 Fig 4 Blank Plate Machining Details TACK SOLDEP ONE END TO PAD OTHER ENC TO S 5 VOLT TRACE v oO Fig 5 Resistor Attach ment TEST AL 10 TEST AR 10 END Press the enter key to return to the command mode and enter Move The CoCo Arm should move left and right at 10 percent of full travel performing the test procedure in be tween To revise a procedure enter and the name of the proce dure The program informs you that a file by this name already exists and asks you if you would like to recreate the file If you respond Y for yes the new movement commands you enter super sede the previous ones but are not per manent until you enter End and follow the Save procedure Connections And What s Next This project completes the ROM Hacker series I hope you have enjoyed it as much as I have I am pleased to receive your calls and letters Many of you have run into a prob lem because Spectrum Projects has been unable to provide the Master In terface cable and connector Bob Ro sen of Spectrum said that everyone who ordered these parts from Spec trum will receive a refund An alter native source for the connector is Alpha Products 79 04 Jamaica Ave Woodhaven NY 11421 800 221 0916 It is also possible to make the cable yourself from parts avail
26. LO ADING INPUT 1 PN 638 FORI 1TOPN INPUT 1 PN I L 1 TOL INPUT 1 DAT P I P CHRS DAT NEXTJ 1 CLOSE RN 768 CLS PRINT ROBOT COM MAN DER PRINTBLS PRINT 13 SAVE PROCEDURE FILE Y N IF PN THENQS N ELSEGOSUB8 2 718 IFQS N THENQS NO SAVE 0TO73f 72 GOSUB9 PRINT8264 SAVING OPEN O 1 ARMDATA PRINT 1 PN FORI 1TOPN X LEN PS S I PRI NT 1 PNS I X FORJ 1TOX D ASC M IDS PS I J 1 s PRINT 1 D NEXT J I CLOSE Q DONE 738 PRINTe13g Q PROGRAM ENDED iPRINT PRINT 258 ENTER GOT 39 TO REENTER PRINT 36 EN D 8 OS INKEYS IFQS THENB9f 81g IFQS lt gt Y ANDQS lt gt N THENS PEL SERETURN 992 PRINT 139 PREPARE CASSETTE RECORDER PRINT 162 PRESS enter WHEN READY 91 QS INKEYS IFQS THENI1 92 IF ASC Q L3THEN92UELSERET URN 1G END New From Saguaro Software Raid On Boordanovka OTHXO Eagle A grophic enhonced lunor lander simulator The breaks out of tunar orbit ond attempts o soft landing on the lunor surface Joysticks control thrust and croft oltitude and information is con linuatly being displayed on horizontal and verti cal velocities acceleration values vertical and horizontal distances from target fuel consump tion ond much more On advanced levels pio blems such os fuel leaks and computer screen failures con provide hair raising final approaches Disk version ol
27. MONTH WARRANTY GEMINI 10X 9 Inch Carriage 120cps Friction and Tractor GEMINI 15 15 Inch Carriage 100cps Friction and Tractor GEMINI 15X 15 Inch Carriage 120cps Friction and Tractor DELTA 10 10 Inch Carriage 160cps Friction and Tractor Next type CLEAR 200 amp H3DFF to keep Basic out of Screen Dump Basic defaults to PCLEAR 4 which keeps it above the graphics pages LOADM TITLE BIN or CLOADM TITLE and then LOADM SCRNDUMP BIN or CLOADM SCRNDUMP To watch the process occur type PMODEA I SCREENI I EXEC amp H3EO0 You ll be able to see each line turn dark as it s stripped from thescreen andreformatted for the printer The text screen will reap pear when printing is complete Using Basic If you don t have an assembler type in the Basic listing You may run it asa stand alone screen dump program or save it as a machine language program as shown above Now write Mom and let her see what great work you have been doing li Address correspondence to R Ste phen Berry Box 5396 Jacksonville FL 32207 Program Listing 2 Screen Dump Basic Version gt Only SCALL SCALL SCALL SCALL ONLY 18 CLEAR288 amp H3DFF 29 FORX amp H3E98 TO amp H3EB3 39 READ 48 59 NEXT X 68 EXEC amp HJEU 78 END 88 DATA 52 118 134 48 183 6 3 188 198 254 215 99 DATA 111 48 141 157 16 6 128 129 255 39 18g DATA 6 173 159 169 2 32 244 142
28. ONTARIO MARITIMES ORDER LINE 800 361 4970 800 361 533 WESTERN CANADA 800 561 5155 TERMS VISA MASTER CARD AMERICAN EXPRESS HOURS MONDAY SATURDAY 10 00 AM 6 00 PM See List of Advertisers on page 89 Circle Reader Service card 185 February 1985 HOT CoCo 47 pre 4 22 Dey Se HOT CoCo s Worldwide User s Group List some people owning Color Computerisalearningexperience For others it is a form of recreation Still othersuseCoCosin business or a profes sion All these people can benefit from being members of a user s group The term user s group is really computerese for computer club In fact many organizations call themselves clubs All the organizations here though have the same goalregardless of whatthey call themselves They wantto help you get the most out of your Color Computer Many offer programming classes or make available libraries of public do main softwareto members Others have arrangements with vendors for dis counts on commercial software and hardware And you can always get ad vice on where to get the best deal on a printer or an opinion on which word processor is best Meeting regularly with people who areasenthusiasticabout their computers as you are with yours is also just plain fun Someclubs plan social events in ad dition to regular meetings which makes for some closely knit groups Ideas advice
29. Other titles present a fair idea of their content Olympic Trans lator How Long Is That Race and Carry the Torch a text drawing of a torch Some programs titles seem to promise more than they deliver A View from the Blimp is in fact a se ries of words such as hooray and rah that represent an unseen crowd Text graphics of diving competitions the same each time a simplistic pseudo animation Young readers will learn Olympic facts get practicetyping in short list ings and perhaps begin to learn pro gramming techniques As an adult 1 was interested in comparing listings for 10 computer models Any work that manages to fit list ings to different brands of computers tends to leave out some of the most in teresting program features But this book s wealth of simple material and organization production quality thoroughness readability FNWANONDOO Books BBS Log Book Robert E Ballard Atmospheres 1207 Eighth Ave Brooklyn NY 11215 212 788 6799 5 95 spiral bound notebook 77 pp by Jeffery S Parker BBS Log Book will be famil iar to amateur radio operators and people who use business phones It is a log book designed to hold op erating information for a bulletin board service BBS directory and a personal phone directory The book has a three section for mat BBS log a personal directory and a telephone log The BBS log helps you keep track of all the in
30. RETURN 428 ES MOON PMODE 4 1 SCREEN l l 5 GOSUB 718 CIRCL 15 65 6 PAINT 152 7 1 1 43 COLOR 1 FOR V l TO 1f CI RCLE 58 RND 149 15 RND 188 RN D 3 3 NEXT FOR T 1 TO 5 NE XT T FOR TO 15g STEP 3 CIR CLE V 65 6 1 75 25 NEXT OLOR 1 8 GOSUB 73f RETURN 448 ES NIGHT PMODE 4 1 SCREE N l l AS SS ES GOSUB 71 45 FOR TO 248 STEP RND 25 L RND 58 LINE V 13g V RND 5f 13 5 NEXT V CIRCLE 48 48 28 PAINT 48 4 1 1 FOR V 1 TO 288 PSET RND 255 RND 8 1 NEXT GOSUB 738 RETURN 460 ES OCTOPUS 5 GOSU B 718 COLOR 2 9 CIRCLE 128 6 5 1 2 5 1 LINE 78 62 178 6 PSET 128 10 2 2 POR 11 TO 146 STEP 36 CIRCLE V 4 5 4 9 NEXT CIRCLE 128 59 5 1 8 5 478 U 82 FOR V 1 TO 8 M V U U U 13 NEXT FOR 6 TO 95 E RND 2 FOR V 1 TO 8 IF E 1 THE N M V M V 1 ELSE M V M V 1 488 LINE M V P M V 5 P PSET NEXT V P GOSUB 73g RETURN 499 ES PIE 5 GOSUB 71 B CIRCLE 128 67 68 LINE 128 9 128 135 PSET 6 67 1 96 67 PSET FOR V 1 TO 25 P 12 8 L 67 Pl RND 2 LIsRND 2 I F 1 1 THEN P P 5 ELSE P P 5 5 IF Ll RND 2 THEN L L 5 ELSE L L45 510 PAINT P L RND 2 2 3 NEXT GOSUB 73 RETURN 52 ES QUAIL 5 GOSUB 71 CIRCLE 282 48 290 FOR V 6f TO 5 STEP 5 CIRCLE 139 56 V 2 35 NEXT V CIRCLE 162 69 4 1 1 5 DRAW BM227 48 NL5NG 6NH6 D
31. S The first item that begins with S will appear at the top of the screen Printing the List When you re finished with your 129g FLS SHOPLIST 1210 OPEN I 1 1 1230 INPUT 8 L FS I N I P I E CINT 1250 CLOSE 1 MX I 1 PTR 1 95gg FLS SHOPLIST OPEN 1 FLS 9510 FOR I 1 TO 15 1 5 I N I P I E I T 952 CLOSE 1 END Table 1 Changes for Using Cassette File shopping list press the shift and clear keys This step avoids accidentally printing out the list before you re ready You are then prompted to make sure that your printer is ready The program prints out all the items that have a number of units greater than zero At the end of the list the grand total is printed and a form feed is sent to the printer All you do then is tear off your list and you re ready to head for the store If you put your shopping list in a file you can change the prices or add new items To use a cassette file make the changes as shown in Table 1 8 Address correspondence to Bill Reed 429 Brooksboro Terrace Nash ville TN 37217 5g CLEAR 80 68 GOSUB 59g INITIALIZATIONS 7 5 5 AS THEN 7f IF gt AND 5 lt 9 THEN G OSUB 4ggg 9 IF gt AND 5 lt 7 THEN S OUND129 1 GOSUB 7 1 IF AS SCS THEN GOSUB 5 TO 13 11g IF 5 15 OR 2 OR 1 5 OR A B2 THEN GOSUB 3999 128 GOTO 79 13 END 5
32. TOMATO SAU 69 TOOTHPASTE 1 89 8096 DATA TOOTHPICKS 49 TRASH B AGS 2 19 TURKEY 89 VANILLA 2 29 8898 DATA VINEGAR 79 WHIP CREAM 1 9 WOSTER SAU 1 15 YAMS 89 81 DATA Z2UCCINI 89 END 9998 PRINT 489 PRESS ANY KEY TO CONTINUE 9 1 FOR 1 TO 2 5 5 T Macs AAS INKEYS IFAAS THEN 93 9848 AA VAL AAS RETURN 9500 FL SHOPLIST DAT OPEN O 1 FLS 951g FOR I 1 TO 159 WRITE 1 FS 1 9515 952 CLOSE 1 END PowerType Its features are executive quality yet type writer friendly There s bi directional typing of 96 crisp characters at 18 cps A simple drop in ribbon cassette e Carriage accep tance of letterhead and legal size fanfold and roll paper e Right and left margin settings Vertical and horizontal tabs Plus virtually universal parallel amp serial interfacing SUNLOCK SYSTEMS 210 CONNOR ROAD MECHANICSVILLE VIRGINIA 23111 ADDITIONAL PRINTER SPECIALS Epson Okidata II 389 CItoh 8510 349 RX80 239 ML82 299 Comrex 111 BOFT 289 ML83 519 10X RX100 399 ML84 629 FX80 419 ML92 359 Gem Radx10 FX100 589 ML93 569 5 L 1000 629 F10 899 269 Sv Reed 500 379 329 Sv Reed 550 449 519 Man Tal 80 269 399 LQ 1500P 1149 TO ORDER CALL TOLL FREE 800 368 9191 In Virginia call 804 746 1600 We accept MasterCard Visa and CODs February 1985 HOT CoCo 67
33. down right lcft begin line end line top of text bottom of text page forward page backward alien text tabs choice of buff or green background complete error protection line counter word counter space left current file name default drive in effect set line length on screen Insert or delete text anywhere on the screen without changing modes This fast free form editor provides maximum ease of use Everything you do appears immediately on the screen in front of you Commands require only a single key or a single key plus CLEAR Irul y a state of the art word processor outstanding in every respect The RAINBOW Jan 1982 PROFESSIONAL WORD PROCESSING You can no longer afford to be without the power and efficiency word processing brings to everything you write The TRS 80 Color Computer is the lowest priced micro with the capability for serious word processing And only Telewriter 64 fully unleashes that capability Telewriter 64 costs 49 95 on cassette 59 95 on disk and comes complete with over 70 pages of well written documentation The step by step tutorial will have your writing with Telewriter 64 in a matter of minutes To order send check or money order to Cognitec 704 N Nob St Del Mar CA 92014 Or check your local software store If you have questions or would like to order by Visa or Mastercard call us at 619 755 1258 weekdays 8AM 4PM PST Dealer inquiries invited
34. p 1 12 POKE 65495 176 176 PRESET BF 138 1 8 0 17 10 Y 1 RND 17 1g 149 BF 158 10 16 B RND 4 178 IF PPOINT X 19 Y 5 AND PPOI 1 5 AND PPOINT X Y 19 5 AND PPOINT X Y 19 5 THEN 339 188 IF 1 AND PPOINT X 19 Y 25 OR B 2 AND 10 5 OR B 3 AND PPOINT X Y 19 5 OR B 4 A ND PPOINT X Y 19 25 THEN 169 198 U U 1 IF 1 THEN FOR 5 4 TO X 14 STEP 1 LINE S Y 4 S Y 4 PSET NEXT S 1 2 IF 2 THEN FOR S X 4 TO 1 4 LINE S Y 4 S Y 4 PSET T S 1 21 IF B 3 THEN FOR S Y 4 TO Y 1 4 STEP 1 4 5 4 5 SET NEXT Y Y 1f 220 IF B 4 THEN FOR S Y 4 TO Y 1l 4 LINE X 4 S X 4 S PSET T S Y Y 1B 23 CP CP 1 24 GOSUB 27 25 IF U E THEN U f GOTO 33 26 GOTO 16 27 X1S S STRS X Y1S STRS Y 28 IF 15 3 THEN 1 GHT X1 2 ELSE 5 5 15 3 298 IF LEN Y1 3 THEN 1 5 15 2 ELSE YS RIGHTS Y1 3 38g 318 B RND 7 1 9 THEN 319 328 AS B AS B Q CHRS 32 LINE 5 5 LINE X 4 Y 4 X 4 Y 4 PSET IF CP 289 THEN 39 IF 5 gt 24 RET CoCo use of maze solving algorithms to study artificial intelligence It s wonder the maze is the playing envi ronment of so many computer games The program listing for Mindbus ters this month is called Mazemaker It demonstrates how toc
35. so please drop her a line to let her know what you think of the column We have also discontinued The DOSsier due to low reader interest We apologize to those of you who have been following the column The DOSsier s author Scott Norman will continue to write reviews and articles for HOT CoCo Richard Ramella of Elmer s Arcade fame returns this month with a new column Mindbusters Mindbusters will present computerized puzzles and brainteasers that will test the mental prowess of both you and your CoCo And finally we have devoted a whole page to advice on using HOT CoCo We hope this page make it easier for novices to enter and run our program listings This is the first month of this feature so let us know if it can be done better Michael E Nadeau lll CONTROL LIGHTS AND APPLIANCES 24 HOURS A DAY AUTOMATICALLY Program the Household Controller Using Your Color Computer 2 Our Appliance Light Controller is an incredible device that makes your life easier It can wake you to a TV or stereo brew your coffee in the morning pre cool a room in the afternoon start dinner before you leave work and hundreds of other chores all automatically You can even outsmart a burglar by making your home look and sound lived in day and night Simply connect the Controller to your Color Computer and enter the desired times and events Discon nect the Controller and your com puter is free to use as you wish Then connect la
36. the previous programs Lines 31 35 produce the guide Con sider them to be temporary while you study an existing program or compose a new one In the latter case switch back and forth between LIST and RUN to determine appropriate coordinates for the program The program aside from the PMODE in line 30 should start at line 40 thus eliminating the remark as shown Be sure to enter line 999 GOTO 999 end of program before running the guide otherwise the program is likely to crash when you usethe guide Avoid using 999 END which will probably result in a crash Also be sure to anticipate using any ending line number larger than 999 if a program ex ceeds line number 999 Address correspondence to Wil liam H Roney 309 North Virginia Ave Falls Church VA 22046 36 HOT CoCo February 1985 Program Listing 1 Beaver Porcupine ye 12 REM LISTING 1 3 29 REM BEAVER PORCUPINE PMODE 4 1 PCLS SCREEN 1 1 48 REM BODY 59 FOR A TO 180 STEP 4 STEP 69 VALUE CONTROLS TEXTURE 7 TH A 57 3 8g 125 125 05 90 Y 129 85 SIN TH 188 LINE 25 128 X Y PSET DRA WS BODY 120 NEXT A 13g REM EYES AND NOSE 14g CIRCLE 38 118 2 2 158 CIRCLE 58 119 2 2 168 CIRCLE 48 115 2 2 17 REM SUNLIGHT REFLECTIONS 188 ON POND 198 FOR 1 TO 159 CONTROLS NUM BER OF REFLECTION LINES 218 X RND 258 CONTROLS HORIZON TAL PLACEMENT OF REFLECTION LINE 5 248 Y 1298 RND 78 CONTROLS VERT ICAL PLACEMENT OF
37. through each routine with a six record sample file Considering its price reliability ease of use and ability to handle any thing that might reasonably be ex pected of a 32K database manager Datalist is an excellent program It might not run a mail order business or keep track of all the books in a public library but Datalist is an ideal data base program for almost all home college and personal filing needs Bi organization production quality thoroughness readability gt NO S n OO Books Computer Olympics Stephen Manes and Paul Somerson Hard Soft Press Scholastic Inc 703 Broadway New York NY 10003 212 505 3000 4 95 softcover 168 pp by Richard Ramella cC Olympics comprises 39 programs with Olympic themes The book provides versions for the COMPUTER OLIMPICS STEPHEN MANES AND PAUL SOMERS ON Computer Olympics Hard Soft Press Color Computer and the MC I0 In reading the listings found no MC 10 illegal commands or statements The listings are written in elemen tary Basic so expect no sound or graphics and little movement The original versions are for the IBM PC and PCjr Special sections following the listings provide changes for the CoCo 1 entered several programs with changes for the CoCo and found no bugs One of the most complex programs Basketball Action is a kind of run ningcommentary of a game whose ac tion and scoring are determined randomly
38. which covers about one third of the screen The rest of the screen is devoted to actual drawing space To choose a function from the menu use the right joystick or mouse to position cross hairs over the symbol for the function you want then press the right joystick or mouse button until you hear a beep When you move the cross hairs over to the drawing portion of the screen they ll change to a single dot whose use is dependent upon the function you chose This only hap pens with the first menu since the sec ond one doesn t have any functions that require on screen drawing Draw and Paint The line function allows you to draw a line at any angle between two points To begin you move the dot cursor on the drawing screen pressing the button when you wish to set the starting point for your line After this when you move the dot a lineis 18 HOT CoCo February 1985 Symbols and a Color Mouse or joystick are the reasons why Paint King is a joy to use drawn and erased swiftly as the dot moves When you wish to make the line permanent simply press the but ton again With the paint function you can paint inside the black areas of the screen with 255 different colors and textures This is accomplished in the program with the commands 178 CC and PAINT H V 1 The variable CC should have a value in the range 0 255 which will be the color code the PAINT command will use This POKE command can
39. 1 924 9471 VISA MASTERCARD and AMERICAN EXPRESS welcome With the new instant CoCo we ll deal you the BEST programs plus a great deal more Check Enclosed MC 1 VISA O AE Card Exp Date Signature Name Address City State Zip LB Please allow 4 6 weeks for delivery IC8502 j additional 45 per cassette or 25 per subiscriguen US funds drawn on US banks ONLY instant CoCo e 80 Pine Street Peterborough NH 03458 HOME HOBBY BY BILL REED This program is available on our Instant CoCo cassette See the Instant CoCo ad elsewhere in this issue CoCo ATTENTION SHOPPERS Protect yourself from surprises at the checkout counter by planning your shopping purchases on your CoCo D you ever do this You go shopping you reach the check out register and then you go into shock when you see the total ring up You vow that next time you ll make a System Requirements 32K Extended Color Basic Cassette or Disk Printer Optional shopping list and add up all the prices of the items What a chore With thisshopping program making the shopping list isa breeze If you have a printer the computer prints out your shopping list complete with individual prices and totals Your shopping list looks much like thelist youreceivefrom the computerized checkout registers Selecting Items The item selection screen displays 15 grocery itemsata time You enter
40. 14 B 118 DATA 52 16 51 141 143 16 142 9 8 128 DATA 198 4 127 62 171 1 66 132 72 118 62 138 DATA 171 116 62 171 167 132 48 136 32 97 148 DATA 38 239 182 62 171 67 Y32 213 133 64 158 DATA 39 6 133 16 39 12 138 32 123 16 169 DATA 39 6 133 4 39 12 138 8 133 4 178 DATA 39 6 133 1 39 2 1 38 27 167 192 18g DATA 17 131 63 179 44 1 65 5357 16 52 16 199 DATA 49 63 38 182 53 16 48 1 52 16 28g DATA 32 178 49 141 49 551667 168 173 159 218 DATA 16g 2 16 149 63 17 9 37 2447 53 16 228 DATA 48 136 97 52 16 13 4 18 173 159 16g 239 DATA 2 122 7 63 188 39 27 32 139 53 16 248 DATA 134 3f 173 159 16g 2 l5 lIL 53 118 25g DATA 57 31 18 255 27 16 B B B SP 3 INTERFACE for Color Computer m 300 19 200 BAUD rates m External to printer No AC Plugs m Built in modem printer switch no need for Y cables or plugging unplugging cables Nothing more to buy Dealer inquiries invited TM D TRUE DATA PRODUCTS 195 Linwood Street P O Box 546 Linwood Massachusetts 01525 617 234 7047 1 800 635 0300 W CALL US TODAY ORDER TOLL FREE 25252 w See List of Advertisers on page 89 Circle Reader Service card 497 February 1985 HOT CoCo 43 UTILITY BY MIKE MEEHAN This program is available on our Instant CoCo cassette A Quick Fix For Your ROM Your updated Disk Basic
41. 174 132 1 58 1 38 4 49 169 24 8 166 2 167 164 48 6 98 38 236 57 198 28 142 87 32 79 178 DATA 16 174 4 238 132 239 4 13 1 38 4 49 169 24 8 167 164 48 16 98 38 234 57 173 159 168 18 1 27 255 32 182 1 98 72 129 8 37 1 7 129 118 188 DATA 34 28 129 56 37 5 129 7 2 34 16 57 145 4 36 251 214 4 19 2 2 43 245 39 243 215 4 57 145 4 35 236 214 4 203 2 193 124 36 2 28 215 4 19 DATA 57 142 2 8 158 1 38 4 4 8 137 24 8 191 88 211 18 7 42 4 134 18 151 7 158 7 129 5 34 6 16 Fant ree Ee 4 288 DATA 1 148 253 89 185 228 4 2 3 6 138 57 158 6 214 4 215 6 214 5 142 2 68 68 30 137 58 198 3 2 61 48 139 150 1 38 4 48 137 24 B 218 DATA 286 2 9 198 12 239 132 48 136 32 98 38 248 57 158 12 38 32 15 11 38 7 198 1 245 255 39 1 57 15 4 151 8 15 5 128 5 151 9 228 DATA 151 18 15 011412 12 2 4H 166 57 15 9 128 5 129 12 34 5 15 12 12 11 57 151 9 22 3 92 159 12 38 1 57 142 2 2 159 1 38 4 238 DATA 48 137 24 8 191 88 211 284 1 5 253 89 1985 228 8 16 142 89 187 23 6 6 57 158 12 38 7 159 11 38 1 57 15 11 214 12 158 9 1 51 18 Program Listing Space Hawk 248 DATA 158 8 142 2 9 68 68 3f 137 58 198 32 61 48 139 158 1 38 14 48 137 24 8 284 8 8 237 132 2 37 136 32 237 136 64 237 136 96 237 137 9 25 DATA 128 57 134 252 127 255 32 183 255 32 98 38 247 57 48 31 38 252 57 142 141 246 9 38 7248 57 198 1 245 255 8 39 251 5 7 141 36 198 25 268 DATA 52 4 141 214 142 8 4 14 1 221 53 4 98 38 242 57 141 17 1 98 65 52 4 1
42. 3 75 RND 39 70 RND 37 PSET NEXT FOR V 1 TO 2 LINE 161 59 RND 39 181 0 39 70 RND 37 PSET 618 NEXT FOR V 118 TO 138 STEP 20 CIRCLE V 62 1 9 2 7 CIRCLE V 6 4 4 3 NEXT COLOR 3 8 DRAW BM129 65 D5G602G6D3FR5U1R3 E7 FOR V 95 TO llf CIRCLE 128 15 3 8 1 5 NEXT GOSUB 7390 RETURN 638 ES XYLOPHONE 5 GO SUB 71 COLOR 4 8 FOR V 5 7 TO 77 STEP 2f LINE 5 V 259 V 15 PSET BF NEXT COLOR 3 FOR 1 TO 248 STEP 3f LINE V 2 25 13 5 P P 5 NEXT 64g COLOR 1 V CDEFGABC Y 78 X219 PLAY T4 FOR V l TO 8 5 5 5 1 GOSUB 710 P LAY 5 X X 18 IF V 7 THEN PLAY 94 650 NEXT PLAY O3 AS XYLOPHO GOSUB 738 RETURN 668 ES YARDSTICK 5 GO SUB 719 LINE 18 52 2490 8 PS ET B FOR V 6 TO 22 5 6 LINE V 15 55 V 15 68 PSET IF V 6 12 INT V 6 12 THEN COLOR 2 LINE V 15 55 V 15 65 PSET COLOR 3 9 NEXT ELSE NEXT 678 COLOR 4 8 X 29 Y 2f 5 HREE FEET IN YARD GOSUB 718 x 2 Y 19f AS TWELVE INCHES FOOT GOSUB 71g GOSUB 73 RET URN 68g ES ZERO 5 GOSUB 7 l CIRCLE 72 66 65 CIRCLE 78 66 5 70 15 2 3 Y 8f 15 AS NOTHING GOSUB 71g GOSUB 73f RETURN 698 ON K GOSUB 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 722 23424 25 26 20 28 29 788 GOSUB 3f RETURN 71 FOR P 1 TO LEN AS QS MIDS AS P l IF QS CHR
43. 3BB INPUT 5 31 IF KK Y THEN 87 315 IF KK N THEN 799 317 GOTO 30 320 ACCELERATED DECLINING BALAN CE 338 CLS INPUT YEARS OF SERVICE L IFE TL 348 INPUT BOOK VALUE BV 35 DP BV 2 TL 360 PRINT DEPRECIATION IS DP 378 PRINT TO FIND ACCUMULATED 38 PRINT DEPRECIATION 398 INPUT ENTER LAST YEARS FIGUR E LY 40 AD LY DP 41 PRINT ACCU DEPRECIATION IS AD 428 PRINT DO YOU WISH TO CONTINU E Y N 280 360 410 and 580 to PRINT 2 statements Even if you don t own a service or a business this program can be useful to determine whether you spent hard earned money on something with value holding power or a quickly de preciating item W Address correspondence to Rod Weiss 12 Woodland Circle Colum bus GA 31904 43 INPUT KLS 44 IF KL Y THEN8f 442 IF KL z N THEN 7 443 GOTO 439 45 SUM OF YEARS DIGITS 468 CLS INPUT TOTAL COST OF MERC HANDISE SC 47 INPUT SALVAGE VALUE VS 48g INPUT SERVICE LIFE LS 499 INPUT FOR WHICH YEAR YI 5 IF YI 1 THEN 729 519 IF YI 2 THEN 739 528 IF YI 3 THEN 74 53g IF YI 4 THEN 75f 54g IF YI 5 THEN 769 550 SYD LS LS 1 2 560 R SC VS 57 wW R YI SYD 580 PRINT DEPRECIATION IS W 599 PRINT DO YOU WISH TO CONTINU E Y N 60g INPUT KK 619 IF GOTO 8g 612 IF KK 2 N THEN 7f 788 PRINT8416 290 END END 72 YI 5 GOTO 55g 73 YI 4 GOTO 550 740 YI 3 GOTO 559g 75g YI 2 GOTO 559 760 YI 1 GOTO 559
44. 602 790 4353 213 355 6111 213 389 3334 714 887 9794 255 4093 306 949 3942 902 469 3656 416 357 3462 604 949 6761 506 382 2190 519 471 1345 303 650 9768 813 921 7510 904 721 0282 904 462 5392 813 581 7779 319 337 6094 309 383 4312 618 996 2697 317 662 7887 913 272 1353 316 755 1314 502 458 6690 318 365 7706 617 456 8291 413 732 6633 617 433 5689 617 879 0570 313 627 2235 616 347 0607 612 735 1358 417 485 3419 701 281 0549 201 725 5028 293 8567 607 723 8223 516 7 83 7506 315 672 3694 216 782 6764 614 268 5366 412 463 5498 401 521 2626 803 967 8851 803 786 0541 901 362 5945 615 323 1183 214 636 4129 806 364 6204 703 820 0658 884 320 0019 Contact Person Randy Niemann Keith Gallagher Jack Fricker Lionel Cowley HIke Huffman William H Nunn Peersman G Mark Randall Glen Eric Montgome Norm Wolfe Steen Ronn O Conner Peter Karwowski George Glass Patricia Jackson Roger Pocklington D Baily Gerry Chamberland Ann Marie Leo Allain Mark Watts Howard Porter Harold Balitski Joe Applegate Ernie Bontrager Bill Brown John Lovell George McDonald Linda Signor Steve Roberts Larry Parker Charles Thome John A Helwig Kevin Cronister Rex Rivers Bryan Harp Mike Standefer Bob Hoevel Chris Sweet Paris Nepus Bob Biamonte Mitch Cohen Clay Howe Julie Hallock Dennis Hoshield Bob Rutledge Steve Knittel John Steiner Darren Nye Steve Maggs Bucky Helmer
45. 7 1 8 2 P0 9 64 PO 19 128 P0 11 32 PO 12 16 F 1 29 F 2 28 F 3 1g F 4 19 F 5 12 F 6 12 7 9 8 9 9 9 10 9 11 10 12 1 100 4g CLS PRINTT ROBOT COM MAN D E R PRINT 32 help INS TRUCTIONS end TO END PRINTBLS 5f PRINTG96 CS PRINT IFF 16 7 ROCEDURES FORI 1TOPN PRINTLEF T S PNS I STRINGS 7 32 8 NEXT 69 PRINT 128 INPUT C IF C H ELP THEN5ELSEIFINSTR CS MAKE lt gt PTHENL5SMELSE IF INSTR CS DO THEN3 MELSEIFINSTR C LIST lt gt 5 5 79 g 70 S INSTR CS IES gt 3 THEN 9 ELSE CCS LEFTS CS 2 89 J INSTR CSS CCS IFJX2R THEN1f g 99 C COMMAND NOT RECOGNIZED G 50 100 J J41 2 T VAL MIDS C 4 2 IFT lt C1ORT gt 99THEN4g 11g IF J 5 THEN SIDE amp HCfg2 ELSE SIDE amp HCgg 128 POKE SIDE PO J FORI 1TO F J T NEXT POKE C POKED f GOTO 4 g 14g MAKE 150 S INSTR CS AS LEFTS RIG HTS CS LEN C S 8 C 169 CLS PRINT make procedure AS PRINTBLS TMP PN 170 IPPN STHENPN 1 PN 1 A GOT O2 ELSE FOR 5 STHENNEXT BN PN 1 PNS PN AS GOT 0200 189 PRINT 128 PROCEDURE EXISTS REDO Y N 190 QS N THENCS RE DO 1 ABORTED GOTO 4 E LSE PN I PS PN 20g PRINT 128 C PRINT PR Listing continu
46. 84 CC NOTELSEIFPO 4THE NPUT 49 99 68 118 CC NOTELSEP 0 5 9 33 118 104 GOSUB8 RETURN 185 GET 4 8 69 191 M G PUT 4 158 33 186 CC NOT PUT 4 2 69 191 M2 PSET GOSUB8 PMODE4 1 SCREEN1 SM 196 GOSUB59 197 GOSUB9 IFJ lTHENI1gB8ELSE196 198 IFH gt 8ANDH lt 32ANDV gt 159ANDV lt 183THENPMODE4 5 SCREEN1 SM GET 4 69 191 2 6 0 4 158 3 3 186 CC NOT PUT 4 9 69 191 Ml PSET GOSUB8 PMODE4 1 SCREEN SM RETURN 1 9 gt 44 lt 64 gt 9 lt 117THENPMODE4 5 SCREEN1 SM PUT 40 9 68 118 6050 8 ODE4 1 IFSM STHENSM 1 SCREEN1 SM ELSESM 9 SCREEN1 SM 11 IFH gt 8ANDH lt 32ANDV gt 9fANDV lt 117THENPMODE4 5 SCREEN1 SM PUT 5 9 33 118 0 76 22 249 185 15 6050 8 4 1 SCREEN1 SM 111 IFH gt 8ANDH lt 32ANDV gt 126ANDV lt 215g THENIFCl 1THENPMODE4 5 PUT 4 9 124 68 152 5 124 33 152 CC NOT C128 C2 21 GOSU B8 PMODE4 1 22112 IFH gt 44ANDH lt 6 4ANDV gt 126ANDV lt 15 4 5 5 124 33 152 CC NOT PUT 49 12 4 68 152 CC NOT Cl 1 C2 9 GOS UB8 PMODE4 1 113 IFH gt 44ANDH lt 64ANDV gt 24ANDV lt 4 48THENPUT 42 22 68 58 CC NOT GOSUB119 IFNS lt gt 1THENGOSUB1 21 PM ODE4 5 SAVEMTIS PEEK 5 256 P EEK amp HB7 256 1 413 PMODE4 1 GOS UB8ELSEGOSUB8 114 IFH gt 44ANDH
47. 9g x 125 M C 1gg Y 95 M S 110 Ml 88 CONTROLS SIZE AND 128 CHARACTERISTICS 13 1 125 1 148 1 95 1 5 159 REM DRAW 168 LINE X Y X1 Y1 PSET 170 LINE X1 Y1 X1 Y1 19 PSET 18 LINE X1 Y1 198 X Y PSET 198 LINE X Y 68 690 PSET PEAK 299 OF HAT 210 NEXT A 999 GOTO 999 Program Listing 5 3 D Net q 10 REM LISTING 5 28 REM 3 D PMODE 4 1 PCLS SCREEN 1 1 4 FOR TO 359 STEP 6 58 TH A 57 3 68 xX 125 89 COS TH 70 Y 95 8A SIN TH 89 PSET X Y 1 DRAWS DOT CIRCLE 99 LINE X 95 125 Y PSET DRA 198 WS NET 11 NEXT A 999 GOTO 999 Program Listing 6 Table Lamp REM LISTING 6 T REM TABLE LAMP PMODE 4 1 PCLS SCREEN 1 1 FOR A 75 TO 130 STEP 1 2 57 3 N 6 CHANGE 7 FOR ANOTHER STYLE LAMP ST 1 2 SIN N TH FOR C 1 TO 35 STEP ST CONT 198 TROLS WIDTH OF LAMP 11 3 CHANGE TO 5 FOR 128 ANOTHER STYLE OF LAMP 138 Y A 14 REM DRAW LEFT HALF OF LAMP Listing continuei FEELING HELPLESS YOU NEED LEARN A MICRO LANGUAGE LAB LEARNING THE 6809 eeling at the mercy of a program mer somewhere Mystified by a machine My Micro Language Lab will give you the power to end those helpless feelings Here s why The heart of any com puter program anywhere is machine language Every piece of software uses it your favorite game spreadsheet word processor data base manager or recipe file Every time you hit Enter it s working All the languag
48. BARGAIN Complete systems starting at 699 95 Call Toll Free Ordering 1 800 343 8841 High Quality Lowest Price Drive 0 1 2 3 Disk Drive Upgrade for the for Model III IV easy to install system Color Computer Starting at 309 95 NEW CALL FOR NEW Starting at 199 94 LOW PRICE SOFTWARE SUPPORT INC Edgell Road Framingham MA 01701 617 872 9090 o 383425 Hours Mon thru Fri 9 30 am to 5 36 pm E S T Sat 10 00 am to 3 30 pm d es DEALER INQUIRIES INVITED Service Service TERMS CANADA All in stock products are shipped M C Visi Amex and personal MICRO R G S INC puai A s of order checks accepted at extra charge 751 CARRE VICTORIA SUITE 403 ass service is per ortet C O D please add 3 00 MONTREAL QUEBEC CANADA H2Y 2J3 within 24 hours of receipt unless Shipping Please call for amount Regular Tel 514 287 1563 AE s su Not responsible or typographical errors Canadian Toll Free 800 361 5155 and aie Orori pos prn Prices subject to change 7 i TRS 80 Registered Trademark Tandy Corp Apple Registered Trademark Apple Computer Corp IBM PC Registered IBM Corp Franklin Registered Trademark Franklin Corp Max 80 Registered Trademark Lobo Int LDOS Reg Logical Svstem Inc Dosplus Micro Systems Software Newdos 80 Apparat Inc S3AIHQ S3AIUQ NSIC S3AIUG S3AIHQ NSIC S3AIHQ NSIC S3
49. Coco voice synthesizers in ease of use and flexibility And NO other Coco talker has a clearer more intelligible voice That s quite a lot of advantage when you consider Real Talker s unbeatable price Yet Real Talker has some important features that you simply will not find in other Coco talkers SAY command You ll have your 3 computer talking brilliantly in just minutes thanks to this power ul new command Type SAY ANYTHING YOU WANT and your words are instantly spoken It s that simple Think how easy this makes creating speaking Basic programs Adding speech to your existing programs is a snap too CONVERT This is a truly power iul command for the basic pro gramer CONVERT automatically transforms a machine language dependent speaking program into a stand alone Basic program In other words you can effortlessl write speaking Basic programs that do not require a machine language translator in memory This is a uni que feature of Real Talker No other voice synthesizer gives you anything even remotely ap proaching this type of capability even synthesizers costing con siderably more Other features include software controlled pitch unlimited vocabulary text to speech and even a program that will recite any ASCII file such as from Telewriter 64 amp other word pro cessors You also get Colorware s unique full screen phoneme editor program that let s you experiment with and modify speech a
50. Drives with Case amp Cable lt lt Diskettes Lifetime Guarantee Low Low Prices a NEW 0 DISK DRIVE CASES AND POWER SUPPLIES 5 year warranty PRICES 4 Printer Buffers 8K to 512 starting at 143 95 2 Model I III IV Speed up starting at 75 00 x a Cables Printer Disk Drive starting at 16 00 E Warranty on Disk Drives 1 Full Year Parts and Labor 5 o SOFTWARE SUPPORT INC z Edgell Road Framingham 01701 617 872 9090 Telex 383425 hours thera Fre 9330 am to 5 30 pm P S To Sat 10 am te 0 pm 222 z X DEALER INQUIRIES INVITED Service CANADA M C Visa Amex and personal MICRO R G S INC service is performed checks accepted at no extra charge 751 CARRE VICTORIA SUITE 103 wiihin 34 hours o receipt unen o C O D please add 53 00 DOE EE 4 287 1 nored dcn C O D 9 Shipping Please call for amount C gt HIM d CUM foreign and APO orders School 2 eles E v TRS 80 Registered Trademark Tandy Corp Apple Registered Trademark Apple Computer Corp 2 IBM PC Registered IBM Corp Franklin Registered Trademark Franklin Corp Max 80 Registered Trademark Lobo Ini LDOS Reg Logical System Inc Dosplus Micro Systems Software Newdos 80 Apparat Inc S3A
51. END DISKETTES AND 680X SOFTWARE SUPER SLEUTH DISASSEMBLER S99 FLEX 101 0S 9 Interactively generates source on disk with labels Includes xref specify 6800 1 2 3 5 8 9 6502 version or Z 80 8080 85 version OS 9 version also processes FLEX object file format OBJECT ONLY versions EACH 50 FLEX amp OS 9 49 COCO DOS COCO DOS available In 6800 1 2 3 5 8 9 6502 version only CROSS ASSEMBLERS EACH 50 FLEX OS 9 ANY 3 5100 ALL S200 specify for 180x 6502 680x 2 80 8048 51 8085 68000 true modular free standing cross assemblers written in C 8 bit source Included only with all cross assemblers for 200 DEBUGGING SIMULATORS EACH 75 FLEX 5100 05 9 specify 6800 1 14 8805 6502 6809 OS 9 2 80 FLEX OBJECT ONLY versions EACH 60 FLEX amp 05 9 6502 TO 6809 ASSEMBLER TRANSLATOR 75 FLEX 85 OS 9 translates 8502 programs to 6808 noting inexact conversions 6800 TO 6809 amp 6809 PIC TRANSLATORS SbO FLEX 75 OS 9 transtates 6800 programs to 6609 6809 programs to PIC FULL SCREEN FLEX TSC XBASIC PROGRAMS with complete cursor control DISPLAY GENERATOR DOCUMENTOR 550 w source 25 without MAILING LIST SYSTEM 100 w source 50 without INVENTORY WITH MRP 100 w source 50 without TABULA RASA SPREADSHEET 100 w source 50 without DISK AND XBASIC UTILITY PROGRAM LIBRARY S50 FLEX edit sectors sort directory maintain master catalog do disk sorts CMODEM PROGRAM 100 FLEX amp 05 9 menu
52. FL 33582 813 921 7510 Reader Service 550 Buzzing In the Air CoCo owners who are looking to keep their chips cool can use The Bee Fan lt is powered elec trostatically and uses two piezo ceramic mylar blades that move five cubic feet of air per minute This fan has no parts that can wear TheBee hasitsown built in dc power supply so it can t cause startingsurgesor spikes Because it is small enough at 2 inches by 3 3 inches by 1 12 inches to fit al most any computer or periph eral you can hook it up to an internal power source and free up an outlet It uses 1 15 of the power of conventional rotary fans and produces no electro magnetic or radio interference Atmospheres offers a one year warranty on The Bee Fan which costs 24 95 plus 3 shipping and handling Contact Atmos pheres 1207 Eighth A ve Brook lyn NY 11215 718 788 6799 Reader Service 552 Music To Your Eyes MusiWriter is a new way to or ganize your musical creativity If you have a 32K CoCo a disk drive and a dot matrix printer you can write and edit music on screen and then print it out with MusiWriter MusiWriter can contain up to 10 staves ata time It gives you treble and bass clefs 15 key signatures time signatures from 1 1 to 19 8 rests from full to sixteenth notes dotted notes and rests single and double bar lines and bar lines for the beginning and end of repeated sections Place notes on any line or spa
53. Foy Quebec P Q Canada GIV 1B7 Color Computer Applications Thank you for your review of Color puter Applications in your September 1984 is sue I ve had the book for eight months now and successfully run the programs on my MC 10 It s great for exploring design and anima tion possibilities Thomas Terry Tallahassee FL No More Football Radio Shack has discontinued making their ROM pack Football which was like putting a wounded dog out of its misery However fail to see a viable replacement for this late great game What s going to happen to us armchair quarterback computer users David A Czaba Hamburg NY Repeat Key Feature Here is arepeat key featurefor all 64K Tele writer 64 users Just make the following ad ditions to your boot program use a back up copy only I f your disk drive will handle 6ms thenincludeline310 DOS I Oor 1 1 versions Jim Kalac Boring OR 3 5 POKE amp H94A1 57 POKE amp 8H94A2 f P OKE amp H94A3 f POKE amp H94A4 amp HBD POKE amp H94A5 PEEK amp HAf POKESH94A6 P EEK amp HAJ 1 amp 94 7 3 6 READAS IFAS lt gt X THENPOKEA VA L amp H AS A A 1 GOTO3B6 3 7 POKE amp HAf amp H94 POKE amp HA1 amp 4 31 POKE amp HD6CD fl POKE amp HD 7 23 29 FOR DOS 1 9 POKE amp HD7Cf POKE amp H D816 2f FOR DOS 1 1 48g DATA 34 6 27 F B1 94 A2 27 1 1 6 1 7 94 3 7 94 2 2 15 B7 94 A2 35 6 41 DATA 4D 39 81 C 27 F5 7D 94 A3 2
54. HARRY 63 BILLIE 86 79 DATA BRENDA 94 PAMELA 78 Program Listing 4 1g CLS 20 PRINT SEARCH BY P HONE OR N AME 3 PRINT TYPE FIRST LETTER AND ENTER INPUT 05 49 IF Q P THEN 79 5g IF Q N THEN 150 69 GOTO3f 7 PRINT ENTER NUMBER AS XXX XX XX INPUT PWS BB READ NN 99 FOR 1 TO NN 198g READ 110 IF P PWS THEN PRINTN F 1 128 NEXT 138 IF THEN PRINT NONE FOUND 149 GOTO 229 15g INPUT NAME NWS 168 READ NN 178 FOR 1 TO NN 188 READ 5 5 190 IF NS S NW THEN PRINT PS F 1 28g NEXT A 21 IF FOUND 228 INPUT ANOTHER SEARCH Y N J 239 IF 9 THEN RESTORE F 9 G OTO2f 248 IF J N THEN END ELSE 229 259 DATA 5 268 DATA 555 3452 FRED HILL 27 DATA 555 1923 HARRY SMITH 288 DATA 555 349 JONES 298 DATA 555 8867 GEORGE PATTAR 388 DATA 555 6295 TREVOR MOORE Program Listing 5 1g CLS 29 FORAx1TO26 READAS P T D 3g PRINT P AS SOUNDT D NEXTA 4 DATAhap 133 89 2 59 DATApy 136 89 2 69 DATAbirth 139 198 4 78 DATAday 144 89 4 89 DATAto 148 133 4 9 DATAyou 151 125 8 188 DATAhap 197 89 2 110 DATApy 209 89 2 1280 DATAbirth 203 1508 4 139 DATAday 208 89 4 148 DATAto 212 147 4 159 DATAyou 215 133 8 169 DATAhap 259 89 2 178 DATApy 262 89 2 180 DATAbirth 265 176 4 199 DATAday 278 159 4 298 DATAde 274 133 2 218 DATAar 276 133 2 228 DATAper 279 125 4 238 DATAsOn 282 108 4 24 DATAhap 325 165 2 259 DATApy 328 16
55. IFH gt 72THENCOLORC1 C2 RE 1 RET URNELSERE 9 61 IFH lt 4THENH 4 62 IFV lt 6THENV 6 63 IFV gt 186THENV 186 64 PMODE4 1 SCREEN1 SM DRAW BM STRS H STRS V C1lU3D6U3L3R 6 FORX 1T025 NEXTX DRAW BM STR H STRS V CPUIDEUILIRGE GOSUB8 RETURN 65 IFH gt 8ANDH lt 28ANDV gt 24ANDV lt 4 8THENPMODE4 5 PUT 5 22 33 59 CC NOT GOSUB99 PO 1 GOSUB8 PMODE 4 1 GOSUB27 66 IFH gt 44ANDH lt 64ANDV gt 9fANDV lt 117THENPMODE4 5 PUT 49 99 68 1 18 CC NOT GOSUB99 PO 4 GOSUB8 P MODE4 1 GOSUB39 lt 67 IFH gt 44ANDH lt 6 4ANDV gt 159ANDV lt 183THENPMODE4 5 PUT 49 158 68 7186 CC NOT GOSUB8 IFSU STHENPO KE65495 90 SU 1 PMODE4 TJELSEPOKEG 5494 8 SU 9 PMODE4 1 68 IFH gt 44ANDH lt 64ANDV gt 24ANDV lt 48THENPMODE4 5 GOSUB99 PO 2 PUT 40 22 68 5 5 89 69 IFH gt 8ANDH lt 3 2ANDV gt 9fANDV lt 1 17THENPMODE4 5 PUT 5 99 33 118 CC NOT GOSUB99 PO 5 GOSUB8 DE4 1 GOSUB48 7 IFH gt 8ANDH lt 32ANDV gt 57ANDV lt 8 lTHENGOSUB98 471 IFH gt 44ANDH lt 64ANDV gt 57ANDV lt 81THEN72ELSEB85 72 AS INKEYS PMODE4 5 PUT 49 56 68 84 CC NOT GOSUB9 9 PO 3 GOS UB8 SCREEN1 SM 73 GOSUB11 74 IFH lt 8STHENGOSUB57 75 IFH gt 244THENH 244 76 IFV lt 33THENVS33 77 IFV 185THENVs185 78 PSET H V C1 FORX 1TO25 NEXTX PSET H V C2 79 GOSUB9 IPJ lTHENFORX 1TO59g N EXTX GOSUB81ELSE73 89 GOTO73 81 TH H AS INKEYS 82 MS INKEYS GOSUB9 IFJ lORTH gt 24 4T
56. Line Bar Hi Lo Close Circle Graphs Full Graphics captioning and overlay facility Graphics Drivers for all popular Printers Joystick Mouse Driver for Cursor Movement Works with any ROM versions even JDOS 33k Available Worksheet Space Up to 256 Columns or 256 Rows Can use VisiCalc worksheets amp training materials On screen Help Messages RAINBOW CERTIFICATION SEAL FOR 64K DISK SYSTEMS available from 7 HOW with COMPUTER SYSTEMS CENTER GRAPHICS Chesterfield MO 63017 USA p 314 576 5020 10 to 6 Mon Fri or your local DYNACALC dealer CANADA CDN 129 95 im RGS MICRO INC POM Price US 99 95 759 VICTORIA UARE 405 2 MMONTREAL H2 23 Outside North America add 10 postage TEL 514 287 1563 ORDER LINE ONLY QUEBEC ONTARIO MARITIMES DYNACALC Reg U S Pat Off 800 361 5338 Lotus and 1 2 3 are trademarks of Lotus Development Corp WESTERN CANADA 800 361 5155 VisiCalc is a trademark of VisiCorp w See List of Advertisers on page 89 Circle Reader Service card 506 February 1985 HOT CoCo 77 A the winter winds blow and the snow piles up outside I want to show you some great rea sons to stay inside and warm in front of your Color Computer I ll tell you how to take care of your banking shopping and mail plan your va cation attend a forum and even purchase software without leaving home All this is availa
57. Memory This type of memory cannot be written to These chips are preprogrammed at the factory PROM Programmable Read Only Memory This type of memory requires special equipment to allow your computer to write to it Once they are written they cannot be altered EPROM Frasable Programmable Read Only Memory This type of memory requires special equipment to allow your computer to write to it A window in the top of the chip allows 80 HOT CoCo February 1985 Doctor ASCII it to be erased and reused by exposing it to an ultraviolet light There are several varieties of EPROM programmers for the CoCo Dynamic RAM Dynamic Random Access Memory or Dy Read Write Memory RWM Use of this type of mem ory chip is widespread throughout the computer industry Thesechips require a refresh cycle from the computer to retain their data On the CoCo the 6883 synchronous address multi plexer SAM chip handles the refresh Static RAM RWM Static Random Access Memory These chips are somewhat more expensive and less dense than the dynamic variety and have only marginal advantage in that they do not require a refresh cycle I hope I have a simple question that needs only a simple e answer own fawn colored CoCo not a CoCo 2 Ra dio Shack drive 0 and 1 and an Epson MX 80 printer with a Micro Works Pi 80C serial to parallel interface I purchased program from Radio Shack called Di
58. Night Racer HOT CoCo No vember 1984 p 52 60 to be an interesting game With some minor changes in Listing 18 Main Program you can have a turbo boost available by pressing the space bar and holding it down See the changes in Program Listing 2 I also found an error that prevents you from setting your own level To correct this insert line 230 These changes add some more challenge to the game Robert A Essig Ashtabula OH 34 IF PEEK 345 247 THEN POKE 65 495 345 255 GOTO4f ELSE 65494 g 36 FOR T 1 TO Z 3 NEXT T 4g IF 1024 lt gt 144 THEN9f 90 POKE 65494 g RC RC 1 FORE 8TO BSTEP 1 CLSE SOUND5 1 NEXTE IF R C 3 THEN 33 ELSE FOR 48 5 EP32 PRINTGE BL NEXTE GOTO6f 23g 5 5 175 495 Program Listing 2 Night Racer Changes Send your letters to Letters to the Editor HOT CoCo 80 Pine St Peterborough N H 03458 v See List of Advertisers on page 89 ATTENTION FOREIGN COMPUTER STORES MAGAZINE DEALERS You have a large technical audience that speaks English and is in need of the kind of microcomputer information that CW Communications Peterborough provides Provide your audience with the magazines they need and make money at the same time For details on selling 80 Micro inCider HOT CoCo and RUN contact SANDRA JOSEPH WORLD WIDE MEDIA 386 PARK AVE SOUTH NEW YORK N Y 10016 PHONE 212 686 1520 TELEX 620430
59. No line can exceed 255 characters Unlike a typewriter you have to number each line of text with this pro gram However it does have an auto matic line number routine for long periods of typing You need line num bers because they are the main method of manipulating text for editing You use them to specify lines for listing moving copying deleting string searching and string replacing String search and string replacement are lim itedto text that is contained in one line The program lists exact matches only Suppose you are looking for the ASCII string the answer If one line has the and the next has swer the string won t match The only way to find it is to search for either the or answer separately which might take a little longer Sim ilarly the program does not read up per and lowercase strings of the same letters as the same string Searching for Basic won t glean basic or BASIC After you create a text file you want to edit it Like Basic TextPro uses a separate edit mode for altering lines In this mode you can move left and right on a specified line insert and delete characters move to the be ginning or end of the line exit the edit mode without storing changes exit the edit mode and save the changes chop off a line from the point where you locate the cursor and exit the edit mode go back to the previous line and go on to the next line Chan
60. ROM and older software can speak to each other with this utility hen you bought your CoCo 2 disk drive controller I m sure you didn t expect that many of the disk software packages for the original CoCo would refuse to func tion correctly The following program attempts to cure this problem by fixing machine language disk programs so they will run on the new controller The program is written in Assembly and requires 16K Disk Extended Color Basic 1 1 The problem with the new controller lies in the ROM it uses The new ROM contains the same routines as the old ROM but the routines have been scrambled slightly The fixer pro gram simply looks through a machine 44 HOT CoCo February 1985 language program finds a place in which a disk routine is called and re places the old address of that routine with the new address To accomplish this I compiled a list of all the disk routines docu mented and undocumented that I could find and their old and new ROM addresses I listed these ad dresses under the label TABLE I placed a 1 beside the old address for a routine and followed this with an address with a 2 beside it The 2 represents the address for the equiv alent routine in the new ROM For example you can see by looking at the table that if the program is searching and finds the command JSR D65B it would change it to JSR D74E Unfortunately this program can t account for all the programming
61. SHOPLIST DAT 1210 OPEN I 1 FLS 1215 FOR I 1 TO 15g 1228 IF 0 1 THEN 125g 1230 INPUT 1 9 1 I T 124 NEXT I 125 CLOSE 1 MX I 1 PTR 1 2000 Ve ee eoe eee eee ee e e d x d d x x 2 1 PRINT GROCERY ITEMS 292g e eoe eee eoe eee ee eee e e e M n d x 2030 CLS 2 4 FOR I TO 14 295 IF PTR I gt MX THEN 28g 2 6 PRINT USING L PTR I FS PTR I N PTR I P PTR I E PTR I 2 7 NEXT I 298 PRINT 15 32 I N pr 2998 PRINT 15 32 29 USING TOTS 88 847 T PRINTO15 3242 CURS 21 RETURN 3ggg Joe eee oe hehe oe eee eee een n n f d d xn xn xX 3f18 SCROLLING ROUTINE 3g2g tkekekkkkkkkkkkkkkkkkkkkkkik 3939 IF AS F1 THEN 01 15 3949 IF AS F2 THEN 01 7 3959 IF 1 THEN 01 15 6 IF AS B2 THEN Ol 7 3979 IF PTR O1 gt MX THEN PTR MX Ol ELSE 398g IF PTR lt 1 THEN PTR 1 399g GOSUB 200 31g8 RETURN 4ggg Ve e decode oe oe e eee oe oe he e e e e e d d k 4919 ENTER ITEM UNITS PRICE 4g2g d n n 3 S9215 3243 E9 15 3246 P9 15 32 3 LN 3 TYS N C8S AS C9S GOSUB 6219 IT C9 4949 IF IT gt MX THEN SOUND 29 2 GO 66 HOT CoCo February 1985 TO 4199 4 5 T T E IT 4069 S9 15 32 9 LN 2 TYS N GOS UB 6 gBg N IT CO 4 7 S9 15 324 14 LN 5 TYS N GO SUB 6 1 C9 lt gt THEN P IT C 9 4089 E IT N IT P IT 409 4198 GOSUB 2000 411 RETURN 52 9 ktkikkkk
62. Shack 1691 Easen Pontiac 48054 100 313 673 8700 Gordon Monnieri MI The Plutonian Society 8191 Woodland Shore 12 Brighton 48116 100 Kazys Varnellis MO North County 80 Users Group 12 Ville Donna Court Hazelwood 63042 195 314 739 4078 Tom Vogel MO Kansas City TRS 80 User s Group 300 N W 83 St Kansas City 64118 70 Mary Youngblood MO St Louis Computer Group 5600 Clayton Road St Louis 63110 300 NC Triad Amateur Computer Society Box 7073 Greensboro 27417 195 919 299 0708 Kenn Melton NC TRS 80 Users Group of Charlotte 6613 Summerlin Plaza Charlotte 28226 157 704 542 9959 Bill Hardin NJ TRS 80 UG of Monmouth County 2 Briar Mills Drive Bricktown 08723 50 201 458 5169 Ed Newman NJ Home Computing Newsletter 1371 White Oak Bottom Rd Toms River 08753 3 Mickey Jsol os NJ Amateur Computer Club of NJ Box 319 So Bound Brook 08880 1 400 201 246 3749 Mark Sproul NY Kings Bvte Inc 1063 East 84 ST Brooklyn 11236 80 212 763 4233 Morty Libowitz TRS 80 User s Group 244 Hill Road Yaphank 11980 1800 516 924 9229 V Edwardson NY Rochester S 80 Computer Club Inc P O Box 15476 Rochester 14615 133 Nabeel 1 Salom NY User s Group 245 Hapleview Road Cheetowaga 14225 88 716 832 0778 Dr R E Pontera NY Metro TRS 80 User s Group 310 test 106th St 15D New York 10025 40 212 222 8751 George OH North Central Ohio computer Society P O Box 965 Mansfield 44901 40 OH JC TRS 80 ACSCO Box 28355 Columbus 43228 120 614 267 0554 Bill M OK Tulsa Computer Society P O
63. a bigger programming challenge Try color animation or create your own arcade style games For your advanced programming we included string arrays up to 255 characters trigonometric functions multi character variable names full featured editing floating point 9 digit numerical accuracy user definable keys and more And we give you 32 000 charac ters of user accessible memory to write sophisticated programs or cre ate high resolution graphics Or add 1 a disk drive and operating system for an impressive 64K Expand Your Computer As Your Needs Grow Add cassette software and your Color Computer 2 is ready for word processing home budgeting elec tronic filing school and business graphics and more Or add a disk drive and you can choose from our large selection of educational en tertaining and professional soft ware A printer plotter modem sound speech cartridge and other accessories give your Color Com puter even greater versatility Step up to our top of the line Color Computer Just visit your nearby Radio Shack today and put our powerful 64K Color Computer 2 to a hands on test The Technologv Store A DIVISION OF TANDY CORPORATION Prices apply at participating Radio Shack stores and dealers Circle Reader Service card 44 Why do more CoCo owners choose REAL TALKER Thousands of Real Talker owners know Real Talker beats ALL other
64. an ad dition or multiplication problem If the computer read long ID numbers as numbers instead of strings it would tend to change them to scientific no tation The CoCo couldn t read a phone number with a hyphen sep arating the digits as a numeric varia ble As a rule store your numbers as strings if you are not going to use them mathematically Listing 4 shows signs of usefulness but it only prints bunches of infor mation You couldn t useit for a com puter search The program does illustrate however that the number of items inthe READ line doesn t haveto match the number of items in the DATA line The program keeps track of the ones it has read and the next READ begins with the next item that hasn t been read The item can be in the same DATA line or on another Program Listing 5 is a telephone search With numbers and names stored in the DATA lines you can search for a number that corresponds to aname you enter or you can search for a name that has a certain number Finding the right phone number by typing in your cousin s name sounds like a good idea and a reversed search also helps when you jot a number on a piece of paper then come across it later and can t remember who the number belongs to See if you can get Listing 5 tofindthe correct information when you give it only part of a name Lines 30 60 give you thechoice of searching by name number Lines 70 130 search by num ber You might want
65. codes because records aren t deleted they re just passed over by theprogram Delete codes permit a wholerange of file hand ling tricks Most importantly you can save records that have delete codes into an entirely different disk file In other words you can use delete codes as a cri terion for record selection Easy File offers several print format options including vertical or horizon tal and80 or 132 column modes You can imbed codes during the formatting procedure to send compressed charac tersto the printer that print 132 columns on an 80 column sheet The program lets you establish three separate report formats for each file Easy File report ing has a mailing label option for print ing on standard ie inch gummed labels In addition it can automatically print names in last name first or first name last order A record in your file might be recorded as Smith Joe sorted alphabetically by Smith and printed on mail labels or reports as Joe Smith One of Easy File s best features is the panic key If you get lost while following the menus or become unsure of where you are going you can press the down arrow key to go back to the previous menu Although Easy File isn t diffi cult to use database managers are un familiar to many of us It s nice to be able to go back and double check once in a while to get your bearings Thereare still other things that Easy Filecan do It letsyou create a
66. dates times relevant information on existing sched ule entries Default calendar file for each user Unlimited alternate calendar files System wide master file for scheduling common appointments GENUS 549 A new stand alone sort for 08 9 that keeps asking for more data Easy to understand prompts ask you for all inlormation necessary to sort your data files Allows sorting in ascending or descending order Allows unlimited number of sort keys of different types Saves both disk and memory space by summing numeric fields as it sorts DISK BACKUP Controlled hard disk to floppy backup with restore capabilit y 99 e Handles files larger than output media Single Wild Card search current directory only vurrent and all subdirectories Date and time for incremental backup perator friendly handles error conditions smoothly Use to create optimized disks OS 9 is a registered trademark of Microware Corporation See List of Advertisers on page 89 Circle Reader Service card 4190 HELP 69 User expandable generic help facilit y Includes data for online help with OS 9 utilities Fast elficient disk storage Three level nesting e Wild Card searching Automatic display of available help e Steps the user until he inds the answer THE MESSAGE 599 The only interoffice memo system currently available for 08 9 Level II users Eliminates lost and confused interoffice memos Interfaces easily with vour existing wor
67. disk If you havetwo disk drives Easy File uses one drive for the program and the other for a data disk You enter data into Easy File one screen at a time The program prompts you for the information required by each field You can change or correct data at any time either during or after typing it like to see a full screen ed itor in future modifications that lets you makechangesor additions anywhere on the screen and save them Tosetuprecords with Easy File you enter the character lengths of the fields you want Once you have formatted a file inthis manner all the records in the file retain that format If you change your mind the program also has a rou tine that modifies the layout of the fields Easy File can sort and print based on fields Easy File can sort and select records by record number and by contents When a file is written to the disk it is assigned a sequential record number Because you might not remember what record number you want the program can also look for a name a zip code or a similar bit of data Easy File can search for exact character matches or wildcard character matches such as Smithe Smithson or Smithfield for Smith Easy File has a clever and efficient approach for handling files Once you flush out a file s records on disk the program never rearranges them even during sorting procedures Instead it opens an index file in whichit writes the record numbers in an order that corr
68. formation necessary to contact BBSes including access numbers passwords baud rates messages correct times dates and whether programs have been up or down loaded The personal directory is printed on the divider between the BBS log and the telephone log It contains columns for noting information about accessing databases such as The Source and CompuServe and long distance services such as MCI and Tymnet You can also use it to keep track of security and control codes and access numbers The final format is the telephone log designed for regular telephone calls This feature is handy for mak ing a record of phone calls or keep ing track of phone bills Thereare a couple of thingsto con sider when using this book The first is a question of security With all my passwords in one place I want to keep the book under lock and key at all times Second you must do a signifi cant amount of telecommunicating for the book to really serve its pur low price make it a bargan pose 88 HOT CoCo February 1985 HOT CoCo Reader Service Number PageNumber Reader Service Number Page Number Aleph Unlimited Bacchus Computer Systems Cigna Company Cognitec Colorware Computer Plus Computer Systems Center Computer Systems Center 24 Computer Systems Consultants 2 Deft Systems Dorsett Educational Systems DP Johnson EAP Company Electronic Supermarket Advertising Offices 603 924 7138 or 8
69. if you want to get the most out of educational software Find out why next month What does it take dollar wise and equipment wise to get on line Bobby Ballard our communications expert says you don t have to spend a lot ot money to get started See for yourself in March s 6809 On Line column POKEs PEEKs and EXECs let you access little helpful programs built into your CoCo John Majka s Those Amazing POKEs lists some of the more useful ones next month Cassette users will appreciate John Nicolettos utility that lets you control your recorder from the CoCo s key board no more plugging and unplug ging cables pressing the wrong buttons Bored with Basic Baffled by As sembly Maybe Pascal is the program ming language for you Reviewer Scott Norman takes an in depth look at DEFT Systems Pascal Compiler in next month s HOT CoCo See you in March lli o February 1985 HOT CoCo 89 REVIEWS The BBS Log Book is a specialty item which if taken seriously and handled properly can be very effec tive in tracking information essential for telecommunicating and long dis tance phone calls The information columns are laid out well and pro vide adequate space for entries If the security question is seriously ad dressed and a real need for such a book exists the BBS Log Book could be a very handy addition to a personal computing library li organization production quality
70. in it lil Address correspondence to Richard Ramella 1493 Mt View Ave Chico CA 95926 February 1985 HOT CoCo 71 CoCo for Hire L W e began this column last month with a look at the mechanics of word processing and an introduction to working at home and how you go about it This month we conclude our look at word processing Legalities You should keep several factors in mind when you set up a word pro cessing business One is the legal ram ifications of typing someone else s copy The words you type for your customers are not yours Someone else wrote them and someone else might legally own them If you retain copies of a manu script for yourself or your files you are violating copyright laws Make it a habit not to discuss the copy you type with anyone but your customer It might be very confidential This is particularly important with theses and television scripts If you store text on tape or disk erase or give the medium to your customer Add to your charges if you include a tape or disk in this fashion and don t include a copy of your word processing program This is actually an extra service because your customers can come back to you for additional copies in the fu ture You can ensure that your cus tomers return to you for additional copies they might need by purchas ing a datascrambler program which makes your files unreadable by any one but you When you finish a manuscript
71. list However clubs often change mailing addresses and phone numbers with a change of officers and new clubs are being formed every day We announce these changes and addi tions regularly in the Clubs section of HOT CoCo s Letters to the Editor col umn If yourclub listing is incorrect or you want to announce a club not listed here drop us a line We would be happy to pub lish it in the next available issue AL Alabama KS Kansas OK Oklahoma AU Australia KY Kentucky OR Oregon AZ Arizona LA Louisiana PA Pennsylvania CA California MA Massachusetts RI Rhode Island CD Canada MD Maryland SC South Carolina CO Colorado MI Michigan TN Tennessee CT Connecticut MO Missouri TX Texas FL Florida MX Mexico UG User s Group GA Georgia NC Noth Carolina UK United Kingdom HI Hawaii ND North Dakota UT Utah HO Holland NJ New Jersey VA Virginia IA Iowa NM New Mexico WA Washington IL Illinois NY New York WI Wisconsin IN Indiana OH Ohio WV West Virginia Table 1 Abbreviations Used in the User s Group List 0909 LOH 5861 Asenigay State or Country AL AU AU AU AZ AZ BE CA CA CA CA CD CD CD CD CD CD CD CD CD CD CD CD Huntsville Color 80 User s Group Blacktown City Colour Computer UG Brisbane North User s Group The Color Computer Club Pheonix Color Computer Club Tucson Color Computer Club HCC TRS 80 CoCo Color America Silicon Valley Color Computer Club L A Wilshire Colo
72. ll find Help Instructions End To End Enter a command such as HR 25 The CoCo Arm will move according to your instruction Make sure that there is a space be tween the command and the percent of movement number Robot Commander lets you create and use nested subprocedures within a procedure or to call another proce dure from a procedure The program has five commands Make End Do List and Help Use the Make com mand followed by a blank space and uptoaneight character name to create a file of the procedure that you want to enter The End command signals the end of the Make function The Do command executes a procedure List All calls a display of all the names of the procedures you have filed Typing List and the name of the procedure lists all the commands in that procedure The program has two help screens available through the Help command Use GOTO 30 to reenter a program if you inadvertently end it The following test routines will help you familiarize yourself with this pro gram Enter Make Test When you see the make screen enter the com mands below Press the enter key after each command HR 20 FO 20 HL 25 FI 10 END Press the enter key to return to the command mode Then enter Do Test The screen displays the mes sage Executing Test When the CoCo Arm finishes executing the commands specified by the test the program returns to the command mode Now enter Move
73. lt 64ANDV gt 5 7ANDV lt 81THENPUT 49 56 68 84 CC NOT GOSUB119 IFNS lt gt 1THENGOSUB121 PM ODE4 5 CSAVEMTIS PEEK amp HBA 256 PEEK amp HB7 256 1 413 PMODE4 1 GO SUB8ELSEGOSUB8 115 IFH gt 8ANDH lt 28ANDV gt 24ANDV lt 48THENGET 4 2 69 191 M2 G PUT 5 22 33 59 CC NOT GOSUB119 I FNS lt gt 1THENGOSUB121 PMODE4 5 SCRE EN1 SM LOADMTIS PUT 4 9 69 191 M2 PSET GOSUBS PMODE4 1 SCREEN 1 5 ELSEGOSUB8 116 IFH gt 8ANDH lt 28ANDV gt 57ANDV lt 81THENGET 4 7 69 191 M2 G PUT 5 56 33 84 CC NOT GOSUB119 I FNS lt gt 1THENPMODE4 5 SCREEN1 SM CL OADM PUT 4 9 69 191 M2 PSET G OSUB8 PMODE4 1 SCREEN1 SM ELSEGO SUBB 7117 IFH gt 44ANDH lt 64ANDV gt 159ANDV lt 183THENPUT 49 158 68 186 CC NOT GOSUB119 IFNS BTHENEND 7 118 60 01 6 119 6050 124 1 1 5 MS ARE YOU SURE E 7 C 116 D 13 GOSUB12 C1l TC 128 AS INKEYS IFAS THENL2JELSE SOUND299 1 IFAS N THENGOSUB8 NS 1 RETURNELSENS 9 RETURN 121 GOSUB124 TC C1l Cl 1 E 7 C 89 D 13 MS ENTER FILENAME GOSUBL 2 TIS 122 FORQ 188TO237STEP7 123 AS INKEYS IFAS THEN123ELSE SOUND299 1 TIS TIS A MS A C Q GOSUB12 NEXTQ C1 TC RETURN 124 90 3 152 17 5 UT 153 3 215 17 CC PSET PUT 1 86 3 248 17 CC PSET RETURN February 1985 HOT CoCo 21 END GAME This prograr is available on our Instant CoCo cassette t instant BY RODGER SMITH Sce Use Insta
74. of data in memory Your disk drive is a random access device which means that it can read record 100 and then go back and read record 10 This random access feature is what makes a disk system more powerful than a cassette one for data manip ulation Using direct access allows you to do sector by sector in put and output with your data file You should read Chapter 7 of your disk manual and understand it thoroughly before trying this 1 own a 16K Color Computer 2 which I would like to upgradeto 64K After reading 64K Modification HOT CoCo July 1983 p 44 I removed the cover and found that there are no jumpers and no positions labeled 64K Without more in formation I don t want to use the two program listings for fear of erasing the RO Ms Do you have a procedure for upgrading my computer Robert G Karl Goose Creek SC Your machine is a Color Computer 2 which did not exist e when the upgrade article was published The procedure for upgrading is as follows Remove the eight 16K chips from sockets U 14 to U21 Solder a jumper wire connecting the two solder pads to the right of WI Install the eight new 64K RAM chips into sockets U14 to 0 21 Unless you have experience soldering PC boards DO NOT attempt this yourself have a qualified tech nician do the soldering for you As there seems to be some con fusion concerning ROMs and RAMS I am including a short glossary of commonly used computer memories ROM Read Only
75. oils water color pencil charcoal prints and more Hebelieves that theexperience of dabbling in many kinds of creation helped prepare him for the tech nological art he does now IThecomputeris just another medium to adjust to It has limits and strengths It sinteresting to see the different sorts of effects Ican get with the computer There is always a chal lengein something different Photography for instance was a challenge to accepted notions of art in the late 19th century The camera not only defined a new medium for artists like Steichen and Steiglitz it forced the more traditional media oils and such to turn away fromrealism away from reproduction aswecallit now Ronimaginesthatthe computercouldhave something of that camera effect in the late 20th century And just as the photograph also changed the nature and purpose of the art gallery the computer and modem might make art accessible in a new light Print making an earlier technological innovation al tered the availability of art in the European Middle Ages Ron finds that computer art is more like print making than water color using a revealing historical analogy When youdoawatercolor he observes it has tocomeout right the first time Like Ana Landa and Eric White Ron be lieves that the computer gives him room for mistakes that areoften creative Theartist is freeto play But Ron notes an immense bloc
76. original Color Computer 59 95 REAL TALKER 2 for the Color Computer 2 64 95 Y BRANCHING CABLE For disk systems If you have a disk System but do not have a Radio Shack Multi Slot unit this economical cable will allow to connect and use your Real Talker and Disk system together u iea 27 95 SOFTWARE FOR THE REAL TALKER TALKHEAD can be easily commanded in Basic to appear on screen and say anything you want Available on cassette or disk for only 19 95 TALKHEAD requires 64K and a Colorware Real Talker ONLY 1 9 95 ACTUAL UNRETOUCHED PHOTO ORDERING INFORMATION x x VISA ADD 2 00 PER ORDER FOR SHIPPING amp HANDLING C O D S ADD 3 00 EXTRA SHIPPING amp HANDLING FOR CANADA IS 4 00 WE ACCEPT VISA MASTER CARD M O S CHECKS N Y RESIDENTS MUST ADD SALES TAX ED nS MEN SS i DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES PRICE BREAKTHROUGH Super Sale on New Hard Drives Introducing MEGADISK Winchester Hard Drive ready to run on the TRS 80 Model I III IV AP Color Computer I B M PC Apple Franklin Max 80 Software Drivers LDOS NewDos 80 Warranty One Full Year Dosplus TRSDOS 6 0 CP M CALL FOR NEW LOW PRICE DRIVE A HARD
77. own Basic program for easy 64 level random access digitizing Pictures taken by the DS 69 may be saved on disk by C See and then edited by our optional MAGIGRAPH package for enhancements and special effects The DS 69 comes with a one year warranty C See supports both cassette and disk operation with the Multi Pak adaptor and requires 64K Cameras and other accessories are available from The Micro Works Let your COCO see the World m DS 69 Digisector amp C See Software m MAGIGRAPH Graphics Package on disk Terms Visa Mastercard Check or C O D 149 95 39 95 Purveyors of Fine Video Digitizers Since 1977 MICRO P O Box 1110 Del Mar CA 92014 Circie Reader Service card 196 619 942 2400 February 1985 HOT CoCo 83 REVIEWS ease of use documentation performance error handling FNWOROONDOO Application Software Wizard D Dean Rector 2601 Bridalwood Drive Apt 4 Knoxville TN 37917 16 64K Telewriter 64 16 95 cassette Program is disk compatible by Scott L Norman izard is a program for Telewriter 64 devotees It is a patch that out fits this favorite word processor with a brand new video alphabet The prod uct has other benefits too If you study Wizard s documentation carefully you ll beableto further modify the dis play to suit your typographical tastes Even if you do nothing but install the CONTENTS Wizard 84 Easy File 85 Da
78. password foreach disk file a process that barsthe program from accessing a protected file without your password Easy File can also arrange fields in a dollar and cents format and total them Summary In reviewing software for the CoCo over the last couple of years I ve con sistently found Mark Data s documen tation to be among the clearest and most complete Easy File documentation maintains this high standard in three ways It leads you through all the func tions of its programs It comes with demonstration files and report format already on thedisk It includes a name and addressfile and a household inven tory fileon the disk you have to do is run through the manual call up the formats and start plugging in your data I ve examined four database pro grams for the CoCo in the last few months Easy File is the easiest to mas ter and the one that best addresses my needs Its menu driven format is boon because the logical steps of the menu seem to come naturally Easy File is what its name suggests But it 15 also much more than that It is a sophisticated database manager that offers CoCo owners as much flexibility as you can expect Easy File s docu mentation is superb its demos are tools in themselves If you need to better or ganize the information in your life Easy File might just be the best method Bl eose of use documentation performanee j error handling 1 gt CO 0
79. printer e g OMP120 200 Price 50 00 US or 60 00 Can plus 5 00 S amp H TESSERACT SOFTWARE SYSTEMS 5350 MONTCLAIR AVENUE MONTREAL Quebec HAV 211 Circle Reader Service card 4342 This Publication is available in Microform University Microfilms International Please send additional information for Name 0 00 Street City C State _ Zip _ 300 North Zecb Road Dept P R Ann Arbor Mi 28186 w See List of Advertisers on page 89 February 1985 HOT CoCo 93 _ PRODUCT NEWS Information used in the Product News section is sup plied through manufacturers press releases HOT CoCo has not tested or reviewed these products and cannot guarantee any manufacturer s claim Structure Is Everything SBasic 1 0 is a precompiler that adds 11 structured Basic com mands to Color Basic on all ver sions of the CoCo You can use it to nest loops of up to 255 levels It has full compile time error mes sages and the compiler is easily activated SBasic adds the following commands and constructs to Color Basic LOOP UNTIL WHILE DO ENDLOOP WHILE DO UNTIL LOOP ENDLOOP CASEOF ENDCASE structured 2 ELSE 2 EN DIF CONTINUE QUIT The 64K version lets you have source and object codes in mem ory at the same time and you can save and retrieve with one keys troke SBasic costs 19 95 24 95 in Cana
80. printer control can output characters to the screen amp printer simultaneously must for all color computer owners won t write another Program without it See List of Advertisers on page 89 Once you try it you TAPE 24 95 US DISK 27 95 US 519 681 0133 Circle Reader Service card 91 P 0 BOX 323 STATION B LONDON ONTARIO CANADA N6A LW1 P 0 BOX 7281 PORT HURON MICHIGAN 48301 U S A MINIMUM REQUIREMENT 16K BASIC or 29 95 CDN or 32 95 CDN m Tape to Disk upgrade available for 8US 0CON Ve pay Postage within US amp CANADA on orders ever 20 otherwise please add 1 Other countries please add 2 Charge orders Please add 1 February 1985 HOT CoCo 75 you ever wished that you could walk into a store and pur chase a package of educational soft ware with a guarantee that it would turn your children on and teach them something worthwhile as well Wouldn t it be great if the kids could try it out before you buy it The Tandy Home Education Sys tems T H E S Division now offers you just that service at home Although its primary purpose is to reach families who aren t yet comfortable going into astore to buy acomputer system pres ent CoCo owners are included in this marketing effort Current Color Computer owners who wish to upgrade their machine through the T H E S Division can do so if they live in one of the target areas now open The cost
81. technical information or assistance PBJ Inc is there From the products they manufacture through to the strategic solutions they offer PBJ Inc has rightfully gained the reputation of company with he most support for the Color Computer 100 Innovative Products Jor the CoCo User Call or write today for our FIREE Catalog P O Box 813 North Bergen N J 07047 201 330 1898 nk amp International Du torion v See List of Advertisers on page 89 February 1985 HOT CoCo 87 REVIEWS next fine or field For this reason if your printer doesn t have condensed print capability you must be careful about the number of characters in each record An inconvenient aspect of the program is that you have to reenter arecordtocorrect or edit a sin gle field once you have exited it In the print routine Datalist sorts and sets up print runs with a target character string search that requires a cumbersome set of operations However a main menu routine scrolls your file vertically and numbers the characters making the process easier once you are used to it Datalist s documentation is well written and easy to understand mak ing the program a good bet for the novice The main menu routines have secondary menus and prompts to guide you through commands Data list is very easy to learn and use right away In addition its documentation contains a tutorial that leads you
82. text end graphic disp CIRCLE COLOR CLS DRAW LINE PAINT PCLS PCOPY PMODE PRESET PSET PUT CBASIC is a fast Macht 100 Basic Commands and FOR NEXT STEP GOTO GOSUH ELSE RETURN STOP HE TI ONn GOTO GOSUB Graphics Commands Program Control Sound Commands Sirina Funcions Numeric Functions RESET SCREEN SET POINT PPOINT PIAY SOUND CHRIS LEFTS MIDS I1 GIIT LEN INSTR LSET RSET TRM STR STRINGS INKEYS MKN ABS POS TIMER RND ASC TAO CAL JOYSTK PEEK POKE LOC LOF F OF FREE CVN ERR VARPTR SWAP Directives Editor Commands ON ON RESET ON IRQ FIRQ NMI ON OVR NOVR EXEC LET ORG REM OR END OIM END BASE RAM ON OFF RAM64K HIRES GF NERATE DPSET STACK LINE EDIT AUTO EDN COPY MOVE RENUM DER AUTO LINE PRINTER UST DELETE SEARCH REPLACE BAUD RAT PRINTER CBASIC TAPPEND SKIP SIZE LOAD SAVE APPEND KILI DIR and much much more REQUIRES 32K and Disk 64K recommended VO Commands OPEN CLOSE INPLIT LINEINPUT PRINTWRITE PRINTE GET PUT K LI CHAINM FIEL DATA READ RESTORE Introductory Price 119 00 Regularly 149 00 ra LLL esas LES L MIS m Y Ma ettet E NEW IMPROVED VERSION m UP TO 85 CHARACTERS PERLINE READABILITY 2 ADJUST ABLE AUTOMATIC KEY REPEAT PROPTECT 1 23 SCREEN LINES CONTROL CODE KEYBOARD FULLYRASIC COMPATIBLE DISPLAY FORMATS Or 28 to 25
83. the ROM reads the keyboard This makes some software written for the older ROMs incompatible with the 1 2 ROM There is a simple fix which HOT CoCo incorporates into every program in which this problem is encountered If you don t know what Color Basic ROM version you have type EXEC 41175 after you first turn on your com puter The ROM version will be printed on the screen Extended Basic 1 0 Has bugs in the PCLEAR PRINT USING and DLOAD statements Extended Basic 1 1 Fixes the above mentioned bugs Disk Basic 1 0 This is in the disk controller cartridge used with the grey CoCos and grey disk drives The 1 0 Disk ROM is incompatible with the white 64K CoCos and CoCo 2s Disk Basic 1 1 Works faster than 1 0 but you can use the 1 1 Disk Basic con troller with the older grey CoCos Also many routines have been moved making some programs written using the 1 0 Disk ROM incompatible with the 1 1 ROM See Quick Fix for Your Disk by Mike Meehan HOT CoCo February 1985 p 44 fora utility that overcomes this incompatibility in most February 1985 HOT CoCo 11 Letters to the Editor CGP 115 Screen Dump Does anyone have a good word processor or screen duinp for the CGP 115 printer have a 64K extended with cassette I d welcome pro grams from anyone out there Your Feedback feature is fantastic Stephanie Rousseau 2800 Lambertville 01 Ste
84. the main menu without data i Datalist s documentation is well written and easy to understand making the program a good bet Jor the novice It s very easy to learn and use right away loss by entering 1 In fact GOTO 1 is Datalist s all purpose crash control and it works very well Pressing the clear key by accident merely invokes prompt If you push the break key and then enter RUN everything comes to a grinding halt The key combination voids the memory and returns the program to its title routine Datalist wraps characters that can t fit on a line or in a field around to the sa port v t 1 To bear the weight of especially from underneath uphold in position keep from failing etc 2 To bear or sustain weight etc 3 keepfrom failing strengthen PBJ Inc supports their product line with technical personnel that are alwavs there to help vou 4 To serve to uphold or corroborate a statement theory etc substantiate verify PBJ Inc receives testimonials daily basis that support their product line provide a person institution with maintenance provide for PBJ Inc supports the CoCo user bv consistently creating new advancements in their field Svnonvni PBJ Inc Circle Reader Service card 214 A long description indeed yet very applicable to the kind of service delivered by PBJ Inc When the serious CoCo user needs back up support
85. the switch ma trix used in the Odyssey 2 joystick You will just be using the fire button switch The fire button has a stop point to pre vent too much pressure from being ap plied on contact There will always bea preset maximum of pressure on the con tact regardless of how hard the button is pressed Place the Radio Shack pot on top of the board and position one control to ward you and the other toward your right Put the cover on and align the hole l joystick from the Odyssey 2 part number 171572 1 available from any Magnavox parts department 10 each 1 joystick pot part number 271 1705 Radio Shack 4 95 1 6 pin DIN plug part number 17PP048 available from Mauser Electronics 11433 Woodside Ave Santee CA 92017 619 449 2222 95 Table I Parts List 26 HOT CoCo February 1985 lt UTU Fy ll X 421 with the handle Once they are aligned lift the cover making sure that the pots did not move and mark the location Now drill four holes 1 8 inch in di ameter to coincide with holes on the Ra dio Shack pots If you don t have a drill use a sharp punch to make the holes To prepare cable to wire the pot look fora metalclip nearthe plug around the brown insulator Push it back four inches You might need to loosen it Peel offthe browninsulatorcloseto the clip Pull up the red green yellow and orange wires off the plug and cut the white wire two inch
86. to modify the in structions for numbers that include an areacode NWisa variablestoredinline 250 Ittellshow many names and num bers are in the list To add or delete DATA lines you only need to change the number of names in line 250 Line 130 is what s known as user friendliness Line 110 sets F equal to 1 if it finds a match If F isn t made equal to 1 then line 130 prints None Found Lines 150 210 search for a number to go with a name These lines work thesame as do lines 70 130 Line 230 RESTOREs the DATA andsets F equal to 0 again The RESTORE causes the next READ to read the first data item otherwise you ll get an OD error Program Listing 6 is an example of an electronic birthday card It shows that not only can the computer print DATA items it can also use them to locate a PRINT itcan SOUND them oritcanSET POKE or use them with any Basic command Line 20 reads four numbers These indicate a PRINT Q position a string to print a tone and the length of the tone You can change the and in lines 220 230 to real per son s name The lowercase letters ap pear on your screen as green letters on a black background Use a shifted Oto change to lowercase and again to re turn to uppercase Program Listings 7a and 7b per form the same tasks Each one dis plays a star design Listing 7b uses fewer SETs and parentheses which makes it easier to type but it s harder
87. way can lead to other problems if the program ever needs to be modified 11 first tell you how tocalculate N and the CLEAR value and then I ll discuss a more flexible method of solving your problem To compute N you need the amount of free memory total memory minus your program size of Basic s pointers and stack the amount of memory taken by each of the N entries and the additional memory space used by your program To obtain the total free memory load your program and type PRINT MEM This will print the number of free memory bytes on your screen Remember you can obtain additional memory by using a PCLEAR 1 before you load the program Each of the string ar rays is in the form of A 5 N so for each N there are five ele ments Each element contains a length pointer I byte and the data up to 32 bytes plus a variable pointer 2 bytes Therefore the total string space per entry is 35 bytes element 5 elements array 3 arrays entry or 525 bytes entry of string space Each numeric element requires 5 bytes plus one variable pointer for the entire array 2 bytes Therefore the memory space needed per entry for the two dimensioned numeric array is 5 bytes element 5 elements array 2 arrays entry 4 4 bytes entry for point ers or 50 bytes entry 4 4 bytes The single dimensioned arrays take a fixed amount of space 5 bytes elements 5 elements array 4 arrays 8 bytes of point ers or 108 bytes Totaling this gives yo
88. which you find that you are the chief suspect after a murder at a masquerade ball for the wealthy You arrived as a reporter writing a story for the Sunday Liv ing section of the paper but you re going to end up in jail if you can t clear yourself 5 a In The Hitchhiker s Guide to the Galaxy cowritten by Douglas Ad ams author of the best selling novel by thesame name youhitch hike a ride away from impending doom for planet Earth with an Electronic Thumb Your compan ion Ford is a visitor from another world Thetwoof youtravel through the galaxy discovering strange places and encountering misad ventures The book s recurring admonition is retained in the game Don t Panic Suspect and The Hitchhiker s Guide to the Galaxy require 32K and are available on disk for 39 95 each Infocom 55 Wheeler Street Cambridge MA 02138 617 492 1031 Reader Service 560 For CoCo 2 Users The TRS 80 Color Computer 2 User s Guide is a new book for CoCo 2 owners written by Bill Brewer Mark Brownstein and Roger C Sharp It has 128 pages nine chapters and an index The book is softcover and sells for 5 95 t is published by Macmillan Publishing Company 866 Third Ave New York NY 10022 Reader Service 558 Mouse Technological Software For The Color Computer Many Companies call their Home and Business Software User Friendly ONLY ONE CALLS IT Childs Play BUSINESS DIVISION TC
89. 0 The general procedure is similar to thosein previouslistings You can change the number of petals on the blossoms by altering the number in line 80 If you want more petals it will take longer to run the program If you change the position of the blossoms they will leave their stems high and dry The latter are made with a separate sub program Drawing the vase lines 210 240 is not hard It s when you get to the stems that exasperation sets in It takes trial and error to get the arcs stems of the right radius of their parent circles and length This is where Listing 12 s Graphics Guide comes in handy With the guide you can estimate the radius of the arc and its proper coordinates Just make sure the center of the arc is within the boundaries of your screen Otherwise the program will probably crash Mountain Majesty The volcanic giants in Program List ing 9 Mountain Scene slowly take shape on your screen They are drawn with slowly swinging LINEs pivoted at their peaks lines 100 150 and 200 Two of the mountains have craters from ancient eruptions lines 250 280 The foreground clouds leisurely roll in to the foot of the large mountain lines 320 410 Finally small clouds in the distance fill in the rest of the expanse lines 430 500 and you have a pano ramic view Line 60 is quite unorthodox as a trig formula using TAN and ATN for the first time in these programs However it works for graphic m
90. 0 S amp H TESSERACT SOFTWARE SYSTEMS 5350 MONTCLAIR AVENUE MONTREAL Quebec 4 211 Circle Reader Service card 342 BACK ISSUES HOT CoCo back issues are 3 50 each with a 1 00 shipping fee per issue For 10 or more issues add 7 50 per order for shipping Send your order and payment to HOT CoCo Back Issue Order Department 80 Pine Street Peterborough NH 03458 Address correspondence to Lalo Martinez 190 Congress St Jersey City NJ 07307 OIN PLUG WIRING REAR VIEW Fig 2 DIN Plug Wiring rear view See List of Advertisers on page 89 Hot CoCo does not keep subscrip tion records on the premises therefore calling us only addstime and doesn t solve the problem Please send a description of the problem and your most recent address label to Sub scr ption Dept PO Bex 975 Farmingdale NY 11737 Thank you and enjoy your subscription Circle Reader Service card 4325 ADVENTURUS SUPREMUS 4 6B Are you an adventurer with at least some experience Are you just a little tired of games set in some repetitive science fiction or medieval type setting Adven turus Supremus 4 6B offers a dif ferent type of adventure realistic yet humorous Challenging com ical and farcical it offers an out of the ordinary adventure ex perience that s just the change that you need Only those with at least some adventuring ex perience need apply
91. 00 Application Software Datalist Computer Associates Inc P O Box 683 West Fargo ND 58078 800 437 4757 32K Extended Color Basic 24 95 cassette 32 95 disk by John Ogasapian atalist is a well conceived and D easy to use database manager It has all the standard small database management routines and doesn t take up much space in RAM In fact the program leaves a large portion of RAM for file contents l When you start up Datalist you don t need any extra POKE com mands For the cassette version re viewed here entering CLOAD and the RUN command twice does it all Then you type in the size of the file you want to store The program clears sufficient string space and displays the main menu from which you can for mat a new file or load an old one Once a file is in the memory you can call up Datalist s other routines in cluding adding deleting sorting with a fast machine language subroutine saving listing and printing With Datalist you can print all or part of any number of records in a file in horizontal report and vertical mail ing label formats The horizontal re port print routine is designed for the Epson MX 80and Gemini 10 printers and offers a choice of 10 12 or 17 characters per inch This program is difficult to crash Pressing the break key which is easy to do accidently when you are trying to enter numeric data quickly inter rupts the program But you can re store
92. 00 441 4403 INDEX TO ADVERTISERS Green Mountain Micro HJL Products HOT CoCo Back Issues Dealer Sell Foreign Dealer HOT CoCo Subscription instant CoCo Mailing List Moving Subscription Problems University Micros Incentive Software J amp M Systems JBM Group Mark Data Products Micro Works Nibble Notch Computer Products 93 Reader Service Number Page Number Ozone Engineering PBMC ume 87 Perry Computers R G S Micro Inc Radio Shack Robotic Micro Systems Saguaro Software Software Support Sunlock Systems T amp D Soflware TCE Programs TCE Programs TCE Programs Tesseract Software Systems This advertiser prefers to be contacted directly For further information from our advertisers please use the Reader Service card COMING NEXT MONTH Printers and disk drives are currently the hottest peripherals going for the Color Computer If you already have or are considering purchasing one or the other you won t want to miss the March HOT CoCo Our Doctor ASCII columnists Richard E Esposito and Jesse W Jackson give a rundown on what to look for when shopping for a printer And they top off the article with a uni versal screen dump program that ad justs itself to your dot matrix printer Education Editor Nancy Kipperman has been on the phone to developers of CoCo educational software to find out what kinds of systems for which they are writing The word is get a disk drive
93. 00 Ae eee de eoe oe eode oe eee eoe e e e e n d d A xn x 51 INITIALIZATIONS 52g Ve eoe eoe oe eee e eoe eee e e e de e f n d n A x 530 CLS PRINT 6 32 5 ONE NT PLEASE 54 DIM F 162 N 162 P 16g E 16g 55 15 5 1 25 5 9 56g B1 S CHRS 94 B2S S CHRS 8 57 5 5 5 92 58g 5 W 59g L 464 30 47 69g CURS CHRS 175 61g POR I TO 16 620 READ FS I P I 639 IF FS I END THEN 659 64g NEXT I 65 MX I 1 PTR l 669 GOSUB 19gg 67 GOSUB 29g 680 RETURN 1ggg e e e de e de e e de e de d de x XE DIT199gg PRINT TITLE SCREEN 1g2g Ve fee oe oe eee ee he e e e e e e e e M n d d n 1838 CLS PRINT 32 8 S HO P P I N 194g PRINT83 3249 CONTROL KEYS 1 1059 PRINTe4 32 UP ARROW UP 1 PAGE 1069 PRINT 5 32 DOWN ARROW DOWN 1 PAGE 1070 PRINT 6 32 LEFT ARROW UP 1 2 PAGE 1080 PRINT 7 32 RGHT ARROW DOWN 1 2 PAGE 1 9 PRINT 9 32 ANY LETTER STARTS AT LETTER 119g PRINT 1A 324 1 lt SHIFTOCLEAR Program Listing Shopping PRINT LIST 1110 PRINT 13 32 1 ENTER ITEM HOW MANY PRICE 112 PRINT 15 32 KEY TO START 1130 IS INKEYS IF I THEN 113 g PRESS ANY 1135 CLS PRINT868 1 LOAD FILE PRINT 132 2 CONTINUE 1136 PRINT8499 TYPE 1 OR 2 GO SUB9fl1g 1137 IF lt 1 OR gt 2 THEN 1135 1139 CLS ON AA GOTO 12 2 114 RETURN 12gg FL
94. 01280 01290 01300 01310 01320 01330 01340 01350 01360 01370 01380 01390 01400 01410 01420 01430 01440 01450 01460 01470 01480 01490 01500 01510 01520 01530 01540 01550 01560 01570 01580 01590 01600 01610 01620 01630 01640 01650 01660 01670 01680 01690 01700 01710 01720 01730 01740 01750 01760 01770 01780 01790 01800 01810 01820 01830 01840 01850 01860 01870 01880 01890 01900 01910 01920 01930 01940 01950 01960 01970 01980 01990 02000 02010 02020 02030 02040 02050 02060 02070 BIN START LOOPl LOOP2 SCBD8 SOCp2 956 CA04 CB52 5 24 5 297 5 2 SDSFF SD6F2 D23B D328 D2CF D3BC 5 959 5 07 SOCE2 SCDBC SCF37 0013 C597 5 5 4 5 6 2 6 C626 5 653 C334 C352 C65F 5 68 5 719 C744 5 02 SCEDE 9 5 9 OCC3 C618 C645 5 601 5 62 D6FF D7F2 5 714 C744 SOCBE CD98 SOC4F SCD29 6 CDDO 0 7 CD59 SCDA6 SOCDC SCDB6 SOC35 SCD0F SOCB6 SCD90 SOC86 SCD60 5 5 68 5010 SC608 C635 D547 D634 D5A7 D694 COD2 5 00 00 BIN VEND 4232 Xt 98000 LOOP SETUP n PRINT 3550 588 1 1 500 LOOP6 458 LOOP4 515 LOOPS 5513 LOOP2 1 Q 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 Q 2 1 2 1 2 1 2 1 2
95. 1 FDB D599 2 90175 1 FDB D262 2 FDB 0208 1 FDB 50389 2 FDB SD3FF 1 FDB SD4ED 2 FUB D474 1 FDB D562 2 FDB SD66C 1 FDB SDISF 2 90665 1 FDB 50788 2 C468 1 FDB 5 480 2 FDB cecs 1 FDB SC6F2 2 FDB 9 8 4 1 FDB 5 952 2 FOB SCA3B 1 CAE9 2 FDB CA53 1 FDB 5 01 2 FDB CEBC 1 FDB CF68 2 FDB 5 1 FDB 5 2 FDB SD2OE 1 FDB SD2FB 2 FDB SDIES 1 FDB 50202 2 FDB c20 1 FDB C219 2 FDB CDA 1 FDB SCDF4 2 FDB 1 FDB SCE9C 2 FDB SCD36 1 FDB 10 2 05 1 FDB 37 72 FDB SCD28 1 FDB 5 02 2 FDB 5 1 FDB 0 9 2 FDB SCDE9 1 FDB 5 2 FDB SCFEO 1 FDB 008 2 FDB 0080 1 FDB 015 2 FDB C99A 1 FDB 5 48 2 FDB 0026 1 FDB 50102 2 FDB 0025 1 FDB 50101 2 FDB c98B 1 FDB CA39 Q FDB SCF3F 1 FDB 001 2 FDB 5 932 1 FDB 9 980 2 FDB SCTBA 1 FDB 0066 2 FDB SD6DE 1 FDB 0701 2 FDB SD6FD 1 FDB SD7FO 2 FDB 0705 1 FDB SD7F8 2 FDB D7A2 1 FDB D895 2 FDB 0600 1 0700 2 FDB 50708 1 SD7FB 2 FDB SDIAA 1 FDB 0890 2 FDB SD7AE 1 FDB D8Al Q FDB sp7ec 1 FDB SDBAF 2 FDB SCEA2 1 FDB SCFIE 72 FDB 5 07 1 FDB SCFE3 2 01090 01100 01110 01120 01130 01140 01150 01160 01170 01180 01190 01200 01210 01220 01230 01240 01250 01260 01270
96. 142 91 182 16 142 91 28 198 7 166 128 61 49 171 738 DATA 198 7 166 169 132 85 16 7 196 167 201 24 0 51 200 32 99 38 240 51 201 255 31 122 91 98 3 8 218 57 52 102 31 16 16 198 91 100 49 171 16 191 748 DATA 91 199 16 149 39 16 37 17 31 32 131 39 16 253 91 198 52 16 23 255 54 53 16 12 21 95 16 142 91 102 108 165 166 165 129 1 2 38 16 111 165 759 DATA 92 193 5 34 8 1 8 165 1 66 165 129 1 39 241 95 48 31 38 223 141 129 53 182 57 142 91 19 7 16 142 91 113 198 6 166 132 38 12 166 164 38 7 76 DATA 48 31 49 63 9 0 38 241 5 7 161 164 34 13 39 1 57 48 31 49 63 166 132 90 38 240 57 252 91 182 253 91 108 252 91 104 253 91 7119 252 91 196 718 DATA 253 91 112 57 12 51 51 51 51 51 12 12 12 12 12 12 12 12 12 51 3 12 48 48 63 12 51 3 12 3 51 12 48 51 51 63 3 3 3 63 788 DATA 48 68 51 3 51 12 12 51 48 60 51 51 12 63 3 3 3 3 3 3 12 51 51 12 51 51 12 12 51 51 15 3 51 12 0 0 0 0 0 799 DATA 0 0 85 17 88 162 85 170 9 0 85 178 89 168 8 0 82 160 80 162 80 169 85 178 88 160 85 170 89 160 82 169 88g DATA 80 160 80 160 80 160 0 2 8 0 85 172 82 160 85 170 80 16 2 89 162 89 160 89 162 89 169 89 168 88 160 85 170 80 169 80 169 80 160 85 17 818 DATA B 16 89 1 60 85 170 80 160 85 170 8 160 8 5 170 82 160 9 9 0 0 9 0 89 169 2 9 9 9 0 0 0 0 0 9 828 DATA 80 169 82 169 85 178 8g 168 89 168 82 162 89 162 80 169 82 168 82 162 85 172 89 169 85 170 88 162 82 169 89 169 8
97. 239 34 142 2 68 68 3 137 58 198 37 DATA 32 61 48 139 158 1 38 4 748 137 24 8 286 9 8 239 132 239 14239 136 32 239 136 33 239 136 64 239 136 65 239 136 96 239 13 6 97 32 195 141 388 DATA 185 214 14 134 5 61 77 38 4 193 25 35 2 198 25 215 2 16 142 86 172 214 14 99 193 15 37 2 198 14 286 86 155 238 197 247 83 157 134 5 398 DATA 151 17 15 18 142 87 152 236 161 237 132 237 2 111 4 111 5 198 4 231 7 150 17 167 6 15 18 38 4 134 1 32 2 134 2 167 8 1 B 17 38 408 DATA 12 134 5 151 17 159 18 136 1 151 18 111 9 198 2 231 18 231 11 48 12 18 2 38 198 57 198 25 142 87 152 111 8 48 12 98 38 249 57 23 41 DATA 232 26 8 16 2 6 79 2 52 158 14 129 28 34 2 12 14 126 82 94 166 132 144 4 36 7 64 129 6 35 6 32 25 129 3 34 21 166 1 1 44 5 428 DATA 36 9 64 129 3 16 35 8 1 36 32 6 129 9 16 35 8 128 158 12 38 1 57 166 132 144 8 36 6 64 1 29 7 35 6 57 129 3 35 1 57 166 43H DATA 1 144 9 36 6 64 129 4 3 5 6 57 129 5 35 1 57 18 134 12 167 4 166 8 129 5 37 2 15 2 111 8 15 12 12 11 52 16 142 9 58 448 DATA 23 4 161 53 16 57 142 8 7 152 198 25 215 2 166 8 38 7 48 12 18 2 38 246 57 166 132 144 8 5 45 DATA 2 32 23 166 1 144 9 36 7 64 129 4 35 8 32 217 129 5 35 2 32 211 126 85 217 16 2 6 79 2 52 141 43 26 88 198 15 52 4 23 2 52 22 468 DATA 23 252 236 142 0 20 23 252 189 53 4 98 38 237 18 21 16 38 254 10 23 4 136 198 2 23 252 175 23 252 181 126 88 49 159 1 39 3 23 25 47 DA
98. 27 236 1196 132 8 196 8 138 8 202 8 237 186 38 194 182 89 122 183 89 126 254 89 1 1 51 65 658 DATA 122 89 185 38 175 57 19 1 89 121 166 132 164 165 178 16g Listing continued February 1985 HOT CoCo 23 Listing continued TM 167 132 48 136 32 122 89 1 6 38 240 190 89 101 48 1 182 89 10 D 183 89 106 122 89 105 38 H 668 DATA 221 57 r A S 195 24 195 24 195 24 195 24 19 5 24 195 24 195 68 195 60 9 126 255 255 255 0 231 60 195 6 g THE CODE BUSTER disassembles any 6809 or 6800 machine code program into beautiful source 67 DATA 195 195 24 195 60 195 6 9 0 126 0 247 0 255 0 255 0 231 60 195 60 66 195 20 192 53 12 81 63 64 15 80 3 88 195 20 243 4 1 5 808 192 689 DATA 29 252 3 255 9 195 20 1 5 88 255 0 255 9 142 89 215 79 1 98 3 166 133 92 169 133 167 133 98 42 249 198 3 198 133 38 3 98 42 249 57 f 699 DATA 82 0 0 294 49 255 9 2904 19 63 192 207 48 255 9 207 16 24 3 12 127 91 98 141 50 13 21 39 4 5 142 2 9 16 142 89 137 198 9 16 6 132 164 788 DATA 160 170 160 167 132 167 137 24 0 48 136 32 90 38 238 48 137 254 225 124 91 98 182 91 98 129 6 39 4 145 21 38 214 57 198 6 142 2 9 79 710 DATA 167 136 32 167 136 64 1 67 136 96 167 137 0 128 167 137 2 168 167 137 0 192 167 137 9 22 4 167 137 1 0 167 128 90 38 222 57 286 2 61 198 6 72 DATA 247 91 98 134 85 183 90 125 142 91 108 32 16 2 6 2 39 1 98 6 247 91 98 134 255 183 98 12 5
99. 30 BEQ EXIT been shifted This approach reads 3E9c 20 82 00840 BRA NXTLIN 3E9E 35 10 00850 EXIT PULS X only 4 vertical bytes at a time and in 3EA0 86 1E 00860 LOA 51 RE SET PRINTER 1 3EA2 AD 9e A002 00870 JSR CHROUT sertsa zero between each new bit The OF 6F 00880 CLR DEVNUM RE SET SCREEN extra spaces and double width mode 35 76 00990 PULS EAA RTS permits a larger printout Jump 32 3EAB 00910 STORE RMB 1 1 1 3EAC 1F12 00920 SETVAL FPB 51 12 bytes to get the first bit from the next EAE EE byte down and do it again 3EAF 1B10 00940 PRTVAL FDB S1B10 1 0000 00950 FDB 0 When STORE has 4 bits and three 3EB3 00960 PRTBUF RMB 5100 3FB3 00970 BUFEND RMB 1 spaces complement it This changes AERA 0930 ENCE CRHB all ones to zeros and all zeros to ones 300 00990 END START 00000 TOTAL ERRORS Omit this command for a photo graphic negative effect Set the high order bit to alert the printer that it s Program Listing Screen Dump Assembly Version graphic data AND the register with D February 1985 HOT CoCo 41 New Low Price i pt sS i E 40Tks 6Ms E d z EUNT 1 j Double Sidea Double Density 431 40 or 80 Tracks 1 2 Hght Teac Panasonic STARTING AT 129 00 WITH CASE amp Speed 6 ms tk to tk and up Capacity 250k unformatted POWER SUPPLY z racks 40 169 95 Warranty now 1 YEAR Wecarry only the finest quality di
100. 32 THEN 72f ELSE K ASC Q 63 GOSUB 69 72 X X 12 NEXT P RETURN 738 COLOR 3 9 LINE 177 163 11 5 168 PSET BF Y 16f X 121 FO R V 1 TO LEN ES 74 NS INKEYS IF NS lt gt MIDS ES V 1 THEN 74 75 5 5 GOSUB 719 NEXT 768 5 Y 18g PLAY 16 A OKAY GOSUB 718 FOR V 1 TO 28 PLAY MIDS CEG RND 3 1 NEXT PLAY T8 JK 1 RETURN 778 END help typing the words to ease frustration and show the game s possibilities Soon enough they ll want to experiment alone and this will lead to learning the keyboard Is Alphatoons educational Yes all things are educational to small children But be warned that no computer pro gram can match the educational quali ties of crayons pencils and supplies of blank paper Preschoolers need to de velop small muscle coordination in their hands for in kindergarten and first grade they ll haveto grasp a writing tool and move it around a confined space creating sensible shapes Typing isn t the answer to this need but Alphatoons is fun and can teach quite a bit The words in this electric abecedarian are ant ball cat dog egg four gold heart ice cream jet kite ladder moon night octopus quail ring string tree umbrella violin witch xylophone yardstick and zero Some scenes show other words but those are only impor tant if the player asks about them The program uses all but about 435 bytes of a 16K system so be wary of making changes
101. 4 00190 STA LNCT PER SCREEN 3E07 C6 FE 00200 LDB 2 3E09 D7 6F 00210 STB DEVNUM 3E0B 30 8D 009D 00220 LEAX SETVAL PCR SET PRINTER FOR 3EOF A6 80 00230 LDA X GRAPHICS MODE 3E11 81 FF 00240 CMPA SFF 3E13 27 06 00250 BEQ BLOLIN 3 15 AD 9F A002 00260 JSR CHROUT 3E19 20 F4 00270 BRA 0 00 00280 BLDLIN LDX SCREEN 3E1E 34 10 00290 PSHS X 3 20 33 BD 008F 00300 NXTLIN LEAU PRTBUF PCR 3E24 108E 0008 00310 LP2 8 8 COLUMNS 3E28 C6 04 00320 LP3 LDB 4 4 ROWS 3E2A 7F 3EAB 00330 CLR STORE 3E2D 84 00340 LP4 LDA X GET BYTE JE2F 48 00350 LSLA THEN 1 BIT 3E30 76 JEAB 00360 ROR STORE TO TEMP 2 3E33 74 3EAB 00370 LSR STORE PUT SPACE Key The printer produces lines that 3E36 7 84 00380 STA REPLACE 3 3E38 30 88 20 00390 LEAX 32 X THEN DO NEXT consist of 256 or more increments 3E3B 5A 00400 DECB 2 3E3C 26 EF 00410 BNE LP4 seven dots high and one dot wide 3E3E B6 00420 LDA STORE RE GET TEMP 3 41 43 00430 COMA REVERSE B W Reformatting Data 3E42 84 D5 00440 ANDA 05 CLEAR SPACES JE44 85 40 00450 BITA 40 TEST FOR Follow the program listing as you 3E48 85 10 00470 BITA 1510 SET BITS read the next part Define character 364A127 OC 00480 BEQ LP6 AND FILL IN N JE4C 8A 20 00490 ORA 520 SET FIRST SPACE out CHROUT to printer device 3E4E 85 10 00500 Les 510 3 50 27 06 00510 number DEVNUM 0 TV l 3852 85 04 00520 ES 1 3 54 27 ac 00530 BEQ 1 7 Tape 2 Printer S
102. 41 195 142 2 2 141 2 82 53 4 98 38 242 57 182 255 35 132 247 138 278 DATA 8 183 255 35 57 15 13 1 98 25 215 2 142 87 152 166 8 38 23 238 4 193 192 38 4 198 3 231 4 48 12 12 2 38 236 152 13 16 39 2 7 288 DATA 57 12 13 196 10 38 19 2 38 11 231 18 238 4 193 188 39 9 93 38 4 108 4 32 2 111 4 1 6 6 3 8 214 214 28 38 14 134 19 167 8 198 1 298 DATA 231 6 12 28 198 25 231 5 129 3 16 39 8 92 129 4 16 39 8 118 129 5 16 36 2 118 232 7 231 6 1 8 1 1 8 1 23 1 2 9 5 37 18 3 DATA 23 132 2 9 4 34 4 198 4 32 2 198 3 231 8 31 152 32 2 6 238 5 129 1 38 6 16 142 86 234 32 4 16 142 86 220 166 132 171 1 65 167 132 318 DATA 92 193 13 35 13 95 166 8 129 1 38 3 76 32 1 74 167 8 23 1 5 23 1 148 22 255 98 166 132 1 28 2 42 6 134 4 167 8 32 12 167 132 328 DATA 134 1 167 6 23 1 116 22 255 74 166 132 139 2 129 121 37 236 134 3 167 8 32 218 38 4 134 19 167 8 1 6 8 129 12 34 3 166 132 139 2 33 DATA 129 121 34 2 167 132 16 6 1 139 2 167 1 186 5 38 2 15 2 145 5 16 34 255 112 32 19 166 132 128 2 42 228 32 228 15 19 14 2 2 8 15g 34 DATA 1 38 4 48 137 24 8 191 88 211 198 25 215 2 142 87 152 1 66 8 38 21 16 142 89 219 166 4 1 29 122 38 4 12 19 32 19 48 12 19 42 38 35 DATA 232 57 16 142 89 157 16 6 4 38 4 16 142 89 173 204 2 4 2 53 89 185 236 132 52 16 23 4 33 53 16 32 228 198 25 215 2 16 142 187 152 166 36 DATA 48 38 22 166 36 129 3 3 7 9 129 1408 39 12 74 167 36 32 7 49 44 12 2 38 231 57 236 34 238 164
103. 5 2 2609 DATAbicth 331 159 4 278 DATAday 336 133 4 28 DATAto 349 147 4 299 DATAyou 343 133 8 39g FORT 1TO18f NEXTT FORT 1TO50 CLSRND 9 1 NEXTT CLS 31g CLS Program Listing 6 1g cLsg 28 SET 12 1 3 SET 48 1 4 38 5 20 8 4 5 40 8 3 4 SET 2 15 4 SET 16 15 3 5g SET 39 15 5 68 SET 44 15 4 5ET 58 15 3 78 SET 20 22 4 SET 49 22 3 SET 12 29 3 SET 48 29 4 99 GOTO9f Program Listing 7a 1g cLsg 29 FOR 1 TO 13 READ X Y 2 39 SET X Y 2 NEXT 4g 4 5 DATA 12 1 3 48 1 4 290 8 4 690 DATA 49 8 3 2 15 4 16 15 3 78 DATA 39 15 5 44 15 4 58 15 3 88 DATA 29 22 4 48 22 3 12 29 3 9g DATA 48 29 4 198 1 Program Listing 7b 1 CLS 28 AS CHRS 188 CHRS 142 CHRS 1 58 CHR 158 4CHR 254 CHR 254 CHRS 158 CHR 142 CHRS 138 3g PRINT 179 AS 48 GOTO4f Program Listing 8a E a 1 Program Listing 11 is my introduc tion to next month s Basic Beat It will include lots of fast moving graphics so pick up a copy and find out why they call it the Color Computer lii Address correspondence to James Wood 424 Missouri Box 507 At wood IL 61913 10 CLS 28 FORA 1 8 READ 39 AS AS CHRS C NEXT PRINT 17 AS 58 GOTO5f 69 DATA 188 142 158 254 254 158 142 138 Program Listing 8b 1g CLS CLEAR3f 2 N 10 DIM 5 1 3g FOR 1 TO N READ 55 5 NEXT A 49 FOR 1 TO
104. 545696979 RETURN 25 0 79097 RETURN 25 0 04545704549 RETURN 25 07070090979 RETURN FOR 1 TO LEN 2 STEP 4 LI NE X4VAL MIDS 2S H 1 Y VAL MID 2 H 1 1 X VAL MIDS 2 H42 1 YYVAL MIDS 2 H 3 1 PSET NEXT RETURN 109 CLEAR 5 PCLEAR 4 55 IS FOR PCLS 1 11g PMODE 3 1 COLOR 3 fg 5 S CREEN l l PCLS l LINE fg g 25 5 135 PSET B 12g COLOR 3 8 X 5 Y 14f 130 05 5 IF 09 lt OR 05 gt 2 THEN 13 140 5 05 63 GOSUB 69 15g 2 168 K INSTR ABCDEFGHIJKLMNOPQRS TUVWXY2 Q ON K GOSUB 189 219 228 259 398 319 3390 349 359 369 388 488 420 442 469 499 529 549 55 56 57 58 6 63 66 68 IF JK 1 THEN JK f GOTO 11 17 GOTO 139 188 ES ANT AS SS E GOSUB 71 g 198 DRAW BM89 6 D8L5H1 GUL PR2U2 R3ULRF7R2E6U3R2UZ2E5R5SULRSDIRSF3R 5F3R5F5D2R3U3E4U1E5R7U1R5U1R15D1 R18D1R5D1F8R2F1BD4R2D15L5U1L1gU1 L18H5L1gH5L1gH5L5H5L5G1gL15U1L5H 1 1 2 DRAW 1 5 58 4 2 01 5 128 56 E4F15D3F19 BM119 58 E3R2F 30 CIRCLE 79 53 4 GOSUB 739 RETURN 218 ES BALL 5 55 5 GOSUB 7 10 FOR V 1 TO 5 STEP 2 CIRCLE 128 69 V RND 3 1 NEXT GOSUB 738 RETURN 220 5 5 GOSUB 71 B COLOR 4 8 LINE 128 49 198 120 LINE 156 129 PSET LINE 128 4 PSET CIRCLE 128 2 6 3 5 23 LINE 125 98 118 128 PSET LINE 135 92 148 122 PSET CI RCLE 128 32 10 5 1 5 CI
105. 7 5 7A 94 A3 6F E4 426 DATA CC FF FF FD 1 52 FD 1 5 4 FD 1 56 FD 1 58 298 DD X Program Listing 1 Repeat Key Feature Making Noises Faster Philip McLaughlin in Making Noises HOT CoCo October 1984 p 34 gives a good example of efficiency in programming under the heading Octaves However the FOR NEXT loopas presented in lines 230 260 can be made faster by removing the string manipulation The technique below can be applied to the DRAW statement as well as the PLAY It isn t new and probably was found by disas sembling Basic As per article 230FOR LOOP ITOS 24005 O STRS LOOP 250PLAYO 255PLA 1 2 3 4 5 6 7 8 9 10 11 12 260NEXT Suggested code IFOR L ITO5 2PLAY O L l 2 3 4 5 6 7 8 9 10 11 12 3NEXT Be sure to have a semicolon after the Variable or you ll get a function code FC error Robert Gault Grosse Pointe Woods MI Croaker Series Addition Hereisa method to assemble Croaker on Tan dy s EDTASM Croaker must be assembled using the AO absolute origin option In other words assemble it to tape with A AO WE The AO option must be used on all six parts so the object code will begin at the origin ad dress listing at the beginning of the source code Otherwise the object code will beassem bled wherever the assembler has free memory This willcausethe to incorrectly and Part 4 will even return error messages Mike Meehan
106. 89 GOSUB12 G Listing continued February 1985 HOT CoCo 19 See List of Advertisers on page 89 Telewriter 64 the Color Computer Wor 3 display formats 51 64 85 columns x 24 lines True lower case characters User friendly full screen editor Right justification Easy hyphenation Drives any printer Embedded format and control codes Runs in 16K 32K or 64K Menu driven disk and cassette I O No hardware modifications required THE ORIGINAL Simply stated Telewriter is the most powerful word processor you can buy for the TRS 80 Color Computer The original Telewriter has received rave reviews in every major Color Computer and TRS 80 magazine as well as enthusiastic praise from thousands of satisfied owners And rightly so The standard Color Computer display of 32 characters by 16 lines without lower case is simply inadequate for serious word processing The checkerboard letters and tiny lines give you no feel for how your writing looks or reads Telewriter gives the Color Computer a 51 column by 24 line screen display with true lower case characters So a Telewriter screen looks like a printed page with a good chunk of text on screen at one time In fact more on screen text than you d get with Apple II Atari TI Vic or TRS 80 Model 111 On top of that the sophisticated Telewriter full screen editor is so simple to use it makes writing fun With single letter mnemonic comm
107. 9 1 301 963 3848 Circle Reader Service card 386 February 1985 HOT CoCo 25 HARDWARE BY LALO MARTINEZ BUILD YOUR OWN JOYSTICK With this simple hardware project C you can build a joystick to equal the commercial market BD your own inexpensive alter native to commercial joysticks The joystick featured herehasa sturdy professional looking case and it works as well or better than those selling for 50 or more You ll find a parts list in Table 1 To begin construction remove the two Phillips head screws from the Od yssey joystick and pull the top cover You will see a white plastic plug con nected to six wires Carefully pull the plug and put the cable aside Push down the round black plastic ring on the shaft and cut the retainer that holds it down You won t need this anymore Next hit the joystick handle against a hard surface until a plastic retainer at the bottom breaks loose Don t worry about being gentle since you can t damage anything Save this retainer Push the handle down When you see the shaft coming out from the bottom cut the white plastic bushing around the shaft and discard it Everything should now beloose Pull the shaft using the black rings as a han dle Discard the big spring and the plas tic rings You might needto pull a little harder if it does not come off the first time You will see a board with a plastic sheet glued to it This is
108. 9 127 255 64 127 255 222 252 1 18 253 89 215 253 89 217 183 255 192 18 3 255 195 183 255 197 183 255 19 9 183 255 292 134 248 183 255 7B DATA 34 134 53 183 255 3 23 f 151 23 0 215 23 10 38 23 10 17 23 6 45 23 166 28 239 23 252 23 6 69 198 1 245 255 0 38 243 15g BB DATA 1 39 3 23 6 55 26 8 23 2 185 23 1 6 23 17 23 13 23 9 246 23 9 225 1 21 23 9 12 4 12 21 28 239 252 1 18 147 15 9 DATA 16 131 8 7 37 8 252 1 18 221 15 23 2 199 252 1 18 147 22 16 131 4 37 8 252 1 18 221 22 23 1 54 23 0 165 23 1 199 141 1 DATA 2 32 288 23 8 242 23 1 96 23 3 174 23 1 237 134 1 151 8 719 158 19 39 3 23 2 97 23 8 244 23 1 122 23 3 227 23 1 248 57 11 DATA 142 81 25 191 1 13 198 1 215 14 284 8 253 91 182 253 91 174 253 91 106 253 91 129 134 4 151 21 57 204 253 1 18 22 1 15 221 22 128 DATA 151 8 151 1 151 7 151 1 2 151 28 134 62 151 4 151 6 134 178 151 5 23 8 113 23 3 245 57 1 42 2 8 204 8 8 237 129 148 58 8 37 249 138 DATA 57 124 1 19 38 3 124 1 18 158 8 39 24 15 8 158 1 39 18 15 1 183 255 282 183 255 284 32 8 12 1 183 255 283 183 255 285 1 82 255 2 148 DATA 59 198 28 142 87 32 186 13 39 6 48 6 98 38 247 57 141 21 116 174 132 49 168 32 16 148 26 B 37 4 49 169 233 128 16 175 132 732 227 134 15g DATA 4 193 6 37 8 134 3 193 12 37 2 134 2 167 3 57 198 29 14 2 87 32 16 142 86 248 238 161 23 9 132 239 4 31 152 132 3 38 1 76 167 2 168 DATA 141 213 48 6 90 38 234 57 198 28 142 87 32 16
109. 9 169 88 162 82 162 80 169 838 DATA 88 168 80 162 80 162 85 178 890 162 80 162 82 160 82 169 80 16 80 160 80 160 80 160 85 17 81 160 80 169 20 49 82 160 6 4 128 64 169 89 49 999 Learn to program like the experts Adapt existing programs to your needs Convert your 6800 programs to 6809 Automatic LABEL generation Allows specifying FCB s FCC s FDB S etc e Constants input from DISK or CONSOLE Automatically uses system variable NAMES e Output to console printer or disk file Available for ail popular 6809 operating systems FLEX M 5400 per copy specify 5 or 8 diskette Os 9 6150 per copy specify 5 or 8 diskette UniFLEX M 5300 per copy 8 diskette only For a free sample disassembly that ll convince you DYNAMITE is the world s best disassembler send us your name address and the name of your operating system yew VERSION DISASSEMBLES OS 9 FLEX DOS FILES Order your DYNAMITE today See your local DYNAMITE dealer or order di rectly from CSC at the address below We accept telephone orders from 10 am to 6 pm Monday through Friday Call us at 314 576 5020 Your VISA or MasterCard is welcome Orders outside North America add S5 per copy Please specify diskette size for FLEX or OS 9 versions Circle Reader Service card 4507 Computer Systems Center 13461 Olive Blvd Chesterfleld MO 63017 314 576 5020 UnIFLEX software prices Include maintenance for th
110. 9 RESP CEL ADE al DEFT Lib instruction set create and maintain lets you define your own DEFT Pascal Workbench 119 95 program object libraries instructions DEFT Pascal And DEFT Bench Together R S Cat 90 5001 R S Cat 90 5002 All DEFT software and programs developed with DEFT software are BASIC ROM independent and use all of the memory in your Color Computer without OS 9 All you needis DEFT software and a TRS 80 Color Computer with Extended Disk BASIC at least 32K of RAM and One Disk Drive With DEFT Pascal 79 95 you will also need a text editor to write your pro grams Software licensing arrangements are available for schools Dealer inquiries welcome Quantity of Each DEFT Pascal DEFT Bench DEFT Systems Inc DEFT P 1 Workb h nai Suite 4 Damascus Centre Method of Payment check Check Enclosed VISA 1 Master Card 1 COD Damascus MD 20872 Account Number OOO Card Expiration Date OO Signature Name 0 pp A 3 Street LU Orders and Sales Information 1 800 992 DEFT F Technical Assistance 1 301 253 1300 dU can IT Sue LOO Ali orders are shipped UPS within 24 hours of receipt Add 3 tor shipping and handting Maryland DEFT s Trademark of DEFT Systems inc TRS 80 Is a Trademark of TANDY Corporation residents add 5 tor State Sales Tax add 2 00 tor COD Gircie Reader Service card 4243 HOT CoCo Publisher J
111. AIUQ 53 ASIA SJAA NSIC S3AIHQ S3AIHG SIG S3AIuG S3AIHQ SIO DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES DISK DRIVES g E x a c i PRICE BREAKT 5 a lt 3 KTHROUGH 3 g gt E e e a c Super Sale New Disk Drives o a 7 CALL FOR NEW Starting at 169 001 NEW LOW PRICE g Tandon Siemens Remex MPI Teac Shugart 40 or 80 Tracks Single or Dual Head g x IBM PC TRS 80 Sanyo Computers Call s o Drive a Hard Bargain For your TRS 80 Color Computer IBM Apple Franklin 4 Max 80 Complete Systems from 699 95 uos xi 5 x a PLEASE CALL FOR OUR MOST CURRENT PRICE REDUCTIONS 9 3 z 5 TOLL FREE ORDERING GENERAL AND TECHNICAL 1 800 343 8841 1 617 872 9090 g 2 x Disk Drives 0123 TRS 80 IBM Apple TI Franklin Max 80 LNW lt CALL 9 5 Model Upgrade Disk Drives lt Printers Daisywheel Dot Matrix ous a ron oditi dU ET qa masa 4 TOLL o Double Density Controller Model D le Se E 4 2 2252222 u PURIS RES 4 FREE 2 Bsp lt x a Repair Services Now Offered FAST Turn a Round lt FOR s u Apple Franklin Compatible Add On
112. Add 2 for shipping Californians add 6 state tax Allow 2 weeks for personal check Send self addressed stamped envelope for Telewriter reviews from CCN RAINBOW 80 80 U S Telewriter owners send SASE or call for information on upgrading to Telewriter 64 Tclewriter compatible spelling checker Spell n Fix and Smart Terminal program Colorcom E also available Call or write for more information Apple Il is a trademark of Computer Inc Atari is a trademark of Mari Ine TRS 80 is a trademark of Tandy Corp MX 80 is a trademark of Epson America Inc Listing continued 4 69 191 1 4 69 191 M2 PSET GOSUB1 FORX 19T OS4STEP35 CIRCLE X 36 4 21 DRAW BM STRS X 65L8D2R2U2 R14D2L202 DRAW BM STRS x 6B L12D12R24U12L12 DRAW BM STRS X t 3 L1U6R2D6L1 PSET X46 32 N MS SAVE E 7 C 42 D 49 GOS UB12 C 42 D 82 GOSUB1 2 M LOAD C 7 D 49 GOSUB12 C 7 D 82 GOSUB 12 22 MS OLD C 9 D 179 E 8 GOSUB1 2 M MENU C 8 D 189 E 6 GOSUB1 2 LINE 6 97 34 118 PSET LINE 34 98 6 118 PSET PAINT 20 93 1 1 20 114 1 1 LINE 49 9 g 68 118 PSET 23 LINE 68 9 4 118 PSET LIN E 54 99 54 118 PSET LINE 4f 1 4 68 104 5 48 93 1 1 PAINT 64 99 1 1 PAINT 68 114 1 1 PAINT 44 198 1 1 24 MS DARK E 7 C 7 D 134 GOSUB 12 MS LITE C 42 D 134 GOSUB12 MS INK C 19 D 144 GOSUB12 C 45 D 144 GOS
113. Box 1133 Tulsa 74101 450 918 743 6831 Ray liclain OK Southern Lawton User s Group P O Box 246 Geronimo 73543 44 Dan Goddard OR 80 Group TRS 80 Users P O Box 1472 Eugene 97440 55 503 688 5847 Bob Walters OR Milwaukie TRS 80 User Group 3520 S E Vineyard Road Milwaukee 97222 25 503 659 8842 Jim Clayton OR Portland Computer Society 0 Box 17371 Portland 97271 100 800 452 2444 Jim Clayton OR Portland Area TRS 80 User s Group P O Box 02500 Portland 97202 256 800 452 2444 Jim Clayton PA CAPATUG 340 Levisberry Rd New Cumberland 17070 158 717 652 1161 Tim Sukay PA TUG DC 1109 Madison Ave Prospect Park 19076 55 215 583 8307 Gary Dillio PA The Microcomputer User Group MUG 215 B Computer Bldg PSU University Park 16802 700 814 863 0422 Chester Smith TX 0 TRS 80 Club P O Box 2031 Waco 76703 TX Microcomputer Enthusiasts P O 4391 Wichita Falls 76308 65 817 692 1798 J Wesley Taylor TX Corpus Christi TRS 80 User s Group 2201 Hickory Drive Portland 78374 40 512 643 7690 Pat Michaud TX Midland Microcomputer Users Box 50246 Midland 79710 50 915 697 7012 Lonnie Yee UK Isle of Wight TRS 80 User s Club 11 Star Street Ryde I 0 W PO332HX 140 Mr S Colson UK North London Hobby Computer Club Polytechnic of N London Holloway Rd Lon 7 808 160 01 607 2789 R J Larkin VA TCUG Inc P O Box 2826 Fairfax 22031 376 WA Northwest Computer Society P O Box 4193 Seattle 98104 425 WI Midwest Interactive Computer 34 Pleasantview Cour
114. CHARACTERS PER LINE Screen Enhancement Program Comparison Chart PROGRAM FEATURES 5 1 HIREST BRANB X NEO FULL96 UPPE R I GWER CASECHARACTERS MIXED GRAPHICS amp TEXT OW SEPARATE GRAPHIC amp TEXT SCREENS INDIVIDUAL CHARACTER HICAILIGHTING REVERSE CHAKACTER HIGHLIGHT MODE WRITTEN IN FAST MACHINE LANGUAGE AUTOMATIC RFLOCATES TOTOPOF 16 12K AUTOMATIC ALLY SUPPOR T564K efftAM WITHRESET CONTRO REVERSE SCREEN ON SCHEEN UNDERLINE DOUBLE SIZE CHARACTERS fi TOEND OFLINF ERASE TO END OF SCHEEN RH me manacen Circle Reader Service card 335 fp HOMECURSOR amp AR SCREEN SSES MU Bat Avenue Lad XERGEHAR 702 452 0632 pron Full C Code d Eder eias he Yes 9495 59995 EEEE M evetse Function Yos ALL ORDERS SHIPPED FROM STOCK a DD 2 50 POSTAGE Seren RAM ogre m Price Tapel COMPATIBLE WITH ALL TAPE amp DISK SYSTEMS VISA MASTERCARD AND C O D ACCEPTED February 1985 HOT CoCo 13 TheBasicBeat eed to store any information Want an easy way to create a computerized greeting card or how about a quiz that shuffles the ques tions The Basic Beat presents DATA mania lessons in using the DATA statement to achieve these and other programming tricks Program Listing 1 isn t very excit ing but I have to start somewhere It uses READ and DATA together each
115. CREEN and 3E56 8A 08 00540 ORA 508 SET SECOND SPACE screen end SCREND Select the 1504 LP value for SCREEN needed for disk or 3E5C 85 01 00570 BITA 1 3ESE 27 02 00580 BEQ LP7 tape systems 3E60 BA 02 00590 ORA S2 SET THIRD SPACE Push the registers onto stack S to 3E62 7 00600 LP7 STA U 3E64 1183 3FB3 00610 CMPU BUFEND make a smooth return to Basic Set a 3E68 2C 10 00620 BGE PRTLIN counter for the number of lines on the uM POE d d screen and send two control codes to FEGE 3 560 DEAY Ets DEC BIT COUNTER the printer The first is 31 which 3872 35 10 00670 PULS X E74 30 01 00680 LEAX X EADY NEXT LINE shifts it to the double width mode 3876 34 10 00690 BSHS 1 1 3E78 20 00700 BRA LP2 The second is 18 which sets the 007009 CH EUN graphics mode 3E7A 31 8D 0031 00720 PRTLIN LEAY PRTVAL PCR A JE7E AQ 00730 LP8 LDA Y GET BYTE Beginning with the first byte of the 3E80 AD 9F A002 00740 JSR CHROUT SEND TO PRINTER 1 1 3EB4 108 3FB3 00750 CMPY BUFEND s 3 88 25 F4 00760 BLO LP8 take a byte and shift it left to the 3EBA 35 10 00770 PULS X y 3EBC 30 88 61 00780 LEAX S61 X NEXT COLUMN carry flag Rotate the carry flag into 3E8F 34 10 00790 PSHS X 1 3E91 86 0A 00800 LDA SOA SEND CR LF storage call it STORE Put the byte 3E93 AD A002 00810 JSR CHROUTI back into memory until 4 bits have 3597 3PB4 00820 DEC LNCT 2 3E9A 27 02 008
116. Clearwater FL QType Clarified Several people have written to me about the problems they experienced with HOT CoCo November 1984 p 30 There is some confusion about the arrows in lines 50 and 120 The footnote change all underline characters to up arrows when typing this in should beignored The firstarrow pointing to the left should be just that an arrow pointing to the left It is the underline that should be ignored The arrow pointing to the left is CHR3 95 and is generated by holding down the shift key and then pressing the up arrow key Robert E Cutter Los Angeles CA 12 HOT CoCo February 1985 Mead Data Central Access Increased An article by Bobby Ballard in the Septem ber HOT CoCo p 82 includes two inaccur acies about the database services of Mead Data Central The article states that the information re trieval services are only available through Mead Data Central terminals This has not been true since December 1983 when users of the IBM PC IBM Displaywriter IBM 3101 and TeleVideo 950 first gained access Since then Lexis Nexis Lexpat Ex change NAARS InfoBank Eclipse and other Mead Data Central services have be come accessible through the IBM 3270 PC IBM Portable PC Wang Professional Com puter Apple III Xerox 820 11 and the new AT amp T Personal Computer Accessis expected soon through the Apple Macintosh Apple IIc and Apple as well as through other p
117. CoCo s video output The New Look It s not uncommon to encounter color artifacts when using PMODE4 graphics But not with the UVD anda color monitor the colors are crisp I was impressed by the clarity of PMODE4 graphics on a monitor did however find color artifacts in the 64 column high resolution mode of my word processor I think this is caused by the vertical line density of the text characters Adjusting the computer s clock frequency trimmer should rectify the problem without causing any ill effects to the computer If you use your CoCo for word proc essing the UVD offers true clarity of text in 50 to 65 column formats on a monochrome monitor Audio output with UVD is strong without any indication that the adaptor loads down the CoCo s sound generator If your monitor doesn t provide audio output the UVD s documentation lists two good sources for speaker and amplifier kits that sell for under 12 The Universal Video Driver offers a clear picture a modest price easy installation and compatibility with all CoCos and monitors If you ve been thinking about setting your CoCo up with a composite video monitor this is an adaptor you should consider Shifting Sands I ve foundtheshovel snake canteen torch and the magnifier in TheSands of Egypt I ve wandered the pool area but can t seem to do anythingelse yet I filledthe canteen with water and can t seem to get a drink Am I missing something
118. DOG FOOD 2 59 DRESSING 1 99 8056 DATA EGGS 1 29 FABRIC SOF 1 99 FISH 1 89 FLOUR 89 8 58 DATA FRNCH FRYS 1 19 FRO2Z D INNR 1 79 FRUIT DRNK 79 FRUIT C 69 8 6 DATA GARLIC 99 GELATIN 39 GINGER 1 99 GRAHAM CRK 1 29 8062 DATA GREEN BEAN 55 GRND BE EF 1 29 HAM 1 19 HOT DOGS 2 9 8064 DATA ICE CREAM 2 59 JELLY 89 LETTUCE 89 LIGHT BULB 2 79 8066 DATA MAC amp CHEESE 49 MACE 1 99 MARGARINE 1 09 MATCHES 79 8868 DATA MAYONNAISE 1 69 MILK l 99 07 2 9 5 2 99 8 7 DATA MUSTARD 49 NUTMEG 1 9 9 OATMEAL 2 48 OLIVES 99 8072 DATA ONIONS 39 ORANG JUIC 1 9 O0RANGES 25 0VEN CLNR 1 59 8874 DATA PAPER NAPK 93 PAPER OWL 83 PARMES CHS 1 75 PEPPER 99 8076 DATA PEPPERONI 1 99 PICKLES 1 65 PINEAPPLE 75 PI22A 2 69 8878 DATA PNUT BUTTR 1 89 POPCOR Circle Reader Service card 456 Stars PowerType Daisywheel E S A N 1 59 POPSICLES 1 99 PORK CHOPS 299 8889 DATA PORK amp BEANS 53 POT PIE S 59 POTATO CHP 1 89 POTATO FLK 1 49 8082 DATA POTATOES 1 29 PUDDING 69 RAZOR BLDS l 68 RICE 89 8084 DATA ROAST 2 39 RUG SHAMPOO 2 39 5 1 99 5 32 8886 DATA SANDW BAGS 1 55 SHAMPO 0 1 99 SHAVE CRM 1 99 SHORTENING 22229 8788 DATA SOAP 59 SOAP PADS 1 2 9 SOUP 35 SOUR CREAM 85 8898 DATA SOY SAUCE 1 29 SPAG SA 89 SPAGHETTI 89 SQUASH 99 8092 DATA SUGAR 1 69 SYRUP 1 99 TAMPONS 2 99 TEA BAGS 2 49 8094 DATA THYME 1 99 TOMATO PST 79
119. E 2477 96 HOT CoCo February 1985 Send for FREE Catalog COMING SOON GAITHERSBURG MD 20879 1 301 963 3848 Circle Reader Service card 386 DRIVE 0 SYSTEM 289 Upgrade your by adding J amp M s famous disk controller our advanced JDOS operating system and a top quality drive all for only 289 Drive 0 System with one single side drive 289 Drive 0 1 System with two single side drives 429 Drive 0 1 System with rwe double side drives 499 JFD COCO DISK CONTROLLER 139 The J amp M Systems JED COCO Disk Controller has set new standards in performance and quality Gold contacts assure reliability built in digital phase lock loop data separator means NO adjustments and the JFD COCO is plug compatible with both the original COCO and the new COCO 2 JDOS JDOS implements all RS DOS basic commands plus many more including auto line numbering up and down arrow keys for scrolling DOS to boot OS 9 FLEX and error trapping JDOS supports RS compatible disk formats plus handles 40 track single side and double side drives DISK DRIVES A drive is just a drive without a case We manufacture our own high quality cases and TransPower power supplies Gold contacts are brought out at the back for easy connection MEMORY MINDER Memory Minder is a disk drive test program that makes the following major checks of your drives without disassembly or special test
120. ECTANGULAR 4 PADS Arm to be inaccurate But you can compensate for these variations to make your CoCo Arm extremely pre cise with the software you ll find here Program Listing 1 lets you test your CoCo Arm to determine calibration factors you need to implement the control program Enter and save List ing 1 under the name of RTD and then run it The screen shows 12 com mands with explanations of the func Fig 2 Control PC Board Component Placement February 1985 HOT CoCo 59 terface to S01 on the CoCo Arm The DIP cable has a white triangle em bossed on its connector that must point away from the CoCo Arm when you hook it up Connect the power cube plug to J1 by pushing it through the hole in the PC board Type HR and press the enter key The hand part of your CoCo Arm will begin to rotate to the right Press the enter key again to stop movement Note that when you press the enter key the contents of the black bordered box change You ll find that HR for hand right has taken the place of JB and that the value of X has changed Repeat this REM REM REM REM REM C amp HC J D amp 4HC 2 DIM 1 2 ROBOT ARM TEST amp DEMO NAME RTD C 1984 J J B V1 1 8 91 84 Ub CN Fr 29 1 255 1 4 POKED 1 B POKED 255 POKED 1 4 POKED f 4f CS ALARAUADELERF IFOHLHRHUHD C JB 5
121. EFF DETRAY Editor in Chief MICHAEL E NADEAU Managing Editor MARK E REYNOLDS Review New Products Editor J SCOT FINNIE Education Editor NANCY KIPPERMAN Technical Editors PETER PAPLASKAS GUIER WRIGHT KEITH JOHNSON INSTANT COCO Art Director DONNA WOHLFARTH Production Supervisor SUSAN HAYS Production Assistant SANDRA DUKETTE Advertising 1 800 441 4403 PETER MONTROSS West Coast Office 1 415 328 3470 or 3471 160 Marsh Rd Menlo Park CA 94025 Sales Manager GIORGIO SALUTI Sales Representative ALLISON WALSH KAREN LETENDRE Manufacturing Consultant SUSAN GROSS Typesetting Manager DENNIS CHRISTENSEN Film Preparation Manager ROBERT M VILLENEUVE Darkroom Manager NATHANIEL HAYNES Vice President General Manager DEBRA WETHERBEE Vice President Finance ROGER MURPHY Assistant to Vice President GM MATT SMITH Assistant to Vice President Finance DOMINIQUE SMITH Marketing Manager PAM ESTY Director of Circulation WILLIAM P HOWARD Assistant Circulation Manager FRANK S SMITH Direct amp Newsstand Sales Manager RAINO WIREIN 1 800 343 0728 Director of Credit Sales and Collection WILLIAM M BOYER Executive Creative Director CHRISTINE DESTREMPES Founder WAYNE GREEN 6 HOT CoCo February 1985 DIGRESSIONS Software Sells Computers I ocom Spinnaker Imagic Software companies such as these have a solid rep utation for quality in this still young microcomputer business Yet
122. EIGN COMPUTER STORES MAGAZINE DEALERS USA shipping 1 45 Foreign 7 MC VISA provides Provide your audience with the magazines they need and make money at the same time For details on selling 80 Micro inCider HOT CoCo and RUN contact SANDRA JOSEPH WORLD WIDE MEDIA 386 PARK AVE SOUTH NEW YORK N Y 10016 PHONE 212 686 1520 TELEX 620430 46 HOT CoCo February 1985 You have a large technical audience that speaks English and is in need of the kind of microcomputer information that CW Communications Peterborough Listing continued 03050 100 16 LEAX 2 x 03060 LDA 03070 00 03080 LOOP13 03090 BRA LOOP14 03100 LOOP17 BSR SETUP 03110 LDB 1 03120 IDX 03130 BSR PRINT 03140 SAVE LEAS 6 5 SAVE FIXED 03150 LDX EADD PROGRAM 03160 LEAX 1 03170 STX 2 8 03180 LDX 03190 STX 4 5 03200 LDD 157 03210 SUBD END 03220 ADDD RADD 03230 STD 0 5 03240 LDX 5200 03250 STX 957 03260 JSR SCA04 03270 CLRA 03280 LOOP18 BSR 100 22 03290 LDD 2 5 03300 SUBD 4 5 03310 TFR D Y 03320 BSR LOOP21 03330 LDD BADD 03340 BSR LOOP21 03350 LOOP19 IDX END 03360 LOOP20 LDA Xt 03370 JSR SCC24 03380 LEAY LY 03390 BNE LOOP20 03400 LDA SFF 03410 BSR 100 22 03420 CLRA 03430 CLRB 03440 BSR 100 21 03450 PUIS A B X Y 03460 BSR LOOP21 03470 CLRA 03480 CLRB 03490 JSR A42D 03500 JMP START 03510 LOOP21 BSR 22 03520 LOOP22 JSR 5 24 03530 EXG
123. ELLO ROM HACKER PART V Complete and test your computer controlled Ed Note Last month s ROM Hacker ended with the instructions on how to modify the Armatron it self for computer control This month Jim Barbarello shows you how to fabricate the PC board elec tronics Pete a PC board from Fig 1 Use three additional 16 pin sock ets to mount Q1 to Q12 instead of sol 58 HOT CoCo February 1985 robot arm and then get ready for what s next dering them directly to the board Mount all parts to the PC board by following Fig 2 Be sure to observe the polarity of Q1 to 012 and C2 Keep in mind that the MOS FETs are static sensitive Handle them only by their ends Before touching them neutralize any static charge you might have by touching a ground point such as the screw hold ing on the face plate of an electric out let Make sure that you mount the MOSFETs with the printing on them facing upside down Connect the two lugs on to the two square undrilled pads on the PC board using short lengths of wire Re fer to Fig 2 Then cut six five inch lengths of black wire and six five inch lengths of red wire Strip inch of insulation from both ends of all wires 2 5 15 This program is available on our Instant CoCo casseue 5 Ile See the Instant CoCo ad elsewhere in this i pms Solder the wires to the 12 remaining pads according to Fig 2 Follow
124. FULL HEIGHT 40 track 5 ms t t DSDD DRIVE 0 SINGLE DOUBLE SIDED DRIVE SYSTEM 299 DRIVE 0 amp 1 DUAL DOUBLE SIDED DRIVE SYSTEM 469 All drives include case and power supply J amp M controller all cables and Disk BASIC Manual All connections are gold plated Dual drives come assembled in dual case with dual supply and rear gold plated date connector J amp M controller with JDOS and manual 129 J amp M controller with RSDOS subject to avail 129 J amp M controller without DOS ROM chip 109 JDOS ROM with manual 30 LIBRARY CASE Holds 70 diskettes key lock 7 dividers smoked acrylic case 19 DISK BANK by Media Mate Holds 50 diskettes 5 dividers smoked covertanbase 9 13 How to order All items have a 90 day or better replacement poli OZONE ENGINEERING cy by us Include a complete product description of 4769 South 200 East items desired Add 3 per order for S amp H Add Kokomo IN 46902 Ph 317 453 0989 5 10p m 1 75 for COD For MasterCard Visa orders add 3 of total including shipping Indiana residents add 5 sales tax Mouse Technological Software For The Color Computer Many Companies call their Home and Business Software User Fnendly ONLY ONE CALLS IT Childs Play See List of Advertisers on page 89 Send for FREE Catalog BUSINESS DIVISION TCE P O BOX 2477 GAITHERSBURG MD 2087
125. Fig 3 to solder the other ends of the wires to the terminals on the six motors Use the dimensions in Fig 4 to cut a blank plate from PC board stock Then etch off all the copper and set it aside for the moment Place the PC board with the electronics on the face plate area letting the two mounting holes fall on the corner wedges Drill holes with a i inch bit through the corner wedges by using the mounting holes in the PC board to guide you Carefully thread 4 inch sheet metal screws into each of the two holes to secure the PC board to the unit Then position the blank plate over the opening above the PC board testing it for proper fit When you are satisfied with the way it fits glue it down with Duco cement you ve com pleted construction of the CoCo Arm Test and Alignment Because of its inexpensive hard System Requirements 16K RAM Extended Color Basic Fig 1 Control PC Board Layout and Dimensions ware construction the CoCo Arm is not a precision device Slippage among the gears speed variations in the motors and other physical factors cause the performance of the CoCo Before you touch the MOSFETs neutralize any Static charge you might have by touching a ground point tions they perform To the right of the function is a large black bordered box displaying JB and X 0 This is the best time to attach the DIP connector from your Master In TACK SOLDER JUMPERS TO R
126. HEN 6f 90 IF INSTR 67 AS CHRS 255 lt gt 6 7 THEN 60g 19M MIDS AS 66 2 STRINGS 2 290 1 5 5 2 ADJUST START ADDRESS 119 DSKOS f 17 2 AS BS 128 FOR 5 1 TO 18 138 VA VARPTR AS VB VARPTR BS 140 2 256 3 2 256 PEEK VB 3 15g FOR 0127 POKE SA SE 1 256 1I NEXT I 155 IF SE l THEN POKE 79 1 83 5 TWO BYTES 05 168 FOR 0127 POKE SA 5 1 256 1 128 17g PRINT TRACK 34 SECTOR SE PRINTAS BS 188 DSKOS 34 SE AS BS 185 IF SA SE 256 gt EA THEN 299 19 NEXT SE 289g PRINT DONE 218 END 5 PRINT FILE LENGTH EXCEEDED GOTO4f 688 PRINT GOTO2f AS STRING 128 255 TRACK 34 HAS FILES February 1985 HOT CoCo 81 Reader s Forum EDT ASM Control Here is an easy way to control the cassette motor and audio while using Radio Shack s EDTASM ROM pack First enter Z Bug Then type and press theenter key to enter the single byte mode To turn on the cassette motor type FF21 this will prompt the current value of this byte 3C and enter turns on cassette motor To turn off the cassette motor repeat above instructions but type 34 instead of 3C To turn on the audio type FFO0I this will prompt current value of byte BC and enter e FF23 BC andenter cassette audi
127. HENFORX 1T059 RETURN 83 IF MS gt A ANDMS lt Z OR MS gt B ANDMS 9 THENSOUND2f0 f 1 D V 2 PMODE4 5 SCREEN1 SM GOSUB 12 GOSUB8 PMODE4 1 SCREEN1 SM TH TH 7 84 GOTO82 85 IFH gt 8ANDH lt 32ANDV gt 126ANDV lt 15g THENPMODE4 5 SCREENI1 SM PUT 5 124 33 152 CC NOT PUT 76 22 249 185 IS PSET PUT 5 124 3 3 152 CC NOT GOSUB8 PMODE4 1 S CREENI SM 86 IFH gt 4 4ANDH lt 64ANDV gt 126ANDV lt 159THENPMODE4 5 SCREEN1 SM PUT 48 124 68 152 CC NOT GET 76 2 2 249 185 IS G PUT 492 124 6 8 152 CC NOT GOSUB8 PMODE4 1 SC REEN1 SM 87 IFH gt 8ANDH lt 32ANDV gt 159ANDV lt 18 3THENPMODE4 5 SCREEN1 SM GOSUB 195 88 60 057 89 4 5 5 5 5 3 67 17 CC PSET 98 1 256 1 91 178 5 3 1 6050 B8 PMODE4 1 SCREENI1 SM FORX 1TO 259 NEXTX GOSUB9 IFJ 1THENB89 92 6050 11 1 1 93 IFH lt 76THENGOSUB57 94 GOSUB4 95 PSET H V FORX 1TO25 NEXTX PR ESET H V 96 GOSUB9 IFJ 1THENFORX 1T025 NE XTX PMODE4 5 SCREEN1 SM POKE178 CC PAINT H V 1 GOSUB8 PMODE4 1 SCREEN SM GOTO92 97 GOTO92 98 PMODE4 5 SCREEN1 SM PUT 5 56 33 84 CC NOT COLORE 1 FORX 76 TO249 LINE X 22 X 185 PSET NE XTX PUT 5 56 33 84 CC NOT GOS UB8 PMODE4 1 SCREENI SM RETURN 99 IFPO I1THENPUT 5 22 33 59 C C NOTELSEIFPO 2THENPUT 49 22 6 8 59 CC NOTELSEIFPO 3THENPUT 49 56 68
128. IELU4HIL2GiDlPIR2 BR2UlBU 2E1ULHIL1G1 CS 8 16 gt 249 249 lt 22 22 IFV gt 185THENV 185 RETURN FORX 5TOB8 PCOPYX TOX 4 NEXTX R ETURN 9 IFPEEK 65289 1260RPEEK 65289 2254THENJ 21 SOUND20 1 RETURNELS EJ 9 RETURN 18 FORX 4TO39STEP35 FORY 21T0199 STEP3J4 LINE X Y X439 Y439 PSE T B NEXTY X RETURN 11 H JOYSTK g 4 V JOYSTK 1 3 R ETURN 12 DRAW C STRS Cl FORX 1TOLEN 5 5 5 5 1 5 5 gt 55 lt 9 65 60 015 13 IFY gt 48ANDY lt S 57THENY Y 22 GOT 015 14 IFY 63THENY 36ELSE C C E NEXT x 15 DRAW BM STRS C STRS D 0 NEXTX RETURN 16 SCREEN1 SM LINE 75 21 259 1 86 1 55 48C 1U8L2b8R208L4H2U12n2D BUL RZDLZU igf2ni1gU1gR2018U18R2012G2L2 MS LINE C 9 D237 E 6 GOSUB12 LINE 9 44 29 44 5 17 MS CLR C 9 D 72 E 8 GOSUB12 MS S DRAW C 8 D 132 E 6 GOSUB12 M S SAVE C 44 D 132 GOSUB12 MS ABC C 44 D 73 E 8 GOSUB12 18 LINE 75 2 259 18 PSET B DI MCC M 23 PUT 5 22 33 59 CC N OT CIRCLE 54 104 19 MS FAST E 7 C 42 D 178 GOSUB12 M MODE C 42 D 189 GOSUB12 19 DRAW BN46 135 1816016116016 DRAW BMLI 135Rl Dl6L1601 6 DRAW BM4 2DL6R6SUL6L65 DRAW BM11 BY PL2G4H12EL2F1 268 POKEL 78 1 PAIN T 11 96 1 POKE178 2 PAINT 12 1 51 1 2g MS NEXT C 8 D 179 E 6 GOSUB 12 MS MENU C 8 D 1
129. IHQ S3AIHQ SIG S3AIHQ SIG S3AIlHQ SIG S3AIHQ HOT Co Co DEPARTMENTS ARTICLES Digressions Tandy courts large software houses Michael E Nadeau Instant CoCo Index 9 How to Use HOT CoCo 11 Letters to the Editor 12 The Basic Beat 14 James W Wood CoCo for Hire 72 Terry Kepner and Linda Tiernan Mindbusters 74 Betcha can t solve one Richard Ramella The Learning Page 76 T H E S introduces great software packages Nancy Kipperman 6809 On Line 78 Bobby Ballard Doctor ASCII 80 Richard E Esposito Jesse W Jackson and Ralph E Ramhoff 82 84 Reader s Forum Reviews Wizard Easy File Datalist and more edited by J Scot Finnie 93 94 Game Tips Product News edited by J Scot Finnie Article sabmissions from our readers are welcomed and en couraged Inquiries should be addressed to HOT CoCo Submis SASE for a copy of our writer s guidelines Payment for accepted articles is made at a rate of approximaely 50 per printed page all CoCo Review Editor 80 Pine Street Peterborough 03458 Problems with Subscriptions Send a description of the problem and your current and or most recent addres to HOT CoCo Subscription Department P O Box 975 Farmingdale NY 11737 Change of Addres Send old label or copy of old address and new address to HOT CoCe P O Box 975 Farmingdale NY 11737 Ptease eight weeks advance notice De
130. Introducing The Super Smart DATA PACK NEw 44 95 TERMINAL COMMUNICATIONS SOFTWARE 534 95 DISK whi Also Supports The PBJ 80 Column Word Pak Deluxe RS 232 Pak ES Parallel Printer Card and PBJ 2SP Pak 5 Zeune FEATURES a won Ne Low Whew Uing Hievilution Display Un Line Frevar and Heview Un Lave By 2 ASCH Compatible Fide armat Send Filey ty em Bufi ot Dah 3 rege 2 Neal aed Rn 200 9 Sond Cond dn tum od LE Weed Wrap Split Wors sip C mors al Huiles Ponte Baud Hates 0 10 400 his able Open Chive Hofer Characters Key Repeat Fos Listing acm and Memory Shahn on Drplay 78 m 255 24 ett Cave Display ahis Option lor am Entra GK Suppor Line Break The Wait is Finally Over ANNOUNCING The CBASIC COMPILER Now arvore can create fast efficient Machine Language Programs without the Drudgery of using an Assembler Linguage integer Basie Complierthat can convert Color Basic programs into fast machine language prngrams CRASIC nctionsthat fully support Screen ioter I O H1 amp Low Resolutlon Graphics Sound Play and StringO Basic program Editorusinga 51 64 85 by 24 llne display The Hi Resnlutlon displayea cally included in yeur compiled program for ei 29 display capability and allow mixed
131. Joe Castelli Daniel Button Larry Cadman Don Sparrow Anthony Rugue Jerry Behler William A Walker Andy Nulman David Dewease Tom Reed Ben Barton Arnie Graber William Arnold Byr Russell Brownlow Logan McMinn R W Graham continued continued WA WI WI P O Box 4533 Spokane 2420 Misty Lane Waukesha 12851 Balboa Drive New Berlin 99202 53186 53151 11 100 100 509 928 5883 414 542 0600 414 425 8810 vlatson Jorge Mir CoCo Only Groups No Dues Charged State AL AL AU AZ AZ CA Northwest Color Computer Club CoCo Mug Pro Color File National UG or Country Group Name Brisbane West User s Group CoCo User s Group Color Computer Bakersfield UG Lowry AFB Micro Club CoCo UG Northern IL Color Computer Clubb Indy Color Computer Club Evansville CoCo User s Group Mexico City Color Computer Club Raleigh Color Computer Club Greater Wilmington CC User s Group CoCo User s Group Adirondack Color Computer Club Northern Ohio Color Computer Users Dayton CoCo User s Group East Oklahoma Color Computer Club Central Oregon Color Computer Club Color Computer User s Group Hug A CoCo Harrisburg User s Group Westmoreland Area CC Operators Club CoCo Club of Austin Texas Ogden CoCo SEA TAC CoCo Club So Wisconsin Color Computer Club West Virginia Color Computer Club or Country Group Name G2C3 Central Alabama Micro Society inc Adelaide Micro User s Group Du
132. Kitchener Ont Regina SK Toronto Ont Dartmouth N S Calgary Albert Niagara Fls Ont Port Hardy BC Moncton NB London Ontario Streetsville ON Saskatoon Sask Northglenn Sarasota Jacksonville Miami Alachua Largo Iowa City Metamora Creal Springs Marion Topeka Wichita Radcliff Louisville New Iberia Harvard Springfield Burlington Framingham Sturgis Ortonville Alanson Golden Valley Springfield West Fargo Manville Albuquerque Binghamton Bellmore Camillus Canfield Columbus Painesville Lehigh valley Delmont Providence Gray Court Columbia Memphis Memphis Big Sandy Hereford Manassas Richmond Zip Members 35803 25 2148 30 4011 20 3220 81 85302 48 85708 95 50 91006 25 94088 98 90057 20 92412 12 V5M 1G3 60 N2B 2V7 80 S4x 2 1 50 M4L 1 5 40 2 3 9 50 TlY 457 39 126 703 96 VON 2P0 30 1 3 4 25 N6K 1R1 74 LSM 2B8 26 S7K 3J5 33 80233 68 33582 100 32216 55 33173 93 32615 37 33540 25 52240 8 61548 28 62922 42 46952 16 66614 21 67214 73 40106 20 40220 65 70560 80 01451 100 21151 35 01803 85 01701 30 49091 48462 75 49706 14 55422 85 65803 21 58078 300 08835 87107 20 13905 35 11710 15 13031 50 44406 120 43214 124 44077 35 18001 55 15626 13 02906 110 29645 50 29223 55 38118 75 38111 65 75755 20 79045 25 22110 31 23235 30 CoCo Only Groups Dues Charged Address Phone Number 205 882 2485 026269936 07 262 8869 052 21 4749 602 939 5666
133. LEAR4 P CLS 20 FOR 0 TO 192 STEP 10 30 LINE 0 1 255 I PSET 40 NEXT 50 FOR I 0 TO 255 STEP 10 60 LINE I 0 I 192 PSET 70 NEXT 80 SCREEN 1 0 GOTO 80 82 HOT CoCo February 1985 DS 69 VIDEO DIGITIZER FOR THE 0000 w See List of Advertisers on page 89 DIGISECTOR Give your COCO the gift of sight The Micro Works is happy to introduce the newest member of our Digisector family the DS 69 Video Digitizer for your COCO It has all the standard features of its big brothers but comes with a price tag that s right for you m High Resolution 256 by 256 spatial resolution m Precision 64 levels of grey scale m SPEED 75 second for a full screen of video m Compactness Self contained in a plug in Rompack m Ease of Use Software on disk will get you up and running fast The DS 69 Digisector opens up a whole new world for you and your COCO Your computer can be a security system take portraits analyze signatures inspect assembly work the DS 69 is your COCO S eyes Use the DS 69 and a TV camera to get fast precise conversion of video signals into digital data Powerful C SEE software C See is a menu driven software package included with your DS 69 It provides high speed 5 level digitiz ing to the screen high precision 16 level digitizing for superb hard copy printout and simple software con trol of brightness and contrast Or call our driver rou tines from your
134. Las Vegas NV 89110 702 452 0632 64K Extended Color Basic 49 95 cassette 59 95 disk I you re looking for a powerful easy to use disk based word pro cessor that provides full access to all your printer s special features con sider TextPro III This word proces sor is designed for the 64K Color Computer and Cer Comp makes ver sions that work with the Word Pak 80 character video cartridge and the TG 99 disk system TextPro III is actually two pro grams in one It s a text editor that creates ASCII files of up to 156K in length and a text processor that 16 HOT CoCo February 1985 prints ASCII files Imbedded com mands let TextPro III format text for printing With TextPro III the only limita tion to the length of your files is the amount of space available on your data disk not the memory available in your computer In a 64K computer TextPro III gives you a text buffer of approximately 44 000 characters If you need more than that you can roll part of your text buffer s con tents onto your data disk On a single Iilustration by Nina Winters drive system the practical limit to the text is half the space of a blank data disk which on a standard Radio Shack data disk works out to be about 43 double spaced pages of print You need two files to work with any manuscript longer than the mem ory available in your computer one forthe input file and for the output file The output file contain
135. NE FOR THREE PMODE 4 1 PCLS SCREEN1 1 4 FOR 4 TO 79 STEP 1 2 5 TH A 57 3 6 ST 1 2 SIN TH 7f FOR C 1 35 STEP ST 88 TROLS WIDTH OF GLASSES 99 11 REM UPPER GLASS 128 REM LEFT HALF 13M PSET 125 C SIN 3 TH Y439 1 14 REM RIGHT HALF 15g PSET 125 C SIN 3 TH Y 30 1 178 REM LEFT GLASS 188 REM LEFT HALF 198 PSET 5 C SIN 3 TH Y 59 1 200 REM RIGHT HALF 210 PSET 5 C SIN 3 TH Y 59 1 238 REM RIGHT GLASS 248 REM LEFT HALF 258 PSET 28g C SIN 3 TH Y 59 1 268 REM RIGHT HALF 27 PSET 2A8 C SIN 3 TH Y 5f 1 288 NEXT C A 999 GOTO 999 Program Listing 8 Ribbon Flowers REM LISTING 8 20 REM RIBBON FLOWERS 38 PMODE 4 1 PCLS SCREEN1 1 49 REM THE BLOSSOMS 58 FOR TO 360 STEP 1 5 68 TH A 57 3 79 8 225 SIZE OF FLOWER 8 N 4 2 N NUMBER OF PETALS ON 98 EACH BLOSSOM 100 R B SIN N TH MULTIPLIER 118 x 9g R COS TH 128 Y 49 R SIN TH 130 FOR 2 1 5 STEP 2 Z DIMEN 140 SION OF RIBBON 150 PSET X 2 Y 1 MIDDLE BLOSSO 16 PSET X Z 40 Y 70 1 LEFT BL OSSOM 178 PSET X Z 8 Y 4B 1 RIGHT B LOSSOM 180 NEXT Z A 199 20g REM VASE 218 FOR 1 TO 158 STEP 4 220 FOR 7 1 TO 6 STEP 2 23 CIRCLE X 2 15542 15 5 75 240 NEXT 2 X 259 26 REM FLOWER STEMS 278 REM LEFT STEM 289 FOR A 2790 TO 369 298 TH A 57 3 39g x 60 6g cos TH 31 Y 179 69 SIN TH 320 FOR 2 1 TO 2 THICKNESS OF S TEM 339 PSET X 2 Y42 1 DRAWS STEM 34 NEX
136. PAINT V 3 P 3 2 3 NEXT V L L 18 1 NEXT G GOSUB 7 3g SCREEN l l RETURN 34 ES HEART 5 GOSUB 710 FOR V 9g TO 150 STEP 6f CO LOR 4 1 50 40 NEXT CIRCLE 128 52 65 1 1 87 45 LINE 152 112 124 13 PSET LI NE 92 112 PSET LINE 119 78 138 122 PRESET BF 110 7 4 GOSUB 730 RETURN 358 ES ICE CREAM 5 GO SUB 718 COLOR 4 98 FOR V 1gf TO 208 150 13 5 5 NEXT FOR V 1 TO 5f CIRCLE 15f 5 8 V RND 3 1 1 5 1 NEXT V GOSUB 739 RETURN 368 5 GOSUB 71 COLOR 2 98 DRAW BM 4fg 59 H2gU 4R15D2R1gD3R1gD2R13P5R5F5R5D2L5 G5L5G5L48G35LI1GILIGIL2 LlHlLlHlE 35L4 0U2L2U2L35 37g CIRCLE 142 32 14 5 5 1 140 40 2 2 FOR V 39 5 l STEP 3 LINE 8f V 188 V PRE SET NEXT GOSUB 730 RETURN 388 5 5 GOSUB 7 10 SCREEN 2 8 LINE 253 135 7 2 5 LINE 69 18 PSET L INE 58 28 PSET 6 35 SET LINE 78 28 PSET 6 28 4 3 L 6B FOR V 35 TO 128 U RND 2 IF U 1 THEN L L 1 ELS E L L 1 39 PSET L V RND 3 1 NEXT GO SUB 73f RETURN 4 ES LADDER 5 GOSUB 710 COLOR 4 8 90 40 24 0 130 COLOR 3 9 L 13f FOR V 2 TO 13 STEP 1g LINE V L V 18 L 18 PSET LINE V 4 B L 1 PSET LINE V 38 L PSET L L 1B NEXT COLOR 3 1 LINE 1 g 1 182 12 PRESET 41 GOSUB 73f
137. PIN E PROM CONFIGURATION O EASILY MODIFIED BY CUTTING TWO TRACES ON THE BACK OF THE BOARD S19 95 Board with switch only PROJECT BOARD A MUST FOR EXPERIMENTS UNLIMITED CHIP POSITIONS GOLD PLATED EDGE CARD CONNECTOR FITS INTO ANY RS DISK PACK HOLES PLATED THROUGH BOTH SIDES EASY TO WIRE WRAP GREAT TO BUILD YOUR TURN OF THE SCREW PROJECTS 7 CANADA RGS MICRO INC 759 VICTORIA SQUARE 405 MONTREAL H2Y 2J3 TEL 514 287 1563 ORDER LINE ONLY x QU BEC ONTARIO MARITIMES 800 361 5338 WESTERN CANADA 800 361 5155 HOURS MONDAY SATURDAY 10 00 AM 6 00 PM February 1985 HOT CoCo 51 continued IL Motorola Microcomputer Club 1301 E Algonquin Road Schaumburg 60196 200 312 576 3044 Steve Adler IL Southern Illinois Computer Klub 2815 Orchid Court Highland 62249 25 John palhaus IL Central Illinois TRS 80 Comp Club 1836 So Pasfield Springfield 62704 102 217 523 2764 Larry Sandhaas IN Northeast Computer Club P O Box 50252 Indianapolis 46250 140 317 849 8149 MA The Boston Computer Society Three Center Plaza Boston 02108 7000 617 367 8089 Sunny Tarby MA TRUGEM 61 Lake Shore RD Natick 01760 60 617 443 3327 Mathew W Slate MD TBUG 102 N Collington Ave Baltimore 21231 50 301 338 7568 J E Spath MI Kalamazoo Area Computer Assn 1927 Winchell Ave Kalamazoo 49008 20 616 327 2210 Jim Johnston MI CMTUG INC 410 Liberty St Lansing 48926 50 517 482 2294 Dennis Hill MI Computer
138. Paul Riddle Linthicum MD Pyramid Parts The coins in Pyramid are past the unpass able pit To get across just swing the scepter and a bridge will appear Swing it again and the bridge will disappear Also if you pick up thegold nugget youwon tbeabletogo up the stairs Jeff Mercer Gainesville FL Game Tips To locate the treasure chest in Pyramid first make sure the mummy has stolen some trea sure Then enter the maze and make the fol lowing moves E S S S N E E NW You should beat a dead end with the chest and the stolen treasure To exit the maze from this point type SE N and D Paul Riddle Linthicum MD Madness and the Minotaur In Madness and the Minotaur most of theim portant items that youneedcanonly be obtained if you have two or threeother items To find out what you need to getan item either look in the pool or ask the oracle if he s present Jeff Mercer Gainesville FL Canyon Climber There s an easy way to get an endless num ber of points on Canyon Climber When you get to thesecond round press and hold down both the up arrow and right arrow keys press ing the space bar to jump over any arrows As soon as you are underneath the ladder let go of the right arrow key When youreach the top of the ladder pause for several seconds then go back down to the bottom The Indian s ar rows will go right through you and then all you have to do is tape the space bar down and wait a
139. RAW BM155 98 D28NL7NF7N E7 DRAW BM161 98 F15NL7NF7NE7 530 CIRCLE 218 35 2 4 7 DRAW BM2 28 U8L2U2R4D2L2 PAINT 2 2 2 3 GOSUB 73 RETURN 54 ES RING 5 GOSUB 7 10 CIRCLE 128 87 55 CIRCLE 12 8 86 45 PAINT 128 3 3 3 FOR V 1 TO 15 CIRCLE 128 29 V 4 NEXT GOSUB 73f RETURN 550 ES STRING 5 GOSUB 718 FOR V l TO 45 CIRCLE 58 5 B V NEXT 9 LINE P 58 25 5 5 FOR V 45 TO 25 STEP 1 CIRCLE 52 50 V 1 1 91 99 LINE 19g RND 292 5 8 0 130 PSET NEXT V GOSUB 739 RETURN 560 5 5 GOSUB 7 l COLOR 4 8 LINE 128 52 135 13 5 COLOR 2 FOR 1 TO 188 CIRCLE 128 RND 199 57 6 5 12 NEXT GOSUB 73 RETURN 57 ES UMBRELLA AS SS E GOS UB 71g CIRCLE 128 42 6f 5 5 l FOR V 78 TO 178 STEP 2 CIR CLE V 42 19 5 5 1 NEXT DRA W BM126 42 D69 F5R7E5L2G5L2H6U6f PAINT 127 44 3 3 PAINT 128 40 4 3 GOSUB 73f RETURN 588 5 5 GOSUB 718 COLOR 4 1 210 90 49 CIRCLE 169 75 38 15 68 28 18 PSET LINE 15 39 P SET 15 8 5 LINE 25 28 210 9 PRESET PAINT 25 2 5 4 4 598 FOR V O TO 16 STEP 5 LINE 3 17 25 99 5 NEXT GOSUB 73f RETURN 6 ES WITCH 5 GOSUB 718 CIRCLE 128 67 34 2 LINE 68 58 188 58 PSET PAINT 128 25 3 3 COLOR 4 9 FOR V 1 TO 2 LINE 95 5 RND
140. RC LE 128 27 4 DRAW BM1gg 29 U1f F7 BM156 20 U1fG7 248 FOR V 118 TO 138 STEP 2f CI RCLE V 2 3 2 NEXT V FOR V 168 TO 198 STEP 3 LINE 159 198 V 3 PSET NEXT V GOSUB 738 RETURN 25 ES DOG A S DOG GOSUB 710 FOR 2 TO 75 STEP 2 IRCLE V 78 290 NEXT 26 DRAW BM195 59 R2PHELPRSELPU 1 H8U4F1l2D2 G15D5 R5D5L2 U5R5U15 L5 CIRCLE 138 98 75 2 1 5 278 DRAW BM65 99 Dl15R5D5L2fU5R5 025 CIRCLE 49 58 28 2 FOR V 1 TO 1f CIRCLE 49 V 48 18 2 5 75 CIRCLE 42 V 48 18 2 7 5 1 NEXT V 288 FOR V 34 TO 46 STEP 12 CIRC LE V 35 6 2 CIRCLE V 1 32 3 NEXT V 36 5 44 6 5 T BF LINE 35 75 45 73 PSET 299 COLOR l l X289 7 5 UPPY GIRL GOSUB 71 COLOR 3 f GOSUB 739 RETURN 388 ES EGG 5 GOSUB 71 B 170 50 5 9 17 50 52 1 5 5 TO 3 PAINT 179 8 V 3 NEXT X213f 3 COLOR l l FOR W 1 TO 6 AS MIDS EASTER W 1 GO SUB 719 Y Y 14 NEXT W GOSUB 7 3 RETURN 31 ES FOUR 5 GOSUB 7 l FOR V 13B TO 10 STEP l COL OR RND 4 1 LINE 17g V 129 V PSET NEXT V P 19f FOR V 19 T O 8 COLOR RND 4 1 LINE P V P 2 0 V PSET P P 1 NEXT C 8f FOR 3 TO 145 COLOR RND 4 1 32 LINE V C V 15 C 15 PSET NEXT GOSUB 738 RETURN 33 ES GOLD 5 SCREEN 1 8 GOSUB 71g P 12g FOR G 1 TO 19 FOR V 3g L TO 220 1 S TEP 28 LINE V P V 18 P 9 PSE T B
141. REFLECTION LIN ES 278 Z 5 RND 25 CONTROLS LENGTH OF REFLECTION LINES 298 LINE X Y X 2 Y PSET DRA 398 WS REFLECTION LINES 310 NEXT N 999 GOTO 999 Program Listing 2 Stingray e l REM LISTING 2 29 REM STINGRAY 39 PMODE 4 1 PCLS SCREEN 1 1 REM MAIN BODY 50 FOR A TO 360 STEP 3 69 57 3 79 x275 180g COS 1 SIN TH 88 v235 19g SIN 1 COS TH 9g LINE 5 35 X Y PSET DRA 189g WS BODY 110 NEXT 128 REM TAIL 130 LINE 174 135 214 175 PS ET 148 LINE 175 135 215 175 PS REM EYES 16 FOR R TO 2 179 CIRCLE 55 58 R 2 180 CIRCLE 72 49 R 2 198 NEXT R 999 GOTO 999 Program Listing 3 Strange Bird REM LISTING 3 REM STRANGE BIRD PMODE 4 1 PCLS SCREEN 1 1 REM BODY WINGS TAIL FOR A f TO 369 STEP 19g 57 3 FOR 189 STEP 5 80 TROLS SIZE OF BIRD DON T 9g EXCEED 19g STEP VALUE 18g CONTROLS TEXTURE OF WINGS 110 xX 125 M COS TH 128 y 95 M SIN TH 138 LINE 125 95 Y X PSET DRA 148 WS BODY WINGS TAIL NOTE 159 Y X ORDER 168 NEXT M A 179 REM HEAD 189 FOR R TO 7 198 CIRCLE 138 95 R 1 4 20 NEXT R 210 REM HORIZON 228 LINE 5 129 85 129 PSET 230 LINE 135 129 259 129 PS ET 999 GOTO 999 Program Listing 4 Witch s Hat Es lg REM LISTING 4 20 REM WITCH S 39 PMODE 4 1 PCLS SCREEN 1 1 4g FOR 99 STEP 5 59 57 3 60 20 CONTROLS SIZE AND CHAR 78 ACTERISTICS 80 C COS TH S SIN TH
142. ROL SCIENTIFIC EXPERIMENTS ROBOTICS TECHNICAL EDUCATION SECURITY SYSTEMS FEATURES e 2005 8 BIT A TO D CONVERTER 32 CHANNEL ANALOG MULTIPLEXER PROGRAMMABLE GAIN AMPLIFIER PEAK DETECTOR AMPLIFIER 8 0 TO ACONVERTER 4 BIT 1 0 PORT PROGRAMMABLE 2K RAM CONTROL SOFTWARE IN ROM USER S MANUAL ASSEMBLED amp 5 0 184 95 MANUAL 15 00 CLOCK CAL MEM CARTRIDGE FEATURES COUNTS HOURS MIN SEC MONTH DATE DAY OF WEEK YEAR LEAP YEAR PROGRAMMABLE INTERRUPT TIMER 5 5 0 60 SECONO INTERVALS ROM BASEO CONTROL SOFTWARE BK RAM SPACE CLOCK BACKUP BATTERY ASSEMBLED 8 TESTED 89 95 W BK RAM 19 95 For move Itormation call or write to CYBERTRON TECHNOLOGY 3131 TIMMONS 723 HOUSTON TEXAS 77027 713 840 1272 This Publication is available in Microlorm University Microfilms International Please send addinenal information Name Street Cuy State Zip 306 Nonh Zecb Road Dep Ann Arbor Mi R06 February 1985 HOT CoCo 17 GRAPHICS BY JOEL DOUCET P King lets you create high resolution color pictures easily using only one joystick or the Color Mouse The only time you have to use the keyboard is when you wish to draw hi res characters or to specify a file to be loaded or saved Paint King is as easy to use as pos sible The screen is divided into two sections At the left is the menu sec tion
143. ROM versions all RAM sizes edition of the word processor Although I have not tested Wizard with any of the earlier versions I doubt very much that it would work with them at least not without a great deal of ad dress modification Wizard uses DATA statements and their corresponding POKEs to STANDARD CHARACTER SET abrdefashii 1234567890 DID BUG Fig 1 Telewriter s Wide Character Set Notice that the lowercase 2 q and y do not actually extend below the line kinnopParstuv ABCDEFGHIJKLANODPARSTUY i 28 6 v pouce 84 HOT CoCo February 1985 WIZARD CHARACTER SET 9 2 abcdef3hijjklmnoparstuwunwunxuz HX YZ ABCDEFCGHIJRLMNOPQRSTUVMEXYZ 123456 890 48 amp 25x 23 Fig 2 Wizard s Wide Character Set There are descenders on man y of the lowercase letters and a few of the uppercase letters as well The small black triangles are carriage return markers get character codes into memory It can be used as either a run time package a separate program you invoke after you get the conven tional version of Telewriter run ning or a permanent modification to Telewriter itself Neither the size of the text buffer nor any other as pect of Telewriter s operation is af fected by the changes Wizard s documentation contains complete instructions for both kinds of oper ation and for using either a cassette Or disk system Wizard performs RAM tests to lo c
144. RY e FULLY INTEGRATED INTO COLOR DISK BASIC TO HARD DISK BANKS CAN BE MAPPED IN THE UPPER HALF OR e DISK TO HARD DISK LOWER HALF OR CAN ALSO BE A SECOND COMPLETE 64 K BANK HARD DISK TO TAPE HARD DISK TO DISK eDUPLICATE COLD START e M RUN ALL EXTENDED DISK BASIC COMMANDS SWITCH TABLES INCLUDED 4 gt SIMPLE INSTALLATION AND DOCUMENTATION e MUST FOR 05 9 USERS O COMPLETE WITH 8 4164 RAM CHIPS without hard drive operating system only INTERFACE CARD amp H DOS 6542500 PAL CHIP HANDLES ALL BANKING COMMANDS PERIPHERAL H DOS UTILITY PACK 12900 1 49 95 i BOOT STRAPS OS 9 OR FLEX MDIR master directory DISK DRIVES MODEL III amp 4 porne Coco DISK CONTROLLER KIT 40 tack AVAILABLE FOR FULL HIGHT TEAC DISK DRIVES OR SLIM LINE DRIVES i EASY INSTALLATION s FULLY TESTED AND ASSEMBLED 5moaets of S 1 4 hoppy disk drives rom Y wees 16 COMPLETE WITH EASY INSTRUCTIONS 4 TEAC 1515 reduce power consomption cres Jo ec asa eme ioo J amp M SYSTEMS CONTROLLER AK i n speed data access Super Sale on New Disk Drives Oistributor for SOFTWARE SUPPORT INC Framingham MA CANADA USA RGS MICRO INC RGS MICRO INC 759 VICTORIA SQUARE 405 MAIN STREET x D MONTREAL H2Y 2J3 DERBY LINE VERMONT O TEL 514 287 1563 ZIP 05830 ORDER LINE ONLY x TEL 802 873 3386 QU BEC
145. S PNS I THENN EXT CS PROCEDURE NOT AVAILABLE F 1 GOTO49 42g CLS PRINT procedure AS AS P I IFAS CHRS 255 THENPRINT E ND GOT027g 438 FORI I1TOLEN A 1 IFASC MIDS AS 1I 1 lt 127THENJ ASC MIDS AS I 1 PRINTMIDS CSS J 2 1 2 I I l PRINTASC MIDS AS I 1 CHRS 8 G0T04598 449 PRINTPNS ASC MIDS AS I 1 1 zig TS 45g NEXT PRINT END GOTO27f 5 CLS PRINT eeeee H E L LpPRINT MOVEMENT C OMMAND SYNTAX XX YY XX CMD YY FULL RANGE 1 99 PRINT cm d action cmd action P RINT AL ARM LEFT FI FINGERS IN PRINT AR ARM RIGHT FO FI NGERS OUT PRINT AU ARM UP HL HAND LEFT PRINT AD ARM DOWN HR H AND RIGHT PRINT EL ELBOW LEFT HD HAND DOWN PRINT ER ELBOW RIGHT HU HAND UP PRINT PRIN T A SPACE must SEPARATE XX AND Y Yn 528 PRINT 485 PRESS enter FOR M ORE GOSUB 910 538 PRINT 64 DIRECT COMMANDS MAKE LIST PRINT SYNTAX d o name PRINT ACTION DOES PROCE DURE NAME PRINTTAB 7 NAME lt 8 CHARACTERS PRINT SYNTAX make name PRINT ACTION MAKES A AS RIGHTS CS PROCEDURE NAME TAB 7 END MA KE WITH END 548 PRINT SYNTAX list name PRI NT ACTION LIST PROCEDURE NAME PRINT PRINT GOTO 27f 688 CLS PRINT ROBOT C20 MM AN D E R PRINTBLS PRINT 13 g LOAD PROCEDURE FILE Y N 618 GOSUB QS N THENRETUR NELSEGOSUB9f 628 PRINT8264 SEARCHING OPE N I 4 1 ARMDATA PRINT8264
146. S 410 NEXT R N 420 REM CLOUDS AROUND SMALL 425 MOUNTAIN 43g FOR 1 TO 98 CONTROLS DEN 44g SITY NUMBER OF CLOUDS 458 X 18 RND 75 468 Y 115 RND 29 470 R 3 RND 5 48 CIRCLE X Y R 1 4 8 5 DRA 499 WS CLOUDS 58g NEXT N 999 GOTO 999 2 8 5 2 8 5 Program Listing 10 Devilbird 18 REM LISTING 1f 20 REM DEVILBIRD PMODE 4 1 PCLS SCREEN 1 1 4f REM WINGS 58 FOR N 1TO16 NUMBER OF RIBS 68 IN WINGS HALF IN EACH 78 A 39 TH A 57 3 VALUE OF 89 CONTROLS SHAPE OF WINGS 98 R 17 VALUE CONTROLS DIP OF W 19g 110 120 138 140 150 160 179 180 190 200 210 23g 24g 25g 26g 270 280 290 ION 31g 32g 33g 34g 350 36g 378 38g 390 400 410 42g X N R COS TH Y N R SIN TH LINE 189 128 X PSET DR AWS WINGS NEXT N REM BODY CIRCLE 185 129 8 1 3 REM HEAD CIRCLE 95 128 3 1 5 REM HORIZON 14 255 14 5 REM BIRD S DIRECT REFLECTION WATER FOR N 1 TO 75 X 80 RND 5 8 Y 149 RND 59 Z 5 RND 2 6 LINE X Y X 2 Y PSET NEXT N REM BIRD S SCATTERED REFLECT FOR N 1 TO 75 X 15 RND 29g 14 5 Z 5 RND 15 LINE X Y X Z Y PSET NEXT N REM BACKGROUND BIRDS UPPER FOR N 1 TO 5 CONTROLS NUM BER OF BIRDS X 135 RND 115 Y 19 RND 4 CIRCLE X Y 7 3 75 1 4 D RAWS 43g 44g 45g 460 47 480 490 500 RAWS 51g 52f 539 54g 999 19 R 20 R 3g P 4g F BIRDS NEXT N REM BACKGROUND BIRDS LOWER
147. S 80 MOD I III COCO TIS9 4a TIMEX 1000 OSBORNE others GOLD PLUG 80 Eliminate disk reboots and data loss due to oxi dized contacts at the card edge connectors GOLD PLUG 80 solders to the board edge connec tor Use your existing cables if gold plated Ls Ground tab extension COCO Disk Module 2 16 95 Ground tab extensions INCL Disk Drives all R S P 7 95 Gold Disk Cable 2 Drive n 29 95 Four Drive Cable i eS 39 95 Can Mex 4 Don t wait any longer TEXAS 5 TAX Available at your favorite dealer or order direct from E A P CO P O BOX 14 KELLER TEXAS 76248 B17 498 4242 trademark Tandy Corp OS 9 SOFTWARE SDISK Standard disk driver module Allows the use of 40 or 80 trk single double sided drives with coco OS 9 plus you gain the ability to read write format the standard OS 9 disk formats used on other OS 9 systems 29 95 SDISK BOOTFIX To create BOOTABLE double sided disks 35 95 Filter Kit 41 Perform wild card directory lists copies etc 29 95 Filter Kit 2 Macgen and 9 other programs 29 95 Hackers Kit 1 Disassembler and memory dump load utilities 24 95 Terms Prepaid by check MO VISA Mastercard or COD Add 1 S amp H COD add 3 Send SASE for current catalog D P Johnson 7655 SW Cedarcrest St Portland OR 97223 503 244 8152 we appreciate your calling only 9 11 am PST OS 9 Is a trademark of MICROWARE and MOTOROLA INC ATTENTION FOR
148. SCII c o HOT CoCo Pine St Peterborough NH 03458 How can find out the required start end and EXEC addresses to save cassette machine language programs to disk Are there are any books or magazines that list POKEs and their uses Chris Buffett Grand Bank NFLD Canada A First CLOADM the program then PRINT e PEEK 487 256 PEEK 488 gives the start address PRINT PEEK 126 256 PEEK 127 gives the end address and PRINT PEEK 157 256 PEEK 158 gives the EXEC address If the start address is below 3584 you need Tapefix from Disk Utilitites HOT CoCo September 1983 p 134 because the program otherwise interferes with Disk Basic s pointers Micro com Software P O Box 214 Fairport NY 14450 markets POKEs PEEKS EXECS for 8 have a CoCo 2 with 64K one disk drive and a DMP 120 printer 1 have written a program for my store that provides a running inventory rental status and profits can t figure out what the optimum CLEAR value should be in order to hold the maximum amount of information in RAM I m using three two dimensional string arrays like 5 with 32 char acters per cell maximum two two dimensional numeric arrays like 5 and four single dimension arrays like X 5 What is the largest value for N and what CLEAR value must I use to get enough string space Walser Monroe WA There is a formula that will give N and the CLEAR value e however solving your problem this
149. Silver Reed EXP500 D W Par 55 Amdek Video 300 Amber Elite Calc 59 95 CGP445 D 159 Taxan Color 210 Monitor 235 VIP Writer 69 95 CGP220 Ink Jet s45 Taxan Green VIP Calc 69 95 DMP110 299 Taxan Amber 129 VIP Terminal 49 95 Gemini 10X 265 SOFTWARE Tape Version Database disk 59 95 Gemini Powertype 345 King Graphicom 29 95 Panasonic P4094 345 creen Print specify printer 19 I Smith Corona Fastext 490 Buzzard Bait 27 95 Order any 2 software pieces listed Prowriter 8540 345 World of Flight 29 95 and take 10 off their listed price Okidata and Epson CALL Colorpede 29 95 All Radio Shack software 10 off list Send for complete list CALL TOLL FREE 1 800 343 8124 LOWEST POSSIBLE PRICES BEST POSSIBLE WARRANTY KNOWLEDGEABLE SALES STAFF P O Box 4094 TIMELY DELIVERY 480 King Street SHOPPING CONVENIENCE Littleton MA 01460 SINCE 1973 IN MASSACHUSETTS CALL 617 486 3193 TRS 80 is a registered trademark of Tandy Corp Circle Reader Service card 18 Each month HOT CoCo provides pro gram listings for you to type into your Color Computer and use If you are new to com puting read this page for advice that will telp you avoid problems often encountered when entering programs manually Know the Basics Before you begin you should be fa miliar with the basic operation of your Color Computer Read the manual and make sure you understand how to enter a program line save a program to
150. T Z A 35g 368 REM RIGHT STEM 378 FOR A 3190 365 388 57 3 398 x 28g 6g cos TH Y 14 6 SIN TH 38 HOT CoCo February 1985 41 FOR 2 1 TO 2 THICKNESS OF S TEM 420 PSET X 2 Y 2 1 DRAWS STEM 439 NEXT Z A 44g 458 REM MIDDLE STEM 468 FOR A 27f TO 365 47 57 3 488 x295 3f cos TH 499 Y 140 9g SIN TH 5gg FOR 7 1 TO 2 THICKNESS OF S TEM 510 2 2 1 DRAWS STEM 528 NEXT Z A 539 REM TABLE LINE 540 LINE 5 159 252 15 PSET 999 GOTO 999 Program Listing 9 Mountain Scene 18 REM LISTING 9 2 REM MOUNTAIN SCENE PMODE 4 1 PCLS SCREEN 1 1 4 FOR TO 150 STEP f 8 59 TH A 57 3 68 C COS TAN TH S SIN 1 ATN TH 70 REM CENTRAL MOUNTAIN 8g X 19g 1gg c 99 Y 35 10g s 18g LINE 188 35 X Y PSET DRA WS MOUNTAIN 120 REM 2ND MOUNTAIN 138 x 28098 5g c 14 5 5 5 158 LINE 288 52 X Y PSET DRA 160 WS MOUNTAIN 170 REM SMALL MOUNTAIN 188 x 2198425 C 198 Y 99 39 S 20 LINE 218 99 X Y PSET DRA 210 WS MOUNTAIN 220 NEXT 230 REM REDUCE FIRST TWO PEAKS 240 TO MAKE CRATERS 258 FOR R j TO 29 268 CIRCLE 182 35 R 278 CIRCLE 269 58 R 280 NEXT R 290 REM HORIZON 398 LINE 3 85 47 85 PSET 31 REM MAIN CLOUDS 320 FOR N 1 TO 7f CONTROLS DENS 338 ITY NUMBER OF CLOUDS 34 X RND 259 358 Y 139 RND RND 79 3689 R1 RND 18 VARIABLE SIZE OF 378 CLOUDS 388 FOR R 8 TO Rl 399 CIRCLE X Y R 1 8 25 DRAWS 4gg CLOUD
151. TA 58 57 142 18 39 16 142 91 114 198 19 134 1 52 2 23 1 6 231 132 231 137 24 0 48 136 3 2 74 38 242 53 2 48 1 90 38 231 57 23 251 8 488 DATA 141 216 134 1 151 0 19 23 251 24 57 15 28 25 38 45 43 4 1 39 37 35 33 31 29 27 25 38 16 5 16 62 16 74 16 86 16 38 28 59 28 498 DATA 62 28 74 28 86 28 38 4 58 48 62 48 74 40 86 40 38 52 5 52 62 52 74 52 86 52 38 64 5 64 62 64 74 64 86 64 6 5 4 3 15 DATA 2 1 8 8 255 254 253 252 251 25 250 251 252 253 254 255 1 2 3 4 5 6 16 73 4 44 5 40 22 19 7 28 18 235 9 38 24 138 51 DATA 12 14 21 3 3 195 16 21 8 17 199 8 65 29 55 13 185 5 182 22 194 9 2 9 25 12 mu mtu mt na N www Uc UD mcm Ul a naak cm Uu Q i BRN Ranu AA uu un uu us uu uu uu uu ww m im imi CU US Uic Dw EM g g B B B g g g g g g g B g g g g B B B B B B B g B B B B 8 ES 628 DATA 9 123 182 89 186 183 199 182 89 143 68 68 142 2 30 137 58 198 32 61 4 8 139 246 89 103 196 3 39 90 247 89 99 31 63 DATA 19 198 89 98 255 89 1721 95 166 33 7 86 7 86 48 31 38 248 183 89 29 247 89 31 166 161 198 89 98 95 192 1 78 86 72 86 4 8 31 38 248 648 DATA 183 89 25 247 89
152. UB12 PUT 49 124 68 1 52 CC NOT MS END C 45 D 174 G OSUB12 GET 4 2 69 191 M2 G PU T 4 8 69 191 Ml PSET 25 6 9 KING BY JOFL DO UCET C 98 D 1 3 GOSUB12 26 FORX 1TO4 PCOPYX TOX 4 NEXTX SCREENl 5 5000290 1 27 GOSUB11 28 IFH lt 76THEN 6050857 29 605084 20 PSET H V C1 FORX 1TO25 NEXTX PSET H V C2 31 GOSUB9 IFJ 1THENFORX 1T025 NE XTX H1 H V1 V GOTO33 32 GOTO27 33 GOSUB11 34 IFH lt 76THEN 6050857 35 GOSUB4 36 COLORC1 C2 LINE H1 Vl H V PSET GOSUB8 37 GOSUB9 IFJ lTHENFORX 1TO25 NE XTX PMODE4 5 COLORCI C2 LINE Hl V1 H V PSET GOSUB8 PMODE4 1 G 0TO27 38 GOTO33 39 GOSUBl1 4g IFHX76THEN GOSUB57 41 gt 22 220 42 IFV lt 48THENV 48 43 IFV gt 159THENV 159 44 PSET H V C1 FORX 1TO25 NEXTX PSET H V C2 45 GOSUB9 IFJ 1AND H218fgTHEN FOR X 1T059 NEXTX GOTO46ELSE39 46 Y JOYSTK 9 3 4 CIRCLE H V Y Cl FORX 1T025 NEXTX CIRCLE H Vv Y C 2 47 GOSUB9 IFJ 1THENPMODF4 5 CIRC LE H V Y C1 GOSUB8 FORX 1TO5f N PMODE4 1 SCREEN SM GOSUB57 GOTO39ELSE46 48 GOSUB1l 49 IFH lt 76THENGOSUB57 50 gt 246 246 51 IFV 22THENV 22 52 IFV gt 183THENV 183 53 COLOR1 g LINE H V H 3 V 2 PSET BF GOSUB8 54 LINE 4 V H 3 V 2 PRESET BF GOSUB8 55 GOSUB9 IFJ 1THENPMODE4 5 LINE H V H 3 V 2 PRESET BF PMODE4 1 5 5 56 GOTO48 57 GOSUB59 IFRE 1THENRETURN 58 GOSUB9 IFJ 1THENGOTO65ELSE57 59 GOSUB11 68
153. a few dollars less So before you buy we suggest that you compare Compare Design The ergonomically superior HJL 57 has sculptured low profile keycaps and the three color layout Is Identical to the original CoCo keyboard Compare Constructlon The HJL 57 has arlgidized aluminum baseplate for solld no flex mounting Switch contacts are rated for 100 milllon cycles minimum and covered by a splll proof membrane Compare Performance Offering more than full travel bounce proof keyswitches the HJL 57 has RFI EMI shlelding that eliminates Irritating noise on displays and four user definable functlon keys one latchable specially positloned to avold Inadvertent actuation Free Function Key Program Your HJL 57 kit Includes usage Instructions and decimal codes produced by the function keys plus a free sample program that defines the function keys as follows F1 Screen dump to printer F2 Repeat key latching F3 Lower case upper case fllp If you have lower case capability F4 Control key subtracts 64 from the ASCII value of any key pressed Runs on disc or tape extended or standard Basic Compare Installation Carefully engineered for easy Installation the HJL 57 requires no soldering drilling or gluing SImply plug It Inand drop It right on the original CoCo mounting posts Kit Includes a Ordering Information Specify model Original F version or CoCo 2 Payment by C O D che
154. able at yourlocal Radio Shack store If you would like details about this please send me a legal size self addressed stamped envelope My next hardware venture is based on a completely different concept I am presenting a CoCo based handi capped assistance system It can pro vide the handicapped person with the ability to gain control over his envi ronment at a cost that won t break anyone s wallet The series should also be intriguing to readers who are not interested in handicapped assist ance programs because the hardware can be used for home control One as pect of the series is the construction of a Plug N Power like controller It lets you control up to 48 remote re ceiving units through your electrical wiring As always be providing complete construction details and programming material Address correspondence to James J Barbarello RD 1 Box 241H Tennent Road Englishtown NJ 07726 Program Listing 2 Robot Command 1 REM COCO ROM HACKER 2 REM ROBOT COMMANDER RC 3 REM 1984 I J B 4 REM Vl 1 8 91 84 5 REM 1g CLS PMODE f PCLEAR 1 CLEAR 80 89 BLS STRINGS 32 128 DIMPS 29 PNS 20 P 28 S 29 PO 12 F 12 20 C amp HC POKE C 1 9 POKE 25 5 POKE 1 4 amp 2 1 255 1 4 ED CSS ALARAUADELERFIFOHLHRHU HD GOSUB 600 39 PO 1 8 PO 2 4 P0 3 1 P0 4 2 5 8 6 4
155. alers Contact Ginnie Boudiieau Bulk Sales Manager HOT CoCo Pine St Peterborough NH 03458 800 343 0728 Problems with Adverdsers Send a description of the problem and your current address to Magazine Rt 101 4 Elm Street Peter borough NH 03458 ATTN Rita B Rivard Customer Service Manager If urgent call 1 800 441 4403 4 HOT CoCo February 1985 rights arc purchase Authors of reviews should contact thc HOT Sions Editor 80 Pinc Street Peterborough NH 03458 Include Vol 2 Ne 9 February 1985 Cover Computer Graphics by Kimberly Butler Photo by Edward Judice Textpro III A Key to Better Word Processing 16 Don t overlook Textpro HI if versatile print capabilities are what you need Terry Kepner Paint Draw to your heart s delight using icons and your joystick Joel Doucet 18 Space Hawks They swoop They dive They shoot Can you survive Rodger Smith Build You Own Joystick Good joysticks don t have to be expensive Lalo Martinez Portrait of the CoCo Artist You and your Color Computer can be a creative team and Eric White Ana Landa and Ron Kiyomura prove it Paul Statt 22 26 28 Trig It Use math to improve your graphics William H Roney 32 Do It Yourself Dumps 2 Use your LP VIII or DMP 100 printer to reproduce your screen s contents Stephen Berry A Quick Fix for Your ROM Does your older software not work
156. also control the color for the LINE and CIRCLE commands but this feature isn t used in this program Try it in your own programs and don t be afraid to experiment With a little practice you ll see great results When you choosethe paint function you see the paint color displayed in the rectangle above the menu symbol a paint brush If you hold the button down new colors are displayed until you release it Then you can paint by moving the cursor dot to the area you wish to paint and pressing the button Before painting you must make sure that the area you wish to paint is com pletely bounded by a solid color Trying to paint in one of the non standard textures often results in un expected but interesting effects The clear function which is spelled CLR inthe menu simply clears the drawing screen Other Functions To use the hi res character func tion choose the proper menu item move the dot cursor to where you want to write and then press the but ton The program writes characters or numbers on the screen as you type them until you press the button again The erase function lets you erase parts of the screen in small block shaped chunks You move a small flashing square on the screen and when you press the button the area under that square is erased The circle function lets you draw circles easily Simply move the cursor dot to where you want the center of the circleto be and then press the but t
157. ands and menu driven I O and formatting Telewriter surpasses all others for user friendliness and pure power Telewriter s chain printing feature means that the size of your text is never limited by the amount of memory you have and Telewriter s advanced cassette handler gives you a powerful word processor without the major additional cost of a disk One of the best programs for the Color Computer 1 have seen Color Computer News Jan 1982 TELEWRITER 64 But now we ve added more power to Telewriter Not just bells and whistles but major features that give you total control over your writing We call this new supercharged version Telewriter 64 For two reasons 64K COMPATIBLE Telewriter 64 runs fully in any Color Computer 16K 32K or 64K with or without Extended Basic with disk or cassette or both It automatically configures itself to take optimum advantage of all available memory That means that when you upgrade your memory the Telewriter 64 text buffer grows accordingly In a 64K cassette based system for example you get about 40K of memory to store text So you don t need disk or FLEX to put all your 64K to work iminediately 64 COLUMNS AND 85 Besides the original 5 column screen Telewriter 64 now gives you 2 additional high density displays 64 x 24 and 85 x 24 Both high density modes provide all the standard Telewriter editing capabilities and you can switch instantly to any of the 3
158. ange from 1 50 to 2 or more per page Because you are using a word processor and printer you can easily offer two or more copies of a man uscript and charge a low rate for the additional copies For example you might charge 2 per page for the first copy and 50 cents per page for ad ditional copies Another factor that should affect your charges for a job is the kind and amount of materials that you supply Some customers will want to provide their own paper But for a master s thesis you might have to supply a special weight of paper The look and feel of the paper you use can make a big difference in the appraisal of the final critic of a man uscript In most cases standard trac tor feed paper just isn t good enough for the job Although the new laser cut paper lets the tractor hole strips separate cleanly the perforations be tween the pages still give computer pa per away Most of your customers are likely to be private individuals such as stu dents with term papers or theses or businesspeople and others with re sumes It s a good idea to charge on a cash on delivery basis For these occasional or small jobs C O D is fine If the bill becomes larger than petty cash proportions however companies might ask for 30 day bill ing Charge an additional fee for this kind of billing unless you anticipate long term dealings with a company In that case you can afford to be a little flexible and to offer bette
159. ate the character tables before start ing up Their location is different for 64K computers than for 16K and 32K computers and also depends on whether you are using disk or cas sette Telewriter might have been loaded with an address offset as well there is plenty of checking for the program to do How It Looks Trying to describe a type font in print is similar to attempting to ex plain a spiral staircase without using your hands Take a look at Figs 1 and 2 for examples of the standard four pixel wide Telewriter 64 char acter set and the new one created by Wizard Both photographs were taken from the screen of a nine inch monochrome monitor The most apparent difference be tween the type styles is the lack of descenders portions of the letters that extend below the line in Tele writer s lowercase alphabet look at the g and p for example The Wiz ard typeface has several descenders that drop one pixel below the line This makes the text more readable although it is still not as clear as the printed page Because most printers use a larger character matrix than the CoCo s video display does they can devote two dots to descenders The character set that Wizard pro duces has descenders where you might not expect them For instance thef 1 and t have descenders Some uppercase letters have descenders as well In the instruction leaflet Rec tor writes that he chose a calligra pher s freewheeling approach to d
160. ating Write on a piece of paper FI X nnnn where nnnn is the factor Carry out the same procedure for the remaining 11 functions Enter the command program List ing 2 and save it under the name RC Line 30 defines the PO and F arrays TheF array contains a number that is the factor divided by 100 The CS command string in line 20 contains the 12 commands you use to control the CoCo Arm The subscript of the F array corresponds to the command position in the string For example 1 corresponds to AL and F 12 corresponds to HD Change the F ar ray elements according to the factors you determined with the RTD pro gram For instance if you determine that the factor of AD is 1 250 change F 4 to 12 5 AD is the fourth com mand in the CS string and 12 5 is 1 250 divided by 100 Table 1 contains factor array elements POKEs you use to create movement and motors associated with the 12 movement commands Robot Command When you have revised all the fac tors resave the program Don t apply power to the CoCo Arm until you have run Listing 1 or 2 Otherwise the PIA lines might not all be low and the robot arm will begin moving in some manner After you have run Listing 2 apply power to the Arm by plugging the power pack cube into the wall and the power plug into 11 The program asks you Load Pro cedure File Y N Press N The screen clears and displays the title Robot Commander Below the ti tle you
161. ays on programming as a tool for exploring ideas history artificial intelligence and advice for teachers The lexicon of Logo is here You can understand the topics even when the examples don t work but later sections of the book go into areas of no use to Color Logo users The 1 1 page Color Logo appendix gives our favorite turtle its due This appendix is a concise explanation of available commands I don t think this book will become an abiding reference work for the Color Logo user butitsideas if they can be translated suggest interesting applications no matter what form of Logo you may possess lii meets maintains documentation objective interest ease of use 1 mr 1 OOD o Educational Software Pre Algebra I Integers Tom Mix Software 4285 Bradford N E Grand Rapids MI 49506 616 957 0444 16K Extended Color Basic 29 95 cassette 32 95 disk by James K Hardy re Algebra I is a series of five Basic programs designed to help students work with algebraic expres sions Up to four students can use the system at the same time and each can choose from nine skill lev els and receive a performance report All five programs follow the same format so the system is easy to learn As the title indicates the pro grams deal only with integers not variables Performance The initial menu options offer four Pre Algebra I presents its p
162. bers within this range to see the process in action For example POKE amp H500 255 This puts a small orange square half way down the edge of the screen In the text mode a specific letter number or graphic character is displayed for each byte in this section of memory The character generator does this au tomatically The printer uses a similar system for printing characters on pa per When graphics are displayed the character generator isn t used Every byte of data is directly displayed on the screen Disk system graphics memory begins at amp HOEOO amp H600 on nondisk systems The number 170 amp HOAA is 10101010 in binary This byte is displayed on the graphics screen as a small row of dots eight pixels long The pixels are set and cleared in an alternating pattern cor responding to the pattern of ones and zeros in the binary number being dis played Type the following commands and press the enter key and POKE various numbers into the graphics memory PCLS POKE 359 57 PMODEA l When you type SCREEN 1 you see a plain screen To switch back to text type SCREEN 0 POKE a va riety of numbers into memory be tween amp HOEO0 and amp H25FF nondisk systems between amp H600 and amp HIDFF You can t see what you type while in this mode so enter your commands while in the text mode When ready type SCREEN I to switch modes and see the prod uct There are 256 pixels in each line
163. ble through CompuServe I ve discussed Compu Serve in the past and this month give you an overview of its services In a future column deal with some of CompuServe s expert time saving features Now let s see why telecommunicating is a great winter sport CompuServe continues to grow each month Just when I think they ve covered everything m y latest issue of Online Today Compu serve s monthly print publication arrives announcing more services and features You receive a one year subscrip tion to Online Today when you be come a member of CompuServe It is a glossy standard sized magazine in full color with reviews of software and hardware as well as up to date information CompuServe and other telecommunicating topics The world s largest on line Color Computer club is found on Compu Serve The Color SIG special interest group is run by a SYSOP system op erator Wayne Day just like a private bulletin board system Wayne has put together a large collection of infor mation programs and text for all CoCo nuts Some of the special areas and da tabases for the CoCo include OS 9 78 HOT CoCo February 1985 6809 On Line MAKING THE Most OF COMPUSERVE by Bobby Ballard Flex telecommunications business utilities graphics music games and MC 10 programs The SIG also in cludes a help file for new users The Color SIG has a conferencing mode for conducting l
164. bout 15 minutes The score turns over after 999 990 Now then does anyone out there know what an offog is Jeff Mercer Gainesville FL Do you have a hot tip on a game or need one Share your discoveries and frustrations here Circle Reader Service card 337 DOUBLES DISK CAPACITY Cuts Your Cost 50 Now The back of 57 4 diskettes can be used for data storage even with single head disk drives FIBELE makes it easy e Adds the notch needed e SATISFACTION OR MONEY BACK NIBBLE NOTCH 3 Cuts square notch inch round n index hole For use with TRS 80 I amp 11 Osborne Kaypro IBM others needing an index hole only 21 90 each add 2 00 each order P amp H 5 00 each foreign P amp H Florida Residents Add 5 Sales Tax ORDER TODAY Toll Free 1 800 642 2536 A FLORIDA 1 305 493 8355 1 OR SEND CHECK OR MONEY ORDER TO E AP 4211 NW 75th TERRACE DEPT 5 LAUDERHILL FL 33319 PATENTED ALL TRADEMARKS ARE ACKNOWLEDGED New from TESSERACT SOFTWARE SYSTEMS MusiWriter A Word Processor for Music Capture your music on your Color Computer Then print as many copies as you want on a graphics printer Supports up to 10 staves per system and a wide range of notes rests accidentals and time signatures Send for sample print out and descriptive literature Requires 32k Color Computer with disk and graphics
165. c system can hold over 600 transactions When the operator selects a task to be performed the computer loads a program designed to handle that task fromthe system disc The system disc contains all of the programs required to create update and maintain data files and prepare the necessary paperwork including shipping and invoice forms daily sales reports a monthly or other period sales report and a receivables report This order entry software equals or exceeds higher priced packages for other computers and includes a detailed operating manual ONLY 99 95 e Original key layout Fast easy installation no soldering Individually boxed with full instructions Smooth Touch Typist feel no sagging 64 95 U S made high quality quad gold contacts Professional low profile finished appearance Computers produced after approximately October 1982 require an additional keyboard plug adapter Please add 4 95 ACCOUNTING SYSTEM Rainbow 84 Considering what it can d oto organize a small business itis quite a value Hot CoCo 84 a serious professional accounting program and well worth its price The programs are complete and simple to use The Mark Data Products Accounting System is ideal for the small businessman needing a fast efficient means to process income and expenses prepare detailed reports and maintain most of the informationrequired at tax time Thesystemis a family of programs w
166. can choose the packages best suited for the ages of its children The preschool package by Spinna ker offers Kids on Keys Alphabet Zoo Kindercomp and Facemaker CTW Software Group and Tandy col laborated on the K 2 package which includes Play with Language three wordand reading activities to develop comprehensive skills Picture Place Roll A Word and Bagasaurus Hands On and Color Math For the elementary grades 3 5 the emphasis is on developing quick thinkingand plan ning and includes Taxi Star Trap Pea nut Butter Panic The Factory The Pond Teasers by Tobbs and Color Math These were developed by CTW Software Group Sunburst and Tandy For middle school grades 6 8 CTW Software Group and Tandy of fer Creative Exploration which re quires quick thinking and interaction This includes Grobot reaction skills Time Bound historical facts and Slipside strategy Also included are Typing Tutor Sands of Egypt strat egy and graphics and CoCo Extra vaganza 50 programs The high school package by CBS Software of fers Mastering the SAT and Success with Math The sixth software package isforthe family and contains Infocom s Sea stalker an interactive text adventure game Color Profile an electric filing system and Spectaculator a family budgeting program T H E S will offer more software soon A good software package ac cording to Julie A McGee director of software development and marketi
167. cas sette or disk and make corrections to a program line The Color Computer man uals are well written and you will enjoy yourCoCo much more if you ve read them Check the Requirements The first thing you should do is make sure that the program you want to enter will run on your version of the Color Computer You need to know the mem ory requirements the type of Basic used Color Micro Color Extended Color or Disk Extended Color Basic what per ipherals might be needed and in some cases whether a particular ROM version is needed See below for an explanation of the different ROMs All this information is provided in the System Requirements box included with each article that has a program listing This box gives the minimum require ments to use the program If for in stance the box reads 16K RAM Color Basic the program should also work on 32K or higher Extended or Disk Ex tended Color Basic CoCos Once you ve established that the pro gram will work on your CoCo read the ar ticle thoroughly Sometimes it will include information vital to typing in the listing What You See Is What You Get We print all Basic program listings 32 characters across just as they appear on your video screen Type in the listing ex actly as it appears in the magazine being particularly careful with spaces and punctuation If you do this the 32 char acter format will aid in proofreading what you have typed in by let
168. ce from two ledger lines above and below the staff Ledger lines appear automatically as you need them Choose notes of any dura tion from double to sixteenth notes MusiWriter is a fully interactive screen oriented editor You see the staff on the screen exactly as it is when printed Edit any part of a staff You have full cursor control along60columns which scroll with MOVING Let us know 8 weeks in advance so that you won t miss a single issue of HOT CoCo Attach old label where indicated and print new address in space provided Also include your mailing label whenever you write concerning your subscription It helps us serve you promptly Write to Subscription Department Box 975 Farmingdale NY 11737 Extend my subscription one additional year for only 24 97 C Payment Enclosed Q Bill Me Canada amp Mexico 27 97 1 yr only US funds drawn on US bank Foreign surface 44 97 1yr only US funds drawn on US bank Please write in new address here and attach old label or fill in below Afflx Old Label Here Circle Reader Service card 37 EXPANSION HARDWARE FOR THE TRS 80 COLOR COMPUTER XPNDR1 We ve added grounding tabs to the XPNDR1 and on the out Super Guide Precision molded plastic insert designed specifically to align name a G8 1 l lt board end an array of plated and support printed circuit through splder pads Shown i
169. ck MasterCard or Visa Credit card customers Include complete card number and expiration date Add 2 00 for shipping 3 50 for Canada New York state residents add 7 sales tax Dealer Inquiries invited Circle Reader Service card 4440 new bezel for a totally finished conversion Compare Warrantles The HJL 57 Is bullt so well It carries a full one year warranty And It Is sold with an exclusive 15 day money back guarantee Compare Value Youknow that a bargaln Is a bargaln only so long as It lasts If you shop carefully we think you will agree The HJL 57 Is the last keyboard your CoCo will ever need And that s real value Order Today Only 79 95 the HJL 57 Is available for Immediate shipment forelther the original Color Computer sold prior to October 1982 or the F verslon and TDP 100 Introduced In October 1982 and the new 64K CoCo Now also avallable for CoCo 2 Call Toll Free 1 800 828 6968 In NewYork 1 600 462 4691 PRO ean Div of Touchstone Technology Inc 955 Buffalo Road P O Box 24954 Rochester New York 14624 Telephone 7 16 235 8358
170. ck cars The future for Whitesmith looks like a Micron Eye cam era a digitizing device that will enable us to take any art work and do any enlargement any reduction any rotation of any degree Ericseesa significant development for com mercial art in all this technology Computer graphics could replace a lot of magazine artists It s not for every artist but the future will be a machine that looks like the Apple Ma cintosh Not the Mac but a machine that does some of the things the Mac does In color it is to be hoped Using the Micron Eye camera Whitesmith could restart with a logo take the image touch it up the camera im ages aren t much good make it look pretty take a piece of one picture turn it around do whatever I want maybe corporateit into another picture Eric advises that students of the graphic arts who hope to be working in 20 years learn something about computing What works best is a pro grammer artist combination the artist knows what he wants and the programmer knows how to do it The system of the future will be designed by the people who use it Ron Kiyomura was trained to be an artist not a comput I was art major at UCLA he says of my favorite media was watercolor Working with paper I have more flexibility With the computer it s an on off thing Like most art students Ron was exposed to a wide variety of media at school
171. computer magazines orrecord collection Do you have an inventory of all household items for insurance purposes EASY FILE will do all of these things and many more Disc 32 95 EASY FILE makes data managing a breeze with single key menu selections extensive error handling procedures a demonstration data file and a detailed easy to understand instruction manual EASY FILE is powerful too It automatically enhances your monitor screen to a full upper and lower case 51 character by 24 line display EASY FILE allows up to 30data fields and provides password file protection selectable numeric totalling and complete data searching and editing capabilities You can quickly enter locate review and modify data records and eventransfer records from one file to another Sorting You bet EASY FILE allows you tosort up to 5 levels of data andallows you 10 define upper and lower limits as well You can sort in many different ways and save the results in individual index files These index files may be used later to determine what will appear on your printed reports Reports are easily prepared with EASY FILE because it offers so many automatic features There is no need to generate complex report forms WithEASY FILE you simply select from a list of options to determine what your report and header will look like Thereare countless variations EASY FILE takes care of tabstops and field spacing automatically Prepare horizontal reports 80 or 132 colum
172. d he covers his mistakes Eric studied vis ual communications at the Art Institute of Pittsburg He works as a commercial artist for a graphics shop in Florida His CoCo is no hobby But the very thing that makes Ana Landa doubt that she is a true artist erasing is what he claims is the sign of the professional normal artwork say airbrush or line work or what ever whenever you re doing your stuff and you mess up you draw the line too far or you spray over something you shouldn t have it s a problem But if you re good even if you make a mistake you can fix it and it won t look like a mistake has ever been made Everbody makes mistakes it s how good you fix them Thelureofthe computeris perfection Computer art may compromise precision orclarity but in favor of absolute per fection of form On a computer mistakes are nonexistent Its as if they never happened says Eric Your printout or screen slides look perfect and nobody in his right mind could tell if you once drew a big X on the middle of the screen you cannot tell When you re finished it looks like you did it right the first time The first time is seldom the last Eric has updated ver sions Mona Lisa 1 2 of all his pictures When he started using the CoCo for his art two years ago the Radio Shack X Pad was not the tool that Eric has since programmed it to be Eric wrote the software he uses As he improves his pro grams he goes bac
173. d processor or editor no new commands needed Allows hardcopy printout verification of received messages immediate reply to sender Transmit new messages OR existing files to single user or broadcast to all users Preview Line indicates number size and topic of stored messages Saves time money energy cuts down on office aggravation For more information or to place an order contact rep group Dept HC 17 The JBM Group Inc Continental Business Center Front amp Ford Streets Bridgeport PA 19405 TWX 510 660 3999 215 275 1777 res add 6 sales tax US orders add 5 00 postage and handling Pe eed abs he hn Sa Fe eI ee February 1985 HOT CoCo 53 BUSINESS BY ROD WEISS Where Does The Value Go If you need help figuring depreciation on your assets this program offers you three methods raw m b e I b d 2 2774 This prograrn is available on our Instant CoCo cassette See the Instant CoCo ad elsewhere in this issue Prete ne CoCo I you purchased a new car five years ago the moment you drove it off the lot it depreciated 1 200 Today it loses approximately 3 000 in value Cars counters scales furniture computers permanent fixtures build ings almost all the items you use in a business except pencils and pa per are depreciable This program is designed for the novice bo
174. d test clips thatcreatesolderlessconnections The kit comes with three wiring diagrams 92 HOT CoCo February 1985 The Universal Video Driver Mark Data Products that cover all the CoCo s mother board versions and a table that assigns a contact point to each color coded clip The kit connects to the audio ground chroma luminance and pos itive 5 volt power contacts The UVD installs a little easier in the CoCo 2 than in the other ver sions You don t have to make con nections to IC chips because of the improved circuitry in the CoCo 2 s RF modulator The other board ver sions require you to connect clips to pins on the video display generator 6847 and video mixer 1372 chips To make these connections more se cure loosen the chips slightly before attaching the UVD s clips Then re seat the chips There s a chance that you ll run into excessive brightness and con trast on a monochrome monitor Mark Data includes instructions that eliminate the problem simply and effectively You have to remove one connection and move it to the ground contact This doesn t occur with color monitors The UVD mounts with double sided tape on top of the RF modu lator in all board versions except the CoCo 2 It mounts on top of the 6847 6822 and 74LS273 chips in the CoCo 2 because the RF modulator is mounted vertically and doesn t offer a secure mounting surface The kit s two RCA plug leadsrun through the hole for the
175. da on disk or cassette plus 3 for shipping and handling 1 in Ontario and Montreal For more information phone or write Tandar Software 12 Arman Drive Agincourt Ontario Can ada MIT 2 6 416 293 2014 Reader Service 551 CoCo Diagnosis If you suspect something is wrong with your CoCo you might want to check out CoCo Checker lt will test your ROM RAM disk drives and controller printer key board cassette joysticks sound PIAs VDG internal clock speed and more Spectrum Projects also has a new screen dump program for Epson and Gemini printers The CoCo Screen Dump offers reverse images with regular or double size pictures and can use 600 to 9 600 baud The CoCo Checker and the CoCo Screen Dump require 16K and cost 19 95 each on tape or disk plus 3 for shipping and han dling Spectrum Projects P O Box 21272 Woodhaven NY 11421 718 441 2807 Reader Service 556 94 HOT CoCo February 1985 edited by J Scot Finnie Kodak Kodak Diskeltes P Kodak Kodak s New Line of 8 5 and 3 Disks Kodak Disk Now Floppy Kodak disks aren t just for cameras anymore The company has announced a new product line of floppy disks for mini and mi crocomputers Kodak is forming a new manufacturing division to handle production of its memory products The suggested retail price for a single sided double density 5S A inch Kodak disk is 3 85 10 b
176. de and the bright false color screen mode The two ink functions allow you to choose either light or dark ink for your lines and circles The old menu function simply returns you to This program is available on our Instant CoCo cassette See the Instant CoCo ad elsewhere in this issue 0 the first menu The function ends the program That s all there is to it With just a bit of practice you ll soon draw col orful hi res pictures easily Have fun I Joel Doucet is an educational soft ware writer and author of Owl Ware s Stellar Search program Write him at R R 1 Box 3479 Yar mouth Nova Scotia Canada B5A 4 5 Program Listing 1 CLS CLEAR PCLEAR8 DMODE4 5 PCL S PMODE4 1 PCLS Cl 1 PO 1 DIMM1 316 2 0 316 15 0 713 1 DIMOS 36 FORX BTO36 READAS os X AS NEXTX DATAU4E2F2DIL4R4n3 U6RIF1D2L3R J02G1L2 BULFiR2E1GILZ HlU4ELR2FI UGRZPLDAGILZ RILIUIRZ L2U3R3 3R2L2U3R3 USELRLFL 1 161 D5R3U3LY 060330306 BRIB2ZL1U6RIL 2 702025306 p3RIEXu2rT21U6D6R3 U 6F2D2U282D6 UGF3D3U6 2 DATARI 1F1R2E1D4H1L2G1D4 6R393 L3 U6RJDGL3R3HIF2 U6R3D3LTRIP3 E lPYRIELU2LIU2EIRLPI BRIUGR2L4 U 6D6R3U6 BU2UADAF2E2U4 0606820313 R2U61U1F401DIG2H2U1DIF4DI BR1 3H 2UJD1FZE2U1 n3L3U2 g JULL3 BUlFYR2 E1U4H1L2GIDA BRIR2LIU GI R3L3JUlE qu 3 DATABUL FIRiE UZLZR2U2HIJ 1G1 B8 2UGD3RYLAU3 BULFIRIEUULHLL2U3R3 BULUAELRIF1H L GIDAPIRIElUlHlL 01530214280 LU4EL RTPLDAGLLIHIUZR3 BHlFlR
177. discounts on software and fun this is what user s groups are all about And this list will help you find one close to you About theList Our user s group list is organized by state and country We have used stand ard two letter abbreviations for each state but we assigned arbitrary abbre viations for several countries Table ex 48 HOT CoCo February 1985 by the HOT CoCo Staff plains all the abbreviations used in this list We have divided this list into two parts those exclusively for Color Com puterusersandthosethataccept users of CoCosandothermakes of computers as well We have further divided each part according to whether or not dues are charged Generally a club that charges duesisable to offer moreto its members usually in the form of a newsletter that not only informsmembers of club activ ities but might also include type in pro gram listings or reviews of software and hardware HOT CoCo Club Rate Another bonus to belonging to a user s group is that HOT CoCo offers a special rate to group members The standard club rate is 21 97 for a year s subscription a 3 savings Higher dis counts are available forlarge orders In terested club members should write to Debbie Walsh Circulation Department HOT CoCo 80 Pine St Peterborough NH 03458 for club rate subscription cards or moreinformation on the large order discounts New Clubs and Updates Wehave madeevery effort to provide an up to date
178. driven with terminal mode file xfor MODEM protocol etc OBJECT ONLY versions EACH 50 FLEX amp 05 9 5 25 DISKS EACH 10 S13 SSSD 15 SSDD 17 DSDD 25 DSQD with jackets and hub rings Computer Systems Consultants Inc 1454 Latta Lane Conyers GA 30207 Telephone Number 404 483 1717 4570 Most programs in source on disk give computer disk size OS Contact CSC for full catalog and dealer information 25 off multiple purchases of same program on same order VISA and MASTER CARD accepted US funds only please Add 5 shipping no shipping charge for disks in lots of 100 FLEX tractemark Technical Systems Consultants OS 9 trademark Microwara 10 DISKETTES FREE 9s 20C 20 CASSETTES A subscription to the Coco Cassette gets you a tape or disk full of 10 quality programs delivered to you by first class mail every month The documentation included will help you run great utilities like Word Processor and Budget Analyzer or enjoy great games like Frogjump and Caterpillar Cave FOR AS LITTLE AS 46 CENTS EACH Limited offer Subscribe for a year on cassette and receive 20 Free C 20 cassettes or subscribe for a year on disk and receive 10 Free 5 single sided double density diskettes Now available on disk 1YR 12 ISSUES 5599 70 6MO 6ISSUES 30 Single Copies 6 Res add 4 Overseas ADD 10 to subscription ana 1 00 to single issues 16K extended required Some programs requi
179. e sponds with whatever file ordering functions you select An index file be 86 HOT CoCo February 1985 examined four database programs for the CoCo in the last months Elite File is the easiest to master and the one that best addresses my needs comes areference forthe rest of the pro gram functions In addition to being clever this rou tine saves you time Easy File can per form a five level sort and handle more than 600 records But it sorts directly from the disk file requiring frequent and time consuming disk accessing It manages to save time because it never reshuffles the records on adisk Instead it follows an index file And Easy File can store several index files at once Features Easy File has a feature its documen tation calls a delete code that marks records for special handling If you put a delete code into a record Easy File no longer accesses it during searches Suppose some members of your CoCo club temporarily cancel their sub scriptions to the club newsletter while on vacation If you had Easy File to handle your mailing list you could put delete codes on the travelers name rec ords to keep the newsletter from piling up outside their doors But their name records would not actually be deleted fromyourfile Whentheyreturn home you could just remove the delete codes to start up their subscriptions again These are more like
180. e first year DYNAMITE Is a trademark of Computer Systems Center FLEX and UNIFLEX are trademarks of TSC 05 9 is a trademark of Microware and Motorola Dealer Inqulrles welcome VISA 24 HOT CoCo February 1985 MOVING Let us know 8 weeks in advance so that you won t miss a single issue of HOT CoCo Attach old label where indicated and print new address in space provided Also include your mailing label whenever you write concerning your subscription It helps us serve you promptly Write to Subscription Department ePO Box 975 Farmingdale NY 11737 C Extend my subscription one additional year for only 24 97 C Payment Enclosed O Bill Me Canada amp Mexico 27 97 1 yr only US funds drawn on US bank Foreign surface 44 97 lyr only US funds drawn on US bank Please write in new address here and attach old label or fill in below Affix Old Label Here name euti address 1 City 5 state zip New Address name P address E city state T zip HOT CoCo PO Box 975 Farmingdale NY 11737 Circle Reader Service card 298 TEAC CD SLIMLINE SANYO 7 PEER DISK naif EIGHT m DIRECT DRIVE 7 40 track 5ms t t 0500 DRIVE 0 SINGLE DOUBLE SIDED DRIVE SYSTEM 399 DRIVE 0 amp 1 DUAL DOUBLE SIDED DRIVE SYSTEM 519 Above prices for Panasonic or Sanyo Call for brand availablity if you have a preference
181. e some late evening you ll proba bly see the glowing Devilbird skimming over the water You ll see his fiery wings reflected by the lake and in disbelief you ll vow never again to indulge in so much tempting CoCo The first part of Program Listing 10 Devilbird lines 50 140 produces the wings which you can reshape if you wish See Photo 3 The remarks ex plain the program You can improve on the body As drawn here it s just a hur ried suggestion The rest of the program is in normal Basic The reflection in the water is done in the same manner as you used in Listing 1 Beaver Porcupine The dis tant birds are a bit tricky being made with smallarcsof circles to serve as wings The punch line is number 530 which throws the scene into a reddish glow Be sure the color controls on your TV are adjusted properly for this effect Program Listing 11 Bird Bath is for the birds that inhabit your yard not in cluding the Devilbird of the last pro gram It s no ordinary bird bath since you can change it into a more ornate form Line 60 permits you to widen or nar row it by altering the range of M The RND value in the same line coatrols the texture of the horizontal lines Birds like something rather solid so don t make the RND value too large In iine 90 altering the ratio changes the height of the bath Some birds like it tall others prefer it short If you wish to make a more ornate bath do as fol lows
182. ed February 1985 HOT CoCo 61 gt 26 5 5 5 5 IFS THEN 238 ELSE S S 1 CCS LEFTS 5 22 J INSTR CSS CC IPJX B THENJ J 1 2 GOTO24f 23 IFPN THEN29ELSEFORI 1TOTMP IFCS PNS I THENPS SPS PN CH R I 127 GOTO2UfELSENEXT GOTO29 g 24 T VAL RIGHTS CS LEN CS S IFT lt 1ORT gt 99THEN219 258 PS PN PS PN CHRS J CHRS T GOTO 29g 268 PS PN PS PN CHR 255 PRIN T8327 PROCEDURE COMPLETE IFTMP gt THEN PN TMP 27 PRINT 483 PRESS enter CO 288 5 5 5 28 5 5 5 13 4 5 280 290 9 RECOGNIZED GOTO29f 38g IFPN THENOSBELSEFORI 1TOPN I FINSTR C PNS I THENNEXT GOTO 9g 31 CLS PRINT8324 EXECUTING NS I 328 S 1 AS PS I S 1 z1 Pz1 FORI 2 02 5 33 N ASC MIDS AS P 1 IF N 255 THEN 378 34 IFN 127THENJ6UELSE T ASC MID 5 5 1 1 NCSTHEN SIDE amp HC gg2 ELSE 5 35g POKE SIDE PO N FOR 1 F N T NEXT POKE D f P P 2 GOTO 330 368 IF N gt 147 THEN POKE RROR GOTO 4f ELSE N N 127 P S P 1 S S 1 P 1 AS P N S S N GO Listing continued INT 16 220 INPUT C IF INSTR CS END TO 330 37 5 lt 5 1 5 4 ELSE S S PSP S GOTO339 399 LIST 4gg S INSTR CS 5 6 5 41 FORI 1TOPN IFA
183. eden MikroDatorn and Min Hemdator the UK s Computer Management and Computer Business Europe United States Computerworld HOT CoCo inCider InfoWorld jr MacWorld Micro Market World Microcomput ing PC World PC Jr World RUN 73 Magazine and 80 Micro February 1985 HOT CoCo 9 From Computer Plus to YOU PLUS after PLUS after PLUS Color Computer II Model 4 16K 629 46 Ext Basic 135 Model 4 64K 64 Ext Basic 195 2 Disk amp RS232 1020 Model 100 8K 495 Model 100 24K 625 zr Z 777447 Qm eB ee OAM GER Color Computer Disk Drive DWP210 489 DMP120 385 Drive 0 289 Drive 1 5220 DWP510 1295 BIG SAVINGS ON A FULL COMPLEMENT OF RADIO SHACK COMPUTER PRODUCTS COMPUTERS ETC Juniors Revenge 28 95 Model 4 Portable Disk Drive Controller 139 Pac Attack 24 95 64K wi2 Drives 1020 Extended Basic Kit 39 Block Head 26 95 Model 2000 2Dr 2299 PBH Ser Par Conv Lunar Rover Patrol 24 95 Model 42 1 Drive 2360 64K Ram Chips Lancer 24 95 Model 16B 4Dr 256K 3965 Deluxe Keyboard Typing Tutor 23 95 MODEMS HJL Keyboard Galagon 24 95 Hayes Smartmodem II 245 CCR 81 Recorder Scott Adams Adventures 19 95 AC 3 125 Deluxe Joystick each Sea Dragon 34 95 DC Modem I 89 Joysticks pair Colorcome 49 95 DC Modem ll 160 Video Plus monitor adapter Telewriter 64 49 95 DC Modem 2212 345 Video Plus IIC O Pak disk 34 95 PRINTERS Amdek Video 300 Green Del Pascal 79 98 mdek Video reen eft Pasca
184. endswood TX 71546 713 996 9477 Reader Service w 553 New From Tandy What s more natural for the CoCo than a graphics tablet Ra dio Shack thinks so too The new Radio Shack TRS 80 Touch Pad is produced by Koala Technolo gies a forerunner in hardware in terface technology Catalog num ber 26 1185 Radio Shack has also just re leased its new ROM pack Sound Speech Cartridge synthesizer which offers sound effects in addi tion to voice synthesis driven by software you enter yourself Cata log number 26 3144 Three more Radio Shack prod ucts are available Spidcrcide is a new ROM pack game with novel sound effects that tries to catch you in its web before you can shoot your way out Catalog number 26 3049 The Electronic Book is a note book with a 12 key entry pad in the back that plugs into the joystick port It accepts colorful overlays for little fingers Catalog number 26 3141 The Color Computer Playground has 42 program list ings that help young kids have fun while learning The book has 255 pages of big print and easy to read program listings Catalog number 26 3196 Radio Shack 1400 One Tandy Center Fort Worth TX 76102 Reader Service lt 557 Infocom For the CoCo Infocom the well known text adventure software game com pany has announced that its two newest games Suspect and The Hitchhiker s Guide to the Galaxy are available for the CoCo Suspect is an intriguing murder mystery in
185. equipment head alignment disk speed index hole timing azimuth hysteresis read sensitivity and clamping Memory Minder can be used to actually align the drives while viewing the graphics on the screen This program is a must for anyone who values the data that is saved on diskettes MM COCO Memory Minder for single side RIVES Sean m NA S eaten eter EGER dd 79 MM COCO Memory Minder for double side RIVES ied P eta a ere 99 FLEX is a registered trademark of Technical Systems Consultants Inc 5 9 is a registered trademark of Microware Inc Memory Minder is a registered trademark of J amp M Systems Inc To order call 505 292 4182 or send payment with order to J amp SYSTEMS LTD 15100 CENTRAL SE ALBUQUERQUE NEW MEXICO 87123 505 292 4182 We accept MasterCard and Visa Circle Reader Service card 101 The HJL 57 Keyboard Now available for all models Compare it with the rest Then buy the best If you ve been thinking about spending good money on a new keyboard for your Color Computer why not get a good keyboard for your money Designed from scratch the HJL 57 Professional Keyboard Is bullt to unlock ALL the potentlal performance of your Color Computer Now you can do real word processing and sall through lengthy listings with maximum speed minimum errors At 79 95 the HJL 57 Is reason ably priced but you can find other CoCo keyboards for
186. er the first time you picked up a pencil To Tolstoy and Aristotle who asked What is art What is good a bit more wisdom Ron Kiyomura has founda technological fix as an answer I look at my ratings on CompuServe how many downloads I count the down loads and I know how good my work was Bil Address correspondence to Paul Statt c o HOT CoCo 80 Pine Street Peterborough NH 03458 Paul Statt is a free lance writer who writes a regular column in PICO The Briefcase Computer Report February 1985 HOT CoCo 31 GRAPHICS BY WILLIAM H RONEY TRIG IT Who says Art and Math don t mix These short routines prove that they do simple trigonometry be applied to achieve artful pic tures with the Color Computer Trigo nometry s sines and cosines effectively produce the curvature seen in most of nature including animals vegetation and people and often in man made things such as the Jefferson Memorial Fords and hockey sticks It s pretty hard to draw those things with just LINE DRAW and CIRCLE com mands even though a circle is shaped by a trig formula Now don t let sine and cosine or even tangent and arctangent frighten you Radio Shack tells about SIN and COS in the Getting Started manual that came with your CoCo It explains how to determine the value of angles and sides of triangles the main stuff of trig butitdoesn ttell you howtoapply SIN and COS to graphic art The G
187. er model computer you might consider getting a quality keyboard for it but you won t need it immediately See how the business works with the system you have now and upgrade with the profits you earn A printer is vitally important to a word processing business Dot ma trix printers are simply not good enough You must have a letter quality printer such as Radio Shack s DWP 210 printer also called a daisy wheel printer Don t let anyone tell you differently A master s theses is worthless if it is printed on a dot matrix machine Daisy wheel printers are the stan dard Some customers could be con sidering paying a great deal more for professional quality typesetting and printing Keep in mind that the qual ity of your print is the basis of the service you provide Software is the easiest part since a good typist can take a bad word processor and make it perform suc cessfully A typewriter is about equal to the most basic and mediocre of word processors In most cases all you need is a word processor that can paginate print page headers number pages automatically and underline Most other features ben efit you as a typist but have little ef fect on the product except in minor ways For example ROM pack Scripsit uses reverse video to indicate uppercase letters That does not pro vide the best on screen appearance If you find it objectionable you can get a word processor that supplies true upper and lowercase
188. es and operating systems are created from it Basic Fortran Pascal Flex OS 9 Add 2 50 shipping and handling to your order ALSO AVAILABLE FROM GREEN MOUNTAIN MICRO Lowerkit III Full time upper and lowercase installs in 15 minutes Normal and reverse video standard Fully compatible with all Alpha and Graphic modes 79 95 assembled and tested 49 95 complete kit of parts important Specify Color Computer or Color Computer 11 TV Buff II clear image for video monitors 19 95 specify CoCo or CoCo2 w See List of Advertisers on page 89 T TRSDOS they re 6809 machine language the whole lot And you can learn the language of the 6809 the programming heart of your Color Computer with my Micro Language Lab Not everyone can program Writing a few lines in Basic now and then doesn t make you a programmer But if you can program then my Micro Language Lab will teach you the right stuff the right way I ll teach you in 24 half hour lessons on 12 audio cassettes with a 220 page textbook with data booklets with 35 sample programs and with a program ming reference card You ll spend 50 hours or more with my course listen ing watching and working And when CoCoPort paralle interface now in cludes plastic case 854 95 44 95 kit ColorPack ROM RAM pack 29 95 specify configuration 19 95 kit case 3 00 extra 64K memory upgrade kit with full in
189. es from the plug Cut theorange wire at the clip and save it You will use itto make jumpers Do not disturb the black wire JOYSTICK WIRING PLUG TOP VIEW JUMPER WIRE BLK GRN RED YLW Fig 1 Top View of Joystick Wiring 2 gt gt 7 2 LY fy Illustration by Robert Dukette Next solder the wires to pot follow ing the diagrams in Figs 1 and 2 Mount the pot on the board with screws and insert the plug in its original place with the black wire towards the back of the joystick Placethe board back in the bottom half of the box Secure the cover with the Phillips screws Put the plastic retainer in the bottom cover us ing a strong glue such as Crazy Glue To wire the DIN plug pull all wires off the plastic connectors and cut the orange wire close to the brown insula tor Solder wires to the DIN plug ac cordingto Figs 1 and 2 The entire project should take about 35 minutes i New from TESSERACT SOFTWARE SYSTEMS MusiWriter Word Processor for Music Capture your music on your Color Computer Then print as many copies as you want on a graphics printer Supports up to 10 staves per system and a wide range of notes rests accidentals and time signatures Send for sample print out and descriptive literature Requires 32k Color Computer with disk and graphics printer e g DMP120 200 Price 50 00 US or 60 00 Can plus 5 0
190. es only two members regardless of the skill level selected In fact on level 7 which should generate all the func tions multiplication and division never appear together or with addi REVIEWS tion and subtraction on the same side of the equation The Compare Integers program is the only one that uses functions in volving multiplication or division on one side of the equation with addi tion subtraction combinations mul tiplication or division on the other Ease of Use Because these five programs all work the same way even beginning algebra students should be able to learn the system There are some problems though Sample problems use X as the multiplication symbol but the actual problems use the asterisk Those familiar with Basic should know that the asterisk represents multiplica tion but others might not Further more it was difficult to distinguish between the and the on the screen A formula like 4 4 is somewhat confusing In a standard math text the typeface for the sub traction function and the negative sign would be different and there fore easy to tell apart Displaying one sign in reverse or otherwise clar ifying the difference would be a help Because each program displays the same Tom Mix logo while load ing you can t tell if you ve selected the correct program until you ve an swered all the initial prompts your name menu selection number of problems s
191. esigning his alphabet primarily for reasons of proportion My first impression of Wizard s alphabet was that the letters had too much of an uneven look as though Perhaps best of all you can customize Wizard to fit your own needs they were hand drawn or as though a Hobbit had gotten into my com puter After using my modified copy of Telewriter for some major pieces of writing however I became much more comfortable with the new style I think the new three pixel wide letters make 60 character lines more legible on a nine inch monitor The difference is less pronounced when I switch to a 13 inch screen Wizard s typeface looks better on a 13 inch black and white TV screen too but for that application I still prefer to restrict Telewriter to a 51 line with the wide character set I suspect that I ll end up custom izing the typeface even more before I am completely satisfied Wizard s documentation points out a pretty painless method The scheme used to encode the on and off pixels in the character matrix is illustrated with a figure and the text tells you how to find the RAM address of any char acter in the table if you want to do the modification POKEs while the program is loaded Alternately you could modify the appropriate DATA statement in Wizard s source code it s reprinted in the leaflet It Does More Wizard makes another change in the Telewriter display it generate
192. eted from such a list please fill out the coupon below or affix a copy of your mailing label and mail it to CW Communications Peterborough HOT CoCo P O Box 975 Farmingdale NY 11737 dia Several banks including the Horizon Home Bank Huntington National Shawmut Bank of Boston and United American Bank provide services through CompuServe There are more than 600 services available on CompuServe along with electronic mail and personal computing space for storing large programs or blocks of data I will go into greater detail about specific fea tures and services in future columns Please delete my name from mailing lists sent to other companies or organizations name address city state zip HOT CoCo Membership Information If I ve excited you about telecom municating you can contact CompuServe at 5000 Arlington Centre Blvd Columbus OH 43220 Call them toll free at 1 800 848 Dealers Dealers 8990 or spend your own dime by Dealers C C calling 1 614 457 8650 8000 Radio Shack sells the Universal Selling HOT Sign Up Kit for 19 95 catalog CoCo will make money f number 26 2224 which will get you for you Consider the facts e b line immediately CompuServe rates vary according to your established baud rate and the time of day Prime rates are higher for day hours at 1 200 baud At night the rate for 300 baud drops be
193. eward you with plenty of business If you need to you can always add other advertise ments later on Remember the best advertising is word of mouth If you turn out quality typing and manage it quickly you ll have very few prob lems getting customers Setting Policy Come up with a written service policy that you can hand out as part of a welcoming package for first time customers It should state ex actly what services a customer can expect from you Include your rates and an explanation of the method you use to adjust them how and when you expect to be paid and what print formats your equipment is capable of producing Your written service policy should outline all aspects of your service If your customers know whatto expect from the start they aren t likey to be disappointed This is the place to lay down the law about the legibility of manuscripts or the turnaround time you promise Include some ex tra time in this figure in case an old friend shows up unexpectedly or you pull jury duty It s a good idea to include your telephone number in the policy as well it may save some of your customers a great deal of ag gravation A written service policy is a good place to mention some of the laws that govern a word processing busi ness For example you might in A letter quality printer is vitally important to a word processing busine
194. for a beginner to understand Program Listings 8a and 8b also do the same jobs Each draws my special tomato worm As graphic strings be come longer use the DATA method ofstoring CHR graphics unless you like to type hundreds of CHR3 s Program Listing 9 is an improved version of the quiz program in the Jan uary Basic Beat It still uses an array to storequestions anditshufflestheques tions The program reads the questions The Basic Beat andanswers into an array instead of set ting each one equal to an element of the array For example S 1 ILLI NOIS C 1 SPRINGFIELD This way the DATA lines are much easier to read than they would be other wise Youcouldeasily modify Listing 9 to use it with other types of questions e g presidents andvicepresidents ele ments and their symbols or animals and their scientific names Program Listing 10 shows the pop ular method of reading data to POKE a machine language program into memory Run the listing and move your right joystick from side to side Impressive isn t it If you own a 4K machine change each 16000 to 4000 1B READ AS 2g DATA HOT COCO PRINTAS Program Listing 1 1g READ W 28 PRINT W 39 DATA 49 Program Listing 2 1g DATA 4 5 6 7 29 READ R S T U Z S U V R 48 PRINTZ 8 IM T Program Listing 3 1 FORA 1TO6 20 READ 5 3 PRINTNAS N 48 NEXTA 5g DATA FRED 72 GEORGE 95 69 DATA
195. formation M C Viso AX add 3 PERRY COMPUTERS e 137 NORTH MAIN STREET e PERRY MI 48872 w See List af Advertisers on page 89 February 1985 HOT CoCo 95 PRODUCT NEWS your cursor You can add select or move notation comparison staff featureletsyou align notes be tween staves for multiple instru ment notation Tesseract Software Systems will tailor the MusiWriter to your needs The program costs 50 60 in Canada plus 5 for postage and handling Write to Tesseract Soft ware Systems 5350 Montclair Ave Montreal Quebec H4V 211 Reader Service w 554 Graphics Support SGS is a machine language utility progran that adds 21 easy to use graphics commands in support of the semigraphics ca pabilities of the CoCo These newcommands are similar in for mat to the Extended Color Basic commands SOS SemiGraphics Support speeds up the execution of circles rectangles coloring animation effects user created sounds and more from an Ex tended Color Basic or Color Basic Program The utility pro vides for full graphics capabilities in five different semigraphic modes and uses up to eight colors on black at a maximum resolution of 64K by 192 pixels SGS runs under Extended Color Basic 1 1 and Color Basic versions 1 0 and 1 1 SGS is available on disk for 34 95 and on cassette for 29 95 The price includes a 60 page users manual and a demonstration program Micro Computer System 1404 Sunset Drive Fri
196. formats with a single control key command The 51 x 24 display is clear and crisp on the screen The two high density modes are more crowded and less easily readable but they are perfect for showing you the exact layout of your printed page a on the screen at one time Compare this with cumbersome windows that show you only fragments at a time and don t even allow editing RIGHT JUSTIFICATION amp HYPHENATION One outstanding advantage of the full widt screen display is that you can now set the screen width to match the width of your printed page so that what you see is what you get This makes exact alignment of columns possible and it makes hyphenation simple Since short lines are the reason for the large spaces often found in standard right justified text and since hyphenation is the most effective way to eliminate short lines Telewrifer 64 can now promise you some of the best looking right justification you can get on the Color Computer FEATURES amp SPECIFICATIONS Printing and formatting Drives any printer LP VII VIII DMP 100 200 Epson Okidata Centronics NEC C Itoh Smith Corona Terminet etc Embedded control codes give full dynamic access to intelligent printer fcatures like underlining subscript superscript variable font and type size dot graphics etc Dynamic embedded f ormat controls for top bottom and left margins line length lines per page line spacing ne
197. ging lines in the exit mode erases any changes you ve made TextPro III lets you switch off be tween a high resolution display and the normal 32 column by 16 row dis play the CoCo provides The back ground color in the hi res mode is adjustable The hi res screen is partic ularly helpful for preparing text files with margins wider than 64 charac ters but the characters become too small to read Text Processing TextPro III prints your documents according to the line length you select w See List of Advertisers on page 89 The program ignores the line lengths you might use in the edit mode TextPro breaks up lines in your manu script that are no longer than the line length you select It adds together lines that are shorter than you have specified You can turn off this fea ture for printing tables or other spe cial documents that you want printed exactly as you enter them You can also set the program for left right or full justification Most of TextPro s commands are the same as other word processors but its footnote tab text repeat and character fill options are unusual and extremely useful Students profes sors and researchers might find it in valuable to be able to place footnotes at the bottom of the page automati cally and without complex calcula tions The justification options and the tab settings make graphically complex tables easy to create The text repeat command when used in conjunction wi
198. h After years of study amp searching you have O lost tioced the alien roce of Llongth to this valley Now your quest for the power cf Ltongth begins Tope 24 95 Disk or Amdek 29 95 Loveless Manor Trapped in bedroom by your evil aunt you ve admired Queen CInderello s castle in the distonce ond you ve just dis Covered she s o distont cousin Con you escape to her protection 32K Great ward Tape 19 95 Disk or Amdek 2495 Treasure Hunt A graphics text adventure You walk with our graphic chorocter through desert mountains ond city to seek the illusive treosure of gold Super graphics with a person who walks with you at each turn Disk or Amdek only 529 95 Do or Diel The year is 4001 AD You ore o cargo trucker delivering O loosi in the Dortion star system Your mission is to get bock to your home planet of trot olive Con you survive joumey Tope 24 95 Disk ot Amdek 29 95 Recelvabies Keep trock of oll those occounts with current list of occounts statement printing last activity dote ond current month s transactions debits amp credits Disk storage of data 32K disk 29 95 Othelo machine language game for the 16K Co Co 2 modeso play youogoinst o friend or you against the computer When playing the computer It will ploy hord or easy In either you hod better think hard Object of the gome is to chonge the opponent s spots to yours by placing your morker at
199. hich operate by means of a menu selection scheme When the operator selects a task to perform the computer loads a program designed to handle that task from the system disc The system disc contains all of the programs required to create update and maintain data files and prepare the necessary accounting reports including a transaction journal a P amp Lor income report an interim or trial balance and a balancesheet Up to 255 separate accounts may be defined and a singledisc system can hold over 1 400 transactions This system automatically enhances the monitor screen to a 51 character by 24 line display 32K of memory is required along with an 80 column printer and one or more disc drives This accounting software equals or exceeds higher priced packages for other computers and includes a detailed operating manual ONLY 99 95 714 768 1551 SHIPPING All orders under 100 please add 2 regular 5 air All orders over 100 please add 2 regular 5 air California residents please add6 salestax Orders outside the continental U S check with us for shipping amount please remit U S funds Softwareauthors contactus for exciting program marketing details Weaccept MasterCard and VISA Distributed in Canada by Kelly Software We want to give you something that HOT CoCo can t That s right instant CoCo will nowinclude a previously unpublished BONUS PROGRAM on each monthly cassette FREE The NEW AND IMPROVED instant CoCo
200. his bird un der control Which Witch s Hat I found this hat Program Listing 4 on my porch floor after the trick and treaters had wearily gone home To cre ate it first spread out the brim by changing the STEP value of line 40 to 10 Now note the upper segment It s formed by interconnecting coordinates as follows X Y to X1 inline 160 X1 Y1 to X1 Y1 10 in line 170 X1 Y1 10 to X Y in line 180 and X Y to 60 60 in line 190 These segments are successively drawn in an arc of 90 degrees deter mined in line 40 thus producing the hat s brim in three dimensional per spective Now restore the STEP value of line 40 to 5 To change perspective of the hat Change line 40to show 359 degrees 360 degrees will result in a double impres sion when you run the program and move the tip of the hat from 60 60 to 80 80 in line 190 The hat is now cir cular resembling a sombrero as seen from above Changing the STEP value of line 40 alters the character of the hat A step of 3 to 5 appears best The hat can be transformed into sev eral different designs In line 190 shift ing the tip of the hat from 60 60 to 125 95 results in several designs when altering the values of M and MI in lines 60 and 110 Use your imagination and experiment Net Relief and a Lamp Program Listing 5 3 D Net is an easy one just to give you some relief But it s aneffective drawing in 3 D per 34 HOT CoCo February 1985
201. ictures after a lot of trying She sighs like someone who has workedcarefully and slowly to build a sand castle She takes pains Anais a friend of Marty Goodman who markets the Graphicom software she uses Goodman helped her get started in art along witha few hours CompuServe where she saw the work of other amateurs But that s getting too expensive she admits Money brought to the CoCo as well was very inexpensive atthe time I started I began with a tape recorder and 16K of memory I knew I could expand and now I have ended up with 64K and a disk drive Ana has hopeful words for those who don t know the dif ference between 64K and Special K A wealth of computer loreis not necessary for the creative person she claims 1 didn t know anything about microprocessors I m really not at all interested in the computer itself I play games on the computer I havea lot of other software in addition to Gra Artwork by Ana Landa phicom that I don t really know what to do with Her voice rises as she suddenly remembers 1 did take some Fortran courses in high school But she fades I did lousy Drawing is a hobby for Ana one she could not practice without a computer The machine makes it possible for the creative person who could never stay between the lines in a coloring book to draw Her advice to other beginners is not to study the masters or to draw while standing
202. in the Radio Shack disk manual What is this command What does it do Joe S Garzik Green ville NC The DOS command was added to make it easier to boot ethe CoCo into OS 9 Radio Shack s OS 9 package comes with two disks one containing the boot loader the other the real OS 9 disk The boot supplied on the disk is simply a machine language program that reads in the true boot loader from the sec ond disk giving us a pair of boots Seriously remember Disk Basic and OS 9 disks have different file structures and Radio Shack didn t want to leave those with Disk Basic 1 0 out of the OS 9 market I think they put in the DOS command to save disks not because we re too lazy to do a two disk boot The DOS command reads track 34 of the disk in drive 0 into memorystarting at amp H2600 and then EXECs itat amp H2602 Here is a program that lets you put a position independent code PIC machine language program on a freshly formatted disk so that when you type DOS it loads and EXECS for you Please note that the start address must also be the transfer EXEC address and the program must be 4 094 bytes or less lg CLEAR 7 5 5 20 PRINT INSERT FRESHLY FORMATT ED DISKETTE IN DRIVE f INPUT PRESS A KEY WHEN REA DY 5 INPUT START ADDRESS SA MUS T ALSO BE TRANSFER ADDRESS 5 INPUT END ADDRESS PEN 6 IF SA EA gt 4894 THEN 599 78 DSKIS 17 2 88 IF INSTR 66 AS CHRS 255 lt gt 6 6 T
203. increase the value of N in line 190 Stingrays and Strange Birds Once when snorkling I discovered Stingray Program Listing 2 and thought I should transfer himto the TV screen Lines 50 110 easily make his body In this case the COS and SIN statements contain expressions more complex than just COS TH and SIN TH They are expanded to COS 1 SIN TH and SIN I COS TH There is no advance insight that they are the forms needed unless you are expe rienced in trig art Like many other trig art procedures they are the result of doodling and patient experimentation I couldn t recognize this creature when I saw him hence Strange Bird in Program Listing 3 He apparently has two tails possibly because he doesn t understand trig correctly At any rate he illustrates how you can draw birds in general and you re backto simple COS TH and SIN TH The outcome is controlled by line 70in Photo 2 Ribbon Flowers February 1985 HOT CoCo 33 the manner explained If you increase the bird s size over 100 the program will probably crash Try changing the parameters for different sizes shapes and textures without crashing When moving about on the screen the bird has a bad habit of trying to stick his tail beyond the screen border and crashing the program This touchy character also has a habit of detaching his head when in lines 110 and 120 the origin point 125 95 is changed Good luck trying to keep t
204. ing n O c4 040 O Application Software Easy File Mark Data Products 24001 Alicia Pkwy 207 Mission Viejo CA 92691 714 768 1551 32K disk drive Extended Color Basic 80 column printer optional 59 95 by Steve Brown ark Data Products iscreating a li brary of application programs for the CoCo that work alike a family ap proach that doesn t require the user to learn a new set of instructions with each program See HOT CoCo June 1984 24 for a review of Mark Data s Busi ness Accounting System and July 1984 p 98 for a review of the Order Entry System Easy File is a database man agement system that shares the menu drivenformat and many of the features February 1985 HOT CoCo 85 REVIEWS of the other Mark Data business pro grams Performance Easy File comprises five separate programs It lets you chain these pro grams together to operate file handling functions without loading and reload ing programs When you run Easy File a set up routine loads and executes Mark Data s Super Screen See HOT CoCo January 1984 p 40 fora review of Super Screen Super Screen is a screen environment that prints all com puter output to the graphics screen in stead of the text screen allowing you a 52 character by 24 line working area Easy File lets you build files as large as a disk with records up to 254 bytes long With a one drive system it stores information directly on the program
205. ing to CompuServe is CB Simulator It works like a CB radio letting you exchange information or opinions by typing at your key board CB Simulator has special commands to change channels check your terminal status identify to whom you are talking and exit the mode You could have a conver sation with any number of other members calling from other states and cities This translates into low long distance communication costs for you especially if you access CompuServe late at night when con nect rates are low Also attracting much attention for CompuServe is the Electronic Mall where you ll find vendors for a va riety of products ranging from Heathkit computers to Blooming dale clothes You can order any number of products or just down load information for comparison shopping The Electronic Mall offers computer users supplies peripher als and books from vendors such as Digital Research Novation Mc Graw Hill Waldenbooks and CW Communications publisher of many computer magazines including HOT CoCo Finally CompuServe offers gen eral interest services such as on line news wires stock quotes national and international AP weather and the Academic American Encyclope 809 On Line ATTENTION SUBSCRIBERS We occasionally make our mailing list available to other companies or organizations with prod ucts or services which we feel might be of interest to you If you prefer that your name be del
206. ivating sound To do this first POKE 65283 PEEK 65283 ORI This POKE activatesa machine language interrupt handler in Color Basic You cannowturn on the timing countdown so sound might not be used during timing POKE 141 255 POKE 142 255 turns on the countdown Think of this asequivalent tothe statement TIMER 0in Extended Basic if you are doing program conversions Replace TIMER thereafter with the formula 65535 PEEK 141 256 PEEK 142 In original programs you will probably want to use 65535 PEEK 141 256 PEEK 142 60 as a count of elapsed seconds The Extended Basic version would read TIMER 60 This method of measuring elapsed time differs from TIMER only in two minor respects When TIMER reaches its limit of just over 18 minutes it automatically resets to zero and continues to time Thecountdown in Color Basic will simply turn itself off after the maximum time period Also TIMER is activated by Extended Basic when you turn on your computer After a while its value is unpredictable by the human mind so it can be used in RND to reseed the random number generator TIMER activated manually will not effectively reseed the random number generator Ronny Ong Arlington TX Speed Your Screen This short program speeds the creation of your high resolution graphics screens It simply makes a 10 by 10 grid on your screen eliminating the need to first draw on graph paper Brian Alsop Trafford 10 SCREEN 1 0 PMODE4 1 PC
207. ive real time conversations with other CoCo own ers A regular feature includes guest software and hardware developers discussing their latest revisions or answering questions about the Color Computer So even if your car is snowed in or you live in a remote area of the country where software authors tend not to gather you can still be directly involved in the CoCo world Other SIGs CompuServe can supply ski buffs with daily updates on the major slopes in the U S The American Ski Association supplies the updates on the Ski SIG If skiing is not your bag how about multiplayer games cooking educa tion travel or sports to name a few topics of other SIGs There is also the Author s SIG for writers Groups in volved with golf music working at home ham radio law and literature have their own SIGs too Services No matter what your interests are CompuServe has some service to aid you If you re interested in travel but not in joining a SIG you ll find some businesses there to help you with everything from planning to booking Also on line are the De partment of State the Official Air lines Guide and the Pan Am Travel Guide CompuServe provides more than one service to interests such as taxes business medicine stocks teaching soap operas games aviation news weather mining handicappedservices electronics adventure and blackjack among many others One of the most popular teatures accord
208. k e 49 95 26 1255 DMP 120 120cps Dual Mode Matrix 49995 385 00 TOM MIX Software e CALL 26 1257 DWP 210 14 cps DaisyWheel Printer 45900 485 00 RADIO SHACK Sottware 15 Off OTHER PRINTERS AND ACCESSORIES MONITORS OUR OUR PRICE PRICE EPSON Printer CALL COMREX 12 Green Monitor e 95 00 OKIDATA Printer CALL COMREX 12 Amber 110 00 STAR GEMINI 10XPrinter 275 00 COMREX 13 Color Monitor 28500 COMREX CR II Daisy Wheel Printer 415 00 AMDEK 300A Monitor D 155 00 C ITOH 8510 Prowriter Printer 33500 VIDEO PLUS Monitor Adaptor 2 CALL BOTEK Serial to Parallel Interface 59 00 GORILLA Monitor Pate e 85 00 COLOR ACCESSORIES LIST OUR LIST OUR PRICE PRICE PRICE PRICE 26 2226 RS 232 Program Pak 442 79 95 68 00 26 3018 Extended Basic Kit 204 3995 34 00 26 3012 Deluxe Joystick EACH 1 3900 34 00 26 1175 Direct Connect Modem ask 9995 85 00 26 3017 64K RAM Kit 6995 59 00 26 1173 Direct Connect Modem II Seruius T 199 95 169 00 26 3008 Joysticks 2495 21 00 Signalman Modem 300 1200 Baud ae NINE 399 00 275 00 26 3016 Keyboard Kit 3995 34 00 Hayes Modems 2s awe 215 00 All prlcssangotters mayb chendedar withdrawn Advertised pricesarecash prices For shipping add2 minimum shipping charge 93 00 C 0 0 accepted 84 00 cherge percartononC O D Callte turtherCOO In
209. k to his CoCo creativity haven t been real successful at coming up with a lot of colors This is limiting but an artist works within and around the limitations It s not how I make my living but I guess I am an artist Ron earns his daily bread and pays for his garret b y work ing at a Radio Shack store where he repairs uncooperative computers For my artwork he believes that means things that might mean panic to some people don t scare me An error message ora whining disk drive doesn t slow Ron Kiyomura down I know how to take the computer apart and fix it he points out For instance a common CoCo maintenance problem disk controller is apt to become oxidized to get dirty I know to get in there and clean it Employment at the source doesn t mean that Ron uses onlythe latest state of the art equipment For graphics Iusethe Graphicom package a modified Kraft joystick I mean a Radio Shack joystick they look just alike and a color monitor Essentially that s it The color monitor is great It s a lot easier on the eyes than the T V Artwork b y Ron Kiyomura Ron s complaint with the limitations of computer art are closely tied to his experience with the equipment The VDG chip in the CoCo is a big hindrance I guess it was improved forthe Commodore 64 a machine that Ron tried and lik ed CoCo supports only four colors high resolu tion the 64 suppor
210. k to work done with older software to see if he can t fix it up a bit Imagine a painter discovering a new type of canvas and redoing all his earlier pictures Eric is a computer person Ever since high school I ve been interested in getting a computer I just knew that they would be neat if they ever got to where a normal person could afford them Eric feared that if he ever got started the limited access to the machines at his school would stifle him He did bit of programming in college and some free lance work Eric and a colleague at Whitesmith an unincorporated partnership for computer graphics work use a 32K CoCo with Extended Color Basic A multi expansion port disk Artwork by Eric White 30 HOT CoCo February 1985 drives and an Amdek monitor round out their equipment He has written custom software for printer dumps Recently we have been working on a program that will do printer dumps for us It does all sorts of wild stuff four color separations enlargements of certain areas We re trying to get a color printer an ink jet or ribbon based printer The X Pad that Eric uses came without software the artist writes his or her own Radio Shack has discontinued the X Pad in favor of the Koala Pad which didn t impress Eric because of the pre packaged software he used it with on another computer t doesn t do the same things mine does Drivers of customized racers are seldom impressed by sto
211. kikkkkkkkkkkkk k 5 1 PRINT SHOPPING LIST 592g 3e e eoe eee oe eoe oe e eoe e e e e e d d d n n A 5938 SET UP PRINTER 5 4 POKE15 87 699 BAUD 5 5 CLS 8 1 HARDCOPY PRINT 132 2 SAVE FILE 5955 PRINT 499 TYPE 1 OR 2 G 05089017 5 6 IF lt 1 OR AA gt 2 THEN 595g 565 CLS ON AA 5 9 95 5B9g FOR I 1 TO MX 519g IF gt THEN PRINT 2 USI NG P FS I N I P I E I 5110 NEXT I 5128 PRINT 2 CHRS 1f 513 PRINT 2 USING TOTAL COST 5 514 PRINT4 2 CHR 12 PAGE EJE 515 RETURN 6 eee e eode eode eoe eoe e e e n M n n d x x 6 1 INKEY INPUT SUBROUTINE 6g2g Aree eee eee e e e e d d d 6939 P9 S9 E9 S9 LN C9 6940 PRINT P9 CURS 6959 C8S INKEYS IF 85 THEN 6 5 ELSE 8 5 85 6 6 IF 8 lt 32 AND C8 lt gt 8 AND 8 lt gt 9 AND C8 lt gt 13 THEN 6 5 697g IF C8 lt gt 13 THEN 6999 6 8 PRINT P9 C9 VAL C9 R ETURN 6999 IF C8 lt gt 8 THEN 6147 619g IF P9 S9 THEN 6959 611g IF P9 gt S9 1 THEN C9S LEFTS C 9 LEN C9 1 ELSE 95 6129 PRINT P9 P9 P9 1 PRINT P9 CURS 613 GOTO 695g 614 IF C8 lt gt 9 THEN 6199 615 IF P9 E9 THEN 6 5 6169 PRINT P9 P9 P941 PRINT P9 CURS m 3 Listing continued Listing continued 617 95 95 6188 GOTO 695g 619 IF PO E9 THEN 65g 620g IF TYS N THEN IF C8 f AND 89 lt 9 OR 85 OR C8 5 4 OR C8
212. kill level and so on and you see the first problem Error Handling Pre Algebra is somewhat limited in its ability to handle errors The programs won t let you select op tions not available from the menus and you can t enter a value as an an swer for each problem However you can enter characters other than numbers as answers even when these would be improper choices However such an entry is merely considered a wrong answer The system also contains a few quirks You enter your name after you load the program but typing more than 32 characters will frag ment the name into separate lines and more than 39 characters gener ates a syntax error when the pro gram tries to center and display the material In the Missing Sign program the first five options from the problem type menu appear and then disap pear And when the program gen erates a long equation as skill level 7 it produces a subscript out of range BS error in 6040 Documentation Pre Algebra I comes with a single photo reduced sheet of instructions While somewhat difficult to read the material does tell you how to load and run the various programs in the system and outlines each pro gram objective The text is written for the teacher or parent and doesn t give the student much to learn from A brief instruction set for sixth through eighth graders would be helpful Summary Pre Algebra I Integers presents 0 tw You ma
213. le 13804 50 607 265 3774 Merril Cook NY Central New York State TRS 80 UG 5107 Briarledge Road Syracuse 13212 192 315 458 8388 Richard w Johnston TX Permian Basin Amateur Comp Group 0 Box 3912 Odessa 79760 20 915 332 9151 John Rabenaldt VA Pioneer Computer User s Group P O Box 604 Lexington 24450 39 Olympia Computer Society TRS 8540 Mill Bright Road NE Olympia 98506 40 206 491 2099 Charley S Heath WA TRS 80 User s Group C O Honda 5915 6th Ave Tacoma 98406 30 Highland Honda Wu y gt x LV IU YC _ R3 _ 52 HOT CoCo February 1985 The JBM Group brings you OS 9 SOFTWARE SOLUTIONS NuBASE The uncomplicated data base 150 At last a data base manager so versatile that you can use it to do what vou want with your data It s not complicated or overbearing in fact it s so easy to use that you ll be up and running in minutes Simple user specified masks insure data accuracy Data integrity is assured through the use of highly crash resistant software See what you re doing through the interactive generation of screens files and reports NuBASE is as affordable as it is complete There s nothing else to buy one price brings you the comprehensive package including a ready to use mailing list application to get your NuBASE working for you on day one Appointment calendar program to help keep your important dates straight Simple command structure Lists appointments by day week or month Revises
214. letters in its display or get a lowercase hard ware kit You don t need disk drives for a typing service because you aren t concerned with rapid text storage In fact your typing service will work just fine with a 16K CoCo ROM pack Scriptsit and a letter quality printer You can buy all the compo nents you need for under 1 000 from Radio Shack Next month we ll discuss how you start a mailing out list service and look at insurance for work at home businesses Address correspondence to Terry Kepner P O Box 481 Peterbor ough NH 03458 Terry Kepner is a free lance writer and programmer He writes monthly columns for 80 Micro and Portable 100 magazines He s been writing about computers since 1979 Linda Tiernan is a li brarian with a master s degree in bio medical research She has worked with computers since 1980 February 1985 HOT CoCo 73 Me artists and mathemati cians have enriched the world by playing with puzzles Lewis Carroll laced Alice in Wonderland with puz zles Blaise Pascal invented the theory of probability while figuring the odds of a card game for a friend Leonhard Euler founded topology rubber sheet geometry by proving the im possibility of solving an obscure folk puzzle that sought to link bridges and islands Leonardo da Vinci hid perfect circles in the face of the Mona Lisa And M C Escher burst into a four dimensional realm with his intriguing graphic art
215. ll have to add phantom resistors to the circuit see Fig 5 If you hear a whirring sound but seeno movement you ll have to reposition the motors so that they properly en gage with the drive gears From left to right as you face the robot arm the six motors control the movements of the fingers elbow hand up and down hand left and right arm left and right and arm up and down When you are sure that all func tions are operating properly begin determining the calibration factors Enter the FO command to move the fingers all the way out Then execute FI the opposite command stopping F n Command Motor POKE 1 AL arm left 2 B 8 2 AR arm right 3 AU arm up 4 AD arm down 5 6 8 EL elbow left 2 1 1 5 ER elbow right 5 FI fingers in 6 FO fingers out 6 3 3 4 4 gt gt gt gt 9 HL hand left 10 HR hand right 11 HU hand 12 HD hand down gt gt gt gt B S 3 5 o 5 S Numbered 6 1 from left to right PIA side decimal number C002 A C000 Table 1 List of Movement Commands T gt lt BRACE ler ier eH Af Rf B Raren B BLaCK o o 12 5 4 5 6 T B 5 PC BOARD SIDE Fig 3 Final Wiring movement when the fingers have closed all the way The number in the black bordered box indicates the re quired factor for 100 percent move ment of the function you are calibr
216. lowschoiceof landing site between Mors and Earth s Moon 5 from the surface con be made and the upper stage placed bock in orbit The simulation is os educotionalos i is tun ond exciting A great toolfor thot future oslronout physicist 32K 2 Joysticks required Avoiloble in tope or on enhonced disk version Tape 2495 Disk or Amdek 29 95 Sketchpad A graphics drawing program designed to provide the computer hobbyist with easy manipulotion of the powerfui graphics copabllities of the CoCo Advonced grammers con design graphics screens ond characters for Bosic ond ML progroms ond gomes In oct Sketchpod wos used to creote the graphics for Eagle see 4 above 32K 2 Joysticks and disk drive required Disk or Amdek 29 95 The Digestive System An educational quiz gome for 2 ployers thot covers different aspects of the human digestive system Each question Is assigned o poin value tetative to its difficulty A fun woy to learn about o not so fun subject 16K The Circulatory System Using the same formot os The Digestive System this program covers the heorf lungs veins arteries blood etc 16K BOTH ONLV Tape 49 95 Disk or Amdek 24 95 62 HOT CoCo February 1985 Your mission should you decide to accept rt 15 10 steal Russio s newest weapon and save the world Text adventure with 50 rooms Tope 524 95 Disk of Amdek 29 95 Searcn For The Llangt
217. m listing Champagne and Flowers Program Listing 7 Champagne for Three is tempting However the glasses will not be filled until the three guests have arrived In the meantime let s see how to create the glasses The program is similar to Listing 6 Table Lamp If you understood that pro gram the details of this one will be clear The three pairs of PSETs lines 130 150 190 210 and 250 270 split the program lines 40 90 into three parts producing the three glasses at dif ferent positions Again the program is based on vertical SIN and COS curves cut off at two Y axis points 40 and 70 in line 40 Try changing the parameters in dif ferent ways to get unpredictable objects that probably won t hold champagne For an ambitious learning exercise try putting one glass by the previous lamp Listing 6 on the same table Now you need some flowers to complete the party setup so move on to Program Listing 8 Ribbon Flowers I have actually batted out these flow ers on my keyboard See Photo 2 They show that it takes SIN and COS to getcurvature for advanced graphics You can t do these with just LINE DRAW and CIRCLE commands This is an arduous program to com pose and not a snap to understand Nevertheless please bear with me fora reward of merit the satisfaction that comes from aesthetic creation with a computer The program lines 50 180 is split into three parts the three blossoms in lines 150 17
218. mps and appli ances to Plug n Power modules sold separately and plug the mod ules into wall outlets The Controller sends on off signals over your home s electrical wiring Get the Appliance Light Control ler 26 3142 99 95 at Radio Shack today and computerize your home for improved security convenience and energy savings Radie Shaek The Technology Store A DIVISION OF TANDY CORPORATION Circle Reader Service card 4 Prices apelyat participating Radio Shack stores and dealers HOT CoCo and You Those with the latest and most thorough in formation run their computers with confidence Those without it are run ragged with frustra tion Color Computerists who ve gained the upper hand read HOT CoCo the monthly magazine that unlocks the full potential of TRS 80 and MC 10 Color Computers HOT CoCo s inside stories can make you and I want to be part of a brilliant team Send me 12 issues of HOT CoCo for the low price of 24 97 I ll save 3096 off the news stand price D Payment enclosed D Bill me Name Address City State Zip Canada amp Mexico 27 97 one ycar only US funds drawn on US bank Foreign surface 944 97 one ycar only US funds drawn on US bank Foreign airmail please inquire Allow 6 to 8 weeks for delivery HOT CoCo PO Box 975 Farmingdale NY 11737 352B4T Re UN tes RT your Color Computer a brilliant team By sub scribing to HOT CoCo fo
219. mputer Club Northern VA Color Computer Club Richmond Color Computer UG 10111 Versailles Drive 27 Alford St 64 Noble St Clayfield 3 Daisy St 6619 West Palo Verde Ave 6857 A Lightning Cir 322 Ruytenburgster 74 2227 Canyon Road P O Box 61593 269 S Lafayette Park Pl P O Box 6991 3167 East 3rd Ave 23 Hudson Circle 26 Tweedmuir Bay 54 Kerr Road P O Box 572 151 Whitelock Place N E 7707 Jubilee Drive P O Box 1740 91 woodland Drive 36 Nottinghill Crescent P O Box 186 Box 146 R R 2 0 Box 3492 4047 Bee Ridge Road 2411 Hirsch Ave P O Box 651385 Rt 2 Box 530 6 Belle Circle 325 North Dubuque 38 La Kemper Drive RRT 2 3635 North 300 East 2224 Hope C O Rivco 1205 N Mosley 287 Highland Dr 3141 Doreen vay 104 Karen St R D 2 Box 261 93 Grochmal Ave 90 6 Boulder Drive 43 Fox Hill Road 310 S Jefferson St 586 Eastridge 670 Liegl Drive 3001 Kyle Ave N 1610 N Marlin Box 683 5 North 20th Ave 146 Wisconsin SE 57 Front St P O Box 901 5856 Ira Dixon Road P O Box 478 19 E N Broadway 527 Malvern Drive P O Box 2742 114 Kenneth Drive 38 Cooke St P O Box 6 3562 Linbrook Drive 4903 warrington RD 3422 Plaza Ave P O Box 634 704 Baltimore P O Box 1614 2115 Buford Road City Huntsville Blacktown NSW Brisbane Qld Newton Geelong Glendale Tucson 2600 Berchem Arcadia Sunnyvale Los Angeles San Bernardino Vancouver BC
220. n swer the parents questions People feel free to ask me much more in their home than they would if they were in a com puter store So the next time someone asks you Should I buy a computer for my fam ily feel free to pass the buck to the Tandy Home Education Systems Di vision They plan to have the answers On another note this column will provide a forum for sharing develop ments in the field of educational soft ware and innovative computer use for both classroom and home education Please participate by sending your ex periences ideas and comments to me in care of HOT CoCo 80 Pine St Peterborough NH 03458 8 DYNACALC CoCo s Best amp Fastest Spreadsheet System ACCLAIMED BY THE EXPERTS DYNACALC is my choice for a CoCo spreadsheet Dan Downard RAINBOW September 1984 Eat your heart out Lotus 1 2 3 Scott Norman HOT CoCo October 1984 Built in Features N OW e 51 x 24 Display with Lower Case Super fast Smart Screen Refresh O N LY Auto Repeat Keyboard Driver Keysaver TM repeats last command x times Disk Operating System works just like ROM DOS S 9 95 Easy communication with BASIC DOS programs Fast 16 Digit Arithmetic with Scientific Functions Summation Mean and Standard Deviation Functions Logical Functions with String amp Numeric Comparison String locate command to navigate large worksheets Sort full or partial worksheet by columns or rows
221. ng is one that has a high motivational level built into it provides educational Page value as well as enjoyment and has a reuse potential so that the user doesn t tire of it or solve it quickly These software packages willonly be available to CoCo owners through the T H E S program and cannot be pur chased as packages in Radio Shack stores The key to this whole effort is reach ing people in their homes offering sup port and training and answering questions Tandy is most interested in reaching people who have never used computers and is offering demonstra tions of the use of computers in edu cation to school parent organizations and presenting computer shows to stu dents An opportunity is provided for parents to respond if they are interested in a Tandy computer management consultant coming to their home for a free demonstration The cost of the complete package is less than 1 500 Tandy anticipates extending its mar keting area to cover the whole country within three years The computer management consultants have been drawn from a variety of backgrounds but all have some sales experience As one of them said This is an exciting package to sell As soon as I hook up the computer I attach the modem and access CompuServe People can t be lieve that it s so simple and that they re now talking to another computer Then I let one of the kids begin to play with the software and sit back to a
222. ns vertical reports or labels Save your favorite report formats right in a data file so they may be used whenever you need them The EASY FILE master disc and instructions are packaged in an attractive 3 ring binder Requires 32K and at least one disc drive Order yours now Get organized for only 59 95 wi UNIVERSAL VIDEO DRIVER Carefully engineered to work with ALL Color Computer models including the new COCO II ENABLES YOUR COCO TO OPERATE WITH A VIDEO MONITOR INSTEAD OF A TELEVISION Works with Monochrome Monitors Audio Connection Included Works with Color Monitors Easy Installation No Soldering Great Price ONLY 29 95 ORDER ENTRY SYSTEM Rainbow Feb 84 I you are looking for a program to keep tracko fyour safes and print invoices then this one will take care of those needs quite well good program that would serve the invoicing needs of a small company quite nicely The Mark Data Products sales order processing system provides a fast efficient means to enter orders print shipping papers and invoices prepare sales reports and monitor receivables The system automatically enhances the monitor screen toa 51 character by 24 line display 32K of memory is required along with an 80 column printer and one or more disc drives The MOP Order Entry System is a family of programs which operate interactively by means of a menu selection scheme Up to 900 products may be defined and a single dis
223. nstant CoCo cassette Shown first are the name of the article with a descriptive blurb and its au thor followed by the page number in this issue where the article appears Next comes the file name of the program on cassette Finally there is a brief descrip tion of the Color Computer system needed to run the program This month s Instant CoCo cassette is available for just 11 47 including pos tage and handling from Instant CoCo 80 Pine St Peterborough NH 03458 See our ad on p 64 for more details Side A Article Name Author Description Page File Name System Copyright Statement Paint King Doucet 18 PNTKING 32K ECB Draw on the screen using joystick and symbols Space Hawks Smith 22 SPHAWK 32K ECB Get them before they get you Trig It Roney 32 LISTI 16K ECB Use math to create beauty on the LIST2 video screen LIST3 11574 LISTS LIST6 LIST LIST8 LIST9 LIST10 LISTII LISTI2 Do It Yourself Dumps Berry 40 SCRNDUMP 16K ECB Get a paper copy of your video creations A Quick Fix For Your ROM Meehan 44 ROMFIXII 16 DECB Convert 1 0 Disk ROM programs to work 1 1 Disk on the I 1 Disk ROM CSAVEM ROM ROM FIX11 3584 4475 3927 Side B Where Docs the Value Go Weiss 54 VALUE 16K CB Figure depreciation on your investments ROM Hacker Part V Barabarcllo 58 RTD 16K ECB Use these programs to control your Arma RC tron robot Attention Shoppers Reed 65 SHOPLIST 32K ECB Add efficiency to your
224. nt CoCo ad clsewhere in this issue Co CAN YOU SURVIVE SPACE HAWKS gt 7 N If a hawk swoops down on you kill it before it destroys your ship Y our trip through space is only suc cessful if you can avoid and de stroy the deadly hawks You must be alert If a hawk swoops down on your ship kill it before it destroys you Use the joystick to move your ship to the left or right and pressthefirebutton to shoot You can hold the button down forcontinuous rapid fire but plan your aim carefully Any hawk that reaches the bottom of thescreen will surelytrack and destroy you After you load the program and the ti tle screen appears press the right joy stick s fire button to begin the game The difficulty increases progressively after you destroy each wave of hawks Each dead hawk is worth 50 points andyouget a free ship after every 10 000 points To create a binary file load the Basic driver and delete the EXEC amp HS000 in line 40 Run the program and type C SAVEM HAWK amp H5000 amp H5C2F amp H5000 B System Requirements Address correspondence to Rodger 32K RAM Smith 3775 Gilham Road Eugene Extended Color Basic OR 97401 Illustration by Peter Bono 22 HOT CoCo February 1985 1 SPACE HAWK 2g BY RODGER SMITH 1984 A amp H5 START ADDR READ D IF D 999THENEXEC amp H5fg d 5B POKE A D A A 1 GOTO 4f 6 DATA 16 286 79 252 26 8
225. o ROM chips Extended and Basic were no longer socketed After overcoming this shock 1 saw the reality of manufacturing a machine that will now retail for less than 100 Elimi nation of sockets by wavesolderingthese chips saves production costs and helps Tandy meet these new price points TheRAM chips arenowaligned in tworows with three on the top and five on the bottom These chips and the 6883 SAM chips are the only chipsthathavesockets on this new board Upgrading to 64K is still extremely easy The RAM sockets are still numbered 14 21 but thereare no more WI solder pads Instead be tweenresistors R7 and R27at the lower leftside of the board is a white rectangular box with two solder pads inside it Onthetopof thebox itsays64K RAM and on the bottom it reads 11 Run a jumper be tween these two pads and replace the 5V 16K chips with eight 64K RAMs and voila you now have 64K It is also easier to run this jumper than it was on the WI pads because now it is more in the open The 5 amp regulator has been replaced with a I amp regulator and the 6822 PIA chip has been replaced with a Motorola 67331 chip Also the RF modulator is now parallel to the board and the power supply is enclosed inside a cage Finally a part of the board actually ex tends underneath the keyboard and gives you the overall impression of a smaller mother board Bob Rosen President Spectrum Products San Jose CA Speed Up Night Racer I found
226. o will now be on To turn off audiorepeat aboveinstructions but type B4 instead of BC Note that if you return to the edit mode the audio will be au tomatically shut off So perform all tape alignments and adjust ments while in Z Bug James McDowell Burlingon VT Secret Algorithm This drawing board program uses the right joystick to move a cursor around the screen as do other drawing board programs I have added an algorithm that moves the dot around the screen faster correspondence to how far you can move the joystick This featureallows for more accurate drawings and you spend less time correcting errors The fotlowing listing is my secret algorithm in a simple program that you can elaborate on or modif y Warren Hyde Miami FL m 10 PMODE 4 1 PCLS 20 INPUT SPEED 1 SLOW 10 ONS 30 SCREEN 1 1 40 A INT JOYSTK 0 32 5 B INT JOYSTK 1 32 6 50 IF ABS A A THEN 70 60 AS M STRS A STRS B GOTO 80 70 AS M STRS A STRS B 80 FOR X21 TO S NEXT X 90 DRAW AS 100 GOTO 40 Color Basic TIMER Theabsence of the TIMER function in Color Basic forces many programs to use loops and counters for timing an unreliable pro cedure because it depends on the speed of the Basic interpreter which is far from constant More accurate timing capability is however available in Color Basic from the duration countdown of the SOUND statement Thetrick isto activate the countdown with out act
227. of the screen and each pixel is con trolled by 1 bit Since there are 8 bits per byte there are 32 bytes per line POKE several numbers into three or four locations 32 bytes apart and no tice how a pattern begins to appear e g amp HOE40 32 32 POKE A amp HC3 POKE B amp H37 POKE C amp HC3 Key The screen is drawn in hori zontal rows of 32 bytes 256 bits in increments 1 bit high and 8 bits 1 byte long The VDG reads straight through the graphics memory and draws each line as it goes Printer Format The printer also draws in rows across the paper but it draws seven vertical dots at a time It reads through memory built into the printer itself and prints stacks of dots across the page In order to convert from TV to printer it s necessary to collect 1 bit at a time from up to 7 bytes located one above the other on the screen Recall locations A B and C from the last practice exercise They were 32 bytes apart but were displayed as a vertical stack This program is available on our Instant CoCo cassette See the Instan CeCo ad elsewhere in this issue CoCo CoCo 006F 00100 DEVNUM EQU S6F A002 00110 CHROUT EQU SA002 0 00 00120 SCREEN EQU 5 00 DISK SYSTEM 00130 SCREEN EQU S600 NON DISK 2600 00140 SCREND EQU SCREEN 1800 3 00 00150 ORG 53 00 00160 CONVERT SCREEN TO LP FORMAT 3 00 34 76 00170 START PSHS A B X Y U 3 02 86 30 00180 LDA 48 SET 4 LINES 3E04 B7 3FB
228. oing Ahead manual does give a sample pro gram for drawing SIN COS curves but that s about all About the Listings The 11 art programs contain no GO SUB RETURN or GOTO commands except in line 999 GOTO 999 to end a program that keep you frantically chasing up and down the listing to see how the program works Most programs are not confined to 32 HOT CoCo February 1985 trig procedure but provide more com mon Basic procedures to give artistic context such as sunlight reflections on water small birds and clouds All programsarein PMODE 4totake advantage of high resolution Color is not an important consideration It is usually introduced into the screen image by the TV s color fringe effect the color set zero or one in the SCREEN statement or the color adjustments of the TV If youinsistonlots of color use System Requirements 16K RAM Extended Color Basic Photo 1 Beaver Emerging from a Pond This program is available on our Instant CoCo casseue a PMODE less than four with appro priate PCLS and screen codes followed in a separate line segment by a COLOR statement e g PMODE 3 1 PCLS 3 SCREEN 1 0 COLOR 2 3 Forget PAINTing as it applies to tightly closed boundaries of areasto be painted few of which areinthese programs A PAINT job can ruin your masterpiece For analyzing coordinate positions on the screen especially when compos ing your own programs refer to the sugges
229. okkeeper businessman and computer owner to figure depreciation using a 16K CoCo computer Three Methods This Valuation of Fixed Assets pro gram lets you choose from three methods of calculating depreciation The first is the straight line method It calls for you to enter the cost of the item or merchandise the salvage or trade in value that you hope for in the future and the number of years of service life you expect from the item The second method is accelerated declining balance This time you re asked for years of service life first and then the book value which is the cost of the item the first year or the cost of the item minus accumulated depreciation for the following years The important thing to remember when using this method is that the de preciation expense for each year is found by subtracting the accrued de System Requirements Color Computer or Expanded MC 10 16K RAM Color or Micro Color Basic Printer Optional preciation from the present book value of the asset at the beginning of the period In addition the value re maining on the books at the end of the service life on the item must equal its salvage value The program does most of this for you However you must keep track of salvage value book value balance The last method is sum of the year digits It s an accelerated method that provides the largest amount of depre ciation during the first year and rela tively smaller amount
230. on To shrink the circle move the joystick to the left to enlarge it move the joystick to the right Press the but ton again to make the circle perma nent The save function lets you save a copy of your picture in memory so it s protected while you make changes The System Requirements 32K Extended Color Basic Cassette or Disk 1 Joystick or Color Mouse draw function instantly redraws a pic turethat has been saved Choosing the next menuitem displays the program s second menu of functions The fast function uses the speed up poke POKE 65495 0 to make the program run faster Choosing this function a second time slows the com puter down by executing a POKE 65494 0 command If your computer can t handle these POKEs don t use this function Always make sure the computer is in slow mode before doing any loading or saving to tape or disk Not paying attention to this ad vice won t hurt the computer but funny things may happen The input output device load and save functions let you load Or save a screen to tape or disk Sim plychoose the function you want press the button and type in a file name which must be eight characters long Caution A file saved to tape without the disk controller won t load when it s plugged in The converse is also true The invert function lets you in vert all the colors on the drawing screen The screen function switches the screen between the green screen mo
231. on their heads but just stick with it It opens a lot of future to a person who really likes art You should know a little bit of drawing But no skill is necessary only a lot of patience With Graphicom s stamps and erase command you can save the pictureand do it over and over again move it around and put it into dif ferent positions until it looks right to your eye That s not easy when you re drawing Anais getting better she thinks She says that when she first began her work was primitive But lately she notes the improvement of added background My work is very abstract I use alot of lines I see others using a lot of shading and shadow but I don t Maybe it s just a lack of knowl edge Ana s preference is for abstract modern art She espe cially enjoys as so many computer people do the geomet rical precision and whimsy of M C Escher Last fall she sold some Halloween pictures to a local ex position When told that the sale of her paintingsended her status as an amateur she laughs and replies 15 that all it takes But she s still enjoying a hobby In assessing her skill Ana maintains always liked drawing but I ve never done much because I wasn t any good Graphicom makes it easy February 19855 HOT CoCo 29 real mark of a professional according to Eric White not how good he or she is at the actual render ing it s how goo
232. one is useless without the other Your CoCo won t notice DATA without READ and a READ without DATA will create an OD out of data error In the listing READ A looks for a string variable in a DATA line It finds HOT CoCo and then prints A in this case HOT CoCo Program Listing 2 uses a variable without a dollar sign Here the READ assigns the value it finds in a DATA line to the variable W There fore it prints 49 READcan recognize morethan one value Line 20 in Program Listing 3 reads five variables and uses them in an equation Notice the location of the DATA line in all three listings Its placement isn t critical If Pm writing aprogram with afew DATA lines that I won t add to later on I place them near the READ statement If my pro gramcontainsa lot of data that I might change later I prefer to placethis data at the end of the program listing The first READ statement reads the DATA in thelowestnumbered DATA line Therefore if there aretwo READ statements in a program make sure that the DATA for the first has a lower line number than the DATA for the second Program Listing 4 lets you store names and perhaps an ID number You could change the variables that read the numbers from N to be cause any number that isn t used in an 14 HOT CoCo February 1985 DATAmania by James W Wood arithmetic calculation can be stored andread as a string For example you rarely use telephone numbersin
233. op ular micros and terminals Also Mr Ballard suggests that Lexis Nexis and Lexpat are specifically geared to lawyers and communications professionals In fact Mead Data Central s services are also used by executives and staff in advertising government engineering finance public af fairs business analysis and any other field where fast thorough research is valued Law yers and communications specialists are cer tainly major users of the Mead Data Central database but not exclusive ones Andrea Axelrod Jeffcoat Schoen amp Morrell Inc New York NY 10021 Oops The Systems Requirements for Machine Language Disk 1 0 HOTCoCo December 1984 p 70 should read Disk Basic ROM 1 0 In Doctor ASCII SDUMPX2 HOT CoCo December 1984 p 89 has a number missing in line 410 Line 410 should read DATA 27 90 0 27 65 8 13 255 0 0 This will return the printer head on the Gem ini 10X to the left side of the page and move down a line eds The Korean CoCo Radio Shack has just released its sixth ver sion of the CoCo motherboard since the com puter s inception in 1980 The predecessors were the D F and original CoCo motherboards 4 The newest 16K CoCo 115 with the raised keyboard Catalog 926 3134 and 726 3136 are now being manufactured in Korea was surprised at what saw inside this new ma chine The 6847 VDG the 6809E CPU and the Letters to the Editor tw
234. or low resolution graphics mode and inform it as to how many horizontalcolumns are allowed nl 256 4 n2 Radio Shack print ers have only one mode requiring a code of a single byte 12 DC2 If Disk Graphics saved its pictures in binary form you could use any graphics dump program that works with your Epson printer but I don t think Disk Graphics does that Try this Call up a chart on Disk Graphics return to the main menu and exit to Basic Typein and run the following program 1g CLS 20 INPUT PMODE SELECT lt 4 gt M INPUT PAGE SELECT lt 1 8 gt 4f PMODE M P SCREEN 1 1 50 IF INKEYS THEN 5f 68 GOTO29 Usecombinations of graphics modes and pages to try to find your picture If it remains after exiting Disk Graphics you can use a screen dump program that works with Epson printers If you want to get Disk Graphics to work with the Epson from within the program you ll have to disassemble the graphics dump portion looking for the Radio Shack printer escape sequence When you find that you ll have to patch the code in for your Epson escape sequence Since this isn t a one for one substitu tion you ll probably have to jump out of Disk Graphics to an unused RAM area for your patch then jump back into Disk Graphics just after the Radio Shack sequence If you have Disk Basic 1 1 you are instructed to execute e Sands of Egypt by entering the command DOS This command is not documented
235. or the COCO 24 printing sizes printer echo key click amp repeat underlining full English error messages even proportional and mirror printing If you wish you mau design your own character set and keyboard layout TEXTMASTER includes an extensive manual ina 3 ring binder 25 95 T US 29 95 D US 29 95 T CN 33 95 D CN REQUIRES 64K INCLUDE SPECIAL Buy the DISK versions of TEXT MASTER and GRAPHIC MASTER together at a special price and get a FREE 30 MINUTE DEMO 69 95 US 79 95 CN 2 50 SHIPPING INTERNATIONA 125 SOUTH FIFTH STREET LEWISTON N Y 14092 INTERNATIONAL 420 FERGUSON AVE N HAMILTON ONT L8L 4Y9 February 1985 HOT CoCo 69 for a young child to run the varied scenes andlarge graphic letters available in Extended Color Basic heighten its in terest level I ve used CIRCLE LINE and DRAW commands to create a vari ety of animals and objects M is for moon and this moon has craters and a short eclipse animation The xylophone a familiar instrument to many children shows and sounds an octave of notes You ll have to explain the rules of the game to the young player Type RUN and press enter to start the program It draws a blue frame on the screen Press any letter key and the computer re sponds with ashort sentence suchas A is for ant with a scene illustrating the word When the picture is drawn a rec tangular cursor appears at the bottom left of the word The
236. ou have typed in before running it That way if you did make a mistake you can load the program from tape or disk to look for the error rather than retyping the entire listing One last thing about DATA state ments Error messages that occur due to a mistyped DATA statement line will re fer to the corresponding READ state ment line earlier in the program Yet it is the DATA statement that is incorrect If All Else Fails If you cannot get your typed in listing to run after checking and double check ing for typos you can ask us for help Senda detailed description of your prob lem along with any error messages given Ideally we d like a printout of what you typed Send a self addressed stamped envelope for the fastest reply Sorry but we cannot help you if you have modified the original program in any way Write to HOT CoCo attn Technical Editor 80 Pine St Peterborough NH 03458 Different ROMs Radio Shack has updated the Basic ROMsin the Color Computer several times since it was introduced Below is a list of the ROMs and the problems and benefits you might encounter with each one Color Basic 1 0 Cannot fully use the 64K upgrade and has only a 7 bit serial printer routine which inhibits sending graphics data to a printer Color Basic 1 1 Fully supports 64K and has an 8 bit serial printer routine for graphics Color Basic 1 2 Executes code faster than previous versions but changed the way
237. ould be a coattail effect wherethe smaller companies benefit for three reasons The new software would whet CoCo owners appetites for more software the best selling titles available for the CoCo would spur the machine s sales increas ing the market for everyone and once the precedent is established perhaps some of the better existing software titles from smaller companies could also make it into Radio Shack stores Too many people consider Commodore and the now cornatose Atari to be the glamour machines of thehome market The CoCo out performs both the general public overlooks the Color Computer because it is out hyped not only by Commodore and Atari but also by the promotion and popularity of the software available for their machines Simply put software sells computers even in the low buck market The more CoCos sold the more you stand to gain in support from Radio Shack and all the companies developing Color Computer software Let s hope the T H E S project is successful And let s encourage Tandy to open the door even wider for vendors of best selling software packages New This Issue We ve made a few changes in HOT CoCo this month First we have discontinued The Educated Guest by Charles Santee and replaced it with The Learning Page written by our new Education Editor Nancy Kipperman Nancy s job is to keep her finger on the pulse of the CoCo education scene in both the home and school Nancy encouragesreader input
238. ountains Delete the TAN 1 ATN parts and you ll see how simplification destroys the picture Also line 60 permits sim pler statements by substitution in lines that follow The key to making craters is to use a color in lines 260 270 that matches the background color so the craters erase the peaks In making clouds note the rare use of a double random RND RND 70 inline 350 This concentrates the clouds in the distance thereby providing per spective You may determine the num ber of clouds in both cases by changing the value of N in lines 320 and 430 Turn this picture into a fantasy as follows Change line 30 to PMODE 3 1 3 SCREEN 1 0 2 Add line 36 COLOR 2 3 3 Addline37 POKE 178 56 Younow have striped mountains by thePOKE statement and yellow clouds of smoke belching from the craters De lete the POKE statement to eliminate the stripes For a grand finale of bizarre color ing add line 510 PMODE 4 1 SCREEN 1 0 The special effect comes at the end of the RUN When using the POKE procedure POKE 178 is a particular num ber in the range 127 255 or is a variable short range such as 127 to 130 As an example FOR 127 te 130 POKE 178 N NEXT N Short ranges such as the above seem to give better effect than long ranges such as 12710200 By now you probably feel like you ve climbed the highest moun tain Bird and Bath If you stand on the shore of Lost Lak
239. own needs in clude writing a printing routine or a multi maze generator and designing a round maze a three dimensional maze or a maze with one true path to its center Next month we ll explore the Knight s Tour a millenial puzzle 8 Address correspondence to Rich ard Ramella 1493 Mt View Ave Chico CA 95926 En N RAINBOW ICa nOn stat COLOR CHARACTER GENERATOR AY IN COLOR COMPUTING A NEW DIMENSION Now includes a character generator and sample 3raphic space game at no e ttra cost Full 224 text and graphic characters Underline in all PMCOES Prints vertically EH ee 06 e s e e e s e s e o o a e o o s e e o a a oa o n e e s s e a ene RAINBOW seat INCENTIVE SOFTWARE All machine language user transparent Supports all BASIC EXTENOEO BASIC and DISK cemmands Automatic leader recognizes 16k 32F amp 64k computers Mix up to 5 character sizes 4 colors al on one screen tetalof 10 sizes available from 8 4 to 42 24 or 32 32 in vertical mode Use up to 4 defineable window screens of any size Also includes horizontally scrolling crawling one line screens eIncludes positive amp negative screen dumps nn 2 sizes for R S Epson amp Gemini printers Please specity Special Trace Delay be used to debug programs one line a time even graphics special
240. ox Eastman Kodak Company 343 State St Rochester NY 14650 Reader Service 4 561 Stack Packs Inland Corp producesa full line of print stands in metal acrylic and oak for 80 and 132 column printers The company has more than 17 styles and sizes of print stands from the most inexpensive and functional metal stands to their top of the line hand rubbed oak stands Inland also manufactures monitor holders disk storage units surge suppressors and computer covers Inland Corp 32051 How ard Madison Heights MI 48071 800 521 8428 Reader Service v 559 Rembrandt And Ragoona How about a graphics utility program with advanced features that include circles ellipses drawing painting in 16 patterns stamps enlarging and editing Rembrandt also prints text on the graphics screen saves and loads pictures has four text fonts and a resolution of 256 by 192 pixels The program includes six sample pictures Rembrandt requires 32K joysticks and Extended Color Basic It comes on cassette for 24 95 and on disk for 27 95 Castle Ragoona is a challeng ing adventure with hi res graph ics sound and music On the flip side of the cassette is a hu morous beginner s adventure that has a unique compass Cas Printer Stands from Inland tle Ragoona requires 32K and Extended Color Basic It is avail able on cassette for 24 95 For more information contact Fam ily Computers 4047 Bee Ridge Road Sarasota
241. player thentypesin the word Pushing the wrong letter key has no effect It s a matter of finding the key for the letter just above the empty space and pressing it When you typethe word correctly the program flashes an and sounds a few notes before the screen blanks for the next letter choice The program continues until you press the break key to end it When you select a letter only the let ter key registers There is one double word entry ice cream and you must press the space bar between the words Very young players will need lots of 70 HOT CoCo February 1985 Program Listing Alphatoons 2 198 3 6 RETURN 4 2 8928295858797414 RETURN 5 2 9gg9996969787864644647373 7171696999 RETURN 6 25 716 6 1 12 1 1080819196969 78 RETURN 7 2 ggg999696975757272595g9gg RETURN 8 2 7ggggggog9799565 RETURN 9 2 798898999565 RETURN 1g 2 6 01 1 1 1 7 729296969667 646 RETURN 11 2 2 9909979799575 RETURN 12 2 286929694949 RETURN 13 2 2 707117159593939969g6g4 TURN 2 ggg9957g2379 RETURN 2 9 979 RETURN 2 9999924545797979 RETURN 2 g9gggg7979790 RETURN 2 1878787969199881 RETURN 2 8981187171746595 RETURN 2 18787879691988817956 RE TURN 21 2 g99ggg797973736464g4g479 RETURN 22 2 7999g884947474797999 RE TURN 23 75 0704049 RETURN 24 2 999999797979 RETURN 25 2 Jg494979 RETURN 26 2 9029294
242. pooler November 1984 Personal money manager program disk file protection utility December 1984 Disk drive timer disk drive maintenance tips full featured text ed iting program January 1985 Spreadsheet program stock charting program make fancy graphics with your printer You ll also find in each issue our regular features reviews of popular software and hardware and dozens of useful programs Each back issue costs 3 50 plus 1 ship back issues there is a flat 10 shipping fee Send your orders to HOT CoCo Attn Back Issue Orders 80 Pine St Peterborough NH 03458 8 Instant CoCo Directory Instant CoCo is a cassette tape con taining the major programs from this is sue of HOT CoCo Its purpose is to save you the time and effort of typing long program listings into your Color Com puter You simply load the programs from the Instant CoCo tape using your cassette recorder The instructions for operating each program are found in the corresponding HOT CoCo article Both Basic and Assembly language programs are included on the tape The Instant CoCo symbol appears in HOT CoCo s table of contents and the program listing for each article with a listing used on the Instant CoCo tape As an added extra each tape also con tains a never before published Bonus Program complete with instructions The directory below lists all programs included on this month s I
243. r terms But in most situations C O D should be the only way you accept payment Advertising Your geographic location is apt to determine your market If you live three blocks from a large university you probably won t bother to look beyond that bonanza If there is no college or university in your area you ll find that you are eking out your market from local business people and writers among other sources The market that you find nearby determines the sort of adver tising you should employ To reach college students and pro fessors the campus newspaper and bulletin boards are the best media Be sure to list all the formats you are CoCoforHire prepared to type resumes theses and reports To get your business started you could tellcustomers that you ll give them a discount if they bring in a friend If you don t have a college nearby post notices at the laundro mat grocery store and library to at tract authors in your area You ll be surprised at the response Another method is to search the local news papers for community teaching pro grams that sponsor writing seminars Leave information about your busi ness with the instructors of such courses be prepared for articles novels short stories resumes and research papers Don t advertise in every place at once You might be taking on more than you can handle Aim for the segment of the market that you feel is most likely to r
244. r Computer UG Citrus Color Computer Club Vancouver Color Computer Club K W Color Computer Club Regina Color Computer Club Toronto Colour Computer Club Halifax Dartmouth CoCo User s Group Calgary Color Computer Club Niagara Regional CoCo Club North Island CoCo Club Color Computer Moncton UG COCOMUG London CoCoNuts Meadowvale Color Computer Club Saskatoon Color Computer Club Colorado Color Computer Club The Color Computer Club of Sarasota Jacksonville Color Computer Club Dade Color User s Group Alachua County Color Computer UG CoCo Chips Color Computer Club Color Computer Club Peoria Color Computer Club CoCo Cups Co Co M U G Topeka Color Computer User s Group The Color Computer Club The Radcliff Color Computer Club THE LOCO COCO Cajun CoCo Club NECCUG 6809 ers Greater Boston Super Color UG Framingham Color Computer Club Michiana Color Computer Club Color C H I P S Petoskey Area CC Club PAC3 Twin Cities Color Computer UG CoCoNuts Elite Software User s Group Garden State Color Computer UG NM Computer Soc Spcl Int CC UG Broome CoCo Club Local CoCo CoCo Phile Society of Syracuse Color Computer Club Columbus and Central Ohio CoCo Club Radio Shack Color Computer UG Penn Jersey Color Computer Club 6809 s Computer Club New England CoConuts Metropolitan Greenville CoCo Clob Invitational Software Group Memphis CoCo Users Memphis Color Computer User s Group Color Basic User s Group CBUG Wizard s Co
245. r the low one year price of 24 97 you ll get information packed issues at 30 off the cover price HOT CoCo specializes in presenting time effi cient money saving programs for business home and school Easy to use and practical Novice and expert users alike will benefit from HOT CoCo s tipsand tutorials Sharpen your skill Watch your CoCo become more versatile e Graphics Discover how easy it is to create your own Games HOT CoCo s wide assortment pro vides hours of entertainment and challenge for the entire family Looking to gain an advantage by adding more hardware or software Read our reviews first decide for yourself what s worth its weight in gold and what isn t worth a hill of beans Everything on the pages of HOT CoCo can bring out the best in you and your Color Com puter A wealth of knowledge for an entire year forjust 24 97 Order your subscription today by filling in the coupon or by calling TOLL FREE 1 800 258 5473 In New Hampshire call 1 924 9471 TRS 80 and MC 10 Color Computers are registered trademarks of the Radio Shack Tandy Diviston of Tandy Corp that are yours for the typing in ping and handling On ordersof 10 or more Back Issues Yes back issues of HOT CoCo are avail able for all months This list shows the fea tures in each issue June 1983 The CoCo word processor a se rial to parallel interface project and the ad venture Cavehunt
246. re 32K and or disk Over 3000 satisfied customers Back issues available from July 82 PERSONAL CHECKS WELCOME over 280 programs to choose from Also available lor Commodore 64 er T amp D Subscription Software k lt P O BOX 256 C 5 en TAD HOLLAND MI 49423 616 396 7577 TCE News Release MONDAY OCTOBER 1 1984 GAITHERSBURG MARYLAND In 1985 TCE Will Introduce CHILD S PLAY Mouse Technological Software For The Color Computer Ted Malaska President programs under the name When asked why the amp Co founder of Child s Play beginning in name Child s Play was Programs Inc announced the first half of 1985 selected for a business today a new division for Child s Play series will use series Mr Malaska re the development of busi mouse technology sponded Floating Over ness software The new division will distribute a series of control the machine language business Send for Circle Reader Service card 388 See List of Advertisers on page 89 within the program TCE BUSINESS DIVISION FREE Catalog what Mr Malaska termed lays will make the program Floating Overlays to operation seem like Child s operations Play compared to other business software of today P O BOX 2477 GAITHERSBURG MD 20879 1 301 963 3848 February 19855 HOT CoCo 57 HARDWARE CONSTRUCTION BY JAMES J BARBAR
247. reatea logical maze by forming a 289 cell maze while you watch When you run Maze maker most of the screen becomes a large block square the stuff from which the maze s walls will be carved The program begins by randomly URN 339 FOR TO 6 05 348 THEN AS N LEFTS AS N 1 5 5 7 35 NEXT 36 J RND 7 1 36g 37 K LEN AS J 7 H RND K 74 1 QS MIDS AS J H 7 6 388 X VAL LEFTS Q 3 Y VAL RI GHT Q 3 GOSUB 319 GOTO159 399 POKE 65494 9 GOTO 39 4BB REM 410 REM GAME SEQUENCE 420 Y RND 16 19 7 LINE Z Y 1 6 9 5 43 Y1 RND 16 19 7 7 8 5 449 4 Y2 Y X 3 Xl X B 4 LINE 175 Y1 177 Y1 8 PSET BF YlsY 458 25 5 K INSTR AS N IF 5 THEN LINE 5 Y PSET X1 Y1 5 PSE T X Y B 46H IF gt 179 THEN POKE 65494 PLAY 1 GOTO 469 47 IF 1 AND 1 O R 2 AND PPOINT X Y 1 OR B 3 AND 1 OR B 4 AND PPOINT X 1 Y THEN 567 48g IF ZS CHRS 94 THEN 1 ELSE IF 2 CHRS 18 THEN B 2 ELSE IF 25 5 8 THEN B 3 ELSE IF 25 CHR 9 THEN 4 499 xl X Yl Y 5 IF B 1 THEN GOSUB 529 ELSE I F B 2 THEN GOSUB 53 ELSE IF B 3 THEN GOSUB 54f ELSE GOSUB 559 519 GOTO 459 52 2 RETURN 530 Y Y 2 RETURN 548 2 RETURN 558 2 RETURN 568 PSET X Y 5 B 4 2 X 3 GOTO 45f END
248. roblems in a simple drill format and makes no attempt at creativity different quiz programs in which you must solve problems such as the fol lowing 4 4 Integer Quiz 3 2 Missing Number 3 2 Missing Sign l 4 2 6 Compare Integers The skill level you select deter mines both the size of each number used as well as the number of values in each expression You can also choose to answer from one to 50 problems You get two chances to answer correctly If you do so the first time you get credit toward the percentage correct Giving the right answer the second try gets you a correct mes sage but no credit and two failures displays the correct answer on the screen After you ve answered all the questions the progress report tells you the number of questions you an swered correctly the first try how many you got the second try how many were wrong and how long it took you to work all the questions The instructions and the examples for the Missing Sign program like the one above lead you to expect that the sign for one number in the given equation will be missing Ac tually the function is left out The resulting problem is an acceptable one but the information about it is misleading There are also limitations con cerning the types of problems gen erated When the programs create equations using multiplication or di vision the problem includ
249. s carriage return markers the small black triangles in Fig 2 These are not particularly useful when the word wrap feature is turned on ex cept for counting blank lines be tween pieces of text They can be handy if you use Telewriter to pre pare program source code however because that s where a misplaced carriage return could have serious consequences You can also customize the video by changing the screen color of the editor and the speed of cursor movement Replacing a pair of REM statements in the Wizard code does the job I like the setting of the cursor but I did wel come the opportunity to change the display background from buff to green The original setup produces a large change in monochrome contrast when you shift from a Telewriter menuto the editor After changing to green I nolonger haveto ride herd on my monitor s intensity control The final customization option has to do with replacing Telewriter s standard line feed code ASCII 13 actually a carriage return with something else such as the ASCII 10 required by some printers I recommend Wizard for Telewri ter devotees who want to do some thing nice for their hard working word processor Dean Rector clearly knows his way around Telewriter and I think his program performs a great service Perhaps best of all is the program s ability to let you cus tomize it to fit your own needs lii ease of use documentation performance error handl
250. s all the changes you made to the input file If you have a two drive system the file size limit is the full space available on a disk 156K because you can put theinput file datadisk in onedrive and the output file data disk in the other drive However a file can t span more than one data disk This approach to large file handling does have a drawback If there is a power failure a power fluctuation that lasts long enough to affect your com puter s memory or any problem that forces a restart of the computer you will not only lose your latest unsaved corrections in memory but also the en tireoutput file TextPro III hasto prop erly close a file or else the DOS simply ignores it If this makes you nervous the best solution is to make disk back ups frequently If your file is small enough to fitentirelyin memory this is not a problem in the event of a power failure you lose only what s in mem ory not what s on the disk TextPro is a line oriented word pro cessor that operates like a typewriter You type until you reach the right mar gin and then press the enter key to re turn to the next line A tone sounds to warn you that you are only 10 charac tersaway from the end of the line The linelength is preset at 80 characters but youcan set it to any value up to 255 by usingthe LLINE command At the end of a line you can press either the enter key to go to the next line or the clear key to keep typing on that line
251. s cards in the CoCocartridge slot address _ _ the bottom side of the card with an unbreakable removable card the CoCo signals identified and guide Patent Pending R the 5V and ground buses The aea l edgeconnector and tabsare gold 3 95 each New Address plated the 4 3 6 3 inch glass name epoxy card is drilled for standard Available now from 3 and 6 inch DIP sockets In address cludes 8 page Application Notes ee ID UE to help you get started gy c state zip 19 95 each or 2 for 36 BOX 30807 WA 98103 OT CoCoePO Box 975e Farmingdale NY 1173777 d PEHHS EDEEPNTERS COLOR COMPUTERS COLOR COMPUTER DISK DRIVE AND PRINTERS m mi iN Circle Reader Service card 124 CALL TOLL FREE 1 800 248 3823 COLOR COMPUTER SOFTWARE LIST OUR OUR PRICE PRICE PRICE 26 3136 16K Extended Color Computer 2 13995 12000 Telewriter 64 Tape ia 2 49 95 26 3127 64K ExtendedColorComputer2 19995 169 00 Telewnter 64 DEK oiii ioo es S 59 95 26 3029 Disk Drive 0 tor Color Computer 34995 29500 Writer i EM P 59 95 26 1161 Disk Drive 1 2 310rCotorComputer 27995 23000 VIP Speller eu 49 95 26 1276 DMP 10580cps Dot Matrix 19995 5 16900 Database 59 95 26 1271 DMP 11050 25cps Triple Mode Printer 39995 29900 VIP Terminal Dis
252. s in each suc Program Listing Valuation of Fixed Assets 4B CLS 42 PRINT xd e d de e e d e e ee ee eee 58 PRINT 64 8 VALUATION OF 68 PRINT 96 8 FIXED ASSETS 65 PRINT 128 8 BY R WEISS 67 PRINT RRR eoe e de de e e ee oe de don dn d n 79 INPUT 5 8 CLS PRINT866 WHICH METHOD 99 PRINT 128 2 1 STRAIGHT LIN E 100 PRINTe16042 2 ACCEL DEC LINING BALANCE 110 PRINT 192 2 3 SUM OF YEAR S DIGITS 128 INPUT N 138 IF lt 1 OR N gt 3 THEN 89 148 ON N GOSUB 296 328 45 150 CLS GOTO 89 2 STRAIGHT LINE METHOD 285 CLS 56 HOT CoCo February 1985 ceeding year Under this method a common fraction that decreases in size each year is applied to the cost less its salvage value The program is set up for five years which is the al lowable depreciable life of a computer per the IRS If you wish to add more years you can add YI lines after 540 However you also have to change the figures in lines 720 760 and add another line foreach additional year If you want the program to give you a printed statement of the output change the PRINT statements of lines 250 218 INPUT TOTAL COST OF MERCHAND ISE TC 228 INPUT SALVAGE VALUE SV 23 INPUT SERVICE LIFE LX 24 D TC SV LX 258 PRINT ANNUAL DEPRECIATION IS D 268 INPUT HOW MANY YEARS Y 278 AC D Y 288 PRINT ACCUM DEPRECIATION IS 29 PRINT DO YOU WISH TO CONTINU E Y N
253. s problems in a simple drill format and makes no attempt at positive re inforcement or creativity It doesn t teach the steps in solving algebra problems and offers little to hold a student s interest This program probably isn t your best bet unless you re working with highly moti vated students construction quality documentation setup performance lease of use gt N OO I O O 0 00 Hordwore Universal Video Driver Mark Data Products 24001 Alicia Parkway 207 Mission Viejo CA 92691 714 768 1551 All Color Computers 29 95 by Peter Paplaskas HOT CoCo staff ow can the Universal Video Driver UVD help you Your Color Computer is designed to con nect to a television set which de prives you of the crisp clean display of a color or monochrome monitor The UVD lets you adapt any moni tor to any version of the CoCo The Color Computer sends video to your TV through a radio fre quency RF modulator Monitors on the other hand use a voltage fre quency known as an IF signal If you try to use a monochrome monitor with the CoCo s RF modulator all you ll get is blank screen Mark Da ta s Universal Video Driver inter cepts the IF signal before it gets to the RF modulator Using your fa vorite word processor becomes an entirely new experience with the UVD and a monitor Installation The UVD comes as a kit that is very easy to install even for the novice It attaches with color code
254. sembly listing and then it assembles it into a form that your CoCo can execute Since editor assem blers can cost as much as 80 you prob ably don t need one unless you want to learn Assembly language programming Itis possibleto hand assemble an Assem bly listing but this is a tedious process that is best left to someone with a little experi ence with Assembly programming It also requires a short Basic routine that prepares your CoCo for hand assembly We convert some Assembly programs to Basic DATA statements and include a short Basic routine to load and execute the DATA statements This gives you a program that you can type in just like a Basic listing yet it operates much like one written in Assembly If you want to run one of HOT CoCo s Assembly listings but it hasn t been converted to DATA statements and you do not own an editor assembler check to seeif the program is included on our Instant CoCo cassette All Assembly programs on Instant CoCo are in assem bled form meaning you can load and ex ecute them immediately Speaking of DATA Statements Since DATA statements often consist of numbers only it is easy to make a mis take typing them in One wrong number can crash the program or lock up your machine When this happens the only way to recover is often to turn off the computer for a few seconds and then turn it back on Of course this wipesout your program in memory To avoid this always save what y
255. shopping Alphatoons Ramella 68 ALPHATNS 16K ECB Teach young children the alphabet and key board Mindbusters Mazemaker Ramella 72 MAZEMKR 16 ECB Generate your own mazes Bonus Program Easy Graphics Editor Foti GRAPH ED 16K ECB Enlarge and edit your graphics CB Color Basic Disk Extended Color Basic Extended Color Basic m machine language program use CLOADM HOT CoCo is a member of the CW Communications Inc group the world s largest publisher of computer related formation The group publishes 52 computer publications in 19 major countries Members of the group include Argentina s Computerworld Argentina Australia s Australia Computerworld Australian Micro Computer Magazine Australian PC World and Directories Brazil s DataNews and MicroMundo China s China Computer world Denmark s Computerworld Danmark and Micro Verden Finland s Mikro France s Le Monde Informatique Golden Applc and OPC IBM Germany s Computerwoche Microcomputerwelt PC Welt Software Markt CW Edition Seminar Computer Business and Commodore Magazine Computerworld Italia Japan s Computer world Japan and Perso ComWorld Mexico s Computerworld Mexico and Compu Mundo Netherland s CW Benelux and Micro Info Norway s Computerworld Norge and MikroDeta Saudi Arabia s Saudi Computerworld Singapore s The Asian Computerworld Spain s Computerworld Espana and 5 Sweden s Com puterSw
256. sk Graphics The program works great with my CoCo and monitor However I bought the program because I need a printed copy of the graph This pro gram is supposed to send the display screen to the printer but all I getis garbage I had the same problem with Disk Scripsit This patch corrects the problem of Scripsit LOADM DOS BIN POKE amp HEBC amp H8D POKE amp HEBD amp H06 POKE amp HEBE amp H 12 SAVEM DOS BIN amp HE41 amp H IEA0 amp H1050 This did not work with Disk Graphics Do you have a patch that will make this program work with my Epson printer James R Demers Chicopee MA Sorry no simple answer for you James However a sim e ple answer could be purchasing DynaCalc which is avail able with graphics DynaCalc Computer Systems Center 13461 Olive Blvd Chesterfield MO 63017 is a spreadsheet program that can present entered or calculated worksheet data in the form of line graphs bar graphs and pie charts But since it s about 100 I would call that an alternative solution considering the following possibilities Even though you think you havethe same problem with Scripsit as with Disk Graphics you don t Your problem with Scripsit was the serial format the problem with Disk Graphics is that Epson and Radio Shack graphicscodes are different though the format problem may still exist there too Your Epson printer requires an escapesequence esc K 1 2 or esc L nl n2 to toggle it into high
257. sk drives no seconds no surplus ALL DRIVES FULLY TESTED amp WARRANTEED Complete Disk Drive with Power Supply amp Case Teac 169 95 Two Drives in Dual Case amp Power Supply 279 95 Tracks 40 1 2ht double sided double density Disk Drives 159 1 2ht double sided double density Disk Drive with psacase T ow touse your new drive system on audio cassette Single ps amp case 44 95 Dual 1 2 ht ps amp case 54 95 Dual ps amp case Call af Color Computer Controller J amp M FOR RADIO SHACK COLOR COMPUTER TANDON MPI OR TEAC DRIVE SINGLE SIDED 40 TRACKS SPEED 5 NS TRK TO TRK amp UP POWER SUPPLY and CASE TWO DRIVE CABLE WITH ALL GOLD CONNECTORS J amp M CONTROLLER MANUAL and DOCUMENTATION um E PANASONIC 1 2 HEIGHT DOUBLE SIDED DOUBLE DENSITY DRIVE 500K unformatted oo POWER SUPPLYand CASE 2 DRIVE CABLE WITH ALL GOLD CONNECTORS J amp M CONTROLLER MANUAL and DOCUMENTATION TAKE ADDED SAVINGS ON TWO DRIVE SYSTEMS DISKETTES with free library case Unadvertised Specials Drives cleaned aligned amp tested TECHNICAL STAFF ON DUTY PLEASE CALL FOR ASSISTANCE 129 95 ET US TODAY 617 234 7047 DEALER INQUIRIES INVITED ORDER TOLL FREE 4 800 635 0300 617 234 7047 TRUE DATA PRODUCTS 195 Linwood Street P O Box 546 We welcome Linwood Massachusetts 01525 Visa Master Charge 617 234 7047 Checks allow 2 weeks for clearing HOURS MON SAT 9 6 EST COD Add 2 00
258. ss Don t let anyone tell you differently clude a line explaining that copyright laws prohibit you from photocopy ing government documents or large amounts of material for private use Copyright laws Title 17 U S Code don t let you retain any copies of your finished work a written policy is a good place to make sure your customers understand this and keep their own spare copies Make sure your customers are aware that this law applies to copies of word proc essing tapes and disks too You might want to consider aug menting the service you provide If most of your customers are students at the local university who might not have transportation perhaps you are willing to pick up and deliver Do you accept checks When does a cus tomer have a right to demand a re fund For what do you charge extra You might be offering a unique serv ice that no one else can offer Set it down in your service policy Despite all the can ts and won ts and all the disclaimers and warnings be sure that your service policy shows that you welcome and value the business of your customers Tools of the Trade You don t need a fancy system to start a CoCo typing service A 64K Color Computer 2 is the best way to start but a 16K CoCo will get the job done The most important mem ory consideration is whether you have enough room in memory for both your word processing program and at least one full page of text If you have the old
259. st Byters User s Group Arizona Computer Society Forth Interest Group Soland Hicro Computer User s Group San Gabriel Valley TRS 80 User s S CA Amateur Radio Comp Club San Diego TRS 80 User s Group Toronto Hicrocomputer User s Group Vancouver TRS 80 User s Group Micro 80 Computer Club of Ottawa Regina Operaters of Microcomputers Winnipeg Micro 80 User s Group International Adventure User Group Southern Colorado Computer Club Connecticut Computer Society Inc Procomp Computer Club Fairfield County Computer UG Inc TRS 80 UG of Central Connecticut Central Florida Computer Society Tampa Bay TRS 80 User Group Jacksonville Area Computer Society Marion County Computer Society Tallahassee Area Computer Society Space Coast Microcomputing Club CSRA Computer Society TRS 80 Gebruikers Vereniging Benelu Chicago Area Comp Hobbyists Exch Address City 17 Penley St The Gap Brisbane Qld 218 West Calle Margarita Tucson 2521 Bishop Apt A Bakersfield 2249 Moline Street Aurora 9346 Landings Square Des Plains P O Box 68702 Indianapolis P O Box 462 Poseyville Laja 230 01900 DF Mexico City P O Box 681 Garner 115 Dellwood Drive Wilmington Box 683 West Fargo Box 365 Bolton Landing 307 West Maple St Clyde 609 Applehill Dr West Carrollton P O Box 326 Tulsa 3947 NW 21st Redmond 1901 J F Kennedy Blvd Philadelphia 2012 Mill Plain Court Harrisburg RD 81 Box240 AA New Stanton 1809 Dexter Austin 4535 South 2600 West Ro
260. subroutines Cassette 4 95 Aleph Unlimited P O Box 8007 Stockton California 95204 February 1985 HOT CoCo 27 GENERAL BY PAUL STATT Professionals and amateurs alike are using their Color Computers for artistic expression So can you Portratt of the CoCo Artis A has never been simple Artists and philosophers from Aristotle to Tolstoy have been arguing for ages and the word isn t final But beyond issues of aesthetics utility craftsmanship and religion the computer has made art in our time more complex than ever 28 HOT CoCo February 1985 Illustration by Richard Cowdrey Ana Landa spends her free time when not driving her son to Boy Scout meetings and greeting sick children with laughter at the pediatrician s office where she works draw ing at thekeyboard of a 64K CoCo She claims she is not an artist Eric White speaks softly and carefully about the fu ture of art forartists a time when heimagines all the visual material in a magazine like this one being produced on com puter with a program being designed by a technically adept artist Ron Kiyomura makes his money at the local Radio Shack store These CoCo artists are diverse They prove that anyone can be an artist or at least as Ana Landa would say that anyonecan draw with the computer 1 don t really consider myself an artist since I have to erase so many times I don t knowhowrealartists doit but at least I get pleasant p
261. t Bill Hellman Tom Stiles Mel Scarberry Roy Kahkonen Ray O Lockwood Steve Larson G Zuiderduyn continued 50 HOT CoCo February 1985 See List of Advertisers on page 89 16 K DOS CARD PLUGS INTO YOUR J M DISK CONTROLLER AND ALLOWS YOU MAP ON EXTRA 8 K E PROM ABOVE DOS LJ USE YOUR OWN 24 PIN 8 K DOS AND ONE 2764 E PROM OR TWO 2764 E PROMS C GREAT FOR UTILITIES OR A MACHINE LANGUAGE MONITOR ON BOARD DE CODING ONLY ONE WIRE SOLDER COMPLETE WITH INSTRUCTIONS VIDEO PAL AUDIO VIDEO INTERFACE MONOCHROME COMPOSITE OUTPUT EASY TO INSTALL FITS UNDER YOUR KEYBOARD NO SOLDERING BUILT IN SPEAKER DOES NOT DISABLE YOUR REGULAR OUTPUT FULLY TESTED AND ASSEMBLED 1 COMPLETE WITH INSTRUCTIONS ALSO AVAILABLE FOR COLOR MONITORS USA RGS MICRO INC MAIN STREET DERBY LINE VERMONT TEL 802 873 3386 ORDER LINE 800 361 4970 TERMS VISA MASTER CARD AMERICAN EXPRESS Eme YG MIGROING Circle Reader Service card 185 RGS DUAL DOS CARD WITH SWITCH SELECTOR DESIGNED TO ACCOMODATE TWO DIFFERENT DOS CHIPS INSIDE YOUR J M DISK CONTROLLER PIN TO PIN COMPATIBLE WITH RS DOS AND J DOS CHIPS THE SWITCH ALLOWS YOU TO HARD SELECT ANY ONE OF THE TWO DOS SYSTEMS OF YOUR CHOICE IN CENTER POSITION THE SWITCH DISCONNECTS FROM THE DOS AND BRINGS YOU BACK TO BASIC C DESIGNED FOR ONE 24 PIN ROM AND A 28 PIN E PROM OR TWO 28
262. t Appleton 54911 150 424 731 7183 Hike Schwartz WI TRS 80 User s Group of Madison 354 West Main St Madison 53703 35 Dick Stransky WI Durant Computer Club 901 S 12th St Watertown 53094 25 414 699 3214 General Groups No Dues Charged State or Country Group Name Address City Zip Members Phone Number Contact Person AU Blue Mountain Computer Club 6 Hillcrest Ave Faulconbridge 2776 40 047 512258 Lindsay CA Valley TRS 80 User s Group 19100 Killoch Way Northridge 91326 50 Charlie Rider CA 10 Fieldbrook Place Moraga 94566 335 Tim Knight CA Central Coast Computer Club of CA 2840 Halcyon Road Arroyo Grande 93420 20 805 481 2387 Wes Porter FL North Dade Computer Society 1712 NE Miami Gardens Dr N Miami Beach 33179 40 305 947 7930 Roy Renderer GA Toccoa Micro Computer Society Rt 2 Box 124 Eastanollee 30538 30 404 779 3472 Terry Fleming IA Marshalltown Computer Club 2510 South 6th St C 11 Marshalltovn 50158 25 515 752 5131 Donald O Groves IA Iowa City TRS 80 User s Group RR6 The Woods City 52240 4 319 337 6094 Susan P Chapler IN Group of Southwest Indiana Box 3284 Evansville 47132 40 812 476 5572 Mike Anderson LA Beginning Basic Programmers 3000 Evangeline 90 Monroe 71201 6 David Bahn MI TRS 80 UG of Saulte Ste Marie 1804 West 18th St 155 Sault St Marie 49783 35 906 632 3248 Jack wecker NJ Northern NJ Amateur Computer Club 6 Bryson Road Fairlawn 07410 25 Herman Sachs NY TRS 80 UG Church Applications P O Box 279 Masonvil
263. t it s most fundimental level TALKHEAD If you have Real Talker do not deprive yourself of this absolutely incredible machine language Talking Head simulation program While other talking head simulations use a minimal cartoon like face TALKHEAD uses high resolution full screen digitized images of an actual person s face to create a life like animated effect E EU a COLORWARE un 11421 718 647 2864 SANS gt Real Talker is a full featured electronic voice syn thesizer unit built into a compact cartridge case You simply plug it into the side of your computer Real Talker is compatible with any 16K 32K 64K Extended or non extended Color Computer It works with any cassette or disk system and comes complete and ready to talk through your T V or monitor speaker Price includes the Real Talker elec tronic voice synthesizer in a ROM pack software on cassette may be transferred to disk and user manual P NOW INCLUDED WITH F REAL TALKER 1 DR TALK This interactive Eliza type psychoanalyst program will discuss your innermost problems at length 2 TALKING 1 you vs the computer in this speaking version of classic INSTRUCTIONS REAL TALKI HANS vd Vous YNI SOR 3 TALKING BLACKJACK Play for big stakes against a rather talkative casino dealer ONLY 5995 REAL TALKER 1 for the
264. talist 87 Computer Olympics 88 BBS Log Book 88 Introducing Logo 90 Pre Algebra I Integers 90 Universal Video Driver 92 edited b y 7 Scot Finnie patch as is you ll learn a great deal about the way Telewriter is organized How It Works Wizard is a short Basic program that replaces the stock character ta bles used by Telewriter with new ones That s not as mysterious as it sounds The character tables are nothing but a 756 byte chunk of RAM containing numerical codes that define how the video pixels turn on and off to represent the charac ters in Telewriter s repertoire Because Telewriter has two com plete character sets there is more than one table One defines every thing in a four pixel wide matrix and another defines a matrix that is three pixels wide The tables and character sets you use depend on the line length you choose for your video display the capabilities of your television set or monitor and your own taste Dean Rector the program s author created complete upper and lowercase alphabets punctuation marks and a new num ber 9 for both narrow and widechar acter sets Keep a few things in mind about this program Wizard affects only the video display The appearance of printed text depends on information stored in your printer s ROM and is not affected by any mucking around you do in the character tables The program is also a modification to Telewriter 64 the current all
265. ted Graphics Guide of Program Listing 12 You can stop a program at any point to study its progression and get ideas for other programs by simul taneously pressing the shift and keys Press any key to continue Dare to Experiment Try to bearealartist as well as a good computerist When you compose give your main subjectscontexts that do not rely wholly on trig such as sunlight re flections and clouds using nontrig pro cedures Few things are completely suspended in empty space When you compose your own pro grams dare to be experimental and even unorthodox For example try doubling up on RND to make it RND RND N or reverse the usual or der of X Y and make it Y X in PSET and LINE statements You ll be sur prised and maybe pleased with the re sults Some of these programs run quite slowly but be patient Few artists ex pect to see their works born instantly before their eyes Leave It To Beaver When first spied the subject of Pro gram Listing 1 in the woods he looked like a porcupine See Photo 1 But he was just emerging from a pond so I fig ured he must be a beaver This gives me an excuse to show how to create sun light reflections on water The beaver himself is made by simple trig statements Line 50 sets anangle A that varies from 0 to 180 degrees in steps of 4 degrees to create a furry body Line 70convertstheangle at any moment to radians small fractions of circular arc that the comp
266. th the text input com mand can help you develop person alized form letters or notices And the character fill command reduces the room you need to make page banners and other attention getting devices The TextPro III manual has more than 60 8 by 11 spiral bound pages It is divided into three sections the editor commands the processor commands and a 20 page tutorial In spite of a few typographical errors the manual does a good job of de scribing and explaining how to use the program TextPro III is a powerful word processor To me it has just one al beit minor flaw It doesn t automat ically drop and return to the next line when you are entering text You must press the enter key at the end of a screen line I m used to other systems that enter automatically But you aren t likely to be bothered by this if you are used to a typewriter for gen erating text Despite this minor incon venience TextPro III is loaded with smart features that make it a word processor to consider lil Address correspondence to Terry Kepner P O Box 481 Peterbor ough NH 03458 Terry Kepner is a free lance writer and programmer He writes monthly columns for 80 Micro Portable 100 and HOT CoCo magazines He s been writing about computers since 1979 ircle Reader Service card 536 ATM 80 DATA ACQUISITION amp CONTROL SYSTEM FOR THE COLOR COMPUTER APPLICATIONS ENERGY MANAGEMENT PROCESS CONT
267. the end of o row storted by your morxer Not os easy os it sounds Tope 52495 Disk or Amdek 529 95 History From 4863 to 4976 On two 16K non extended topes For 1 4 Informotive amp fun way to leorn importont dotes in world history Written for students by o teacher Tope 19 95 Disk or Amdek 524 95 Stars Of America Education should be fun this progrom is just thot This tutorio uses 25 of the superstars of Americon history from George Washington to Ronolri Reagan The Civil War challenging two person gome Questions cover Carpet boggers 10 the of Vicksburg Points ore assigned according to the difficulty of the question scores ore disployed throughout the gome Both Oniy Tape 49 95 Disk 24 95 Move it Co Co 115 95 Kidstuf 19 95 CONFUSION Tope 19 95 Ultimate Bingo And Jackpot Co Co Keno Tape 19 95 Tope 24 95 1 800 223 5369 Ext 260 Monday Friday 9 AM 5 Mountain Time Saturday amp Sunday 602 623 3321 9 AM 3 PM cq 7334 E BEVERLY DRIVE e TUCSON AZ 65740 Arizona Residents Add 7 Add 1 50 Shipping Per Program 5 Max Circle Reader Service card 470 ESK 5 1 4 Disk SSDD Amdek 3 Diskettes Amdek Dual 3 Disk Drive 5350 Includes Box Of Diskettes amp Coble If You Can Find A Better Price Show Us We ll Beat It New Amdek Color Monitors Color 300 Color 500 Call For Absolute Lowest Price
268. thoroughness readability 2 N gt n Books Introducing Logo Peter Ross Addison Wesley Publishing Co Reading MA 12 95 249 pages by Richard Ramella he subtitle of this book notes it applies to several types of Logos including Radio Shack Color Logo Yet on page 15 is a startling caveat in which author Peter Ross writes Radio Shack Color Logo has so many differences that you should not rely on any of the information given in the body of this book If you can t rely on any of the in formation is there any reason to part with 12 95 Though fascinating Introducing Logo literally treats Radio Shack Color Logo as an afterthought in 11 appendix However the serious Logo student will find a wealth of information in the book and teachers using Logo will profit Of particular interest is the possibil ity to sample and compare different Logos capabilities The beginner with Color Logo cartridge or disk would best look elsewhere for instructions Many of the rudimentary program examples work in Color Logo Many do not and this frustrating Why don t they work Because they re in Terrapin 90 HOT CoCo February 1985 Basic for the Apple II computer Author Peter Ross is an artificial intelligence researcher at the Univer sity of Edinburgh Scotland His writing is precise flowing and friendly and his introduction in cludes interesting short ess
269. ting you match beginning and ending characters on corresponding lines If you havea line that ends on a character other than what appears in the magazine go back and check for a typo Common Errors Some characters are easier to confuse than others when you are typing in pro gram listings And since your Color Computer interprets everything literally the smallest error can crash a program Below is a list of characters commonly confused with one another How to Use HOT CoCo zero and the letter O colon and semicolon lowercase and the numeral one uppercase B and the numeral eight Weird Characters The up arrow indicates exponentiation on the Color Computer Unfortunately most printers do not have an up arrow Our printer prints a caret instead Be sure to type an up arrow in place of all carets in Basic program listings Assembly Language Listings HOT CoCo often publishes programs written in Assembly language rather than Basic Assembly listings talk to your computer on a much more direct level Basic requires some translation before your CoCo can execute it Therefore As sembly works much faster than Basic Unfortunately it is more difficult to learn Assembly language programming than Basic programming But you do not need to know how to program in Assembly to use these pro grams You do need however some thing called an editor assembler An editor assembler allows you to manually enter an As
270. to upgrade is the 1 listed in the Radio Shack cat alog plus installation The total price depends on what additions you make to your system The T H E S Division offers six software packages ranging from 125 to 300 each All programs are on disk so you ll need a disk drive Tandy Color Computer owners who have a 64K computer Extended Color Basic and a disk drive and do not need any upgrade or new items will be able to purchase these software packages through a special catalog which they will receive in the mail or by writing to the Tandy Home Education Systems Division 1301 West 22nd Street Suite 400 Oak Brook IL 60521 Present CoCo owners who wish to upgrade their systems to 64K can re ceivea disk drive two deluxe joysticks a telephone modem modem cable Color Basic Programming manual Logo package Vidtex delivery andin stallation five free hours of Compu Serve three free months of Compu Shop one free hour of Dow Jones News Retrieval and three blank disks plus a choice of two out of six software packages An alternate offer includes a dot matrix printer and word process ing Scripsit as well Thesix software packages are the re sult of the efforts of the T H E S soft ware development team and leading 76 HOT CoCo February 1985 earning by Nancy Kipperman TANDY S COMMITMENT To EDUCATION educators and software developers The idea is that each family
271. tricks that programmers use such as storing addresses in tables Neither can it account for all the ROM rou tines While I ve made the table as complete as possible I m sure there are other routines I haven t discov ered You can add new routines to the table yourself by inserting them into the table at the end just before the zeros and reassembling the program In spite of these flaws the fix pro gram works for the large majority of programs I ve tested it on Once as sembled the program is easy to run Simply load it and EXEC it It asks you for a file name Insert the disk containing the program you wish to fixinto the disk drive and type the file name There s no need to add the ex tension because the fixer program au 2 instant Sec the Instant CoCo adelsewhere in this 60 __ tomatically adds BIN to your file name Your program is then loaded fixed and saved to the disk to replace the old file You are then prompted for another file name You can fix several programs in a row like this To break out you must turn the com puter off and back on There are only two rules to follow while running this program Never fix a program twice and never fix the fixer program itself The fixer program was written in Assembly because an equivalent Basic program might take several hours to fix some programs Also larger pro grams can be fixed with an Assembly program than
272. ts 16 I know how expensiveit would be but that s the kind of change I d like to see in the machine The parent company Ron s employer comes in for some mild criticism Radio Shack is really strange They offered no software support for the X Pad And now there s no software for the Radio Shack Touch Pad that re placed it Ronisquickto modestly assert that he s been doing com puter art for only a year now for the last few months I ve been doing nothing But people keep after me to do more artwork Nothing that I ve done would I consider to be really serious Most of my stuff lately let s say it s 90 percent bad although some is really good most of the goodstuff I uploaded onto CompuServe 272256 2737 like to get back into that The most popular of Ron s works on CompuServe has been a picture of naked person Ron isn t thinking of becominga pornographer but hecanseewhatsells He likes the open market for art that telecommunications offers CompuServe as a gallery I can see what others are doing get extra ideas and show my own work too For a begin ning artist I would recommend CompuServe It is expen sive compared to the hardware but if the artist is isolated it s agreat way to meet others To the beginner Ron offers this wisdom Drawing with the computer will take patience and perseverance It s a joy stick and is going to be frustrating at the start Rememb
273. u 575 bytes entry 112 bytes The last piece of data that you need is the additional mem ory required You must count all your string variables and all your numeric variables not included in the above arrays For string variables you need to know how long each one will be maxi mum The memory space needed for the string is the length 1 byte for the last pointer and 2 bytes for the variable pointer For each numeric variable you need 5 bytes for the data and 2 bytes for the variable pointer By adding these two numbers to gether you get your total additional memory requirements Tocompute N you need to subtract your total additional mem ory requirements and the 108 bytes from the number obtained abovefrom your total freememory I recommend reserving 200 300 bytes in addition to allow for some expansion room for your program and for any errors in the computation The number left after the subtraction is the total memory available for your in dividual entries To determine the number of entries that will fit divideit by 575 This gives you N Togetthe CLEAR value mul tiply N by 525 bytes entry Youcan probably use a smaller num ber since all your strings are not 32 characters long To find out how much longer you can go you need to determine how many bytes out of the 32 bytes entry are not being used The more flexible and I believe more elegant solution is to use one direct access file for your data rather than trying to keep chunks
274. until recently very few name software developers had any interest in the Color Computer market Now the above mentioned companies and several of their peers are enthu siastically converting best sellers for other systems to the CoCo Why Tandy has made it worth their while The newly formed Tandy Home Ed ucation Systems Division T H E S is offering these well known software titles in bundled groups See The Learning Page p 76 for more information Unfortu nately you won t find most of this software in Radio Shack stores HOT CoCo applauds Tandy for soliciting such fine software for the CoCo But wouldn t it be even nicer if you could walk into the local Radio Shack and pick up the latest Infocom adventure or that new Spinnaker package to help Junior with his homework And the availability of this software is just the short term benefit for CoCo owners If these software companies have a wayt o effectively market their products to Color Com puter users you will see more sophisticated new software for your pride and joy I don t mean to suggest that there currently is no good software available for the Color Computer Au contraire Though small by comparison Color Computer soft ware developers have equaled and in some cases outdone the big boys with their efforts But because they are small these companies have a tough time promoting theirsoftware Ifthebigsoftware companies jump into the Color Computer mar ket there w
275. uter can un amm derstand for graphics This is used all the programs that follow Lines 80 and 90 establish coordinates X Y in the LINE statement of line 100 which draws the body In line 80 the COS value varies from 1 to 0 as the angle A varies from 0 to 90 degrees and from 0 to 1 as the angle proceeds to 180 degrees Keep in mind that the COS of angles from 90 to 180 degrees is a negative value Thus points on the X axis are plotted from 0 to 250 At the same time the SIN function in line 90 positions the points vertically between 35 and 120 on the Y axis The result is to draw an imaginary semielliptical curve stretching from 0 to 250 Eachimaginary point on the curve is joined to acommon fixed coordinate 25 120 in line 100 thus producing the beaver s fur Finally the SIN function in line 90 works opposite to the COS That is the SIN varies from 0 to 1 as the angle varies from 0 to 90 degrees and from to 0 as the angle proceeds to 180 degrees The beaver s eyes and nose in lines 140 160 are self explanatory If you re not lost in the woods with all that trig try out the sunlight reflec tions on the pond lines 190 310 They instant CoCo See the Instant CoCo ad elsewhere in this issue don t rely on trig but use the familiar RND function and a single LINE state ment Try a different pattern of reflec tions by varying the parameters If you want more sunlight showing
276. w it s done W hen you ve completed your graphics masterpiece how do you send a copy to Mom If you have a printer and the right program you do a dump of the TV screen to the printer Writing this program yourself involves three steps Understanding how data is displayed on the TV screen Understanding how data is printed by the printer Designing a routine to reformat the data Assembly language is necessary for this project because the printer uses only a small part of each byte at a time see Program Listing 1 Screen Dump Basic cannot do the required bit manipulation If you don t have an assembler study this article to learn the process and then use the Basic Program Listing 2 to produce the finished machine language pro gram The program listing is for Ra dio shack s EDTASM Screen Format Each dot of light called a pixel on the TV screen is controlled by the computer s video display generator VDG The data that tells the VDG to set lighten or clear darken the System Requirements 16K RAM Extended Color Basic Printer DMP 100 or LP VII EDTASM Optional 40 HOT CoCo February 1985 pixels are stored in memory When the normal text screen is displayed byte amp H400 1024 is the first space in the upper left corner of the screen There 512 amp H200 spaces for characters on the text screen so the memory address of the last byte is 1535 amp HSFF Try POKEingsomenum
277. w page change page numbering conditional new pagc enable disable justification Menu driven control of these parameters as well as Pause at page bottom page numbcring baud rate so you can run your printer at top speed and Epson font Typewriter feature sends typed lines directly to your printer and Direct mode sends control codes right from the keyboard Special Epson driver simplifies use with MX 80 Supports single and multi line headers and automatic centering Prin or save all or any section of the text buffer Chain print any number of files from cassette or disk Processor File and I O Features ASCII format files create and edit BASIC Assembly Pascal and C programs Smart Terminal files for uploading or downloading even text files from other word processors Compatible with spelling checkers like Spell n Fix Cassette verify command for sure saves Cassette auto retry means you type a load command only once no matter where you are in the tape Read in save partial save and append files with disk and or cassette For disk print directory with free space to screen or printer kill and rename files sct default drive Easily customized to the number of drives in the system Editing features Fast full screen editor with wordwrap block copy block move block delete line delete global search and replace or delete wild card search fast auto rcpeat cursor fast scrolling cursor up
278. with the newer Disk Basic ROM This utility will solve you problem Mike Meehan HOT CoCo s Worldwide User s Group List Enjoy you Color Computer even more by joining a club in your area HOT CoCo Staff Where Does the Value Go Track the depreciation of business equipment or personal possessions Rod Weiss ROM Hacker Part Complete the CoCo controlled Armatron project James J Barabarello 40 44 48 54 58 Attention Shoppers 65 Improve your shopping efficiency Bill Reed Alphatoons Young children will enjoy learning the alphabet and the keyboard with this gem Richard Ramella 68 This symbol indicates the program s placement on the instant CoCo Ga loader avaliable on cassette See our Instant CoCo ad for details TRS 80 is a trademark of Radio Shack a division of Tandy Corp Graduate With DEFT Pascal DEFT Pascal As a result of the programming language requirement of the Advanced Placement AP Tests Pascal has become the standard language used in High Schools and Colleges today On the Color Computer DEFT Pascal is the standard DEFT Bench 49 95 DEFT Pascal 79 95 DEFT Edit DEFT Debugger DEFT Pascal Compiler DEFT Linker Full screen editor debug Pascal machine complete Pascal language combines multiple program programs symbolically generates machine objects into one binary haine Seal DEFT Macro 6809 language object program 9 supports entire 680
279. with a Basic program I wrote the fixer program for the new controller and it works fine with out any changes Those users with old controllers should not attempt to run it because it could ruin the data on the disk in the drive Questions and comments are wel come Please include a self addressed stamped envelope for responses lii Address correspondence to Mike Meehan 1300 Fairfield Drive Clear water FL 33546 System Requirements 16K RAM Disk Extended Color Basic 1 1 Program Listing Disk ROM Fix 00100 00110 00120 00130 00140 00150 00160 00170 00180 00190 00200 00210 00220 00230 00240 00250 00260 00270 00280 00290 00300 00310 00320 00330 00340 00350 00360 00370 00380 00390 00400 00410 00420 00430 00440 00450 00460 00470 00480 00490 00500 00510 00520 00530 00540 00550 00560 00570 00580 00590 00600 00610 00620 00630 00640 00650 00660 00670 00680 00690 00700 00710 00720 00730 00740 00750 00760 00770 00780 00790 00800 00810 00820 00830 00840 00850 00860 00870 00880 00890 00900 00910 00920 00930 00940 00950 00960 00970 00980 00990 01000 01010 01020 01030 01040 01050 01060 01070 01080 FOI IIIT II 4COCO2 DISK ROM FIX 4 ABY MIKE MEEHAN 2COPYRIGI 1984 COLOR HORIZONS SOFTWARE ORG 5800 TABLE F08 D65B 1 ADDRESS FDB 5074 2 CHANGE FDB D146 1 TABLE FDB 50233 2 FDB SD4AB
280. y 1851 S Central Place Kent 829 Hickory Road Twin Lakes 949 Baier St St Albans Zip Members 4061 80 85706 50 93306 7 80010 47 60187 115 46268 60 47633 9 25 27529 132 28405 21 58078 15 12814 20 43410 43 45449 48 74966 5 97756 12 19103 40 17110 30 15672 18 78704 12 84067 53 98031 70 53181 30 25177 30 General Groups Dues Charged Address City 4307 Old Shell Road Mobile 0 Box 17021 Montgomery 36 Sturt St Adelaide 6557 A East Calle La Paz Tucson P O Box 15623 0 1105 Carlos 550 Marigold Fairfield 750 East 5th St 75 Azusa 962 Cheyenne Costa Mesa P O Box 17109 San Diego P O Box 875 Postal St A Toronto Ont 805 1985 Woodway Pl Burnaby BC 178 Monterey Drive Box 1001 17 Bittersweet 84 Camberley Crescent Nepean Ont Regina SK Winnipeg Man Brampton Ont 1635 South Prairie Ave Pueblo 1199 Farmington Ave West Hartford Dept 7 844 Vernon ST Manchester 10 Richlee Road Norwalk P O Box 1575 Hartford P O Box 8019 Maitland 1721 Greenlee Drive Clearwater 8202 7350 Blanding Blvd Jacksenville POB 248 2950 NE 55th Ave Silver Springs P O Box 6716 Tallahassee 315 Inlet Ave Merrit Island P O Box 784 Augusta P O Box 551 2070 An Santpoort Noord 323 S Franklin 804 PO 176 Chicago Zip Members 36608 60 36117 75 5000 225 85715 40 85060 20 94070 3500 94533 J5 91702 150 92626 150 92117 70 MSW 163 100 V5B 474 40 K2H 7A8 160 54
281. y be able to reduce your taxes by income averag ing income splitting tax shelter We re Your Educational Software Source No of Programs Course Language Arts Spelling Reading Comprehension Phonics English as a Second Language Mathematics Basic Algebra Physics Effective Writing History w See List of Advertisers on page 89 16 Programs 64 Programs 32 Programs 32 Programs 32 Programs 64 Programs p 16 Programs i 16 Programs 16 Programs 32 Programs tor Which f sister ullable adjectives that usuallu just add ordi Which has one syllable Color with Pictures Text All of our TRS 80 Color programs have easy to understand profes sional announcer narration not synthesized robotic voices All text is displayed in easy to readupper and lower case characters Video clearly illustrates key concepts in each frame of the program Only 4 40 per program 8 80 for 2 one on each side of a half hour cassette 59 90 for 16 programs B cassettes in an album Send for catalog of over 1000 programs for Atari TRS 80 Apple etc Dealer inquiries welcome For more information or to order call TOLL FREE 1 800 654 3871 IN OKLAHOMA CALL 405 288 2301 Educational Systems Inc Ls Box 1226 Norman OK 73070 Gircle Reader Service card 209 February 1985 HOT CoCo 91 e REVIEWS it
282. your Frank Cordelle photo selections at the bottom of the screen To select an item enter the number shown at the left of that item and then enter the number of units you want If you want to change the listed price en ter it next If you just presstheenter key at this point the price won t change If you don t know how many units of an item you re going to buy enter 1 and then the total amount you plan to spend for that item This works well for items that are sold by the pound such as bananas The grand total of all items February 1985 HOT CoCo 65 selected appears at the bottom right of thescreen Thistotalchangeseverytime you select an item Making Changes You may find yourself spending a larger total amount than you had planned Then you look for items to take off the list Go back to the item you decide to remove from your list enter the item number and enter zero units The cost of that item will be subtracted from your total You can also change the number of units of any item and the totals will be recalculated I ve set up control keys to scroll through the list The up arrow moves up a full page the down arrow moves down a full page the left arrow moves up half a page and the right arrow moves down half a page If you enter a letter the list starts with that letter at the top of the screen For example if you re at the beginning of your list and you want to selectspaghetti enter
283. ype POKE 65494 0 and press the enter key Mazemaker counts the white cells it creates and goes to line 390 when they are complete This line is an endless loop you must press the break key to exit the program When you run Maze maker for the first time take a look at the maze before you erase it forever Choose any cell on the left wall and any cell on the right wall In tracing a line from one to the other you can see that only one path runs between them with out doubling back The same is true of any two cells anywhere in the maze Mazemaker s 17 by 17 cell maze is relatively easy to solve because of the bird seyeview it provides To makeit a little more interesting try the game that begins atline 420 To run the game en ter 390 POKE 65494 0 GOTO 420 Then type RUN When the maze is complete the program chooses two cells at random one on each side and opens them to the outside walls The left wall opening sprouts a crescent shaped protrusion and a dot races out of it to the right The object of the game is to direct this dot with the cursor keys throughthemazetothewall openingon the other side The hitch isthat the dot never stops moving If you let it run into a wall it appears back at the starting po sition and you must start over again When you makeit through theopening in the right wall you ll hear a repeating tone signifying that you ve won Some ideas for customizing Maze maker to suit your

Download Pdf Manuals

image

Related Search

Related Contents

Miele KM5600 hob  9.99 $ - WordPress.com  MANUAL DE USUARIO - Inicio Ventanilla Única  Quick Start Guide Simple Motion Module LD77MH  Round Wilbar 11_28_11.cdr  Manual de Instruções  Toshiba Satellite L640-1113UT  Acer LCD-Monitor  Cisco UCS C220 Server Installation and Service Guide  

Copyright © All rights reserved.
Failed to retrieve file