Issue #16 - Sept./Oct. 1986

SEPTEMBER/OCTOBER 1986 INDEX
RETURN TO MAIN PAGE
Ramblings From The Ridge
Industry Observations
Beginning Basic
Interfacing With ADAM - Part I
Using SmartLogo
Unusual Pokes
ADAM System Calls
CP/M And You
Bulletin Board

ADAM Suppliers
High Scores
User Group News
Stage Fright (Review)
The Hacker's Guide To ADAM: Vol. 2 (Review)
Mage Quest (Review)
ADAM Resource Directory - 2nd Edition (Review)
Atari 520ST (Review)
Atari 7800 (Review)
Programs


Expandable Computer News (ECN) is published bi-monthly by Sage Enterprises. Subscription rates are $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 from 9 am to 4p m CT Monday, Tuesday, Thursday, Friday.


Staff: Editor - Darrell R. Sage, Associate - Shirley I. Sage, Assistants - Carol Quinn, Cover by Ted Gocal


NOTE: The views expressed by contributors to ECN are not necessarily those of the publisher. ECN and Sage Enterprises are not in any way affiliated with Coleco Industries, Inc. We welcome contributions of original articles, programs, reviews, comments, questions, etc. We are unable to pay for such contributions at this time. Please include a signed statement giving us authorization to use your contribution. We would like to thank all of our subscribers for their assistance–without them this publication would not be possible. Coleco, SmartBASIC, and other Coleco products are registered trademarks of Coleco Industries, Inc.; other trademarks apply to titles of products and are held by those companies referenced.


Sage Enterprises has available for sale a number of products for the ADAM Family Computer System as listed below. To order any of these products send check or money order payable to Sage Enterprises in U.S. Funds to the address listed above. Missouri residents please add sales tax. All prices include shipping and handling.

 

ITEM

Blank Data Pack (Loranger)

PACKCOPY software copier

CONVERT CP/M Disk Transfer Program

Program Library I, II, III (price each)

Program Library 4 (ddp)

Program Library 4 (disk)

Foreign Price

$8.00 US

$45.50 US

$40.95 US

$13.30 US

$10.00 US

$7.00 US

U.S. & Canadian Price

$5.52 US

$41.50 US

$36.95 US

$9.95 US

$7.00 US

$5.00 US


Ramblings From The Ridge

 

Ramblings From The Ridge
by D. Sage
    This is the first issue that I have written from my new office. The office isn't quite finished, but as soon as it was close, my wife started moving me out of the house. Not that she was trying to get rid of me, she was just getting tired of looking at all of this stuff in the living room, dining room, kitchen, pantry and anywhere else I could find an open space to put something. Our house now looks like it was unoccupied. My office is pretty big, but not quite big enough. I have five Computers and two game systems hooked up to seven monitors and TVs, and six printers. I have four computers that I haven't found room for yet and another three or four printers.
    My wife suggested that I might consider counseling as a means of ridding me of computeritis, but I doubt if that would work. If they had had affordable computers and game systems when I was a kid, I would never have saved enough money to buy a car. It's not that I'm addicted. After all I haven't bought an Atari ST or an Amiga or even a PC compatible yet. A real addict would have been on the waiting list for these.
    Will the current surge of interest in video games cause Coleco to get back in the business? In the past they have followed an opportunistic approach to marketing new products. I'm not sure that current interest is sufficient to make even Coleco get back in. When pong first game out they tried to market a system, but had a variety of problems. Since ADAM has died a number of people have tried to resurrect the rumor that Coleco was building a new system. Although that is still possible, I doubt if their stockholders would be happy about it. Coleco's stock has been having recent difficulty due to declining sales of their Cabbage Patch products and their inability to follow up on that product's success.
    If you call Coleco's hotline, you won't get much help. More than likely they will refer you to us or one of the other large groups that still support the ADAM. If people think that there is a lack of support for the ADAM they need to get a copy of "THE ADAM RESOURCE", second edition. The support is there, but if sales don't pick up there is unlikely to be much in the way of new develop­ment.
    Much of this problem is caused by ADAM owners unwillingness to buy through the mail. I have heard of people who bought ADAMs at discount prices and shelved their systems shortly after they bought them because they couldn't find software anywhere (in a store). Apparently many ADAM owners do not even know that mail order support exists. Other buyers have no desire to use their ADAM for anything other than word processing. I also get calls from non-subscribers asking for help with a problem. Typically the problem they are having has been covered in ECN.
    As some of you know, Joe Blenkle has sold his ADAM. He has offered to continue to keep track of the Hi-Scores, but will no longer be submitting his Telecommunications column. His columns will be missed. He has done much to further the cause of ADAM owners and ECN by sharing his ideas with all of us. If anyone is interested in writing a Telecommunications column please contact me. I just don't have the time to do much telecomputing anymore. There are only so many hours in the day and night, and sometime I have to eat, sleep and spend time with my family. ECN is a product of shared information. I greatly appreciate those of you who have made contributions either through articles or simply information submitted to me. We welcome those contributions and urge others to send in their programs and experiences.
    Mountain View Press, P.O. Box X, Mountain View, CA 94040, ph. 800/321-4103, is now advertising FORTH for the ADAM. The package includes books, software and documentation and is available from them for $175. Yes this price is a little steep for most ADAM owners, but it is the same price that they charge for versions for other systems. If you are interested in learning and using FORTH then you may want to consider this or wait for a public domain version. We hope to have some information on a public domain version of FORTH by next issue.
    This issue contains most of our regular columns as well as reviews of some new software. We also have a LOGO program submitted by David Jacksch.
    We have fewer ads this time, but that is to be expected with the current state of software sales. To compensate for this we will be carrying a listing of some of the companies that sell ADAM products. I hope you find this issue enjoyable. Return to Top


Industry Observations
by D. Sage
    What's new. Well not a lot has happened since the last issue. All is relatively quiet on the home computer front, but it doesn't appear as if that situation will last long. IBM is rumored to be readying a new computer for home and educational use. This system is supposed to be manufactured at the new facility that has been producing the IBM PC transportable (clamshell). The system is designed to utilize LSI chips to minimize cost. It will be essentially compatible with other PCs except that it will not support networking. The retail cost is rumored to be $1395. Great price for a home computer. I wonder what kind of keyboard this gem will have.
    In the meantime Sears has signed a deal with Franklin to start selling the Franklin PC8000, which happens to be an IBM compatible. The price is $949.99 for a system that includes 512K, color graphics adapter, composite color or monochrome output, parallel and serial interfaces, two double sided disk drives and MS Dos 3.1. The monitor is additional. The system also has joystick ports built in.
    Now if you could buy the Franklin system with Sears reputation for product support, why would you want to buy the new IBM PC home computer? With many comparably equipped quality clones on the market, I doubt if IBM will sell many unless they start cutting prices.
    What with the Nintendo game system being a success and Intellivision making a comeback, it looks like everyone is jumping on the band wagon. Sega has now introduced a system with many of the same characteristics as the Nintendo system. It comes with a light gun and runs two different kinds of cartridges, one of which is the size of a credit card. If you own a Nintendo system and want a little surprise, take a look at the bottom of your system. You will find a removable panel that conceals an interface that ultimately will be used to attach a disk drive and other devices.
