Issue #4 - Sept./Oct. 1984

SEPT./OCT. 1984 INDEX
RETURN TO MAIN PAGE
Ramblings From The Ridge
West Hartford Happenings
What About The Competition?
SmartWriter Program And Printer
Assembling Graphics
The Shape of Things to Come
The Shape of Things to Come
Snakerider
Sounds Like Music Again
Adam's Companion (Review)
Things To Do With ADAM (Review)
32 Basic Programs For ADAM (Review)
Coleco ADAM User's Handbook (Review)
The Coleco ADAM Entertainer (Review)
The Coleco ADAM Entertainer (Review 4-2)
Programming ADAM: Home Applications (Review)
Prostick III (Review)
Product Review Briefs
Educational Programs (Review)
Disassembler (Review)

Antarctic Adventure (Review)
Star Wars (Review)
Star Wars (Review 4-2)
War Games (Review)
Super Cobra (Review)
Spectron (Review)
Rocky Super Action Boxing (Review)
Super Action Football (Review)
Gyruss (Review)
Space Fury (Review)
High Scores
Glitches, Bugs, Errata, Etc.
User's Bulletin Board
ECN Program Library I Correction
User Group News
ADAM Products By Mail
Screen Color Changer (Program Listing)
Shape Maker (Program Listing)
Random (Program Listing)
Snakerider (Program Listing)
Music Player (Program Listing)


Expandable Computer News (ECN) is published bi-monthly by Sage Enterprises. Subscription rates: $12.00 per year (6 issues) U.S. and Canada; $18.00 foreign. All subscriptions payable to Sage Enterprises in U.S. funds only. Send all correspondence (subscriptions, ads, reviews, orders, articles and products) to: Sage Enterprises, Expandable Computer News, Rt. 2, Box 211, Scrivner Rd., Russellville, MO 65074. Telephone 314/782-3448 on Saturdays from 9 am to noon.


Staff: Editor - Darrell R. Sage Associate: Shirley I. Sage. NOTE: The views expressed by contributors to ECN are not necessarily those of the publisher.

 

Contributors:

Harry L. McDonald, 33, Charleston, IL

Mike Elsila, Grosse Pte Park, MI

Joe Blenkle, No. Highlands, CA

Maureen Zabel, Bradford RI

Norman R. Castro, Belleville, NE

Daniel Antolec, Monona, WI

J. Hicks, Juneau, Alaska

On C. Lam, Athens, OH

George Knochel, Lakewood, CO

Jerry Scholl, Louisville, CO

Jeff Silva, Tacoma, WA

Francis Siffers, Kandas City, MO


 

Ramblings From The Ridge
by D. Sage, Editor
    As usual things are a mess around here. I really don't know where to start. We have had a recurring heat wave with temperatures up to 110 degrees and the accompanying brown-outs. Needless to say I am not one to tempt fate by running my computers under those kinds of conditions. As a result, I lost several days of work on this issue. We have also been doing some reassessment of our priorities. For those of you who don't know it, in addition to publishing ECN, I have a full time job with the State of Missouri and also operate a small woodworking business. Needless to say the woodworking has suffered from a lack of attention. All this leaves me with little time of my own. Occasionally my wife and I need to get away from all of this. Doing so may result in periodic delays in answering mail and in getting out ECN. Although we will always try to get the next issue out on time, it will not always make it. Don't worry if we are late, we fully intend to continue to support the ADAM but we have to keep our sanity in order to do that. If you call on Saturday and get no answer, we are probably gone for the day but will be back. Try to be patient. If you have an emergency you can call us at other times as long as you don't call after 9 p.m. central time. Since I mentioned my woodworking, I might as well give myself a little plug. A sample of our work recently appeared in an excellent craft book, THE GOODFELLOW CATALOG OF WONDERFUL THINGS-GIFTS UNDER $50, which is published by Chilton Press. It will be available in most book stores and our work appears on page 152.
    Computerfun magazine, formerly Electronic Fun with Computers and Games, recently announced their departure from the publishing business. We are sorry to see them go. We have noted a number of computer magazines have recently died, mostly due to a lack of advertising revenues. One thing about this field - there always seems to be a lot of comings and goings.
    We also have some good news. The Computer Entertainer and Video Game Update which reviews games for all systems recently announced that they are offering a discount to User's Group members. Write them to find out how you can receive a monthly subscription for $17 instead of the regular $22. Write them at: Computer Entertainer, 12115 Magnolia Blvd., #126, No. Hollywood, CA 91607.
    We have reorganized the newsletter again. Programs will now be listed at the end of ECN rather than with their accompanying articles. Program listings now come directly from our ADAMs and are reduced to save space. This will eliminate all proofreading errors. It may not eliminate all bugs, but we will try.
    We again want to thank everyone that has sent materials for ECN. Unfortunately we can't use everything we get. In addition we often have to reduce the length of materials and have to test all programs. Sometimes you may find that your program has been totally rewritten. You didn't do anything wrong necessarily, but we felt by rewriting it, it would be easier for others to understand. Because we are receiving a lot of game reviews, we will probably not spend time doing those reviews ourselves. We cannot afford to buy every cartridge that comes out, so we will focus our resources on other products. This brings us to another problem - money. Sometime next year we will probably be forced to raise the cost of our subscriptions. We will do everything we can to keep the rate as low as possible but we do have to cover our costs. If you order anything from our advertisers, we would appreciate it if you would tell them that you saw their ad in ECN.
    I recently talked to Shirrel Rhoades, Publisher of Family Computing magazine. He indicated that they had mailed the first free issues of the magazine to all ADAM owners whose addresses they received from Coleco. If you own an ADAM and have not received your copy of Family Computing, then either you failed to send in your warranty card or Coleco has not yet sent your address to them.
    Remember the User Bulletin Board column is for your use. If you are looking for something or have some ADAM games or books you would like to buy or sell, you can list it in that column. Return to Top


West Hartford Happenings
by D. Sage, Editor
    If the number of books published about a computer is any measure of success, then the ADAM ought to be the biggest hit ever. Where are all of these books coming from? There are two titles by Timothy Orr Knight: Using and Programming the ADAM and Basic BASIC Programs for the ADAM. Also available soon will be Discovering Science on Your ADAM with 25 Programs, by the Talcott Mountain Science Center. Even though many of these books cover a lot of the same ground, their availability should help sell the ADAM.
    Coleco continues to reaffirm their strong support for the ADAM as evidenced by their recent announcement of a number of advertising campaigns. First Coleco announced a $15 million campaign to coincide with the beginning of the school year. The focus of the campaign will be education. The advertising will likely start out slowly and increase as the Christmas season nears. Coleco also announced the ADAM Family Scholarship Program. This program will award a $500 four year scholarship to qualifying buyers. Those eligible will receive $125 at the end of each successfully completed academic year. The offer will run from Sept. 1 through December 31. Details on this offer will be available in advertising and at point of purchase.
    Our sources indicate that the disk drive, modem and memory expansion unit are in production. We look for them to start appearing by the end of September. If you have trouble locating and ADAM products, you can now order them all directly from Coleco. If you have a MasterCard or VISA you can get faster service by placing your order over the toll free number (1-800-842-1225). Software is also beginning to appear and availability should accelerate as fall progresses.
     Infocom continues to indicate that their adventure games will be available for the ADAM. The latest word is that they are currently working on the adaptations, but will not give an anticipated release date. No word yet on the format.
    For those of you who are growing impatient, remember the Commodore 64 was out for almost a year before software began appearing. That computer was heavily criticized for a lack of software. One thing you can do is write the software companies, ask them about their ADAM offerings, and indicate that you would like to see their products available for the ADAM. As has been suggested by a number of readers, you can set up a form letter in SmartWriter and simply change the name and address for each company you want to contact. Believe it or not such letter writing efforts do work. The more of you that get involved the faster there will be results. If you like your ADAM tell others how great it is. I still have not seen any other computer with the ADAM's capability at a price that is competitive. Return to Top


What About The Competition?
by D. Sage, Editor
    The battle between Commodore and Atari has begun. This could be good news for Coleco. So far the battle has only resulted in lawsuits and not any new products. Jack Tramiel's Atari has indicated that the Atari 800XL will be supported, but there has been no mention of support for other products. The 7800 game system is sitting in a warehouse with no word from the company on its future. Atari plans to move on higher end markets and appears to be trying to reach an agreement to acquire the Mindset computer or a comparable Japanese product. Commodore jumped in and acquired Amiga. Amiga has been a producer of joysticks, but displayed a sophisticated computer at CES. That computer uses the same chip as Apple's Macintosh. Atari has sued Amiga over chips they were supposed to develop for Atari that are now rumored to be part of their computer. Commodore had earlier sued a number of their former staff who had joined Atari. Commodore alleged theft of trade secrets. Commodore appears to be proceeding with the new Model 16 and Plus-4. We will see. I think both of these machines are a real mistake.
    What happened to the Sinclair QL? Now there is a machine with a lot of potential. We haven't heard anything about this machine since June.
    Where's the Japanese invasion? Looks like they are taking a wait and see attitude. If anyone is going to make a move it should be apparent by the next issue. Until then we will be waiting, watching, and listening. If you hear a good rumor, send it to us. Return to Top


