Aan A

c Computer

NTHUSIASTS 3662 Vine Maple Dr Eugene OR 97405

NOVEMBER, 1983 Mike Dunn & Jim Bumpas, Editors

First Interstate Bank 1 1 T 3 First of Oregon, N.A. d e, 4-12/123 Interstate River: Road arena OCT 734 ‘oe AA 2 ida 30 P. O. Box Bank Eugene, OR 97440 Te Pyare TET ey P 204

IE ae E RONALD J. NESS ODL 445105 e ROSALIE C. NESS ODL 229413 "^ 374 BLACKFOOT 689-7106 | ^

EUGENF, OR.97404


News and Reviews

Mike Dunn, Co-Editor

Atari has just bought the license to market three of Synapse’s new applications packages. Synfile (the replacement for Filemanager 800), SC word processor, and Syncalc spreadsheet will all be Atari pro-


On November 7, 1983 at 7.00 pm, Synapse will demonstrate their latest releases at the Portland club meeting in the Bonnevile Power building across the street from Lloyd Center.

The home computer business continues to remain in turmoil. None of the major new computers that were to be out for the Christmas season are ready. Major retailers need to have their stock in October for Christmas, and nothing is ready. The new Atari computers are not around here, but | have heard a few of the 600XL's and 800XL's have reached these shores.

The IBM Peanut, an 8088 computer with a detached infra-red keyboard starting at about $800 and ranging to $1300 with 128K and a disk drive is about to be announced. Apple hopes its Macintosh, a $3000 Lisa-like computer, will be revolutionary enough to take over the market. Meanwhile, the president of Atari is now the vice-president of Apple because he wanted to work for a company that has more of a commitment to computers.

Atari has lost a bundle of money again, probably because they don’t have any new machines to sell, and the 800’s and 1200’s are selling so inexpensively. LOGO, which could be a big seller of both software and computers, is just not available —l've heard they decided not to pro- duce very many because they are af raid of being stuck with a lot of ex- cess software and losing again. Pole Position is still not out— perhaps it will be by the Christmas season. I've also heard, from several sources, that Warner Communications is considering throwing in the towel and is negotiating with North American Phillips (the cassette company from Holland?) to sell Atari.

Of course, all of this might change if the super Atari, the one that will run IBM, Apple and Atari software is released. The huge Atari research budget must be used on something.

Several of the members of the original Atari design team, including the ex-president of Atari, Rodger Badertscher, have formed a new com- pany called Mindset which will be producing a new 68000 home com- puter with three custom graphic chips. This new machine is supposed to be several steps above present home computers. The 68000 chip is a 16/32 bit chip, compared to the 8088, which is a 8/16 bit chip. If any of you out there know any more, please let me know.

At our last meeting, Jon Atack demonstrated his soon to be releas- ed new game, Quasimodo. Jon is a Eugene teenager who has been in our club about 2 years. When he came to his first ACE meeting, he decided to learn to program, and within a few months, was already the best in the area. His first effort was a Berserk like game in BASIC that was remarkably good for a beginner. Deciding BASIC was too slow for games, Jon taught himself to program in machine language using only the Atari’s De Re Atari! When | mentioned all of this to Ihor Wolosenko of Synapse, Ihor wanted to talk to him. One thing lead to another, and now the new Synapse game, Quasimodo. This is an action game, of the Donkey Kong type, but much more elaborate. There are multiple screens with incredible graphics and music; but more important, the game is really fun and I don't think that about many games! When we get a review copy, we will review itin great depth; in the mean time, boys and girls, | recommend you start saving your pennies or asking Santa Claus for one of the best games l've ever seen!!

Another very interesting program/ hardware device is the new Koala drawing pad with drawing software very impressive for about $100.

Some time back | received a review copy of a very different program from Amulet Enterprises (POB 25612, Garfield Hts., Ohio 44125) called Three Little Pigs, one of the new Magic Storybook series. This con- sists of a cassette tape telling the story in a human voice, and incredi- ble pictures like a picture book on your screen. The child uses a joystick to move to the next picture. | was told to give it toa three year old to review, but couldn't find one that would be both interested in the three little pigs, as well as write a review! A very nice product for a little one.