Why did Atari wait so long to finally move the 7800 Pro System from the warehouses? The 7800 also runs 2600 games. Since Atari had a large inventory of 2600 systems that they wanted to move, it wouldn't make sense to sell the 7800 until the 2600s were almost all gone. With the price of the 7800 being only $79.95, it would have competed directly with the sales of the 2600 which varied from $29.95 to $59.95 depending on the store. Will the new system be supported? Maybe, but only if it sells really well. If Atari doesn't sell enough to go back into production of the system, then it isn't likely that you will see any cartridges developed other than those already in production. Nintendo already has too big of a jump on everyone else and is beginning to garner a good deal of third party support and interest.
    My main complaint about the 7800 is that it doesn't have a hook up for a monitor. To use it with my monitor, I run it through my VCR which has composite video and audio outputs.
    A while back Yamaha announced that disk drives and additional software were now available in the U.S. for the CX5M MSX music computer. They continue to focus their efforts at primarily the music composition market although they now have available word-processing and telecommunications software. MSX systems are still fairing well in Japan, but appear to be on the decline in Europe. At this point in time the concept is unlikely to catch on in the U.S.
    If the computer market is going to heat up any, it should do so by September. Anyone not announc­ing products by then will have considerable difficulty marketing their products for the coming Christmas season. Most of the Christmas catalogs are well into print by August or September. Sears starts mailing theirs usually in August, which means it was in print by June or July at the latest. Products that fail to make it into the catalogs of the more reputable mail order firms will have difficulty establishing themselves in the market unless they spend considerable amounts on advertising.
    I will keep my eyes and ears open and try to have any new developments ready for the next Issue, which will be the last before Christmas. If you hear of anything worth printing let me know. Return to Top


Beginning Basic
by D. Sage
    In this issue I will cover some additional uses for the PRINT statement and some additional statements. In Basic, PRINT can be used in immediate mode (typed in without a line number). When accompanied by a mathematical formula, this feature allows you to use ADAM as a calculator. As an example type in the following:

PRINT 2+2 [RETURN]

    Provided you have turned ADAM on and loaded SmartBasic, you should get the answer 4. You can enter fairly elaborate calculations using this method, provided you enter the formula correctly. You could type in PRINT (197.8 * 27.2)/556 + 12 and ADAM would give you the correct answer. In this mode you can use all of the mathematical capabilities of the ADAM. So if you need to know something quickly and you have ADAM turned on, just use this feature of the PRINT statement to do the calculations for you.
    Remember that calculations are performed in a specific order. Multiplication and division are done before addition and subtraction. If you use parenthesis () to enclose an operation, then that operation will be completed before any that exist outside of the parenthesis. If you aren't sure what is going to take place, then use the parenthe­sis to insure the order of calculations that you want.
    Even if you never plan to program in Basic, SmartBasic has some features that you will need to use in order to manage your data pack files. The most important of these is the INIT command. This command allows you to reinitialize a data pack. No it will not reformat the data pack, it only erases the current directory and creates a new one that appears to make your data pack blank like a new one. This command should only be used on data packs that contain files that you no longer need. To use 1t you should type 1n something like the following:

INIT MYPRGRAM, d1

    Make sure that you have a data pack in drive one that you wish to initialize. The drive will spin and the old directory will be erased. You can use any name in place of "MYPRGRAM" and you can use drive 2 (d2) in place of dl if you wish to initial­ize the data pack on your second drive.
    To DELETE a file from a datapack you should use the DELETE command, NOT the DEL command. The DEL command is used to delete lines from a program. It is important to remember which of these commands does what. Also NEVER delete a file that is opened. DELETE can be used within a program or as an Immediate command. To DELETE a file simply enter the following:

DELETE MYFILE, d1

    This will delete the file "MYFILE" on data drive 1. To delete other files, enter the name exactly as it appears in the CATALOG and enter the approp­riate drive number.
    The RENAME command can also be useful. To use it you have to specify the old and new file names and the drive number. The following is the correct format for this command:

RENAME MYFILE, NEWFILE, d1

    In this case "MYFILE" is an old file that exists on a data pack on drive #1. Its name will be changed to "NEWFILE" on drive #1.
    These features of SmartBasic will let you use your ADAM to better manage your data packs and disks and take advantage of some basic math powers that are available through your ADAM without learning to program. Those of you who use ADAM primarily for word processing should give these a try. I'm sure you will find them helpful. Return to Top