The ADAM SmartWriter Program And Printer
by George Knochel
    For ADAM owners who purchased the ADAM in 1983 or maybe January 1984, here are a few tips:
    1. Turn on your ADAM, then press the "R" while holding down the "CONTROL" key. At the bottom of your screen a blue box will appear with the version of your SmartWriter word-processing program. If the version is "R80" or above, you have a souped-up program free of bugs. If below "80", then you have the reason for most of your problems. Since the SmartWriter program is on a chip, you should take your Memory Console to the nearest Honeywell Customer Service Center to have the program (chip) replaced. Call Coleco first at 1-800-842-1225.
    2. Is your printer jamming letters together at the end of sentences? Does it sometimes print to the left of the left margin? Does it not align letters one above the other? Then you need a trip to a Honeywell Customer Service Center. For $39 they will repair it as good as new. They repaired mine in only one day. If your printer prints garbage, that is probably due to an old version of SmartWriter.

    For all ADAM owners, regardless of when you purchased ADAM:
    1. To delete text fast, use the "CLEAR" key, then the "CLEAR SCREEN" key. If you use "HI-LITE", press the "HOME" key and the left or right arrow key together, and the cursor will zip very fast across the screen, underlining everything in red.
    2. Your local Honeywell dealer sells ADAM hardware/software at reasonable prices. This includes ribbons, data packs, and an extra digital data drive. Look up "Honeywell" in the white pages and call them to find out prices.
    3. You can use SmartWriter to edit and make mass changes to your SmartBASIC programs. Just "GET" your program from the tape. But beware - you may make a syntax error and not find out until you run your program.
     4. The new programs "SmartFiler" (a data base) and "Smart Letters and Forms" (72 preformatted letters/forms) have been getting very good reviews so far. They are said to be very easy to use, and powerful in performance. These two programs are also integrated -- which means that they can be used alone or in conjunction with all "Smart..." software, such as SmartWriter.
    5. There is a bug in SmartWriter (all versions), which explains why the "FAN-FOLD" and "AUTO-PAGE" options of "PRINT" do not work correctly. It is simply because when the "RETURN" key is used to indicate a blank line, it spaces 1 1/2 lines, instead of 1 line. If you add all these 1/2 lines up, you will see that that's how many extra lines are spaced before your first line prints on the next page. There is really no solution to this, other than to try adjusting the vertical bottom margin to compensate for all those 1/2 lines.
    6. In general, if you have any problems, just call Coleco first, from 8:30 a.m. to 10 p.m. (EST). A representative will help you determine the problem. They have always been very nice with me. Return to Top


Assembling Graphics: Changing Text And Background Colors
by D. Sage, Editor
    Many thanks to Tony Johnson of Mississauga, Ontario for the assistance he has provided in unlocking ADAM's graphics.
    Beginning with this issue we will be including a regular column dealing with graphics, machine language and assembly language. Originally an article on sprites was planned as the first installment of this column, however those programs are not yet complete. We are working on a sprite editor and when that reaches a satisfactory stage we will include it in a future issue.
    This article will provide you with a demonstration program (the program listing appears at the end of ECN rather than with this article) that will allow you to change the background and text colors using two machine language routines. While these articles will focus on graphics, they can also be used as a tutorial for learning machine and assembly language programming.
    For those of you who are interested in learning assembly language programming on the ADAM, I would recommend that you obtain one of the following books: Z-80 USERS MANUAL, Joseph J. Carr, Reston Publishing Co.; Z80 ASSEMBLY LANGUAGE PROGRAMMING, Lance R. Leventhal, Osborne/McGraw-Hill; 8080/Z80 ASSEMBLY LANGUAGE, Alan R. Miller, Wiley Books; and other such books. In addition, if you are interested in working with graphics, you need to obtain a copy of Texas Instruments Data Manual for Video Display Processors (TMS9918A/TMS9928A/TMS9929A) from Texas Instruments, P.O. Box 1443, Houston, TX 770001. I don't have a price on that book.
    Fortunately the ADAM uses a number of system routines that simplify accessing the video chip (VDP) and the 16K of video memory (VDP ram). These routines are accessed by CALL statements.

   The video chip supports several graphics modes: text, graphics 1, graphics 2, and multi-color. These are not the same as the modes used by BASIC. In reality, SmartBASIC's Text mode does not use the video chip's text display mode. This is the reason for the limitation to 32 column lines. Technically the video chip is capable of supporting 40 column lines without graphics capabilities. We are assuming this mode was not utilized for text because it prevents the use of multi-color screens and mixed text/graphics displays. ADAM's Basic Text mode will allow you to use sprites with text. You probably are asking, what does this have to do with changing text and background colors? Unfortunately the answer is, a great deal. Changing the background color is relatively easy. It involves changing one value in the VDP register (register 7). In VDP text mode that one value would also effect text color, but in the VDP graphics modes it only effects the background color. The text color is controlled by a table stored in VDP memory (the color table). This color table contains 32 entries each of which must be changed to alter the color of all text. Each value controls the color of 8 graphics images or text characters stored in another part of VDP memory. The values effect the color of the character and its corresponding background. Now we have two background colors. I told you this was confusing. In order to eliminate some of the confusion, our program will set the text background to transparent so that the screen background will not be altered.
    The program should clarify how all this is accomplished. Line 10 sets LOMEM at 32100. This is done to make room for the data and machine language routines used by the program. Line 30 sets the values of "s", "x", and "z". These values will be used as the beginning memory locations for storing data, etc. In line 40 "c" is set to zero and line 50 dimensions "ck". Lines 100-130 contain the machine language routine that will be used for changing the background color. These numbers translate to the following assembly language instructions:

 

VALUE
245
229
213
197
253
197
14
1
6
7
205
32
253
253
225
193
209
225
241
201

LOCATION
30000
30001
30002
30003
30004
30005
30006
30007
30008
30009
30010
30011
30012
30013
30014
30015
30016
30017
30018
30019

A/L PNEUMONIC
PUSH AF
PUSH HL
PUSH DE
PUSH BC

 

PUSH Y

 

LDC, 1

 

LDB, 7
 

 

CALL $FD20

 

POP Y
POP BC
POP DE
POP HL
POP AF
RETURN

 

COMMENT
Save Register
"
"
"

 

"

 

Black Screen

 

VDP Reg. 7
 

 

C to Reg. 7

 

Restore Regs
"
"
"
"
End

 

    You will notice that some of the assembly language statements require only one value while others require more.
    The first part of this routine involves PUSHing a number of register values onto something that is called the stack. This is done in order to save these values. Because these registers (AF, HL, DE, BC, Y) are used by a number of ADAM's CALL routines, I have made it a practice to save them all in all of my routines. Next a value (1) is stored in the C register. Later in the program this value will be changed by our program. This is the value that determines the background color of the screen. The value "7" is then stored in the B register (LDB, 7). This number determines which VDP register will be changed. CALL $FD20 (hexidecimal values are processed by $ sign) is a system routine that loads the VDP register designated by storage register B with the data stored in register C. After that the registers we pushed at the beginning of the program are all POPped. This restores their original values before our machine language routine was executed. Our program will execute this routine by CALLing 30000. The routine will execute and return to the program just like a GOSUB statement.
    Lines 150-180 contain the data for the machine language routine that will be used for changing the text color. The following is the assembly language translation for that routine.

 

VALUE
245
229
213
197
253
197
58
27
252
253
33
32
0
33
00
125
17
00
00
205
44
253
253
225
193
209
225
241
201

LOCATION
31000
31001
31002
31003
31004
31005
31006
31007
31008
31009
31010
31011
31012
31013
31014
31015
31016
31017
31018
31019
31020
31021
31022
31023
31024
31025
31026
31027
31028

A/L PNEUMONIC
PUSH AF
PUSH HL
PUSH DE
PUSH BC

PUSH Y
 

LDA, ($FC1B)
 
 

LDY, 32
 

LDHL, $7D00
 

LDDE, $0
 

CALL $FD2C

POP Y
POP BC
POP DE
POP HL
POP AF
RETURN

 

COMMENT
Save Regs
"
"
"

"
 

Contents 64539
 
 

# of entries
 

data location
 

first entry
 

load VDP RAM

restore regs
 
 
 

end

 

 

   Again the registers are pushed to save them. Then the contents of a memory location the location of which is specified by a hexidecimal value ($FC1B) are stored in register A. This value is a table number (4) that designates the color table in VDP ram. The Y register is then loaded with a value of 32. There are 32 entries in the color table, so it will be necessary to change all the entries to insure that the text color will be changed for all text. Register HL contains the starting address (32000) of the data that will be entered. The information stored in register DE indicates which entry in the color table is the first to be changed. A zero indicates the first entry. CALL $FD2C, calls the system routine. This routine then takes the 32 data entries that are stored beginning at 32000 and loads them into the VDP ram area used by the color table beginning with entry zero and ending with entry 31 for a total of 32 entries. The registers are then popped and control is returned to the program.
    Lines 200-210 contain the data values used for each of the 15 text colors. Lines 900-920 store the background machine language program in memory as was previously indicated. Lines 1000-1020 store the text color routine. Line 1030 reads the data from lines 200-210 and stores it in the dimensioned variable "ck". Line 1040 calls the color choice subroutine at line 2010. Line 1050 checks for zero which will terminate the program. Line 1060 pokes location 30007 with the background color value. Line 1100 calls the background color routine. Lines 1110-1130 poke the 32 text color values into memory locations 32000 to 32031. Line 1140 calls the text color routine. The program then returns to line 1040 to get another set of colors (line 1150). Line 1220 sets the screen back to BASIC text mode and line 1230 terminates the program.
    Lines 2000-2150 contain the color choice subroutine. This subroutine allows you to pick a screen background color and text color. It also allows you to exit the program. In addition the routine prevents you from selecting the same text and background colors. If you did this you could not see your text.
    Graphics programs such as this are valuable in programming games, but are also useful in designing a wide range of programs. Manipulation of text and screen colors can be used in data base, word processing, accounting or a wide range of other programs to set off certain information on the screen. Even if you have no desire to learn machine or assembly language programs, the routines here can be used as is in Basic programs. The only thing you probably will have to do is renumber the lines to fit your program. Return to Top