One of our members sent me a new device he is selling which disables the write protect function on the Atari 810 disk drive called No-Notch. It consists of a push-button switch mou nted on the back of your drive, and enables you to write on the back side of a disk, as well as on commercial disks without notches. l've seen such gadgets advertised before, and never thought they would be of much use, but I was wrong | find it is one of the handiest things | have. Very easy to install, only $11 from Eastbank Institute, 724 Bonita Drive, Winter Park,

FL 32789.

Last month | mentioned that Mr. Austin Franklin told me the reason my Austin Franklin 80 Column Board had an unstable display was because | had an old 32K memory board drawing too much power. He sent me his 48K board using low-power 64K chips and the loop-back to work on an 800, and all my problems went away. In addition, the display on my color TV improved dramatically! ! Much sharper and no interference.

Also last month said the printer drivers for the AtariWriter was $15 they are really $25.

Fun with Art Epyx, 1043 Kiel Ct., Sunnyvale, CA 94089

A new ROM cartridge from Epyx is an outstanding drawing program on the order of MicroPainter and Paint. Designed for the 5-10 year old, it is easy enough to be used by adults. When plugged in, you are greeted with a Icon-like menu you use your joystick to select the function wanted. In addition to the usual drawing modes, such as Draw, Outline, Line, Box, and Circle, you can change the size of your line, add small and large text, and Zoom for fine work. Unusual func- tions include the ability to block transfer, copy, mirror image of fill in various directions. You can use 128 different colors and save your pic- ture on disk or tape. They also include some BASIC programs and in- formation on how to use the pictures in your programs. Not much documentation, but very easy to use. Very nice, for $29 | think.

Spell Perfect LJK 7852 Big Bend blvd., St. Louis, MO 63119, $80

A useful new program for checking the spelling of text produced by LJK's Letter Perfect, or files changed to the LJK format by their disk utility, this new program has many unusual features. It boots in with the familiar LJK style menu and has a nice manual similar to that of Letter Perfect. The package includes two double-sided disks two single-density programs, one for use with the BIT-3 80 column board, and a double-sided dictionary disk, one side double density. You can use the program in either single or double density, but not with the Austin Franklin Board yet. The manual first tells you to backup your disks, and includes a menu prompt for that function a very refreshing change from all the copy-protected programs that are now out! | am going to stop now, and use the program on my article from the beginning of News and Reviews.

Performance: :

First, | loaded in the master disk it would only boot in a few sec- tors, the “boot-error”. One of the local dealers mentioned he had trou- ble booting in some of theirs too. Since there was also a Bit-3 side, | used a disk-scanning program to find that sector 9 was defective, and copied the sector from the Bit-3 side to the other side. Since | had just installed the write-protect override switch (see above), | did not need to punch out the disk. Re-booting, which took only 13 seconds, the pro- gram worked fine. First, | backed up the program and dictionary as ad- vised by the manual. Then, loaded in the file above and it counted the words took 2.35 minutes elapsed time to count 945 words, 445 dif- ferent and find 70 unlisted word. Now to correct the file each non- dictionary word is flagged most are names, address, etc, and you ignore them. When you get a miss-spelled word, you can re-type it, Or, if you are a poor speller, you can get a list of similiar words to choose from. You pick the number of the word, and it is corrected as well as anywhere in the text you have made a similiar mistake very nice!! After 12 minutes from beginning to end, all was corrected, a total of 62 words, 8 that were misspelled. Only two needed to be look- ed up, the rest were on the match word list. If you want to save all the words in your dictionary, it took another 5 minutes, or you could just type them in.

For the fun of it, | tried the same file with the Datasoft product, Spell Wizard, reviewed in the past. It took 36 seconds to boot in, counted 1198 words, 525 unique in elapsed time of 3.14 minutes. To correct the file took 14.38 minutes from boot in to finish Spell Wizard allows you to find the misspelled word by using wild-cards to find it in the dictionary. The words whiz by so quickly, it is difficult to read them, and when you find the one you want, you do need to retype them, in- stead of choosing it with a number from a menu. It did find some words that Spell Perfect didn't. You can save all the new words to your dictionary, or just those you want to not a choice for Spell Perfect.

Which do | recommend? Either works fine. If you have Letter Perfect, LJK's outstanding word-processor, Spell Perfect would be the first choice because of the unique format that LJK uses. If you have any other word-processor, you would need to get the LJK Disk Utility program to change the file back and forth to the correct format a minor inconvenience. However, if you are really a poor speller, the ability to choose the right spelling from a menu, and correcting the same misspelling through out the document is worth it.