Interfacing With ADAM
by John Moore
    Computers tend to fascinate and even scare people. In fiction, they are seen almost as electronic Gods, omniscient and omnipresent. Reality is different. Even a BASIC programmer quickly learns how little the machine "knows." Getting the computer to actually do something is a frustration all of us have faced (or are facing).
    This is the first in a series of articles on connecting ADAM to the outside world. You will not have to be an electronics wizard or an electronics engineer to be able to use the information, but you will have to have some knowledge about electronic parts and computer programming.
    In order to actually build the circuits I shall describe, you will need to be able to assemble a circuit from a schematic diagram. If you don't have these skills, ask around, visit a local college or technical school, check with any amateur radio operators In your area. You may find someone who will help you, or is willing to build the circuits for you for a reasonable fee!
    I would like to get the legalities out of the way immediately. The circuits that will be given in this series have been built, tested and do work. The projects do involve interfacing with delicate electronic circuits, and if work is performed as described, neither you or ADAM are in any danger. Since neither the author nor ECN have any control over how well you follow instructions, neither can be held responsible for any damages that may result. (Editor's Note: Installing any devices may void your warranty. The construction or modification of any ADAM is the sole responsi­bility of the owner. Sage Enterprises accepts NO responsibility for any such alteration or modifica­tion.)
    In order to connect (or interface) ADAM to the real world, we must make use of certain signals available inside the machine. Fortunately, those signals are available at two fairly convenient points: the Expansion Port and Slot 2. Slot 2 is the middle socket inside ADAM. It is also referred to as J6. The Expansion Port is the big connector on ADAM'S side.
    To use Slot 2, you will have to prepare a PC card-edge connector. To use the Expansion Port, you will need a 60 pin socket. These are often available at surplus houses, and usually cost $5. "Ribbon cable" is best with these. Please note: all of the 60-pin sockets I have seen number the contacts with all odd numbers on one side and the evens on the other. ADAM does not do this!
    On ADAM, one side contains pins 1-30, the other side contains 31-60. Be very careful and do not let these two numbering schemes throw you off! The following table shows the names and pin numbers of the signals we will need. Definitions follow.

EXP. PORT
14
12
46
3
13
48
17
16
47
18
20
44
21
23
24
25
8
53
40
54
1
58
NAME
BD0
BD1
BD2
BD3
BD4
BD5
BD6
BD7
BA0
BA1
BA2
BA3
BA4
BA5
BA6
BA7
BWR
BRD
BIORQ
BMREQ
GND
+5v
SLOT 2
25
23
21
20
22
24
26
28
27
29
30
32
33
35
37
42
9
3
12
15
43
44


    Looks like Greek? The signals aren't that hard to understand. First, let's note that a "B" in front of a quantity means that the signal has been "buffered" so we can safely hang another device on the line without causing problems. If a signal has not been buffered, we would have to check various electrical specifications to insure that we could connect to it.
    A line drawn over a quantity means that it 1s active when the voltage is low (near zero). It can be read several ways. MREQ could be read "MREQ not" or "MREQ bar."
    Now, let's examine each of these signals. BDO-BD7 are the "Buffered Data lines." ADAM sends and receives data over these lines. Since data can move in both directions (to and from the computer), the lines are often referred to as "bidirectional" data lines. Each line carries one bit of data. There are 8 lines. This makes ADAM an "8-bit" computer.
    Lines BAO-BA7 are the "Buffered Address lines." Actually, there are 16 address lines in a Z-80 computer like ADAM. For what we are doing, the first 8 will be all we are interested in. Inci­dentally, the number of address lines determine what is the greatest amount of memory that a computer can "directly" address.
    Computers do all their work in the Binary number system. We have 16 address lines in ADAM. The smallest number we can represent is zero. The largest number would be represented by all the address lines going high (+5v) at the same time. This is the number FFFF in Hex. That is 65535 decimal, and many of you will have already recog­nized the number as being the top of memory (64K) in your computer.
    Note that this is the maximum only in direct addressing. There are ways to "indirectly" address much more memory. This is how people like Buck Rogers can make huge RAM disks available.
    BIORQ-not goes low whenever ADAM is conducting an input or an output operation. The letters are short for "Buffered Input/Output Request." BMREQ-not is "Buffered Memory Request." It goes low if ADAM is reading from or writing to memory.
    If the ADAM operation is a read, BRD-not ("Buffered Read") goes low. If ADAM wants to write (send out) some information, the low will be on BWR-not ("Buffered Write"). We will use these signals to tell us what ADAM wants to do.
    I would suggest you start assembling the parts you will need for these projects. You will need an 8255A (programmable peripheral interface), a 74LS30 (8-input NAND gate), 2 - 74LS04 (hex inverters), a 74LS02 (NOR gate), and a RTCM 32.768. All are available at JAMECO Electronics, 1355 Shoreway Road, Belmont, CA 94002. You will also want to get a board to which to wire, sockets for the IC's, and perhaps a battery clip for 2-AA or AAA cells, a couple of diodes, 20 - 10K resis­tors (1/4 watt), and a 10 mf capacitor (10 volts or higher). Return to Top


Using SmartLogo
by Mike Degner
    In the last issue I gave you two procedures to play with. If you missed them here they are again.

 

TO INSPI :SIZE :ANGLE
FD :SIZE
RT :ANGLE
INSPI :SIZE (:ANGLE + 10)
END

TO POLYSPI :SIZE :ANGLE
FD :SIZE
RT :ANGLE
POLYSPI (:SIZE+1) :ANGLE
END
 

    Both of these work by calling themselves and increasing one of the variables. You can take control over both of these by making the increase in the variable. This allows you to set the size of the increase.

 

TO INSPI2 :SIZE :ANGLE :INC
FD :SIZE
RT :ANGLE
INSPI2 :SIZE (:ANGLE + :INC) :INC
END

TO POLYSPI2 :SIZE :ANGLE :INC
FD :SIZE
RT :ANGLE
POLYSPI2 (:SIZE + :INC) :ANGLE :INC
END
 

    For the rest of the article I am going to give some more procedures that are variations of these two. Remember to give the right number of inputs after the procedure name when you call it.

 

TO POLYSPI4 :SIZE :ANGLE :DEC
IF :SIZE §1 STOP
FD :SI2E
RT :ANGLE
POLYSPI4 (:SIZE - :DEC) :ANGLE :DEC
END

TO POLYSPI5 :SIZE :ANGLE :DEC
IF :SIZE §1 STOP
PU FD :SIZE
PU FD 1 BK 1
RT :ANGLE
POLYSPI5 (:SIZE - :DEC) :ANGLE :DEC
END

TO 2POLY :S1 :A1 :S2 :A2
FD :S1 RT :A1
FD :S2 RT :A2
2 POLY :S1 :A1 :S2 :A2
END

TO SWITCHPOLY :SIZE :ANGLE
FD :SIZE
RT :ANGLE
IF HEADING = 0 STOP
SWITCHPOLY :ANGLE :SIZE
END

TO STAR :COR :LEN
REPEAT :COR/2 [FD :LEN RT 360/:COR FD :LEN RT 180-360/ :COR]
END

TO STAR1 :LNG :CRN
REPEAT :LNG [FD :CRN RT 360/ :LNG FD :CRN LT 180-360/ :LNG]
END
 

    The next procedures call another procedure so make sure that you have both typed in before calling the main one.

TO SCISSORS :SIZE :ANGLE
RT :ANGLE
FD :SIZE
LT 2* :ANGLE
FD :SIZE
RT :SIZE
END

TO POLYSCI2 :SIZE :A1 :A2
SCISSORS :SIZE :A1
RT :A2
POLYSCI2 :SIZE :A1 :A2
END

TO POLYSCI :SIZE :ANGLE
SCISSORS :SIZE :ANGLE
RT :ANGLE
POLYSCI :SIZE :ANGLE
END

TO TRIANGLE :SIZE
REPEAT 3 [FD :SIZE RT 120]
END

TO POLYTRI :SIZE :ANGLE
TRIANGLE :SIZE
FD :SIZE
RT :ANGLE
IF HEADING = 0 STOP
POLYTRI :SIZE :ANGLE
END

TO SPIRO :SIZE :ANGLE :NUMBER
IF NUMBER = 0 STOP
FD :SIZE
RT :ANGLE
SPIRO ( :SIZE + 10) :ANGLE ( :NUMBER -1)
END

TO SPIROLATERAL :ANGLE :NUMBER
SPIRO 10 :ANGLE :NUMBER
SPIROLATERAL :ANGLE :NUMBER
END
 

    To stop some of these you have to press the escape key. You can change the variable to anything that is convenient for you and experiment with using these to make your own procedures. In the next issue I will discuss using different turtles and the shape editor. If you have any questions, comments, neat procedures, programs, or something you want discussed, send a SASE to Mike Degner, Rt. 2, Box 293, Shell Lake, WI 54871. Return to Top


Unusual Pokes
by D. Jacksch
    Here are a few unusual pokes:

Horizontal Hold - POKE 17047, X:TEXT

    X = 55 - simulates a TV "Sync." failure or a rainbow effect. X = 0 is the default.

Alien Language - POKE 17065, X:TEXT

    X = (150,200,210...) changes all screen characters to odd shapes. X = 0 is the default.

Text Glitch - POKE 17067, X : TEXT

    X = 1 - screen full of assorted characters, flashed for .25 seconds, each time "TEXT" command is used. X = 62 is the default.

White Out - POKE 17131, X : TEXT

    X = 0 - sets whole screen inverse. X = 16 is the default.

Screen Flash - POKE 17164, X : TEXT

    X = (0 to 255) - whole screen flashes ASCII character of your choice. X = 32 is the default.

Blink Mode - POKE 17180, X : TEXT

    X = 200 - the text in rows 1 to 6 "blink" regardless of computer operation. X = 0 is the default.

Rainbow Border - POKE 25465, X : HGR

    X = 255 - fancy top border. X = 0 is the default.

Sync Fail - POKE 25432, X : HGR

    X = (less than 255) - fluttering bars. X = 255 is the default.

Graftext - Poke 17215, X : TEXT

    X = 100 - produces a screenful of assorted characters. X = 200 produces colorful graphic characters in place of ASCII characters. X = 224 is the default.

    NOTICE: 1). These commands show the power of machine code. You will find out that ADAM won't warn you if you mistype a number (it's easy to "crash"). So, when experimenting with PEEKs and POKEs, remove all disks and data packs from the drives and boot up SmartBasic 1.0 with no programs in memory.
    2). Some of the above pokes make the text unreadable, so type "GR [RETURN]" to enter lo-res graphics and see what you're typing.
    3). Change your poked address back to the default code before entering another one. The default codes return ADAM to normal operation.
    4). You may be wondering what anyone would use these for. Check out the "Mission E.V.I.L." text adventures, where I have used most of these for easy, surprise effects. Return to Top