The Shape of Things to Come
by J. Hicks
    Since sprites are not supported by current releases of BASIC, good graphics are difficult. Fast graphics are even worse and easy to code graphics are too much to ask for. In dealing with these problems most sources tell you to get out the graph paper, buy a "hex" calculator, and jump through each hoop in sequence. I just could not buy that approach and I already have a "hex" calculator, my ADAM. After several false starts and many sheets of crumpled paper, I ended up with the Shape Maker program (see program listings at the end of ECN). This program can be useful in building a library of shapes for use in your BASIC programs. The output of this program are decimal equivalents of the hex numbers used to create your shape. These numbers need only be typed into data statements to be put to use.

    While it is not necessary to understand the program to use it, I have included an overview. This may assist you in writing your own development tools. The first step in the program, line 20, involves reserving memory space for your shape table and to save the numbers used to define it. This is done by reserving high memory, HIMEM: 51455, and defining an array, DIM a(100). Lines 50-60 read the data from line 40 to set up the shape table pointers common to all one entry shape tables. Line 70 clears the shape table to prevent leftover data from interfacing with our masterpiece. Line 80 does the same for the storage array. Line 90 tells ADAM where the shape table resides in memory. Lines 130-190 accepts input and converts that input into instructions for the computer. The complete command list is given below. The requested direction code is loaded to the table in line 200 and the shape table updated in 210. Line 220 advances one frame in the table unless the last command was an "x". I have only allowed room for 100 frames so line 230 keeps us below that limit. A shape table of any larger size would take too long to draw. The final output of the program is produced in lines 2000-2020 and is directed to the printer. If you desire to save the table to tape, you can easily modify this section to use the BSAVE command instead of lines 2005-2020. Line 3000 is a subroutine used to enter graphics mode and set the scale and color. I have used a scale of 2 for easy viewing. It's not Picasso but it works.

 

Shape Maker Commands

Command
q
x
e
u
d
l
r

Action Taken
end shape and print codes
erase last frame
erase entire shape
draw next frame up
draw next frame down
draw next frame left
draw next frame right

Return to Top


Random
Program by J. Hicks
Article by D. Sage
    The random program stems from a program written by D. Sage in the last issue. Instead of generating random numbers for use by the program, it generates a different negative seed for each execution of the program. This will insure that programs do not become boring by always giving the same responses. After test running this program, delete lines 25-40 and save it to a tape as a starter for all programs that use random numbers. If you renumber it, be sure to change the GOTO in line 1010. Return to Top


Snakerider
Program by Mike Elsila
Article by D. Sage
    Snakerider is an ADAM version of Surround. The game is designed for two players who must guide their "snake" so as to not run into the border, the other player's snake or their own snake's tail. I modified the game to include speed control. This makes the game suitable for all ages. While the concept of the game is simple it demands fast reactions to keep from crashing.
    The program listing is well commented, so there is no need to go into a line by line discussion. Just type it in and have fun. Try tinkering with this game. With a little work you could add a one player option or other variation. Return to Top


Sounds Like Music Again
by D. Sage
    This issue we are including a more detailed music playing program which is based on last issue's Piano program and the assistance of James Biggs of Fort Wayne, Indiana. Music Player (program listing appears at the end of ECN) is designed to play any music that you want to code. It includes capabilities for using all three voices, variable duration, and variable volume control. The program eliminates most of the messy calculations employed in other programs.
    Using the table provided in this article you can code your own song and play it. Music Player already includes a rendition of London Bridge. To play another song, simply substitute your coded data for the DATA statements (lines 305-360). For each note you wish to play you have to code the voice, the note value, the duration, and the volume. If you look at line 305 in the program, you will see four values: 1, 13.4, 16, 0. The first of these designates voice 1; the second value, 13.4, is Hi C; the third is a duration of 16 which is equivalent to a 1/8th note; and the fourth sets the volume to zero which is the maximum loudness. By using more than one voice you can code chords. ADAM restricts you to a maximum of 3 voices for music, so you can only specify voice 1, 2, or 3. Anything else will be ignored by the program. You are restricted to essentially three octaves when selecting music codes. These range from a value of 53.7, low C, to 7.1, high B (see table of note values). Duration will depend on the note you are using. The values are as follows: 1/16th=8, 1/8th=16, 1/4th=32, 1/2=64, and a whole note=128. If you want to change the overall speed at which a song plays, you can change line 290 which sets the tempo (tm=15). By lowering the value of "tm" you will speed up the song; by increasing it you will slow down the song. Volume can range from zero (loud) to 15 (very soft).
    Let's take an example to illustrate this. Say you want to code a high C on voice 2; it is a half note of moderate volume. Using the information previously given and the note table, you would code the voice=2, the note=13.4, the duration=64, and the volume=7 or 8. This would give you the following values for your data statement: 2,13.4,64,8.
    I will not discuss the entire program this time. This one is well commented and most of the music generation was covered in last issue. One thing you should note is that line 30 is used to detect an out of data error that will occur when the READ statement at line 1010 reads all of the DATA in lines 305-360. When this happens the program goes to line 3310, shuts off all of the sound and then terminates. You should now be ready to code and play your own songs.

 

Note Table

Note
lo C
lo C#
lo D
lo D#
lo E
lo F
lo F#
lo G
lo G#
lo A
lo A#
lo B

Code
53.7
50.7
47.8
45.2
42.6
40.2
38.0
35.8
33.8
31.9
30.1
28.4

Note
C
C#
D
D#
E
F
F#
G
G#
A
A#
B

Code
26.9
25.3
23.9
22.6
21.3
20.1
19.0
17.9
16.9
16.0
15.1
14.2

Note
hi C
hi C#
hi D
hi D#
hi E
hi F
hi F#
hi G
hi G#
hi A
hi A#
hi B

Code
13.4
12.7
12.0
11.3
10.7
10.1
9.5
9.0
8.5
8.0
7.5
7.1

Return to Top


Adam's Companion (Book Review)
by On C. Lam
Title: Adam's Companion
Author: Ramsey J. Benson & Jack Rochester
Publisher: Avon Books, New York, NY

Length: 394 pages
Price: $9.95
    I have found it! The technical details on how to make music on the ADAM! This is the book that Coleco should have used as part of their manual instead of Russ Walter's incomplete gray manual. This is the way a manual should have been written for the ADAM user. I rate it a 9.
    Editor's Note: We have received several reviews on this book with a wide range of evaluations. The comments have generally been positive until the reader started trying to use the programs included. It appears that at least on some ADAMs a number of the programs do not work. We have ordered this book from a variety of sources and have yet to receive a copy. On at least one occasion Coleco has acknowledged problems with the book. We will provide a careful analysis of the routines in the book as soon as possible and will try to make available any corrections necessary. If anyone has entered the program on a data pack and cannot get them to run properly, we would be happy to take a look at them and try to find the problems. Until we can provide an in depth review, I have to recommend caution in buying this book. Return to Top


Things To Do With Your Coleco Adam Computer (Book Review)
by Joe Blenkle
Title: Things To Do With Your Coleco ADAM Computer
Author: Jerry Willis, Merl Miller & Cleborne Maddux
Publisher: New American Library, 1633 Broadway, NT, NY 10019 (Signet Books)

Length: 181 pages
Price: $3.95 paperback
Rating: 6
    In picking up this book I thought it would be chock full of programs. Not so. Instead, the book contains in depth descriptions of hardware and software now available and soon to be available for the machine.
    Being far from complete (which is nearly impossible), the book still does an adequate job in describing some of the items currently available. Its descriptions of other software, however, appear to be based on versions for other computers. As long as no major changes are made in the translations, there is nothing wrong with this. Game, business, home and personal software are all described in detail. Hardware, however, is skimmed over with only a small chapter in the back of the book. If all the items mentioned actually appear, ADAM users certainly have something to look forward to in the future.
    While this book doesn't present any programming or other useful information (except for the glossary in the back), it's still interesting reading for the prices and will give ADAM users an idea of what to expect for the ADAM. Return to Top


32 Basic Programs For The Coleco ADAM (Book Review)
by Joe Blenkle
Title: 32 Basic Programs For The Coleco ADAM
Author: Tom Rugg & Phil Feldman
Publisher: Dilithium Press, 8285 S.W. Nimbus, Beaverton, OR 97005
Length: 274 pages
Price: $19.95 (book), $24.95 (Data Pack), $39.95 (Package)
Rating: 7
    If you're too lazy to type in all those lengthy programs found in books, 32 Basic Programs might be the book for you.
This book comes with or without a digital data pack containing all the programs ready to run. Considering the length of some of the programs, it would be a good idea to buy the package.
    The book is divided into six sections containing applications, educational, game, graphics, math and miscellaneous programs. Some are interesting and some not so. In the applications section the book has programs to balance your checkbook, figure gas mileage, loan payments and chart biorhythms. The educational section provides several interesting programs of the "quiz" variety, while the game section has a couple of interesting games where you can play against the computer.
    The graphics section contains four demonstrations, mostly of the type that hit all the magazines when the ADAM first came out. The math section contained only one program of interest to myself. That program allows you to make graphs on the screen. The miscellaneous programs aren't worth mentioning unless you are into figuring the powers of integers up to 250 digits long or generating Pythagorean triplets and the like.
    While everything in this book doesn't interest me, there are enough that do to make it worthwhile. Other ADAM owners will probably find some worth in the programs I don't like. 32 BASIC Programs is a good all-around package that will probably appeal to everyone. There are enough programs in it so that it gives you quite a bit for your dollar and being written in Basic, it gives you the opportunity to modify the existing programs to suit your needs.
    This book is above average, but still not top of the line. I feel the authors put one too many junk programs in it to fill up space. There are programs that are useful and ADAMites should take a close look in the store before they decide to buy. Return to Top


Coleco Adam User's Handbook (Book Review)

by Joe Blenkle
Title: Coleco Adam User's Handbook
Author: Weber Systems, Inc. Staff
Price: $9.95
Rating: 7
    There is a seeming glut of ADAM "User's Handbooks" on the market now. This one probably won't be the last.
    This book is one of the best organized I have seen. The information is complete and easy to understand. While I can't give the book a bad rating because of its contents and structure, I have got to question the usefulness of yet another "SmartBasic Manual." This book contains nothing not already covered by previous books of this type. I recommend you compare before buying. Return to Top


The Coleco ADAM Entertainer (Book Review)
by Harry L. McDonald
Author: Brian Sawyer
Publisher: Osborn/McGraw Hill, 2600 Tenth St., Berkley, CA 94710
Length: 190 pages
Price: $12.95
Rating: 8

    I waited a long time for this book. I ordered it months ago when the publisher announced it and another book for the ADAM. One was cancelled and this book was enlarged beyond its original announced size.
    The book contains 30 fairly complex programs, most of which are games. Bearing in mind that the ADAM is also a ColecoVision game machine, the games are unimpressive. A novice programmer could become quite expert by typing in and studying the programs. A wealth of subroutines can be gleaned from the volume, an intention of the author who has provided subroutine blocks in the programs' construction.
    I must confess that I have not yet tried any of the programs. I am just not interested, but for some it could be a lot of fun. This book is original, but will not interest everyone. Return to Top