Bytewriter Convologic, 2800 W. State Rd., Road 434, Suite 1276, Longwood, FL 32750, $189.

A new EPROM maker, this is a very nice machine that does it all. Without the use of the usual “personality modules” that most EPROM ’ers need to change for different EPROMs, this remarkable machine will read, write and verify 2716, 2516, 2532, 2532A, 2532, 2764, 2564, 68764, and 27128 EPROMs, as well as being able to read many ROMs. You can also save the file to a disk or cassette, and display and change memory. To use, you need to know Hex arithmatic and some knowledge of machine language. More versatile than the MPC EPROM burner, but more difficult to use.

Club 8K & 16K EPROM Cartridge Boards

To go with your new EPROM ‘er, we are now selling EPROM Boards to raise some money for the club. These were made by one of our Australian sister clubs, and will take either 2732 or 2764 EPROMs, for either 8K or 16K boards. Fully assembled except for the EPROMs, they have over $4.00 of gold contacts, but do not have cases. Can plug into the right or left slot. Send $15 for each to EPROM boards, L.J. Knoll, 4480 Pinecrest, Eugene, OR 97405 or call him at 503-343-5191.

ATR8000 News

The new MYDOS is now available from SWP for $25. On one side is the standard 3.08 that allows the use of any kind of drive including 80 track, double sided and 8” with your Atari. On the reverse is a special ATR version allowing the use of a modem with the ATR RS-232 port, and comes with several nice public domain modem programs. It does not yet work with ARMUDIC, our bulletin board system, but Frank Hu- band is working with the MYDOS author to change it. Very worthwhile for anyone with double sided disk, this program comes with a file that you use to print out about 20 pages of documentation. Available from local ATR dealers or SWP.

AACE, 8207 Briarwood Lane, Austin, TX 78758, the Austin, TX ACE group is forming a group for ATR owners. They have a patch to the ATR ROM. If you have the 2.01 ROM, change location EA6 (6EA& if you have an MPC burner) from F9 to F7. This will solve formatting pro- blems with sector 260. You can also change the formatting of disks so they load much faster with standard Atari 810 disk drives by reversing the interleave. To do this, reverse the order of locations FOF to F20, so instead of the sequence 12 10 0e Oc. . .05 03 01, use the opposite: 01 03 05...0c Oe 10 12.

Some of the MYDOS 3.12 does not work correctly, and can be patch- ed by booting in with BASIC, then:

POKE 6699,232 POKE 6700,19 DOS H (to re-write DOS) Reboot If you want to use the SMART term program on the MYDOS disk

with the D.C. Hayes SmartModem, reverse the lines in the program

9040 and 9045. Add to the new line 9045 '-XIO 34,#M,192,0,‘‘R:”. If you use option 1 or 13 then you must add ctrlM at the end of each command to the modem.



Lode Runner is a new home computer game from Broderbund Soft- ware for your Atari Home Computer.

Lode Runner is a combination of two games. Apple Panic, an earlier game from Broderbund, and Donkey Kong, Jumpman, Jumpman Junior and almost any other climing ladders game.

You are the Galactic Commando deep inside enemy territory. The leaders of the Bungeling Empire have stolen a fortune in gold from your people. Your task is to go into each of the 150 rooms of this huge building and get all of the gold chests without getting killed by one of the Bungeling guards.

You do have one weapon to use against the BUNGELING guards. You can dig holes on the floors of the rooms and the Bu ngeling guards will fall into the holes and stay there for a couple seconds while you hopefully escape.

There are 150 different levels you must try to complete. Also includ- ed on the disk is a special feature which enables you to make your own level or modify one of the 150 levels. So overall you can get up to as many different levels as your mind can come up with. But every level you come up with has to be saved on a separate disk.

The graphics in Lode Runner are very good. The sound also makes Lode Runner a great game. If you like climbing and digging games with a fast tempo you will really love this game from Broderbund Soft- ware.

—Bryan Dunn


FREE SOFTWARE FOR YOUR ATARI is a $9 book from Enrich/Ohaus Computer Books, 2325 Paragon Drive, San Jose, CA 95131. Most members of user groups will not need the information that user groups make available public domain software to members for little or no cost.

ACE members will be pleased to read the "mini-profile" on our club. They do misspell Ali Erickson's name, and they omit to mention me as co-editor of the newsletter. They credit Mike Dunn as both editor of the newsletter and president of the club.