ADAM System Calls
by D. Sage
    This 1s the sixth in a series of articles covering ADAM'S system calls.
    CALL FCC6$ (64710) - Reset a file (rewind back to first byte). File number in A register. Error code returned in A. Zero indicates no error.
    CALL FCC9$ (64713) - Create a file. Creates a directory entry. A = device #, HL - file name location, BCDE = file size in bytes (0000 allocates last available space). Error code returned in A.
    CALL FCCC$ (64716) - Find a directory entry. A = device number, DE = address of file name string, HL = address to place directory entry if found. On completion A = error code, BCDE = file's start block.
    CALL FCCF$ (64719) - Update a directory entry. A = device number, DE = current file name location, HL = address of buffer for new file name or entry. Error code is returned in A. If an error occurs no change is made to directory.
    CALL FCD2$ (64722) - Read data (bytes) from a file into user's buffer. A = device number, HL = buffer address, BC = number of bytes requested. Error code is returned in A, actual number of bytes transferred is stored in BC.
    CALL FCD5$ (64725) - Write data (bytes) to a file. A = device number, BC = number of bytes, HL = starting location of data. Error code is returned in A.
    CALL FCD8$ (64728) - Store the date (this is output as the last three bytes of a directory entry. B = day, C = month, D = year.
    CALL FCDB$ (64731) - Retrieve date. Error code is returned in A (error exists if date has not been set). B = day, C = month, D = year.
    CALL FCDE$ (64734) - Rename a file. A = device number, DE = pointer to old filename, HL = pointer to new filename. Error code returned in A, zero means no error.
    CALL FCE1$ (64737) Delete a file. A = device number, HL = address of file name to be deleted. Error code 1s returned in A. Return to Top


CP/M And You
by John Moore
    We've already examined CP/M, and discovered that most of the "commands" you give the system are really calls for the system to load and run a program by that name. This time around, let's look at the CP/M text editor, ED.COM. The filetype .COM tells us that this is a runable program.
    In my last column on PIP, you may remember that it Is possible to use PIP to place text in a disk or tape file. The command is PIP f1lename=CON:. The drawback that there is NO provision for correcting typos, or for changing anything you put 1n the file. What we need is an editor. That's why you have ED.COM!
    When you call ED, you must specify a filename. This could be an existing file, or a new file. If it is new, ED will tell you so. If the file exists, ED simply prepares to operate on it.
    Actually, ED does the same thing in either case, it opens a file with the name filename (the one you gave it), and the type of $$$. CP/M uses that extension for partial files - files that are having material put into them, but which aren't finished yet.
    If the file exists (and ED informs you), you will need to bring part (or all) of that file into the new file so that you can work on it. This involves use of the 'A'ppend command. You can put an optional number before the A. This is the number of lines to read. #A is the command to read all the lines in the file.
    The reason for this circuitous procedure is to protect your original file! ED actually takes NO action on the original until the edit has success­fully ended. At that time, it renames the original file to type .BAK, and changes the work file from filename.$$$ to whatever type you specified in the input command line.
    This means that if the power goes off, or some other disaster occurs you may lose a lot of work, but your original file will be intact!
    There are commands which force ED to put the main file and the .BAK file on different drives so that you can work on a disk that would not normally have room for a .BAK file that will, of course, be almost the same size as the source file itself! See your Coleco manual for details.
    ED is a fairly primitive editor, but it does provide the functions necessary to work on text files. The problem comes in from the fact that ED's commands are somewhat difficult to remember, and you must remember that you may not be where you think you are in the file. All lines in ED are numbered when they appear on your screen. These numbers are not in the file, but provide a conven­ient way to move the "pointer."
    When you input a command, that command is in effect from the line in the "pointer" toward either the bottom or top of the file. The pointer can be positioned anywhere on a line. KNOW WHERE YOU ARE!
    B moves you to the [B]eginning of the file buffer. A -B gets you to the bottom, -n or n will move the command pointer n lines backward or forward and show you the line. 0lt (zero-L-T) will always show you the line at the current pointer position.
    I gets you into [I]nsert mode. Control-Z gets you out. In [I]nsert mode you do not "type over" material, your new input is squeezed into the file, but no material already there is replaced!
    nK or -nK will [K]ill n lines from the current pointer position. Remember to use Olt to find out just where you are before you start killing lines.
    If you know where a line is, you can move to it with the command n:. If you know something that is on the line, you can [F]ind it by commanding FstringCntrl-Z. If you want ED to print the line once it finds it, type the extended command FstringCntrl-ZOlt.
    There is a [S]wap command. The syntax is Sdeletedstring-Cntrl-ZinsertedstringCntrl-Z. If you put a "Olt" after, it will display the new line. If you put a number before, it will perform the swap that number of times, if possible. If you position the pointer at the [B]eginning of the file (B) and put a I before the S command, it will swap the two strings completely in the file. Just like SmartWriter's "REPLACE ALL" command.
    There are many other commands available in ED. I refer you to the Coleco CP/M manual or any good CP/M book. Note that ED is a "line-oriented" editor. This is probably because the earliest computer terminals were teletypes, and It was convenient to work with lines rather than moving a cursor on a screen under an error and correcting it.
    Because of the changes in the way people work with computers, many more text editors have been created which are often more convenient to use, but ED is still serviceable and does what it was intended to do: create and edit text files.
    P.S. - A friend pointed out a possible reason why so many CP/M copy programs list the destination file first and the source second instead of (what seems to many) to be a more logical command to copy FROM a source TO a destination. It occurred to him that Assembly Language Instructions work that same way. That is, MOV E,A is the command to move the contents of register A to Register E. It does seem possible that programmers who were used to (and comfortable with) that usage would find nothing strange at all in listing a file destination first and the source last! Return to Top


Bulletin Board
    The Bulletin Board is a free service available to ADAM owners. You may advertise, ask for help or correspondence from other owners. We cannot include ads for the commercial sale of software, but will include ads for the sale of public domain software.
 NOTICE: For anyone who has purchased any of my public domain disks or is thinking about it. I am no longer offering them as I have sold my ADAM. They may now be obtained from Dan Orlando, P.O. Box 30527, Middleburg Heights, OH 44130. These include MEX, LOGO Programs, UTILITIES/Graphics, Games, CP/M Programs, More Basic 1, Basic 2. Disks are $5 each, DPPs $10 each or $7.50 each for two or more in the same order. Dan has lots of other programs too, so write for a list. Thanks and Farewell - Joe Blenkle.
 FOR SALE: CP/M 2.2 - $28.00, SmartBest V1.0 -$10.00. Contact: David Kennedy, Bldg. 844-6-J, Governors Is., NY 10004.
 FOR SALE: ADAM (complete), SmartLogo, SmartFiler, Telly Turtle, KopyKat, Blanks, $300 or offer. Contact: Mike McCain, 5330 Spanish Trail, Ocean Springs, MS 39564.
 NOTE: Anyone with questions comments or improve­ments on the "Mission E.V.I.L." text adventures, please contact: David Jacksch, 480 W. 1500 N., Apt. M, Layton, UT 84041. I have maps of "E.V.I.L., Part 3", for $.25 plus a S.A.S.E.
 FOR SALE: Complete ADAM, w/dual DDP drives & a spare, plus lots of software ddps and cartridges, $500. Contact: Ralph Jacobsen, N483 Highway C., DeForest, WI 53532, ph. 608/846-4205.
 WANTED: New or Used - disk drive, printer and interface or other hardware; pascal software and any public domain programs. Contact: Mike Degner, RR 2, Box 263, Shell Lake, WI 54871, ph. 715/468-2407. Return to Top


ADAM Suppliers
    The following is a list of a few of the companies that sell ADAM products. To obtain a catalog from these companies, send them a self-addressed stamped envelope.
    Alpha-1, 1671 E. 16th St., Suite 146, Brooklyn, NY 11229, ph. 718/336-7612. They carry a wide selection of ADAM products—hardware, software, supplies, etc.
    DO NOT STAMP SOFTWARE, 2608 West 600 South, Roy, Utah 84067. Software.
    Elliam Associates, 24000 Bessemer St., Woodland Hills, CA 91367. CP/M Software.
    Eve Electronics, 2 Vernon St., Suite 404, Framingham, MA 01701. Hardware, CP/M Software.
    Extended Software Co., 11987 Cedarcreek Dr., Cincinatti, OH 45240. Software.
    M.W. Ruth Co., 510 Rhode Island Ave., Cherry Hill, NJ 08002, ph. 609/667-2526. Wide selection of ADAM hardware, software, & supplies.
    Orphanware, 5665 Myers Rd., Akron, OH 44319, ph. 216/882-4720. Hardware & software.
    Reedy Software, 10085 60th St., Alto, MI 49302. Software.
    The ADAM Depot, 419 Ridgway Ave., Johnsonburg, PA 15845. Hardware, Software & supplies.
    This list is not intended to be comprehensive, nor is it intended to be a specific endorsement of any one company. Nevertheless, in our dealings with these companies, we have found them to be reputable and generally prompt in filling orders. Return to Top


High Scores
by Joe Blenkle
   Anyone wishing to add their name to the high score list should send the game, score, and level to Joe Blenkle, P.O. Box 41746, Sacramento, CA 95841. Due to space limitations, all games may not be listed in every issue of ECN, entries may be limited to only those scores for which new high scores have been achieved. For a complete list send a SASE to the above address.
 

ColecoVision/ADAM High Scores

GAME

PLAYER

LEVEL

SCORE

War Room

Jay H. Wald

-

1,000,077

High Scores as of Sept./Oct. 1986 Issue

Return to Top


User Group News
    The list of users' groups continues to grow. If there isn't one in your area to join - start one!

NATIONAL GROUPS
#1 Adam User's Group
P.O. Box 3761 - Attn: Jay Forman
Cherry Hill, NJ 08034

LOCAL GROUPS
James E. Gilbert
4608 Lakeview Dr.
Huntsville, AL 35810

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

Richard Bains
7210 Bulen Drive
Anchorage, AK 99507

Danny Levitt
4525 S. White Pine
Tucson, AZ 85730

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

Brian Stranahan
So. California ADAM Users
8580 Buggy Whip Rd.
Alta Loma, CA 91701

Frank Fleich
13381-19 Magnolia Ave.
Corona, CA 91719

Central Calif. Adam User's Group
James Turner, Jr.
20110 Ave. 19
Madera, CA 93637

San Diego Adam Users Group
Dr. Harold Alexander
37 Catspaw Cape
Coronado, CA 92118

AUG of San Diego County
868 N. 2nd St. #242
El Cajon, CA 92021
ph. 619/445-2400

Bay Region ADAM Information Network
550 27th St. #202
San Francisco, CA 94131
ph. 415/282-3056

Inland Empire Users Group
Ann Quetel
6644 Seine Ave.
Highland, CA 92346
ph. 714/862-5807

Denver ADAM User's Group
1416 Lipan St.
Denver, CO 80204

ADAM Users Group #305
John F. Busby, II
6634 SW 41st St.
Davie, FL 33314

Playground Area ADAM User's Group
Howard Pines
812 Pinedale Rd.
Ft. Walton Beach, FL 32548

Robert J. Niemeyer
292 Boca Ciega Point Blvd. N.
St. Petersburg, FL 33708

ADAM User's Group
Michael G. Graham
217 Albert St.
Winter Springs, FL 32709
ph. 305/327-1387

ADAM Support Group
John Moore
1870 Fisher Tr. NE
Atlanta, GA 30345

Hawaii AUG
Harlan Fletcher
2335C Apollo Ave.
Honolulu, HI 96818
ph. 808/422-4019

Donald R. Lager
5415 N. 2nd St.
Rockford, IL 61111
ph. 815/877-7786

Kansas Adam Users Group
David E. Carmichael
1325 N. Meridian, Apt. 201
Wichita, KS 67203

KC Users Group
Joe Reardon
1513 Tauromee
Kansas City, KS 66102
913/371-7491

Greater Cincinatti Adam Users Group
c/o Keith Bowman
P.O. Box 434
Alexandria, KY 41001

ADAM Network
P.O. Box 85
East Detroit, MI 48021

Bill & Nancy Rahn
12426-15th St. S.
Afton, MN 55001
ph. 612/436-6577

Outsider's Users Group
Donald Viltiard
P.O. Box 771
Starkville, MS 39759

Omaha ADAM Users Club
Norman Castro
809 West 33rd Ave.
Bellevue, NE 68005
ph. 402/291-4405

Al Roginski
4327 Thorndale Pl.
Las Vegas, NV 89103

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

Genesee Valley Adam Users
Donald K. Zimmermah
5132 Jordon Road
Silver Springs, NY 14550

ADAM-X-Change (New York & Canada)
Wade Rowley
12863 Washburn
Wolcott, NY 14590

Tri-Angle Adam Users
Gary E. Hill
L-5 Oak Grove
Chapel Hill, NC 27514
ph 919/968-0299

Mutual ADAM Users Group
Matt Esterak
412 Bettie Street
Akron, OH 44306

Lake Erie Adam Users
Jonathan Fligner
2110 W. 36th Street
Lorain, OH 44503
ph. 216/282-8467
between 4:30pm & 8pm EST

Portland Adam Users Group
Craig Frerichs
P.O. Box 1081
Portland, OR 97207

The (717) Adam Users
Steve Chamberlain
120 E. 4th ST.
Bloomsburg, PA 17815

Midsouth ADAM Users
Roger Burford, Lot 142 NAS MHP
Millington, TN 38053

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

Houston AAUG
c/o Thomas Rutan
1805 14th Ave. N
Texas City, TX 77590

Norfolk ADAM Group
Gerald M. Steen
1000 Rockbridge Ave. #144
Norfolk, VA 23508

ADAM Users Group of Central Virginia
Thomas J. Kelly
3B, Rt. 664
Earlysville, VA 22936

ADAM Washington D.C. Users Group
Jim Tyson
1811 St. Roman Dr.
Vienna, VA 22180

Puget Sound Adam Network
Valorie Zimmerman
22607 SE 322nd
Kent, WA 98042
ph. 206/886-1167

Dave Sandahl
USNH, Box 2844
FPO Seattle, WA 98778

CANADA
Robert Dunstan
95 Harland Crescent
Ajax, Ontario L1S 1K2

Derek Townsend
Box 820
Claresholm, Alberta T0L 0T0

J.A. Girard
1420 Ave. Langevin Sud
Alma, Quebec G8B 6B1

Mike Laurier
7350 Roi Rene
Anjou, Quebec H1K 3G6

Mr. G. Hibbert
P.O. Box 10
Mistatim, Saskatchewan S0E 1B0

First Canadian Adam User's Group
P.O. Box 547 Victoria Station
Westmount, Quebec H3Z 2Y6

Winnipeg Adam Users Group
David Fordyce
729 Government Ave.
Winnipeg, Manitoba R2K 1X5

Metro-Toronto Adam Group
P.O. Box 123
260 Adelaide St. East
Toronto, Ontario M5A 1N0

AUSTRALIA
The Bendigo Colecovision Club
W.R. Oldacres-Dear
C1-2 Fenton St.
Bendigo, VIC 3550, Australia

ADAM Owner's & User's Group
Frank Ellis
4 Norman Street
Deakin, ACT 2600, Australia

Return to Top


Product Review: Stage Fright
by D. Sage
Product: Adventure Game
Manufacturer: Mike McCauley, 1442 Sorrel Street, Simi Valley, CA 93065
Media: Disk/DDP
Requirements: ADAM Price: $29.95 disk or ddp from manufacturer. Review copy supplied free by manufacturer.
    Stage Fright is a text adventure game by Mike McCauley. It is his first entrance into the ADAM software market and has indicated that it took two years to develop.
    The game takes place in an old theater where you find yourself trapped falling asleep during auditions. The goal is to find your way out. This is not easy since the game has 240 rooms and requires the use of many objects and other information. The game is composed of three games. Once you find your way out, you are confronted with two additional levels that involve finding a treasure and carrying out a rescue. Naturally the addition­al levels are more difficult than the first.
    The game uses both text entered at the keyboard and commands entered through the special function and Smart Keys. Instead of typing GO WEST you simply press the right cursor key. Other commands can be issued with those keys. Unlike simpler parsers, this one understands both upper and lower case commands.
    I have not had the time to make much progress with this game, but will keep trying as it is interesting and challenging. If you like text adventures this one is recommended, it is clear that the author has put a great deal of effort into Stage Fright. Return to Top


Product Review: Hacker's Guide To ADAM Volume 2
by D. Sage
Product: Manual (110 pages)
Manufacturer: Peter and Ben Hinkle, 117 Northview Road, Ithaca, NY 14850
Price: $13 from the authors (review copy supplied free of charge)
    The Hinkle's have spent a lot of time working to provide all of us with technical information on the ADAM's operating system and features. This volume reflects that effort. This publication is generally more polished than their previous efforts and provides a detailed look at the internals of SmartBasic.
    The material is well organized and relatively easy to follow. They have done an excellent job of attempting to make this technical information available to all in an understandable and useful manner. Explanations of the various routines and memory locations used by Basic are detailed from interrupts to I/O to graphics.
    As was true with volume one, the Hinkle's have included listings of a number of useful utilities that are intended to solve some of the problems and shortcomings of SmartBasic. They have included fixes for additional spaces in REM and DATA statements. In addition they have included listings that allow you to use 40 columns video, define Basic functions with the various Smart Keys, add sound and sprite commands and more. All of these features are combined in a Hello program listing which they include. This allows you to add the Hello program to your SmartBasic tape or disk that will automatically install the additional features at start up time.
    For those of you who have been looking for schematics for the ADAM, these are included in the appendices.
    If you program in Basic on your ADAM this is a must buy. I only wish that it had been available when ADAM was first released. Highly recommended. Return to Top


Product Review: Mage Quest
by D. Sage
Product: Graphic Adventure Game
Manufacturer: Reedy Software
Media: Disk/DDP
Requirements: ADAM w/joystick
Warranty: 90 day
Price: $15.95 ddp - $13.95 disk/$2 postage. Review copy supplied by manufacturer
    Mage Quest is a graphic adventure game that was written by Brian Miguel. Your job is to recover the "Wards", powerful weapons, that have been hidden in the dark catacombs of a castle. In your search you collect various spells that you will use to ward off the various demons that you encounter.
    The game is played with the joystick and key­board. You move an onscreen figure (similar to the man in Frenzy) that is done quite well. You move your man from room to room searching for the "Wards." Once you find the "Ward" on one level, you are automatically transported to the next level. It is wise to collect as many spells as you can because they are necessary to fend off a variety of enemies. The spells are executed by pressing the fire button. Without them you don't have a chance.
    In order to exit through a locked door you must have a key. If you don't have the key, then you have to go back until you find it. Unfortunately, your spells are not permanent, but the beasties are and they return to haunt you again.
    The instructions to this game are quite clear and the game play is easy to follow, although not easy to master. Once you are killed by a beastie, you have to start all over again. I did not manage to progress very far initially, but with some practice I did improve some.
    The disk does not stop with this adventure game, but includes three more "solo" adventures. These additional adventures more than make this software a worthwhile purchase. In addition Reedy plans to release additional "solo" adventures that may be used with the Mage Quest game disk/ddp. The additional games are more difficult than the initial one.
    The games use sound and graphics well. Although the graphics screens are not overly complex, they are certainly well done. Just what I needed another game that I can't put down. Oh well, maybe if I stay up a little later I can master this one. Recommended to all game players. Return to Top


Product Review: ADAM Resource Directory - 2nd Edition
by D. Sage
Product: Resource Directory
Manufacturer: Keith Burrow, The ADAM Resource, P.O. Box 90-E, Seelyville, IN 47878
Length: over 100 pages
Price: $14.95 from manufacturer
    The ADAM Resource Directory is a must buy for all ADAM owners.
    It includes comprehensive lists of software, ADAM suppliers, books, publications, and much more.
    In addition it includes lists of user groups and ADAM owners, as well as tips and information that will be useful to many ADAM owners.
    I was pleased with the first edition of this publication, but the second is even more outstanding.
    In addition to the inclusion of a variety of technical information they have included a section on Apple/Adam equivalents. Also included is information on taking care of your ADAM and a list of Honeywell Service Centers.
    This book is exceptional and reasonably priced. Buy It. Recommended highly.

Return to Top


Product Review: Atari 520ST
by Joe Blenkle
Product: Computer system
Manufacturer: Atari Corp.
    It was with much sadness that I finally sold my ADAM computer. I was one of the original ADAM owners, first with an expansion module and then with a stand-alone unit. My ADAM no longer met my needs, however, and with no improvement in sight, I had to make the decision to sell it in order to finance another computer.
    The computer I chose to replace ADAM was an Atari 520 ST with a color RGB monitor. While I'll always miss my ADAM, the Atari ST can do everything the ADAM did and much more.
    The ST comes with four programs: ST BASIC, ST LOGO, NEOCHROME and 1ST WORD. Basic and Logo, are just the ST's version of those languages. Neochrome is a painting program that is very easy to use and 1st Word is a full feature word processing program.
    With the amount of writing that I do, I was in desperate need of a good word processor with an 80 column display. I didn't want to pay another $300 to get one for the ADAM. That's the basic reason I switched to the ST.
    With 1st Word, what you see on the screen is what you get on the paper. The ST has a parallel printer port which allows me to hook up my Epson RX-80 printer directly via a standard printer cable. Bold face appears as bold face on the screen, as do underlined words, italics, etc...
    Function keys are used to implement the various features, making it very quick to type in a document just how you want it.
     While I have yet to use either ST BASIC or ST LOGO, I'm very impressed by the Neochrome painting program. The colors on the ST monitor are so rich, it's a pleasure to look at. Drawing is done via the ST's mouse, as is color selection and various other functions such as brush size, text, etc...
    Thus far, I have only purchased one game for the ST. Sundog: The Frozen Legacy is an outer space adventure that boasts great graphics and play. I haven't proceeded very far in the game yet, but I'm very impressed with what I've seen so far.
    To summarize, I miss my ADAM, but I felt it was time to move on. If I had been able to afford it, I would have kept ADAM as well, but in my brief experience, the ST is a fantastic machine with a lot of potential for future development. A complete b/w system can be bought for what ADAM originally sold for and a color system for only a hundred dollars or so more.
    From what I understand, the ST has outsold Commodore's Amiga two-to-one and appears to dominate the battle between the two rivals. Large chain stores are now selling the ST components separately. At Toys R Us the computer goes for $349, color RGB monitor - $339, and 3.5 inch disk drives for $139. I've seen color systems advertised mail order for as low as $788. If you ever decide on another computer system, I would highly recommend the Atari ST computer. Return to Top


Product Review: Atari 7800
by Joe Blenkle
Product: Video game system
Manufacturer: Atari Corp.
Price: $79.97 at Toys R Us
Rating: 8
    It's been some time since the old Atari Inc. was purchased by Jack Tramiel and became the new Atari Corporation.
    Now the new Atari has raided the old Atari warehouse and released the long awaited 7800 Videogame Pro System. I'm far from an expert on the subject, but I must ask myself again, "Why did Coleco discontinue ColecoVision?" The videogame market certainly isn't dead. Atari 7800's are selling out in my area as fast as they can be put on the shelves. The new Nintendo system is selling almost equally as fast.
    The Atari 7800 is slightly smaller than a Colecovision console. It comes packaged with two ProLine controllers and a Pole Position II cartridge. It can also play all Atari 2600 compatible cartridges. Unlike its cousin, the Atari 5200, the 7800 is compatible with most conventional joysticks, although some games use two fire buttons for various functions.
    For those of you who have seen the Pole Position II arcade game, you will be impressed. Graphics are very close to the original, complete with four different tracks, scenery sets and flying tires when your car crashes. I feel, however, that they could have done better with the sound effects of the game — the sound as a whole on the game isn't all that great.
    On a whole, graphics on the 7800 are probably better than Colecovision's, equal to or better than Nintendo's and definitely better than the Atari computer games. My only complaint is that your race car looks, much like they do in TV or movies, as if one scene has been superimposed over another. It's almost as if your car is real and it's sitting in front of a movie of race action.
    The 7800 controllers are very easy to use, with two fire buttons for different functions (right and left) and a joystick in the upper center of the controller. They are a definite improvement over the old 5200 controllers and are compatible with other standard game systems.
    While I've heard there are about a dozen cartridges in release or about to be released, as of this writing only three were available, Ms. Pacman, Joust and Deluxe Asteroids.
    Graphics are improved over the Atari computer versions and all are a lot of fun to play. Asteroids uses shading on the asteroids to create a 3-D look to the game. All cartridges are currently selling for $9.97 at Toys R Us.
    In all, I think Atari has a winner with the 7800 system. I have not heard, however, if they plan on continuing their support or whether they are just dumping the system and the cartridges on the market to get rid of them. The system box bears the Atari Inc. Copyright 1984, while the game boxes are Copyrighted 1986 Atari Corp.
    Supposedly in release or about to be released are games such as Food Fight, Desert Falcon, Xevious, Ball Blazer and Rescue on Fractulus (from Lucasfilm), Centipede and Dig Dug.
    Only time (and sales) will tell the future of the 7800 system. Return to Top


Programs
    The following LOGO program was submitted by David Jacksch. After typing this in and saving it. Reload LOGO and then type: LOAD "WET.PET [RETURN] and the PETPIC1 picture will load automatically.

 

TO BEGIN
FIX.SCREEN
SETBG 5
CREDITS
WINDOW
LOADPICT "PETPICT1
SET
ANIMATE
END

TO FIX.SCREEN
ERDS RECYCLE
THAW WRAP
TELL ALL CS PU HT
SETTEXT 0
END

TO CREDITS
SETCURSOR [12 9]
PRINT [WET PET]
WAIT 100
SETCURSOR [9 14]
PRINT [BY D. JACKSCH]
END

 

TO SET
PUTSH 20 :FIN1
PUTSH 21 :FIN2
PUTSH 22 :FIN3
PUTSH 23 :BUB1
PUTSH 24 :BUB2
PUTSH 25 :BUB3
PUTSH 26 :MOUTH
TELL 1 SETSH 23
TELL 2 SETSH 24
TELL 3 SETSH 25
TELL [1 2 3] SETC 1
TELL 4 SETSH 26
SETPOS [53.38951 -0.8995518] SETC 1 ST
TELL 5 SETSH 20
SETPOS [20.226562 -27.0625]
SETC 8  ST
END

TO ANIMATE
AIRPUMP
IP 0 = RANDOM 4 [PAD]
IP 0 = RANDOM 8 [BREATHE]
IP 0 = RANDOM 2 [BUBBLE]
ANIMATE
END

 

TO BREATHE
TELL 4
SETC 5
WAIT 50
SETC 1
END

TO PAD
TELL 5
SETSH 20
WAIT 8
SETSH 21
WAIT 8
SETSH 22
WAIT 8
SETSH 21
WAIT 8
SETSH 20
END

TO AIRPUMP
NOISE 2 4 0 0 0
END

 

TO BUBBLE
TELL ( 1 + RANDOM 3 )
IF 0 = RANDOM 2 [SETPOS [80-112]] [SETPOS [-87 -112]]
ST SETSP 25
WAIT 150
TELL [1 2 3] SETSP 0
HT
END

MAKE "STARTUP [BEGIN]
MAKE "NOTE [I HOPE YOU ENJOY MY LATEST PROGRAM. NOW YOU CAN HAVE A RARE EMERALD - CROWNED
ORPHAN FISH, AND YOU NEVER EVEN HAVE TO CHANGE THE WATER!]
MAKE "MOUTH [0 24 112 112 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
MAKE "BUB3 [96 144 144 96 0 12 18 18 12 0 0 0 3 4 4 3 0 16 0 0 0 32 0 0 0 12 18 18 12 128 128 0]
MAKE "BUB2 [14 17 36 40 32 17 14 0 1 0 128 7 12 8 8 71 0 0 128 128 128 6 9 9 6 0 0 0 128 128 128 O]
MAKE "BUB1 [0 0 0 0 14 17 17 17 14 0 0 48 72 72 48 0 0 12 18 18 12 0 0 0 48 48 0 0 140 18 18 12]
MAKE "FIN3 [3 3 3 7 7 7 15 15 15 15 15 15 15 7 0 0 255 255 252 252 248 248 240 240 240 224 192 192 128 0 0 0]
MAKE "FIN2 [3 3 3 7 15 31 31 63 63 63 62 28 0 0 0 0 255 255 254 252 24 8 240 224 192 128 0 0 0 0 0 0 0]
MAKE "FIN1 [3 7 15 31 63 127 127 255 254 252 120 0 0 0 0 0 255 255 252 240 224 192 128 0 0 0 0 0 0 0 0 0]
 

    EDITOR'S NOTE: Whoops, I goofed. I don't program in LOGO so didn't notice. David Jacksch tells me there is a problem with the "wet.pet" LOGO program. The "BEGIN" procedure attempts to load and draw "PETPICT1", but you will get an error unless it exists on the disk drive or data drive.