The Coleco ADAM Entertainer (Book Review 4-2)
by Joe Blenkle
Author: Brian Sawyer
Publisher: Osborn/McGraw Hill, 2600 Tenth St., Berkley, CA 94710
Length: 190 pages
Price: $12.95
Rating: 10

    One of the better books to come out recently for the ADAM is this one. The programs make use of both high and low resolution graphics, joystick and keypad, and while some are quite lengthy, they are well worth the effort to type in. Some of the programs even make use of the printer. Sawyer has gone to surprising care to make the graphics in some of the games above average and even more surprisingly, most of the games are actually fun to play, not just dull ones thrown together so the author can make a buck.
    Some of the more noteworthy programs are "Fruit Detective," in which you must find the right numbers and types of fruits; "Hangman," the traditional game; "Missile Monitor," a Missile Command clone in which you protect cities from missile attack; and "World Conquest," in which you battle the ADAM to conquer the world.
    Of the five books I've purchased so far this is far the best program oriented book I've seen. Return to Top


Programming ADAM: Home Applications in the BASIC Language (Book Review)
by Joe Blenkle
Author: Edward Claflin and John Heil
Publisher: Banbury Books, 353 West Lancaster, Wayne, PA 19087
Length: 320 pages
Price: $14.95 at J.K. Gill
Rating: 10

   Finally, a book that actually was able to teach me something about programming ADAM. After months of frustration trying to figure out what does what in BASIC by using the manual supplied by Coleco, a book shows up that answers my questions.
    This book is a must for all ADAM owners. It is one of the best written and understandable books I've ever seen on the subject and if it can make me understand BASIC, it can make anyone understand BASIC. Finally...the joy of having a Data File explained in detail. It even includes an interesting program for recording weather data for every hour and every day in an entire month. Or, as it points out, the data file program can be just as easily used for recording it for a whole year.
    Programming ADAM covers the subject in very clear detail and is arranged in a manner where in each chapter the concepts are presented first, then the words applicable for that section, and then finally the actual explanations of the subject matter. Sample programs are scattered throughout the book to demonstrate what the authors are talking about. Of particular interest are the before mentioned Weather Array File, a Recipe File, and a word game in which ADAM will take preprogrammed words, scramble the letters and leave it to you to unscramble them. The game even features difficulty levels.
    If you've been having any problems understanding the programming of ADAM, I'd highly recommend this book to get you on the right track. Return to Top


Product Review: Prostick III
by Maureen Zabel
Product: Prostick III Joystick
Manufacturer: Newport Controls Div., Cal-Tron Corp., Rt. 2, Box 8, Dixon Lane, Bishop, CA 93514
Price: $23.97 at Toys R Us
Warranty: Five year free repair or replacement
Non Warranty replacement: $15
Rating: 7 1/2

This joystick is lighweight yet sturdily constructed. The stick control has a ball at the top and extends far enough up from the base to allow large hands a comfortable grip, yet is short enough for small hands to easily manipulate. During the many hours of use by our family, response has always been immediate and smooth both in-hand and on-screen. There is a nice long cord (about 70") which may be a nuisance to some but great for us. There's no tugging sensation as with a shorter coiled cord and when two people play there is no danger of being assaulted by a flying elbow because the players must huddle together on short tethers.
    The best feature is the fire/speed control. A single 1-3/4" long bar does it all. It is a real "press it, feel it" control located on the front side of the base. One end of the bar controls the firing capability, the other controls the speed (or a second firing function) and pressing the center of the bar controls both functions at once. The instruction booklet comments on the preferred use of the index finger for control and we find it to be quite true.
    An easily removable plastic insert at the base of the stick control allows movement of the stick in either only four or all eight directions. The four-direction setting "allows only horizontal and vertical motion - dramatically improving response for maze-type games." That is not completely true, because it is easier to play Mouse Trap in the eight-direction setting. Using only four directions causes the mouse to stutter and miss corners, usually plowing into a cat. On the other hand, Junior performed much better in Donkey Kong Jr. when the four-direction was used. There was noticeable but minor on-screen hesitation with Buck Rogers and Time Pilot but the ships still performed adequately. Individual experimentation is necessary to determine what setting for which game is best for you.
    If you are looking for a complete replacement of ADAM's controllers, Prostick III is not for you. It does not have a keypad, but plugs directly into ADAM and has a short lead off the plug into which the Coleco controller is inserted.
    The only serious complaint our family has about this product is its size. At a little over 3" wide at the grip and 1-1/2" thick an average or smaller hand may experience some difficulty wrapping around it. Even here, though, the fire/speed bar position solves the problem. It allows the hand to grasp just the side of the base and still maintain control of the bar.

Return to Top


Product Review: Briefs
by Jerry Scholl
    After 6 months or so of famine I have received the following software in the last 20 days. I have not digested it all but can say a thing or two.
    I had my local book store order the book and data pack, 32 Basic Programs for the Coleco Adam from Dilithium Press. These are for the most part well explained, usable and interesting programs, well explained and usable and interesting programs, well worth the $39. One complaint, I can't see and practical home applications for any of the six math programs.
    On July 29, I purchased Coleco's SmartLogo for $69 at Lional Playworld in Denver. I have only had it for two days but that is long enough to make this statement -- Whatever flaws there were and are in the documentation and performance of Coleco's SmartBasic are NON-EXISTENT in SmartLogo. This is the complete antithesis of SmartBasic. The hardcopy documentation is colorful, interesting, complete and correct. There is also a fine tutorial that makes the book come alive. SmartLogo is a fun powerful language and an absolute must for anyone's library if they are at all interested in sounds, music and graphics as well as graphic games programming.
    I also obtained two tapes from Tapeware Technologies as advertised in the July issue of Family Computing Magazine. These are filled with more technical information than any I have seen. For those Adam users who may be struggling with SmartBasic and have a hard time learning from a book, these materials will be a god-send. The tutorials are so extensive that if you memorized them and their "hands on" programming examples, you could throw away your SmartBasic manual. For beginner or expert, you can't go wrong with this $29.95 purchase. (Editor's Note: We have had one report that the early documentation for these materials was not very good. This problem may have been corrected, but until we receive a copy we cannot verify that).
    My review of SmartBasic Bonanza from Martin Consulting (See Family Computing July ad) would be filled with about fifty superlatives. This data pack of 15 programs and instruction booklet is the best. If you can only afford one software package make it this. This data pack includes a mini-assembler, disassembler, home finance program, educational games, sound generator, music, typing tutor, filing system, label printer, adventure game and more. You will never spend $34.95 more wisely. Return to Top


Product Review: Educational Programs
by Norman Castro
Product: Educational Programs (Capitals, Math, Spelling, Annuity)
Manufacturer: Data Backup, Box 335, Iona, ID 83427
Requirements: ADAM
Media: Digital Data Pack
Warranty: None mentioned
Price: $6.95 + $1.00 for shipping & handling
    At long last a real program for the ADAM. The four programs are indeed written in Basic so that you can list it - and here is the best part: you can modify these to your special requirements. Since I am very interested in learning to do some programming these four programs do offer you some good examples of subroutines that you can use over and over.
    The first program is Annuity. You have two options, the first "For Payment" will ask you to answer the following questions: Years to finance? How many payments per year? Annual % rate and Loan size which will give you what each payment will be. The second option is labeled "Payoff" and you will be asked: How many payments per year? Annual percentage rate? Loan size? And payment? -- which will give you this statement: "IT WOULD TAKE --- YEARS." It is an elementary program that may not be used often by me.
    The second program is Capitals & States. This program is very, very good. You have three options with this one. The computer gives you the state and you give the capital or the computer gives you the capital and you give the state or the "Bonus" is a complete listing for either the screen or the printer (this has a built in pause). After all 50 practice questions the program will let you know how many were missed out of the 50.
    The third program is Math/Calculator. This one allows you to do a variety of calculations. It did not take me long and it was a pleasure to use this program.
    The fourth program is Spelling. The best part is that you get to enter your own personal spelling list. First it will ask you how many words in the list. Next you will enter words until you are finished. The bonus to me is that you may correct/change any words to a new or re-spelled word until you are satisfied. This could help you in a foreign language. The program will give you the complete word list for you to check over before you start. Once you start one word will show on the blank screen until you press return. Then just the word number will be given and you have to spell the word correctly. This could use an automatic 5 to 8 second delay between screens. If you spelled the word wrong it will be spelled correctly for you along with your spelling. Once the word list is completed the program will show you how many were missed.
    I consider this Education package an excellent value for the price. It took only 17 days from order to delivery.

Return to Top


Product Review: Disassembler
by D. Sage
Product: z-80 Machine Code Disassembler
Author: George A. Havach, 550-27th Street, #202, San Francisco, CA 94131
Requirements: ADAM
Media: Digital Data Pack provided by purchaser
Price: Send a blank data pack and $10 to the author
Rating: 8
    Those of you who plan on learning and doing assembly language programming will have a need for a disassembler. George Havach has put together such a product at a reasonable price. Simply put, a disassembler decodes machine language and translates in into assembly language instructions. While the written documentation for this program is relatively sparse, the program itself is straight forward and provides easy to follow instructions. The program is written in Basic and uses the Smart keys to control the various options. The Smart keys allow you to output the screen to the printer, stop the program, continue disassembly from the current address, return to the original address, and scan memory for imbedded data or text. We have found this program to perform quite well and although disassemblers have limited application, we feel that this one performs as well as any other that we have seen written in Basic. Return to Top