Useful information in the book includes a directory of approximately 250 Atari user groups, about 50 addresses for organizations involved in educational uses of the computer, 20 newsletters and magazines, and 18 pages of telephone numbers of various bulletin boards.

In the middle of the book are about 60 pages taking the reader step- by-step through the operation of modems, terminal programs, and ac- cessing bulletin boards. Detailed articles review Jonesterm, Amodem, Amisterm, and Miniatrm. A short, 20 line listing of an RS-232 handler is provided in the book. This listing is necessary to open the serial port on the 850 Interface for communication. There is a lot of useful infor- mation in this book for a reasonable price.


| have two baseball games to review this issue. They are both ex- cellent, and if you can believe it, quite different. How different can two baseball games be? Let me count the Ways.

STAR LEAGUE BASEBALL $32 from Gamestar requires 32k disk and devotes a lot of effort to *chrome". By this | mean it succeeds in giving the user a lot of the “feel” of being at a real baseball game. Several tunes are played during the game, including a couple of bars of the Star Spangled Banner at each game's start. Players are asked to stand. Trivia questions and major league scores are shown on the scoreboard between innings.

One or two players may choose a lineup of sluggers or “liners” (liners get hits more easily), and a fastball or curveball pitcher. Each pitcher has a repetoire of 8 pitches delivered with the joystick. Pit- chers get tired as the game progresses, and they find it harder to pitch strikes. A relief knuckle-ball pitcher is available inthe ath inning.

The screen shows the ballfield as viewed from the upperdeck along the deep rightfield foul line. Pitches and fly balls are accompanied by a shadow. To catch a fly ball, the fielder must be moved to where the ball and shadow approach each other.

The lead base runner is controlled at all times. Real squeeze plays may be run. Runners behind the lead runner will not run unless forced until the lead runner is put out or crosses home plate. Throws to the in- field are never missed by the fielders. The score may be displayed at any time. This game is a lot of fun to play without having to develop a lot of skill first.

INHOME BASEBALL is $49.95 and comes on a 16k cartridge. Two players are required, although no disk drive is needed. This game is designed for real players. The screen shot is from overhead at home plate. All pitchers and batters perform identically skill in the game is entirely up to the players.

Pitches are controlled by the joystick. Throws may be made to any defensive player even the outfielders! The fielder is selected with the joystick, and sometimes a player will select the wrong one. Se- cond base is particularly hard to hit. | throw to the outfield too much. If the receiving fielder is moved off the line of the throw at a 90 degree angle, he may miss the throw. Throws will not go over any fielder’s head, so movement within the line of the throw will not cause a pro- blem. The outfielder nearest a hit ball is not automatically activated, but must be selected before the ball may be picked up.

All base runners may be controlled by the player, so all runners may be set in motion at one time. Or individual runners may be selected for stealing bases or advancing. Leading off is possible, but a step beyond a short leadoff and the runner will continue to the next base. The player cannot turn the runner around.

The Arcade Machine for $60 from Broderbund lets the user create autoboot disk-based arcade games of the user's own design. As long as the user is willing to work within the constraints of the program, he will find a good outlet for the urge to create original arcade games.

The program provides easily accessible menus which drive several modules. One module is a character and animation editor. Here the characters ("shapes") are edited and animated. Another module is the "path" editor. This is where the shapes are told how to move on the Screen. There is a background scene and title page editor. There are editors for adding sound and music and changing colors. The game being created may be run at any time during the creative process in order to see how things are going.


The program provides a partially created game upon which to begin practicing the various features of the program. On the back side of the disk are four entertaining arcade games created with The Arcade Machine, to show you what can be done. The 60 page manual is a tutorial, taking you through the features, step by step. Finally, there is a utility program which creates the autoboot game disk for your final product. Broderbund is offering cash prizes for the best game design created with their product. This looks like a good way to try out your own ability to create arcade games without having to learn machine language. |

—Jim Bumpas co-Editor


COMPUTER TUTOR: ATARI Home Computer Edition by Gary W. Orwig and William S. HodgesLittle, Brown and Company, 1983, $15.95. Softcover, 345 pages

Many of us have expressed the intention of using our ATARI com- puters to help us with our home education needs. However, finding ef- fective programs is a problem. Some of the better materials in my col- lection of computer assisted instruction have come from our own ACE library. This public domain software is invaluable because we can learn from it and modify it for our own families.