Return to Top


HOT NEW BOOK!!

THE HACKERS BOOK - Everything you wanted to know about modems and telecomputing. $12.95


HOT NEW PROGRAM!!

MULTI-WRITE FROM  STRATEGIC SOFTWARE. $38.95 - A 64 column word processor for the Adam. No need for expensive 80 column unit. (dp) only.

LET THE ADAM DEPOT BE YOUR ONE STOP COMPUTER CENTER FOR ALL YOUR ADAM COMPUTER NEEDS

Adam Disk Drive..............$219.95
Adam Link Modem............$79.95
Speech Synthesizer.clock calender.........$109.95
Fully adjustable tractor feed for Adam printer.....$79.95

Eve Serial-Parallel Interface unit.....$139.95
Eve 64K Memory Expander.....$59.95
Eve Power Supply (eliminates need for Adam printer)..$69.95
Extra Digital Data Drive.....$29.95
3 piece brown dust cover set with Adam logo.....$17.95
Super Sketch Graphics Tablet...$32.95
Flip N' File 50 (holds 50 5.25 diskettes).....$14.95
6 outlet spike protector.....$24.95
Daisy Wheels for Adam printer (11 styles).....3 for $14.95
Adam Printer ribbons.....3 for $14.95
Loran brand blank data packs.....3 for $12.95
Nashua blank 5.25" diskettes.....10 for$14.95 / 30 for $39.95
Adam monitor cable.....$8.95
Family Feud.....$19.95
Adam Calc.....$34.95
SoftSync Personal Accountant....$24.95
Super Special-Nashua Blank Disks...100 for $99.95