Product Review: Antarctic Adventure
by Joe Blenkle
Product: Antarctic Adventure game cartridge
Manufacturer: Coleco
Requirements: ADAM/ColecoVision & Joystick
Media: Cartridge
Price: $29.97 at Toys R Us
Rating: 8
    It never pays to plan out what games you want to buy in advance because there is always a game you never hear about that suddenly appears and it looks so good that you just have to get it. Such is the case with Coleco's Antarctic Adventure. The game may have thrown my budget off a wee bit , but I'm not at all sorry I bought it.
    The object of the game is to guide your "plucky" penguin explorer on a goodwill mission to visit a number of ice stations scattered through the Antarctic. Along the way you must avoid ice puddles and crevasses and the snoopy seals that suddenly pop up in your path to see what you are doing. I've found this game to be a refreshing change from other games, as you are not engaged in some life or death struggle fighting aliens and the like, but instead are in a race against the clock to reach the next base before your time is out. There is no dying in this game, only a little frustration as you glide over the ice.
    To gain additional points you can pick up flags along the way and as your journey requires a lot of energy, you need to grab the flying fish that jump out of the holes in the ice for even more points. The graphics in this game are nothing short of superb. They are very close to cartoon quality and along the line of "B.C.'s Quest For Tires." The game itself is simple, but there are enough variations of terrain and obstacles to keep it interesting. The penguin is well drawn on the screen, although viewed from the back for much of the game (he turns around upon reaching an ice station and does a little wave/salute as music plays and a flag is raised over the station). The seals and fish are superb, with a little nosey grin on the seal as he pops up and the fish actually wriggle through the air as they jump, just like real ones.
    Looking over my collection of games, I can't think of any that can match this game in graphic quality and there are none that I'd rather play. Though the premise is simple, the game is a lot of fun.
    There are a total of 10 ice stations you must visit during the game. I've only been able to reach five so far. What happens after the 10th I do not know. With the increasing difficulty between each station it may be awhile before I find out.
    Editor's Note: I first saw this game played on a 25 inch screen and knew I had to have it. This game is great for the whole family, and though a little difficult for the smaller members it is not impossible. I even found the Coleco joystick to work remarkably well with this game. I have to give this a strong recommendation. Return to Top


Product Review: Star Wars
by Jeff Silva
Product: Star Wars game cartridge
Manufacturer: Parker Bros., P.O. Box 1012, Beverly, MA 01915
Requirements: ADAM/ColecoVision & Joystick
Media: Cartridge
Price: $37.97
Warranty: 180 days
Rating: 8
    Star Wars is a new cartridge that is based on the original arcade game by Atari. You are in the seat of Luke Skywalker's X-Wing Fighter, firing at Imperial Tie Fighters (including Darth Vader's ship) while dodging or blasting their enemy fireballs. Each hit on your ship reduces your nine section energy shield by one. In the second screen, you must again dodge fireballs as you try to blast the Death Star laser towers. If you survive this you find yourself in the Death Star trench avoiding fireballs and catwalks. Here you must call upon the FORCE as you attempt to hit the main reactor port on the floor of the trench, which will, if successful, destroy the Death Star.
    This game has very good graphics, sound effects, including the Star Wars theme and R2D2 and is about as close to the vector graphics of the arcade game as one could expect on a home system. Playwise, the game is very challenging. The first screen really wears you out as you try to blast enemy ships and those irritating fire balls. The controls on your fighter take a little getting used to. To me, this game gets too hard a little too quickly. I find myself wanting the game to last a little longer. Graphics are slightly disappointing when the Death Star is destroyed, because there is no graphic except for a flashing screen with the message, "You've Destroyed the Death Star." I guess you can't have everything and this game is challenging and a lot of fun. Return to Top


Product Review: Star Wars
by Joe Blenkle
Product: Star Wars game cartridge
Manufacturer: Parker Bros., P.O. Box 1012, Beverly, MA 01915
Requirements: ADAM/ColecoVision & Joystick
Media: Cartridge
Price: $37.97
Warranty: 180 days
Rating: 6
    The graphics in this game are an exact duplicate of the arcade version. The bad news is that your fighter is virtually impossible to control with almost any joystick available.
    Editor's Note: The problem with this game is not your joystick as can be true with other games. Onscreen response of your X-Wing Fighter is the result of the software itself. There is nothing realistic about the kind of response provided by this game. Sometimes I get the impression that games like this are never field tested. This game had a lot of potential but as was the case with some early first person games for the Atari 2600 it comes up short on playability which is the most important criteria by which a game is rated. All the graphics in the world cannot make a bad game good. Return to Top


Product Review: War Games
by On C. Lam
Product: War Games game cartridge
Manufacturer: Coleco
Requirements: ADAM/ColecoVision & Joystick
Media: Cartridge
Price: $24.95 at Service Merchandise
Rating: 10
    War Games is a strategic simulation of the United States being attacked by the Soviets. It is also based on the MGM/UA movie of the same name. The people at Coleco used the best of ADAM's high resolution graphics in creating this game. The U.S. strategic map looks just like the one in the movie. The object of the game is to defend the U.S. from enemy missiles, subs and bombers that come from all directions. You have missiles, fighters, attack subs and a killer satellite at your disposal. You are at the controls of NORAD and have command of six sectors of the United States. When the game begins, it is greeting you as Professor Falken. Then you are given a choice of levels 1-8, with the lower levels the easiest. Then the battle begins! The attackers begin with a few missiles and bombers which increases as the game progresses. You have a limited amount of time to defend the country. If you are successful in holding off the attackers before the national DefCon status reaches one then you save humanity. If you don't, watch out!
    This game requires use of the keypad to select the sectors to defend and choose your weapons. Not all weapons work against all enemy weapons. The screen displays DefCon status and warns of an attack. If enough of the sector DefCons reach 2 or 1 then the NORAD computer starts a 60 second countdown for launching a retaliatory attack. You must raise the DefCon status to stop the countdown.
    This game combines the best of reflexes and strategy. The player must decide which weapons to use to order a defense and must decide quickly. The graphics are the best I have seen, even better than games for other computers. Return to Top


Product Review: Super Cobra
by Joe Blenkle
Product: Super Cobra game cartridge
Manufacturer: Parker Bros., P.O. Box 1012, Beverly, MA 01915
Requirements: ColecoVision - according to Parker Bros. this cartridge was not tested on ADAM and it appears that early versions will not work correctly on the ADAM. All other Parker Bros. cartridges are not supposed to have this problem.
Media: Cartridge
Warranty: 180 days Price: $9.97 at Toys R Us
Rating: 9
    The object of this game is to guide a helicopter through terrain consisting of mountains, valleys, tall buildings, and tunnels to reach the treasure found on the 11th screen or section. In reality, section is a better description, as this is not an ordinary 11 screen game. Instead, the screen scrolls and each section is made up of numerous screens, all interconnected, making it more like 100 screens. One unusual aspect of this game is that once your last helicopter is destroyed, you have the option of starting the game from where your last chopper went down, or from the very beginning. your score resets to zero, however, for either option.
    A time limit in the form of an ever decreasing fuel supply is placed on the game. You may replenish your fuel supply by blowing up a fuel depot.
    Running out of gas causes your helicopter to fall from the sky. Your helicopter is equipped with bombs and a rapid fire machine gun, both of which you will need to escape the artillery, rockets, flobbynoids, roof bombs, fire balls and other assorted dangers. Not all hazards are found on all screens.
    The graphics are good, the sound realistic and Super Cobra is a lot of fun to play. Each section of the game presents an ever increasing challenge, with the 10th especially hard. After flying into the 11th section, you must land on top of the treasure, pick it up, and carry it over to the building in front of you, at which point you will begin back at screen 1. Unlike other games, Super Cobra starts as soon as you turn it on. There are five seconds of music and off you go.
    If you like non-stop action, I would definitely recommend this game. Return to Top


Product Review: Spectron
by Daniel H. Antolec
Product: Spectron game cartridge
Manufacturer: Spectravideo Int., Ltd., P.O. Box 350, Plainview, NY 11803
Requirements: Adam/ColecoVision with joystick and keypad controller
Media: Cartridge
Warranty: 90 days Price: $25.99 suggested retail
Rating: 7
    Spectravideo has entered the Colecovision software field with a colorful invasion theme game, featuring an eight option menu, high score display, bonuses and a maximum possible score of 999,999.
    Spectron combines the best elements of classic games such as Space Invaders, Demon Attack and Galaxian, with a few new twists. The result is an innovative, ever-challenging shoot-em-up.
    With but a single play screen, the player guides his horizontally mobile land based Spectron fighter across the bottom of the playfield, in a uniquely limited area. Overhead a swarm of ever moving multi-colored Shalix fighters are poised to attack. The object is to destroy the enemy ships and prolong your survival, which is not long in this tough game. High resolution graphics are creatively used to depict a beautiful landscape of a defense base on planet Spectra. Depth is represented by well drawn and colorful mountains, an alien moon and military installation. The blackness of space is pierced by the colorful sparkling stars. A pleasant musical tune serenades the player as the first swarm arrives, and a Spectron fighter rolls into position. Three Spectron units wait in reserve. Shalix fighters are two types: Hombits and Sinkers. Hombits are satisfied with dancing across the sky, Space Invaders style, raining masses of bombs. Sinkers though are more intelligent, selectively breaking formation and dive bombing ala Galaxian. A multi-layer colorful shield above the Spectron provides brief protection and Sinkers who penetrate the shield will lay bombs beneath the Spectron. Bombs cannot be destroyed and when the tenth is planted...you may as well reach for the reset.
    After a Shalix horde is destroyed, another appears with different colors or shapes or both in a new formation and movement similar to Demon Attack. The action is fast and furious; Spectron's cannon seems slower than Uncle Sam's tax returns. In addition Sinkers frequently change tactics making them difficult targets. Battle sounds are enhanced by the claxon warnings when the Spectron supply is less than three, adding to the frenzy. As is always true with games of this nature, the bad guys will triumph. The player, however, is treated to a grand finale of light and sound when the Shalix pummel poor Spectra. Frankly I enjoy the end of the game as well as the beginning.
    Spectron lacks much strategy, and it is very hard to achieve high scores. Yet this game compensates with super graphics and sound effects. It must be the most beautiful game in my library. Had the programmer added additional playscreens or a scrolling effect, this too may have been a classic. The documentation is poor, despite the abundance of playscreen images. Misprints and poor grammar abound. Some matters are ignored, such as how to identify bombs. The silver packaging and sharp cover illustration are eye catching. Return to Top