Another good source of public domain software is the computer magazine, of which there are many. But educational programs (and I'm not referring to those which teach programming) are seldom included in these magazines. Now, in an effort to promote further educational use of computers, Gary Orwig and William Hodges have written a col- lection of learning programs for home and school use. Two editions of COMPUTER TUTOR are available, one for TRS-80, Apple and PET/CBM home computers, and the other for ATARI home computers.

Believing that “a student in need of remedial instruction can often obtain more personalized, 'humanistic' attention from well designed CAI programs than he or she can get from a classroom with 34 other students in it,"the authors provide us with twenty-five learning pro- grams which demonstrate the instructional uses of computers. Each can be modified and augmented as users choose.

The programs are organized into three sections. The first, Linear Programs, includes fifteen examples of drill. and practice CAI (computer-assisted instruction) These have a linear, or fixed, se- quence of instruction. Subjects include mathematics, vocabulary, science, memory enhancement, and social studies.

The second section provides four “branching” programs, so-called because they allow for more than one sequence of instruction. The particular sequence followed is determined by how much learners know and how fast they learn.

The final section contains six simulation programs. Here's your chance to play the stock market without risking money you don't have, or to run a car wash without getting wet. Each of the twenty-five pro- grams is first described in a brief paragraph or two, followed by pro- gram notes that usually offer suggestions for modifying the program. For example, the authors suggest that "Capitals of Nations" could be used to teach any set of matched pairs, such as English/French, author/title, etc. Following the notes, both an ATARI BASIC listing and a Microsoft BASIC listing are printed, together with corresponding tables of variables used. Finally, each program is accompanied by an abbreviated sample run.

Because the ATARI version includes listings in both ATARI BASIC and Microsoft BASIC, the programs should run on any ATARI com- puter system, whether configured with cassette or disk drive. Most of the programs are short and should run on a 16K system.

The objective of the book is not to provide examples of the best educational software, but simply to acquaint us with some of the possibilities. Although these simple programs do not make use of graphics and sound, the authors include in Appendix A several Subroutines that can be adapted by the user and included in the pro grams. These include routines to create random notes, a musical scale, large text, and happy and sad faces.

For parents looking for inexpensive but effective learning software, Computer Tutor is the place to start.

—R. DeLoy Graham


One of the origional goals of the ERACE group was to review and catalog existing educational software for the Atari. We knew this was going to be a large task, but none of us had even a small hint of just how large a task. The number of educational programs out there is overwhelming. Some of us have been reviewing programs for several months now, and we have barely scratched the surface of available programs. But while we have been reviewing we have made contact with several quality software publishers and information groups with excellent existing reviews and aids for those interested in educational software. So we here at ERACE have plotted a new course to take in the comming months.

We have decided that rather than doing all the reviewing and cataloging ourselves, our energies will be better spent in directing you to the publishers, agencies and reviewers which can give you the specific help you need. We have received many letters in the past few months asking for help in finding software, and we feel we have not been able to meet your needs because our personal knowledge of available programs was not broad enough. With this new approach we feel we will be in a position to really provide you a service.

We will be putting together lists of good agencies, software publishers and other groups which may be able to help you. Anyone writing to us asking for this type of information will recieve a copy as soon as it is finished. If you are not sure you are on our list send mea note requesting the “ERACE HELP LIST”. Include a business size SASE.

We have a few other irons in the fire, but you will have to wait until they cool off a bit before | can say more.

Even though we have had to reevaluate our position as a reviewing center, we are still going to be reviewing software as we recieve it. We are also going to continue to publish reviews of notable software in the newsletter each month. We have a good stockpile to work from now, but if any of you have found a program you want others to know about, write a review on it and send it to me. We will try to work it in as soon as possible.

This last year has truly been educational. | have learned more about software than I really wanted to know. There are some very good pro- grams out there and we are trying to get them into your homes.

Happy, healthful learning until next month. . .

Robert Browning


This month we are going to spotlight “TEASERS BY TOBBS” from SUNBURST, a publisher specializing in educational courseware for the school and home.

Tobbs is a friendly little character who will introduce you to a math puzzle in either addition or multiplication. He will then let you know if your answer is wrong, give you clues if you need help, and reward you enthusiastically when you are correct.

TEASERS BY TOBBS is an entertaining, award winning program which provides practice in addition and multiplication. Because of the way the puzzles are presented they also will sharpen subtraction and division skills, and help develop problem solving logic. Its six levels of difficulty provide a challenge for anyone 8 years old to adult. The pro- gram will accomodate 1-4 players or teams may be formed for group play.

The puzzles are presented on a 3x3 grid with some numbers miss- ing. The operation for the problem is displayed in the upper left corner. The student must then use logic to decide which number or numbers belong in the corresponding boxes. This provides practice in math skills as well as developing an understanding of the principle of what can be, what must be and what can’t be correct.

The entire program is very well put together. The documentation in the Teacher’s Guide is excellent, and provides all the information necessary to fully use the program.

Program requirements: disk drive, 16K RAM, keyboard input. Price

$49. —Robert Browning


Do you fail to write relatives and friends, or fail to pay bills on time because you can’t find the time to look up addresses? When you write addresses on envelopes, is your writing so bad one can hardly read it? If you answer yes to the above, this program is for you.

You may use this envelope writing program as your Christmas card list or use it to pre-address envelopes to remind you to write someone or send in a periodic bill. The program will repeat a single address as many times as you wish. When the “REPEAT AN ADDRESS” prompt appears (Line 210), put another envelope into the printer and press Y and Return.

| have included a sample address in Line 310 to demonstrate how to use the program. Add your own addresses as data statements in lines above 300.

The zip code is printed in expanded print and you may need to change Line 150 to be the appropriate command for your printer. This program was written for the Atari 1025 printer.

You may wish to have several copies of this program for different lists. It has helped me in my writing to prepare my envelopes ahead of time. | hope it will do the same for you.

Variables: A$ = Name; B$ = Address; C$ = City; D$ = State; E$ = Zip Code.

NOTE: Do not use a comma after Jr. or Sr. in your data statements; you will cause the computer to interpret the comma as a sign to move the indicator to the next bit of data.

—Ken Waibel Waianae, Hawaii


Although we bought our Ataris to play games, we can appreciate a program with a practical application to justify the expense to our wives or husbands. This check writing program will help.

This program was written for the Atari 1025 printer which does not have a tab feature. If you have the tab feature, you may be able to simplify the program; therefore, the spaces will not be critical as they are with the 1025.

As checks are so personalized, you will need to change lines 300-364 for your own needs. You will also need to personalize ALL lines 600-2040 for data relative to your needs.

To help you make these changes run the program the way it is first. Read the instructions (line 54) and press M when the “KIND OF CHECK" prompt appears. This will print a simulated mortgage check. Check the spacing with your personal checks by holding the check and the paper with the simulated mortgage check together and look- ing at a lighted background. You will need to adjust the spacing of B$ in line 1510 and the printing lines of 400-425 appropriately for your checks. This type of check is for one for the same person and amount each time.

The Kind of Check prompt should be on your screen. You should then press S to Sears, Roebuck & Co. This type of check is to the same person or company each time, but varies in amount. You will need to enter a dollar amount and an account number (FOR) to send the check to the printer. Compare this simulated check to your own check and adjust lines 1500-1540 and lines 100-146. You may wish to change B$ to Penney's and enter your own account number and change line 356 to Penney's. Do not change the S unless you also change line 392 with correct code.

The Kind of Check prompt should be on your screen. Press R for a simulated check. This check is to any person or company for any amount and any purpose (FOR). This is the third type of check the pro- gram writes. Again, compare the simulated check with your personal check for spacing and adjust lines 1600-1636 appropriately for your checks.

Once you have determined the correct spacing for your own check you should determine which Kind of Check prompts you will need and follow the pattern above for type one checks (same person and amount) type two checks (same person, but differing amounts), and type three checks (differing persons and amounts). The only entry you will need for type three checks is R in line 354 and lines 1600-1636.

To help you identify the variable, use the following (not a complete list):

A$ = Month and day (lines 140 and 420 need a yearly change);

B$ = To whom and dollars (spacing is critical if no tab is used);

C$ = To whom;

D$ = Dollar in decimal;

G$ = For or account number.

—Ken Waibel Waianae, Hawaii


SOUND AND MUSIC by Ruth Ellsworth

This month continues the series of articles on learning PILOT, but with the addition of similar commands in LOGO to allow the listings to be given in both languages. My children have not decided whether my monthly article should now come under the heading of PILOG or LOGOPI, but as we are still beginning LOGO users, | feel that PILOG is probably most appropriate. We are happy to share what we have learn- ed and invite others to learn along with us.

One of the nicest things about PILOT is the ease with which sound and music can be added to programs. It is necessary to learn to use only two commands (the SO: command and the PA: command) to "make the computer sing."

PILOT allows four voices, which means up to four notes can be played at one time. Sound is called with the SO: command. A single voice requires only the SO: command followed by the number of the note desired, for example SO:13 would call one voice generating Mid- dle C. Multiple voices are indicated by commas separating the note values for each voice. The command SO:13,17,20 would generate a three voice chord of Middle C, E, G.

The duration of the note to be played is determined by PA:, the pause command. Each note will be held the length which PA: specifies. For all practical purposes there are no limits to PA: length. Each increment of one gives the note length 1/60th of a second addi- tional time. The most commonly used pause values for music are: 4 (thirty second note), 8 (sixteenth note), 16 (eighth note), 32 (quarter note), 64 (half note), and 128 (whole note).

Thirty one notes are available for use with the SO: command. They correspond to the notes low C to high F. The listings below begin with examples of music which our children added to adventure type games similar to those included in the September issue of the ACE Newslet- ter. Sounds can also be generated by using pointers to produce sounds. The @ symbol tells the computer to use the value at the given address. The use of pointers will take some experimentation and values above 32767 will produce static tones.

SO: and PA: commands may not appear on the same line in PILOT. To write music one need only enter a SO: command followed by a PA: command on the next line. If the same note is to be played over without separation by another note, it is necessary to place a SO:0 command between the notes or they will be generated as one long note. :

Sound and music in LOGO is more sophisticated. It is also a little more complicated, but not difficult to learn. There are only two voices available for use in LOGO: TOOT 0, and TOOT 1. The voice desired is followed by a value for frequency (any value greater than 14), volume (0 to 15), and duration (0 to 225). The addition of volume control is very nice and helps to make the music more “musical” in sound. As in PILOT, the unit of duration for each increment is 1/60th of a second.

For example, TOOT 0 440 15 32 generates the note A in the loudest volume for the value of a quarter note in the first voice.

The note values of the sounds in LOGO are not given in the documentation except for A above middle C. We experimented with sound values and determined there were 20 increments between half tones (the tone interval between a white key and the black key beside it on a piano). One can set up a diagram of the keys of a piano using half tones between the black and white keys. Whole steps will occur between the keys B and C, and the keys E and F. By our calculation Middle C will have the frequency value 520.

LOGO also includes a SETENV command which reduces the volume 1 unit each 1/60th of a second. This feature gives the notes a more musical sound reducing the computer sound of the music, and giving it a very pleasing effect.

The final listings are random note generation in PILOT and LOGO which may be used to acquaint one with the notes possible using the values available without pointers. We added a little random color to hold the children's attention. Please note that the value 14, which is the lowest accepted by LOGO sound, cannot be added to the RAN- DOM value and is therefore added to the word FREQ.



188 ? © S.H.BROMM CONPCO “1982

181 POKE 788,128:POKE 789,198:POKE 718,18 :60SUB 988:POKE 559,62:POKE 623,1

186 POKE 53248,188:POKE 53249,128:POKE 53 258, 148:POKE 53251, 148

118 POKE 784,8:POKE 785,282:POKE 786,186: POKE 787,228:PM-PEEK(186)-32:POKE 54279,P W:PDKE 53277,3:60SUB 999

119 POKE 53256,1:POKE 53257, 1:POKE 53258, g: POKE 53259,8



124 FOR MP=PM#25641698 TO PHi25641695:RE^ D D:POKE MP,D:POKE MP41,D:NEXT MP

126 FOR MP-PMi25641892 TO PME256+1983 SYE P 2:READ D:POKE MP,D:POKE MP41,D:NEXT MF

198 S-188:P0KE 53248,5:51-168:52-58:53-:; 8: 1-8: 2-8: V-PM3 2564888: CH=38: SC=8:HI=6° S0SUB 258

199 POKE 77,G:SOUND 8,188,9,2

288 IF INTiPEEK(77))-1 THEN SOUND 8,14,18 ,18:POKE 77,8