Back up+ 3.0 (dp) or (d)............$29.95
Address Book with Auto Dialer (dp)..........$29.95
SmartLogo (dp)..............$39.95
Dragon's Lair (dp)................$19.95
Power Print (dp) (allows right justify & center margin)..$23.95

Paintmaster (dp) create & save beautiful images...$23.95
Smart Speller (dp) or (d) (spelling checker program)...$38.95
Smart Filer (dp) (filing program).....$29.95
Video Tunes (dp) (music composition program).....$29.95
SmartBasic Bonanaza (dp) or (d) (Martin Consulting)...$29.95
Fantasy Gamer (dp) or (d) (Martin Consulting).....$29.95
Extended Basic Utilities (dp) or (d)......$19.95
Diablo (dp) or (d) (all graphic game).....$19.95
World Geography (dp) insight into the world....$14.95
America at War (dp) learn facts about 6 wars.......$14.95
Adam's Companion book (good all around book).....$9.95
Adam Depot brand blank data packs.....10 for $29.95
Baseball cap - "I Love my ADAM computer".....$4.95
Tractor fanfold paper 8.50" x 11"...1,000 sheets for $14.95
Turboload (speeds up loading programs 1000%)...$29.95
The Solar System (dp) facts about solar system.....$14.95

NOW AVAILABLE: Infocom games for Adam (CP/M 2.2 required) Zork I, II, III, Wishbringer, Hitchiker's Guide to the Galaxy, etc. $$ CALL $$
  VISA/MC ACCEPTED    SHIPPING $2.50 per order     CATALOG .25    CANADA SHIPPING $5.00