Product Review: Rocky Super Action Boxing
by Daniel H. Antolec
Product: Rocky game cartridge
Manufacturer: Coleco
Requirements: Adam/ColecoVision with Super Action Controllers
Media: Cartridge
Warranty: 90 days Price: $34.95 suggested retail
Rating: 10
    Coleco has programmed a masterpiece boxing simulation, in the best of ColecoVision. Rocky offers the standard eight option menu, one player (against either opponent), or two player, pause control and even a demonstration mode. Watching the video combatants slug it out is nearly as fun as playing the game!
    After the menu selection, a beautiful graphic image of Rocky glides to center stage accompanied by the Rocky theme. The player is then treated to a ringside seat view with Rocky Balboa on the left and Clubber Lang on the right. A referee crouches in the middle of the ring, waiting for the action. An overhead light illuminates the canvas and a scoreboard shows the round, time remaining, and fatigue and daze indicators for each fighter. High resolution graphics excite every pixel on screen as the fighters finest features are seen, from their bulging muscles to their typical hair styles. Even the referee is properly clad in a bow tie and even his fingers can be seen as he bobs and shuffles about, watching for fouls.
    Use of the super action controllers allows unique interaction with realistic control of the player's video surrogate. The joystick controls vertical and horizontal movement within three unseen horizontal levels. This allows the fighter to dance about, looking for openings and advantageous positions from which to find a momentary weakness in the opponent. The four triggers control head punches, body punches, guarding and ducking. The regular joystick/keypad can be used, but you are only able to use the two punches. The fighters can swiftly and smoothly "float like a butterfly, sting like a bee." Human players will need all their skill, as the computer provides a more than adequate challenge. Should the fighters get too close, the balding referee steps in to break up the clinch.
    A clever feature is the use of fatigue and daze indicators. Body punches cause fatigue and slow down the fighter. Head punches daze the fighter, cause some fatigue, but will eventually lead to a knockdown. Fatigue can be relieved only during the between round intermissions. Curiously only a little daze is cleared up during the rest, and simply dancing about is the best remedy. If the fighter becomes too dazed the indicator goes black and the crowd chants for a knockout. Should the fighter be struck again, his knees buckle and he drops to the canvas with an unpleasant "thud." The referee rushes over to begin the count. Sound effects are good as fans whistle and cheer throughout the contest. Rounds are scored by points, according to punches and knockdowns. The winner is determined by either a knockout or total points at the end of the bout. The champ wears a golden belt and with arms raised in victory the Rocky theme is played again.
    The documentation is very good, graphics and sound great, and game play combines realistic strategy and tactics in a professional combination. Editor's Note: I concur fully with rating this game a 10. Return to Top


Product Review: Super Action Football
by Jason Hirsch
Product: Super Action Football game cartridge
Manufacturer: Coleco
Requirements: Adam/ColecoVision with Super Action Controllers
Media: Cartridge
Rating: 8
    Football, the long awaited cartridge from Coleco, is finally available. On offense you can pass, run, handoff, fake handoffs, kick field goals and extra points, and punt. On defense you can blitz, score safeties, make interceptions, and sack the quarterback.
    Before a play begins you must program your offensive blocking and select a pass route for your flankerback is desired. After the play begins you can control one of three players: the quarterback, flankerback or halfback. If you take control of the flankerback you will automatically end any preprogrammed pass pattern. You may pass to either of the two backs or proceed to run the ball. On defense you may program one of four rushing patterns or blitz. During the play you have control of either the safety or the right or left linebacker.
    Football is divided into two fifteen minue halves. You may not call a time out and first downs do not stop the clock. There is no overtime in the event of a tie.
    After a kickoff it can be difficult for the offense to pick up the ball. Also if the defense recovers the ball they take possession whether or not the offense touches it. This can be a little frustrating. Nevertheless this game is a good representation of the sport. It may confuse those who are unfamiliar with the rules of football. Since it appears that this will be the only version of football for ColecoVision/Adam it is a must for gridiron fanatics. Others should carefully consider the game before making a purchase.
    Editor's Note: The documentation for this game is quite detailed and even contains a play book that is 34 pages long. The offense is fairly difficult to run but with practice it can be quite enjoyable.


Product Review: Gyruss
by Francis Sifers
Product: Gyruss game cartridge
Manufacturer: Parker Bros., 190 Bridge St., Salem, MA 01970
Requirements: Adam/ColecoVision, joystick/keypad
Media: Cartridge
Warranty: 180 days
Price: $34.99
Rating: 5
    The object of this game is to get from Neptune to Earth. Along the way you must land on each planet. However, to do this you must first battle a formation of enemy ships prior to landing. The enemy formation shows up in the center of the screen and the player's ship is on the outer perimeter. The game player must circle the enemy formation and try to destroy the enemy as they fly out of formation. After the enemy formations have been sent to that great computer in the sky, your ship automatically lands on the planet. Then after a brief pause...very brief...it is on to the next planet.
    The only options to this game are 1 or 2 player. Instead of holding the joystick to the right to circle clockwise and left to go counter-clockwise you must move the joystick in a circular pattern. Also there is no provision for holding the fire button down for rapid fire so the player must continue to press and release the fire button until his finger drops off. I have tried this game with both the ColecoVision and Spectravido joysticks, but neither seem to help. The graphics are nothing to talk about, but the music is nice. After playing Q*Bert I was very disappointed with the quality of this game. Return to Top


Product Review: Space Fury
by Maureen Zabel
Product: Space Fury game cartridge
Manufacturer: Coleco
Requirements: Adam/ColecoVision, joystick
Media: Cartridge
Warranty: 90 days
Price: $19.95 at Toys R Us
Rating: 5
    Your spaceship maneuvers around and fires single shots at the aliens who are hurling both themselves and their bombs at you. Move your ship in any direction to the edge of the screen and your ship disappears only to pop up again at the opposite side of the screen.
    Moving your joystick to the right causes the ship to rotate clockwise, left counterclockwise. You have to be careful because the ship rotates very quickly. Too much english on the joystick and you will overcorrect or send your ship spinning off into space. The speed control is touchy also. After you release the speed button your ship continues to glide for awhile. Using nudges to turn and short burst to move is the best strategy. Point are awarded for the destruction of each alien or group of aliens. You also get bonus points according to how fast you complete the round.
    Graphics are simple and rather primitive. Your spaceship is a small red caret and the aliens are colored geometric shapes. After each of the first three rounds your ship gets to dock with a mother ship that bears a resemblance to the head of an open pair of pliers. The type of firepower your ship has depends on which mother ship you dock with.
    The first few times you play this game it is fun. It doesn't take long to figure the game out and then boredom sets in. The same screen over and over again becomes tedious. Space Fury is definitely not great, not even good, maybe just o.k. Return to Top


High Scores
    As indicated in our last issue we are going to give the high score business a try. If participation does not increase by the next issue this column will be dropped. If you are interested in participating, send your scores to: Joe Blenkle, 6229 Channing Drive, No. Highlands, CA 95660.

ColecoVision/ADAM High Scores

GAME

PLAYER

LEVEL

SCORE

Antartic Adventure

Joe Blenkle

-

150,460

B.C.'s Quest For Tires

Joe Blenkle

1

13,320

Buck Rogers, Super

Tom Earnest Jr.

1

814,339

Destructor

Joe Blenkle

1

85, 140

Donkey Kong

Tom Earnest Jr.

1

363,000

Donkey Kong, Super

Joe Blenkle

1

251,000

Donkey Kong Jr., Super

Jason Hirsch

1

218,100

Frogger

Joe Blenkle

Slow

11,820

Gorf

Joe Blenkle

1

12,100

Heist

Joe Blenkle

-

96,782

Miner 2049er

Joe Blenkle

-

78,785

Mousetrap

Joe Blenkle

1

1,535,090

Nova Blast

Joe Blenkle

Cadet

97,400

Pitfall

Joe Blenkle

-

64,862

Popeye

Kari Elsila

1

109,600

Q*Bert

Joe Blenkle

1

461,575

Quest For Quintana Roo

Tom Earnest, Jr.

1

91,900

Time Pilot

Kari Elsila

1

89,500

Turbo

Joe Blenkle

1

135,060

High Scores as of Sept./Oct. 1984 Issue

Return to Top