28! IF STICK(8)-7 AND S(187 THEN SOUND 3, 255,6,18:5-943:POKE 53248,5

282 POKE 53278,8:1F STICKi8)-11 AND $553

THEN SOUND 3,255, 6,18:S=S-3:POKE 53248,5

285 SOUND 3,8,8,8:1F STRIGIØ)=Ø THEN GOSU B 388

289 SOUND 8,198,8,2

228 IF S1(18 THEN 51-2884 INTIRNDI8)328):U 1=RND(G) 2

221 S1=S1-(1#W1):IF S1(288 THEN POKE 5324 9,51

225 IF S2(18 THEN S2-2884INTIRND(8)348):V =RND (8) ¥6

226 52-82-(1482):1F S2(288 THEN POKE 5325 8,92

238 IF $3)218 THEN S3-4-INTIRNDIS) 38) :W3 =RND (Ø) 44

231 S3=S3+1+W3:IF S3)4 THEN POKE 53251,53 258 IF D1-8 THEN 255

251 SOUND 1,U1-19,18,6:POKE V1,8:V1-V143: IF V1)V*178 THEN D1-8:V1-V:60T0 255

252 POKE V1,3

DEPTHCHARGE by Sydney Brown

255 SOUND 1,8,9,8:1F D2-8 THEN 278 256 SOUND 2,U2-18,18,6:POKE V2,8:V2=V2+3: IF V2)U4178 THEN D2-8:U2-V:60TQ0 278