Return to Top


CP/M PUBLIC DOMAIN SOFTWARE FOR THE ADAM
In addition to our other products we carry a growing portion of the CP/M Public Domain library in the ADAM CP/M format. While we have tested much of this software, we cannot guarantee that it is all bug free. However, most of this software has been around for some time and has gone through a number of revisions to eliminate any bugs that have appeared.

All prices are given in U.S. funds. Canadian orders should be in U.S. funds or equivalent. Orders to other foreign countries add $2 for each disk and $3 for each data pack to cover overseas shipping.
 


CP/M

CPM 1 - ADVENTURE the original public domain game. Disk recommended. Disk $5, DDP $7.

CPM 2 - TINIDISK a version of Tiny Basic. Includes Star Trek. Disk $5, DDP $7.

CPM 3 - PILOT implementation of the PILOT language. Disk $5, DDP $7.
CPM 4 - POW2-text formatter. Disk $5, DDP $7.
CPM 5 - EBASIC package (5 disks or DDP's). Includes HELP files, EBASIC compilers, source code and OTHELLO game. Disk $25, DDP $35.
CPM 6 - EBASIC GAMES - requires CPM 5 above. Disk $5, DDP $7.
CPM 7 - EBASIC GAMES - requires CPM 5 above. Disk $5, DDP $7.
CPM 8 - EBASIC GAMES - requires CPM 5 above. Disk $5, DDP $7.
CPM 9 - EBASIC GAMES - requires CPM 5 above. Disk $5, DDP $7.
CPM 10 - MADAM7 - Modem7 for the ADAM and other utilities. Disk $5, DDP $7.

CPM 11 - ASSEMBLERS & DISASSEMBLERS (2 disks or DDP's) Disk $10, DDP $11.



UNREAL UTILITIES
Copyright 1986 Sage Enterprises - All Rights Reserved

UNREAL UTILITIES is a menu driven set of utilities that will allow you to read and edit directory information for SmartWriter and Smartbasic files, delete and remove entries that will free up wasted directory space, fix corrupted directories, change file names and their characteristics and more; format disks; edit and dump blocks on disk or data pack; compare two copies of media to insure that they are identical; move blocks from one location to another on a disk or data pack; and RECOVER files and programs from a disk or data pack even if it has been INITed in SmartBASIC.

These utilities are especially useful to anyone involved in the development of software for the ADAM. U.S. and Canadian price - $36.95 US funds. Foreign price - $40.95.

ADAM BASIC PROGRAM LIBRARY
PL 1 - Checkbook balancer, mailing list (prints labels), graphics and sound demos, picture drawing, grade calculations, envelope addresser.
PL 2 - Screen and text color changer, note player, sprite demo, filing system, games, statistics, grade point average, timer, and graphics demos.
PL 3 - Serpent, battleship, joinfour, checkers games; sprite editor, graphics, educational programs, tic tac toe, menu program, and an event scheduler.
PL 4 - Dungeons and Dragons game (elaborate), EVIL3 game, football game forcaster and 8 Ball fortune teller. A disk drive is required for D & D game.

PL 1, PL 2. and PL 3 are available on either disk or data pack for $9.95 each to U.S. and Canadian customers. Foreign customers add $2 per disk or $3 per data pack. PL 4 is available for $5.00 on disk and $7.00 on data pack to U.S. and Canadian customers. Foreign customers add $2 per disk or $3 per data pack. Send U.S. funds or Canadian equivalent only.

CONVERT
Copyright 1985 Sage Enterprises All Rights Reserved
CONVERT allows you to copy non-ADAM CP/M disks to ADAM CP/M format, giving you access to data and programs that may not be available in ADAM CP/M format.

CONVERT accesses: Zenith 100 CPM-85 SSDD Format Disks IBM PC CPM-86 SSDD Format Disks TRS80 CPM+ SSDD Format Disks. System Requirements: ADAM with at least one digital data drive and one ADAM disk drive, plus ADAM CP/M 2.2 and SmartBASIC. CONVERT reads the three disk formats listed above and converts them to the ADAM format. In order for a CP/M program to run on the ADAM, it must be CP/M 80 version 2.2 compatible and must allow for configuration to the ADAM system. CP/M 80 version 2.2 software is available on the three disk formats listed above. To avoid confusion we generally recommend that such software be obtained on the Zenith format. Always make sure that the software you obtain to use on your ADAM is CP/M 80 version 2.2 or it will not run on your ADAM. Some examples of software that have been CONVERTed are Microsoft Basic, Turbo Pascal, ASCOM, and WordStar. If you are considering buying CONVERT make sure you have a good understanding of the CP/M operating system. If you only have a need to CONVERT a few programs to ADAM format you may want to consider our software conversion service listed elsewhere in this catalog. U.S. and Canadian price - $36.95 US funds. Foreign price - $40.95 US funds.

All of the products on this page may be ordered from:

Sage Enterprises
Rt. 2, Box 211, Scrivner Rd.
Russellville, MO 65704

Return to Top



THE ALL-NEW
2ND EDITION
IT'S NOW AVAILABLE!
WHERE TO FIND
EVERYTHING FOR ADAM
& MORE
* 110 PAGES *
* 2-COLOR PRINTING *
* FREE UPDATE SHEETS *
* SPIRAL BINDING *
* INDEXED FOR
EASY REFERENCE *
* JUST 14.95 POST PD *
If you own an ADAM Computer, you need the all new 2nd Edition ADAM Resource Directory. We have worked months collecting a vast amount of info for ADAM users & have put it together in a practical, attractive, affordable package. If you don't have this directory you're not getting all you can out of your ADAM! Read below for details on what info we include then rush to the post office with your order.

Software Section - 400 pieces listed and described.
Software by category.
CP/M Software Info.
Public domain software sources.
Hardware section - over 60 listings.
Publication section - 50 ADAM books listed / 12 ADAM Newsletters/Over 70 computer magazine listings. Over 30 CP/M books listed/21 Z-80 books listed.
ADAM Retailers - Over 110 companies listed that carry Adam products/36 listings of mail-order companies that carry general computer products.
User group section - Over 100 groups listed around the world.
ADAM user section - Several hundred Adam users listed that want to be in contact with other users.
Service information - All you need to know about caring for Adam/Complete list of Service Centers.
Online section - Tons of info to use your modem/Adam BBS'/Compuserve/info databases & services/online publications/general BBS listings.
General tip section - 8 full pages of valuable info for you.
Hacker section - Advanced info section/Comprehensive POKE & PEEK charts/Adam System Calls/ Adam/Apple Equivalents/Text color table/Hex-Decimal Conversions/Sprite info & more.
The ADAM Shopper Section - 24 pages of nothing but ADAM ads from the leading ADAM companies. You'll find everything here!

Send $14.95 today - Check or Money Order (US Funds Only)

THE ADAM RESOURCE
P.O. BOX 90-E
SEELYVILLE, IN 47878
(All orders are usually shipped in 24-48 hours. We ship 3rd class US mail. If you
want yours sent 1st class priority, add $2 to your order.