Glitches, Bugs, Errata, Etc.
 The new data drives have a spring clip which holds the data pack in place. In some cases this spring clip provides too much downward pressure on the data pack. It may be necessary to bend the clip upwards to relieve the excess pressure. The new drives are faster than the old ones, but tend to create slack in the data pack tape. This can lead to I/O Errors. There is nothing wrong with the data pack, just remove it and tighten the tape by turning one spool with a pencil. he new drives also have a different switch which tells ADAM that a data pack is present in the drive. The spring clip may on occasion hold the data pack out far enough that the switch is not depressed all of the way. To resolve this simply insert the data pack and gently push it into the correct position.

 Occasionally you may have difficulty retrieving a program or file from a data pack when the file is stored all the way to the left side of the tape or when the file is split between the two ends of the tape. If you notice that something is being stored at the end of a tape, save it again under another name as an added precaution.

 Some of you have expressed concern about ADAM's absence from Wards Fall/Winter catalog. Never fear, ADAM will appear in their Christmas catalog.

 Some owners of very early ADAM's have experienced problems with music and sound programs. Try raising LOMEM and moving the machine language routine accordingly. These problems appear to apply to all BASIC programs using sound.

 The Atari Defender cartridge does not work properly on stand alone ADAMs.

 You can substitute a question mark for the BASIC word PRINT.

 Individual records in a file can be altered only by using random access files. Otherwise you must read and write the entire file if you change just one record.

 Data packs will store only 32 files and programs.

 Do not use your BASIC tape to store files or programs.

 Some readers want to know if they should buy a second data drive or wait for the disk drive. A disk drive will make your system more versatile, but it will cost more than a second data drive. If you can afford it, I would recommend the disk drive. It will really complement your system.

 A monitor can be hooked up to the ADAM expansion module #3. Talk to your Honeywell service center. There are some problems with doing this.

 Carlton Caldwell sent in the following information on the ADAM: "If anyone is trying to use a monitor with the ADAM, they may need to insert a series of pot in the input path. The composite video output is too hot (high level) for most monitors. I tried mine with two monochrome monitors and the new combination monitor/tv from Sears. The pot fixed the problem. The new Sears monitor is an excellent display device. I have also modified the audio connection by installing an RCA phono plug and using a shielded cable to decrease stray noise." Carlton would like to know if there are any other ADAM hardware hackers out there? How about a hardware column? Carlton has also designed and built a separate power supply for the ADAM so that the printer can be disconnected.


 We hope to have a review of Search for the Ruby Chalice by next issue.

 If you get the cursor past the return symbol, try using the down cursor command to unlock the keyboard.

 Tony Barnert - Instructions for Miner 2049er are bad. If you want to play any level, enter "6453#" followed by the level you want to play (*=10, #=11) when the game asks for the number of players.

 If you have SmartLogo you may want to join the Young People's LOGO Association, P.O. Box 855067, Richardson, TX 75048. This is a good group. They publish a magazine and have a program exchange.

 If your ADAM memory console dies after the warranty has expired, Honeywell will replace or repair it for $129.35

 Remember if you have a problem with your printer margins getting out of line, try spraying a little WD-40 on a cloth and wipe the rint head guide bars. This should correct the problem.

 If you have two data drives and opening the door to one causes the other door to open, you probably installed the second drive a little crooked. Loosen your mounting screws and move the second drive to the right.

 When saving parts of text in SmartWRITER don't get fancy. There are limitations to the extent which you can piecemeal a file in one save.

 If you are getting hearts printed on your screen when opening or closing files, all you have to do is execute HTAB 1 before using the DOS command - PRINT CHR$(4). Here is an example: 100 HTAB1:PRINT CHR$(4);"OPEN testfile". This is especially important when closing files. To eliminate question marks when inputing data from a file simply add a backspace - CHR$(8) - following each input statement. Example: 100 INPUT A$:PRINT CHR$(8).

 You do not need to open or close programs, only those files that are created by a program. Return to Top


User's Bulletin Board
 For those of you who wanted a program that teaches typing skills, such a program is part of the SmartBASIC BONANZA data pack available from Martin Consulting (See address in the listing of mail order companies).

 S. Cole would like to see some graph programs in ECN. Anyone have any to contribute? He would also like to see some one-line programs.

 The following people wanted their addresses printed here. I assume they would like to hear from other ADAM owners.

Tommy L. Earnest Jr.
Box C-86
Concord College
Athens, WV 24712

Bill Golden
6407 Cambridge Park
Mentor, OH 44060

 Books For Sale - Things To Do With your Coleco ADAM by Jerry Willis, $2; 32 Basic Programs For The Coleco ADAM (Book & Data Pack) by Tom Rugg & Phil Feldman, $12; Coleco ADAM User's Handbook by the WSI Staff, $5; ADAM's Companion by Ramsey Benson & Jack Rochester, $5; Coleco ADAM Entertainer by Brian Sawyer (30 Programs), $6. All books in good condition Prices are approximately 50% off regular price. These were bought primarily for review in ECN. Send SASE and indicate what book you want. I will notify you if it is available. Joe Blenkle, 6229 Channing Drive, No. Highlands, CA 95660. Return to Top


ECN Program Library I Correction
    The MAILLIST program in the ECN Program Library I appears to have a bug in it. If you try to create a new file with only one record you will get an error: Bad Subscript Error in 9070. The problem is caused by the program attempting to sort one record file. To correct this bug enter the following line:

9007 IF ct=1 THEN RETURN

    That should correct the problem. Once a file has been successfully created you will not have this error.
    Program Library II is progressing. As soon as it is complete we will let you know. Until then send us your original contributions. Return to Top


User Group News
    Our list of ADAM groups continues to grow. I have noticed that we have a number of subscribers in the Seattle area, but no user's group. Come on gang, certainly someone out there has enough free time to start a group. Harry McDonald reports that his group is doing quite well. I hope all of the groups will keep us posted on what they are doing. Listed below is our current list of groups.

LOCAL GROUPS

Norman Castro
809 West 33rd Ave.
Bellevue, NE 68005
(402) 291-4405

 

Harry L. McDonald
1222 Division St.
Charleston, IL 61920

 

Robert R. Marentes
9425 N. 38th Ave.
Phoenix, AZ 85021

 

Metro Adam User's Group
414 W. 149th St.
New York, NY 10031
(212) 208-0645 (9am-5pm M-F)

 

Adam Users of El Paso
6308 Falling Star
El Paso, TX 79912

 

Bill & Nancy Rahn
12426-15th St. S.
Afton, MN 55001

 

Victor L. Watford
P.O. Box 777
Russellville, AL 35653

 

Steve Chamberlain
120 E. 4th St.
Bloomsburg, PA 17815
(wants to help start a group)

NATIONAL GROUPS

Taylor Barcroft
Adam User's of America
P.O. Box 6307
Huntington Beach, CA  92615
(714) 841-1771

 

Al Gerson
Adam User's Group
P.O. Box P
Lynbrook, NY 11563
(516) 746-0066

 

Raymond So
71-11 Ingram Street
Forest Hills, NY 11375

 

Towcester Micro User's
P.O. Box 9
Towcester
Northhamptonshire
England NN12 70G

 

ADAM Microhackers
David Kennedy
236 McKibben St.
Suite 19
New York, NY 11206

 

#1 Adam User's Group
Jay Forman
P.O. Box 3761
Cherry Hill, NJ
08034

Return to Top


ADAM Products By Mail
    The following companies are known to sell ADAM products by mail order. If there is a known charge for their catalog we have listed that also. Unfortunately we do not have the space to list the products they carry. If you order from any of these companies, let us know how you like their products and service. If you purchase programs or products send us a review. Those companies which we have dealt with are indicated by an asterisk. So far we have not had any problems with the products we have ordered for ADAM.

Sunrise Software, Inc.
2829 W. Northwest Hwy.
Suite 904
Dallas, TX 75220
(214) 352-3999
No Catalog

 

Video Take Out
P.O. Box 4702
No. Hollywood, CA 91607
Orders: (800) 22VIDEO
Catalog Free

 

Pappas Products
P.O. Box 4007
Rapid City, SD 57709

 

Command Computers
9229 Todd Drive #104
Birmingham, AL 35206
(205) 833-9376

 

M.W. Ruth Co.
510 Rhode Island Ave.
Cherry Hill, NJ 08002
(609) 667-7526
Catalog Free

 

C & C Distributors
Box 76
Stratford, NJ 08084

 

ADAMWARE
711 Pecan, Dept F-7
Texarkana, AR 75502
Free List

 

*Martin Consulting
94 Macalester Bay
Winnipeg, Manitoba
Canada R3T 2X5
(204) 269-3234

 

*Tapeware Technology
P.O. Box 95691
Atlanta, GA 30347
(404) 498-3831
Free List

*Data Backup
Box 335
Iona, Idaho 83427
SASE

 

Video Heaven, Inc.
P.O. Box 144C
Holland, MI 49423
(616) 392-2877

 

Powerbyte Software
Box 579
Gwynedd Valley
PA 19437
(215) 643-7666

 

International Computing
Order Processing
P.O. Box 176
Patterson, NC
28661

 

Alpha-1
1671 East 16th St.
Suite 146
Brookly, NY
11229
Catalog Free

 

DHA Hobby Crafts
5204 Midmoor Rd.
Monona, WI
63716
SASE

 

FutureVision
P.O. Box 34
N. Billerica
MA 01862

 

Davasan Software
S. 1829 Glenrose Rd.
Spokane, WA 99203

 

H & E Enterprises
P.O. Box 30756
Honolulu, HI 96820
$3.00

Return to Top


Screen Color Changer - Program Listing
by Darrell Sage

10	LOMEM :32100
15 REM screen color changer
20 REM by D. Sage
30 CLEAR: s=30000: x=31000: z=32000
40 c=0
50 DIM ck(15)
90 REM background color routine
95 REM push registers
100 DATA 245,229,213,197,253,197
105 REM black background;vdp reg 7
110 DATA 14,1,6,7:REM LDC, 245;LDB, 7
115 REM store color in vdp register 7
120 DATA 205,32,253:REM call FD20
125 REM pop registers and return
130 DATA 253,225,193,209,225,241,201
140 DATA 256
145 REM text color routine
147 REM push registers
150 DATA 245,229,213,197,253,197
152 REM use color table-4
155 DATA 58,27,252:REM LDA,(FC1B)
157 REM number of entries
160 DATA 253,33,32,0:REM LDY,32
162 REM data is at 32000
165 DATA 33,00,125:REM LDHL,7DOOH
167 REM start at entry zero
170 DATA 17,00,00:REM LD DE,OH
172 REM change text color vdp ram
175 DATA 205,44,253:REM CALL FD2C
177 REM pop registers and return
180 DATA 253,225,193,209,225,241,201
185 DATA 256
195 REM color data
200 DATA 16,32,48,64,80,96,112
210 DATA 128,144,160,176,192,208,224,240
890 REM store background color routine
900 READ a:IF a=256 THEN 930
910 POKE s+c, a
920 c=c+1:GOTO 900
930 c=0
990 REM store text color routine
1000 READ a:IF a=256 THEN 1030
1010 POKE x+c, a
1020 c=c+1:GOTO 1000
1030 FOR i=1 TO 15:READ ck(i):NEXT i
1040 GOSUB 2010:REM print choices
1050 IF co=0 THEN 1220
1055 REM change background color
1060 POKE 30007, co
1100 CALL 30000
1105 REM change text color
1110 FOR i=0 TO 31
1120 POKE z+i, ck(c2)
1130 NEXT i
1140 CALL 31000
1150 GOTO 1040
1220 TEXT
1230 END
2000 REM color routine
2010 HOME:PRINT "COLOR CODES":PRINT:PRINT
2020 PRINT " 1-Black 2-Med Green"
2030 PRINT " 3-Lt Green 4-Dk Blue-"
2040 PRINT " 5-Lt Blue 6-Dk Red"
2050 PRINT " 7-Cyan 8-Med Red"
2060 PRINT " 9-Lt Red 10-Dk Yellow"
2070 PRINT " 11-Lt Yel 12-Dk Green"
2080 PRINT " 13-Magenta 14-Gray"
2090 PRINT " 15-White 0-Stop": PRINT
2100 INPUT "Background Color "; cl
2105 IF cl<=0 THEN co=0:RETURN
2110 INPUT "Text Color "; c2
2115 IF c2<=0 THEN co=0:RETURN
2120 IF cl=c2 THEN PRINT: PRINT "Colors Identical":GOTO 2020
2130 IF cl>15 OR c2>15 THEN 2010
2140 co=cl
2150 RETURN

Return to Top


Shape Maker - Program Listing
by J. Hicks

10	REM   SHAPE MAKER
15 REM by J. Hicks
20 HIMEM :51455: n=0:DIM a(100)
40 DATA 01,00,04,00
50 FOR i=51456 TO 51459
60 READ b:POKE i, b:NEXT
65 REM clear memory
70 FOR c=51460 TO 51559:POKE c, 0:NEXT c
75 REM clear array
80 FOR i=1 TO 100: a(i)=0:NEXT i
85 REM shape table location
90 POKE 16766, 0:POKE 16767, 201
100 GOSUB 3000
125 REM drawing routine
130 GET a$:IF a$="q" THEN 2000
140 IF a$="e" THEN RUN
150 IF a$="x" THEN n=n-1: a(n)=0:GOSUB 3000:GOTO 200
160 IF a$="u" THEN a(n)=36:GOTO 200
170 IF a$="d" THEN a(n)=54:GOTO 200
180 IF a$="l" THEN a(n)=63:GOTO 200
190 IF a$="r" THEN a(n)=45
200 POKE 51460+n, a(n)
210 DRAW 1 AT 130, 95
220 IF a$<>"x" THEN n=1+n
230 IF n<100 GOTO 130
1990 REM print routine
2000 TEXT:INPUT "enter shape name "; a$
2005 PR #1: PRINT: PRINT a$; " ";
2010 FOR i=0 TO n:PRINT a(i); " "; :NEXT i
2020 PRINT:PR #0
2030 END
2990 REM set graphic parameters
3000 HGR2: SCALE =2: ROT=0: HCOLOR =7: RETURN

Return to Top


Random - Program Listing
by J. Hicks

10	PRINT "press any key": GOSUB 1000: a=INT(RND(1-x))
20 DEF FN r(x)=INT(1+x*RND(1))
25 x=10
30 FOR a=1 TO 10: PRINT FN r(x); " "; :NEXT a
40 PRINT
999 END
1000 FOR i=0 TO 99: x=i: y=PEEK(64885): IF y<>13 THEN RETURN
1010 NEXT i:GOTO 1000

Return to Top


Snakerider - Program Listing
by Mike Elsila

5	REM   SNAKERIDER by Mike Elsila
10 REM revised by D. Sage
100 GOSUB 500
110 HOME
115 REM player coordinates
120 x(1)=19: y(1)=19: x(2)=20: y(2)=19
130 GR
140 COLOR =15
145 REM draw border
150 HLIN 0, 39 AT 0:HLIN 0, 39 AT 39:VLIN 0, 39 AT 0:VLIN 0, 39 AT 38
155 REM player direction and color
160 dir(1)=8: dir(2)=2: col(1)=2: col(2)=3
165 REM joystick routine
170 FOR t=1 TO 2
180 p=PDL(6-t):IF p<>1 AND p<>2 AND p<>8 AND p<>4 THEN 200
190 dir(t)=p
200 IF dir(t)=1 THEN y(t)=y(t)-1:GOTO 220
205 IF dir(t)=2 THEN x(t)=x(t)+1:GOTO 220
210 IF dir(t)=8 THEN x(t)=x(t)-1:GOTO 220
215 y(t)=y(t)+1
217 REM collision detection
220 IF SCRN(x(t), y(t))<>0 THEN 260
225 REM move player
230 COLOR=col(t):PLOT x(t), y(t)
240 NEXT t
242 REM speed control
245 FOR i=1 TO 2*df:NEXT i
250 GOTO 170
255 REM flash
260 FOR a=0 TO 15:COLOR =a:PLOT x(t), y(t):PRINT CHR$(7):NEXT a
270 TEXT:HOME
280 IF t=1 THEN w=2:GOTO 300
290 w=1
295 REM scoreboard
300 PRINT TAB(5); "** PLAYER "; w; " WINS! **"
310 ac(w)=ac(w)+1
320 PRINT:PRINT:PRINT:PRINT:PRINT
330 PRINT TAB(12); "SCORE:": PRINT: PRINT: PRINT
340 PRINT "PLAYER ONE (BLUE): "; sc(1)
350 PRINT "PLAYER TWO (RED): "; sc(2)
360 VTAB 21:PRINT "PRESS "; :INVERSE:PRINT " p "; :NORMAL:PRINT " TO PLAY AGAIN."
370 PRINT
390 PRINT "PRESS "; :INVERSE:PRINT " s "; :NORMAL:PRINT " TO STOP.";
395 GET a$:IF a$<>"p" AND a$<>"P" AND a$<>"s" AND a$<>"S" THEN 395
400 IF a$="p" OR a$="P" THEN 110
410 HOME
420 PRINT TAB(6); "** FINAL SCORE: **":PRINT:PRINT:PRINT:PRINT:PRINT:PRINT
430 PRINT "PLAYER ONE (BLUE): "; sc(1)
440 PRINT "PLAYER TWO (RED): "; sc(2)
450 IF sc(1)>sc(2) THEN PRINT "*** PLAYER ONE WINS! ***":GOTO 480
460 IF sc(2)>sc(1) THEN PRINT "*** PLAYER TWO WINS! ***":GOTO 480
470 PRINT "*** IT'S A TIE! ***"
480 GOTO 590
490 REM title screen
500 HOME
510 PRINT TAB(7); "** SNAKERIDER **":PRINT:PRINT TAB(8); "by Mike Elsila":PRINT:PRINT:PRINT
520 PRINT "This is a two player game."
530 PRINT "Each player controls a":PRINT "different colored SNAKERIDER"
540 PRINT "that is leaving a trail behind.":PRINT
550 PRINT "The object: Do not crash":PRINT "into a wall, your opponent's"
555 PRINT "trail, or your own trail.":PRINT
560 PRINT "Each player uses a joystick to move; both joysticks are"
565 PRINT "utilized."
570 VTAB 23:PRINT "ENTER SPEED TO BEGIN: "
575 PRINT "Fast=1-99=Slow ";:INPUT df
580 RETURN
590 END

Return to Top


Music Player - Program Listing
by D. Sage

5	LOMEM :29000
10 REM Music Player by D. Sage
20 REM London Bridge
30 ONERR GOTO 3310
200 DATA 58,102,109,211,255,201
210 s=28000:REM memory location
215 REM store ml routine
220 FOR i=s TO s+5
230 READ x:POKE i, x:NEXT i
260 sd=144:REM base voice on
270 qu=159:REM base voice off
280 lc=28006:REM sound value location
290 tm=15:REM tempo
300 REM music data-voice, note, duration, volume
305 DATA 1,13.4,16,0
310 DATA 1,13.4,24,0,1,12.0,8,0,1,13.4,16,0,1,14.2,16,0
320 DATA 1,16.0,16,0,1,14.2,16,0,1,13.4,32,0,1,17.9,16,0
330 DATA 1,16.0,16,0,1,14.2,32,0,1,16.0,16,0,1,14.2,16,0
340 DATA 1,13.4,32,0,1,13.4,24,0,1,12.0,8,0,1,13.4,16,0
350 DATA 1,14.2,16,0,1,16.0,16,0,1,14.2,16,0,1,13.4,32,0
360 DATA 1,17.9,32,0,1,13.4,32,0,1,16.0,16,0,1,20.1,48,0
1000 REM read voice, note, time, volume
1010 READ nv, n, dn, vo
1020 IF n=0 THEN GOSUB 3210
1030 IF nv=1 THEN GOSUB 3110
1040 GOSUB 2010
1050 GOTO 1010
2000 REM voice routine
2010 IF nv=1 THEN vc=0:GOSUB 3010:RETURN
2020 IF nv=2 THEN vc=32:GOSUB 3010:RETURN
2030 IF nv=3 THEN vc=64:GOSUB 3010:RETURN
2040 RETURN
3000 REM make sound
3010 p2=n
3020 p3=128+vc
3030 POKE lc, p3:CALL s
3040 POKE lc, p2:CALL s
3050 POKE lc, sd+vc+vo:CALL s
3060 RETURN
3100 REM delay
3110 FOR j=1 TO tm*dn:NEXT j
3120 GOSUB 3210:RETURN
3200 REM turn it all off
3210 FOR k=159 TO 223 STEP 32
3220 POKE lc, k:CALL s
3230 NEXT k
3240 RETURN
3300 REM stop the music
3310 GOSUB 3210
3320 END

Return to Top


 

THE ADAM
CONNECTION
SOFTWARE CLUB

    Enjoy a collection of eight to ten programs delivered to your door every six weeks! Educational and arcade games, home finanance, and business programs - all on digital data pack for only $9.95 an issue!

 

    Join now by sending $9.95 for your first issue! Then, approximately every six weeks we will send you a new issue. You will be billed only $9.95, and we'll pay the postage! No obligation, cancel anytime!

 

    Add some action and imagination to your ADAM. Best of all, we do all the work!

SEARCH FOR THE RUBY CHALICE
An exciting computer adventure that takes you to the deep jungles of Africa in search for a ruby chalice. $24.95.

 

THE ADVENTURE PACK
Three exciting computer adventures blow your mind! Great for text adventure fans! A bargain at only $19.95

 

THE WORDSEARCH FACTORY
Create your own wordsearch puzzles on your ADAM! $24.95

 

International Computing will sponsor an ADAM PROGRAMMING CONTEST beginning next month, with lots of prizes! Send for free details. Catalog $1.00.

 

International Computing
P.O. Box 176, Patterson, NC 28661

 

Return to Top         Return to main page