257 POKE V2,12

278 SOUND 2,8,8,9:1F D1-8 AND D2-8 AND CH (1 THEN 788

288 8-PEEK(53256):IF 82 THEN 285

281 J-1:1F 8-2 THEN GOSUB 488

282 IF 8-4 THEN GOSUB 425

283 IF 8-8 THEN GOSUB 458

285 8-PEEK(53257):1F 82 THEN 299

286 J-2:1F 8-2 THEN GOSUB 49

287 IF 8-4 THEN GOSUB 425

288 IF 8-8 THEN GOSUB 458

259 GOTO 298

388 IF D2-1 OR CH(1 THEN GOTO 318

381 SOUND $,8,8,12:FO0R U-58 TO Ø STEP -2:

SOUND 8,18,8,U/19:NEXT W:SOUND 8,8,9,8 385 CH=CH-1:D2=1:POKE 53253, S+16:V2=V! POK E ¥2,12:6070 358

318 IF Di-1 OR CH(1 THEN GOTO 349

311 SOUND 8,8,8,12:FOR W=58 TO Ø STEP -2: SOUND 8,18,8,U/ 18:NEXT V:SOUND 8,8,9,8 315 CH=CH-1:DI=1:POKE 53252,5-1:V1-V-2:PO XE V1,3:60T0 358


338 ? ')':? "CHARGES HITS

SCORE"? ? ° "SCHi? "SHI; * *;SC


488 SOUND 1,77,8,8:FOR W=1 TO 21:NEXT V 482 FOR V-168 TO Ø STEP -S:SOUND 1,77,8,U /18:POKE 785,1284/28:NEXT V:S1-288:POKE 53249,51:POKE 785,282

485 SC-SC418:60T0 475

425 SOUND 1,77,8,8:FOR W=1 TO 21:NEXT V 426 FOR W=168 TO Ø STEP -5:S0UND 1,77,8,U /18:POKE 786,12848/28:NEXT V:52-288:POKE 53258,52:POKE 786, 186

438 SC-SC458:60T0 475

458 SOUND 1,77,8,8:FOR W=1 TO 21:NEXT V 452 FOR W=168 TO Ø STEP -5:S0UND 1,77,8,W I18:POKE 787,1284/28:NEXT V:S3-18:POKE 5 3251,S3:POKE 787,228

455 SC=SC+28

475 IF J-1 THEN D1-8:POKE V1,8:V1=V

476 IF J=2 THEN D2=8:POKE V2,8:V2-V

477 HI=HI+1:60T0 358


785 IF PEEK(53279)-6 THEN GOTO 198

789 GOTO 785

988 COLOR !:PLOT 8,3:POSITION 8,79:POKE 7 65,1:XI0 18,85,9,8, "5: *:FOR V=Ø TO 159 ST EP 2:PLOT W,3:NEXT V

981 COLOR 3:PLOT 18,79: DRAVTO 145,79:PLOT 24,78: DRAVTO 188,78:PLOT 58,77:DRAWTO 67