íEíCfÃçü       Initializing Media       that convention starts, volunteer to help take the stuff down afterwards, etc.   Think about it and sign up NOW!nada V7C4V4Imagic, 981 University Ave., Los Gatos, CA 95030N.A.P.  Consumer Electronics Corp., P. 0. Box 6950, Knoxville, TN 37914Sierra On-Line, Sierra On-Line Bldg., Coarsegold, CA 93614Spinnaker Software Corp., 215 First St., Cambridge, MA 02142JOYSTICKSPage - 21Discwasher, 1407 No. Providence Rd., Columbia, MO 65205WICO  Corp.,  Consumer  Div.,  6400 W.  Gross PFIRST DIR  Uªÿ BOOT       DIRECTORY  ØAC10A     €AC10pageA €ADAMinfoA €CleeA     €DVAUGA    €ECN1A     "€ECN1bA    8€ErrorsA   SGalHonrA  WKnapeA    Z€PwrSuplyA \ReadmeA   ]RichCA    _SpChaserA `€ScottGorA q€SubscribeAsRegisterATt that convention starts, volunteer to help take the stuff down afterwards, etc.   Think about it and sign up NOW!nada V7C4V4Imagic, 981 University Ave., Los Gatos, CA 95030N.A.P.  Consumer Electronics Corp., P. 0. Box 6950, Knoxville, TN 37914Sierra On-Line, Sierra On-Line Bldg., Coarsegold, CA 93614Spinnaker Software Corp., 215 First St., Cambridge, MA 02142JOYSTICKSPage - 21Discwasher, 1407 No. Providence Rd., Columbia, MO 65205WICO  Corp.,  Consumer  Div.,  6400 W.  Gross PÌ1 ×66                            ADAMCON 10 UPDATEAs of this time (Sep 1), we have registrations coming in for the convention and plans are being finalized in Florida by PJ and crew (?).  The AC10info file on this disk tells you where to go on the Internet to see about the convention; the regist- ration form is on this disk; and volunteers are being lined up as speakers for the convention.  NOW is the time to sign up for registration, volunteer to lead a session, volunteer to help PJ setup the ThursdayÌ1 ×66From: Richard Drushel <drushel@apk.net>Subject: ADAMcon 10 webpage finally upSorry for the long wait, but the ADAMcon 10 webpage is finally up:        http://junior.apk.net/~drushel/ac10.htmlEditor note: so check it out!  a very duplicate page is available also at:    http://home.att.net/~r.slopsemae convention.  NOW is the time to sign up for registration, volunteer to lead a session, volunteer to help PJ setup the ThursdayUBLOCKS LEFTy'BLOCKS LEFTy'.Ì1 ×66From: Geoff Oltmans <geoff@sprynet.com>Subject: Hunting ColecoVision/ADAM InformationWell, I discovered a great new resource for referencing material related to the ADAM. It seems that IBM has a web site that con- tains copies of the US patent records, including quite a number of patents for ColecoVision products. I was able, for instance, to find a picture of the ColecoVision block diagram, pictures of the Super Action controllers, and the regular hand controllers... as well as detailed legaleseerates 7 bits of DRAM refresh).I always wondered how you could reverse-engineer the MIOC; other than the pin names, and a little bit of text in the ADAM Tech- nical Manual, the MIOC is totally undocumented.  Hmm, maybe *THAT* is in a patent somewhere...the MIOC is the one piece of hardware glue that would be needed to build a new (hardware) ADAM system.        *Rich* -- Richard F. Drushel, Ph.D.            | "Aplysia californica" is your taxonomic Department of Biology, Slug Division | nomenclature.  / cs held the patent for the case of the TRS-80 CoCo2(3?), which makes me wonder if they designed the rest of the computer for Radio Shack.Curious...*Geoff!*-- Geoff Oltmans - CPE Undergrad University of Alabama in Huntsville "...they say that verbal insults hurt more than physical pain... which you will soon discover is wrong when I stick this toasting fork in your head." - Black Adder ,III   -------  http://home.sprynet.com/sprynet/geoffREPLY........................................................thing?(reply from Rich)     I put this together for you this afternoon, after finding my also-lost-since-ADAMCON 09 "Hacker's Guide to ADAM Vol. II".  Enjoy.Pinouts for U7, Memory I/O Controller (MIOC)NCR 8406C M446753 (c) 1983 COLECO R41271From schematics in "The Hacker's Guide to ADAM Volume II" and block diagram in "The ADAM Technical Reference Manual".  This information does not appear in the form given below anywhere in either reference./X = active low 1  Vcc           input   +5V supply 2t quite remember what.  I prompted him with various hardware bits, and the Memory I/O Controller (MIOC) chip seemed to ring a bell.  This is the 40-pin U6 on the lower circuit board...it's a custom LSI chip which sits between the Z80 and the ADAMnet Master 6801, manages all the memory map changes when you write to the bank switch port or hit the ADAM or ColecoVision reset switch, and generates an 8th address bit for DRAM refresh (the Z80, designed in the days when 64K RAM was unthinkably expensive, only gen descriptions of the devices.So, I'm still hunting ADAM information on here. The question I need answered is, who designed the ADAM? I was thinking it was manufactured and designed by Honeywell, but I'm not sure. Several peripherals I believe were designed by MPI (whatever that stands for). So what might be the result of this? Hey, if you've got the patent numbers themselves that might help.To look for yourself, go to http://www.patents.ibm.comAnother oddity I discovered was that Commodore Electroni A slug, by any other Case Western Reserve University      | name, is still a slug by nature. Cleveland, Ohio  44106-7080  U.S.A.  |     -- apologies to Data, "Ode to Spot"................................................................From: Richard Drushel <drushel@apk.net>Subject: Re: Hunting ColecoVision/ADAM Information[Geoff Oltmans] spake unto the ether:[Re: the MIOC]> Do you have a list of the lines used and their respective pins? > Does the MIOC use the upper nybble of its port for any.From: Richard Drushel <drushel@apk.net>Subject: Re: Hunting ColecoVision/ADAM InformationGeoff, this is really interesting...maybe I can find some time to look around the site.A Ph.D. student in our lab, who got his degree about 6 months after I came in in December 1992, was an ex-electrical engineer at Hewlett-Packard, and had worked there since 1982.  He told me once that, while he didn't work on the project, while he was there, there was a project to develop something for Coleco, but he couldn'  RA7           output  8th bit of DRAM refresh; gated out by                                                     /ADDRBUFEN 3  BA15          input   bus address bit 15 4  BA14          input   bus address bit 14 5  BA13          input   bus address bit 13 6  /CVRST        input   ColecoVision reset switch 7  BD0           I/O     bus data bit 0 8  BD1           I/O     bus data bit 1 9  BD2           I/O     bus data bit 2 10  BD3           I/O     bus data bit 3 11  /BWR'         input   made by cRAM refresh,                                                        64K XRAM> Question: Does the 6801 have access to all 64K of the ADAM's RAM?  Experiments by Chris Braymen indicate that the answer is "yes". After all, the PCB can be relocated to anywhere in the base 64K or RAM.(Note:  PCB=Processor Control Block, the start of the RAM area where ADAMnet RAM DMA takes place).In fact, even if the Z80 memory map has swapped out the lower32K /upper32K RAM bank which has the current PCB, the master 680BLE   output  selects/deselects EOS ROM 20  /NET_RST      output  reset signal for ADAMnet 21  GND           ---     ground 22  /AUX_DECODE1  output  selects/deselects OS-7 ROM 23  /RST          output  reset signal for the Master 6801 24  /CPRST        ???     not connected on schematic; reset for                                                      something 25  /PBRST        input   ADAM reset switch 26  /AUX_ROM_CS   output  selects/deselects expansion ROM (center slot) 27  /ADDRBUFEN    output  enable----------------N---------------------------------N---------------------------------N×”ÑŒ80 control signal 34  /BRFSH        input   Z80 control signal 35  /BM1          input   Z80 control signal 36  B(phi)        input   Z80 clock 37  MUX           output  multiplexing signal, DRAM refresh 38  /RAS1         output  row address strobe, DRAM refresh, base                                                         64K RAM 39  /CAS1         output  column address strobe, DRAM refresh,                                                    base 64K RAM 40  /CAS2         output  column address strobe, Domplex logic from MA5, /IORQ,                                                        and A10 12  BA6           input   bus address bit 7 13  BA7'          input   BA7, gated in by /ADDRBUFEN 14  /IORQ         input   Z80 control signal 15  /WAIT         input   Z80 control signal 16  /BUSAK        input   Z80 control signal 17  /DMA          input   asserted by Master 6801 to access Z80                                                            RAM 18  /BUSRQ        output  Z80 control signal 19  /EOS_ENA1 can still do its DMA to the base RAM.  It cannot, however, do DMA to any XRAM.        *Rich*        1-703-960-5315NSt Louis 9PM-6AM 1-314-383-3617N        Thur-Sun 5N---------------------------------N---------------- ---------------NTapps Music BBS  1-416-741-2432NAdamLink/Arizona 1-602-936-3892NColeco Depot     1-718-848-3066N        8PM-12AM s/disables /BRD, /BWR, /BRFSH,                  /BMREQ, /BM1, and /BIORQ (disabled during DMA                                                         cycle) 28  /BOOT_ROM_CS  output  selects/deselects SmartWriter ROM 29  /245EN        output  enables/disables BD0-BD7 (disabled                                            during DMA cycle) 30  /IS3          output  input to Master 6801 31  /OS3          input   output from Master 680132  /BMREQ        input   Z80 control signal 33  /BRD          input   ZÌ1 ×67From: Frances &/or Richard Clee <cleechez@tamcotec.com>Subject: love my AdamMy slightly belated thanks to those of you who offered suggestions about disc drive repair. Haven't managed to get it done yet (see below) but your support has been much appreciated. Mainly over the past few weeks I have been doing things with my DOSbox. I got the Yellow Pages on CD from Bell. But when I in- stalled it, it put in QuickTime - in a way that if you tried to use it, the whole computer froze so hard only a harerates 7 bits of DRAM refresh).I always wondered how you could reverse-engineer the MIOC; other than the pin names, and a little bit of text in the ADAM Tech- nical Manual, the MIOC is totally undocumented.  Hmm, maybe *THAT* is in a patent somewhere...the MIOC is the one piece of hardware glue that would be needed to build a new (hardware) ADAM system.        *Rich* -- Richard F. Drushel, Ph.D.            | "Aplysia californica" is your taxonomic Department of Biology, Slug Division | nomenclature.  /  partition. Now I do have both Windows 3.1 and Windows 95 up and running, for the moment. Good old Adam; you just pick the O/S you want at the moment and boot it in - no hassles. And if you have a hard disc you switch at the press of a button (God bless Tony and Guy). Why have we forgotten the better way over all these years?No sooner had things set up than I was working away and strange noises and that blue smoke smell started coming out of the com- puter.   Shut it down and took it to the vendor. Put ithe  organizing head of Delaware Valley AUG is John  Carroll  and Rich  Cossaboon.   These individuals are hereby to be  considered President  and Secretary of Delaware Valley AUG respectively  for the  interim of one year,  until the established user base,  that time  and at its discretion shall vote on the above  offices  and officers,  and  establish  the offices necessary and  the  people elected to those offices.The  interim  for,  all  elected officers  is  one  year,  unless otherwise  -voted out ofll.  This is the 40-pin U6 on the lower circuit board...it's a custom LSI chip which sits between the Z80 and the ADAMnet Master 6801, manages all the memory map changes when you write to the bank switch port or hit the ADAM or ColecoVision reset switch, and generates an 8th address bit for DRAM refresh (the Z80, designed in the days when 64K RAM was unthinkably expensive, only gend reset would thaw things. Their tech support spent hours of phone coaching determining that everything was absolutely perfect and should work. I decided to take it off but there was no uninstall program. I tried an email to Apple but no reply. Finally got one from my ISP who is very helpful about such things. But I don't have problems like that with Adam! Spent some time partitioning my hard drive - mostly a couple of days getting stuck in unbootable partitions or finding I could no longer access my hiddenÌ1 ×68Page 1Delaware Valley ADAM User's Group 10848 Modena Drive Phila., Pa. 19154A Non-Profit Organization BBS (215) 497-2110ADAM'S Valley News Sept. 91 Issue #1Delaware Valley AUG.This is the first in what will hopefully be a long and happy life for  the  ADAM User's Group,  now to be known as Delaware  Valley AUG,  As of August 28,  1991 the aformentioned group exists as  a source  for,  all ADAM Users to help further- their use of their, ADAM's to their, and the machines fullest potential.T on the bench and everything ran perfectly.  His only possible advice? Keep driving it till it breaks, then we'll find out what's wrong. Oh well, it's still under warranty so the blue smoke is on his dime. At least when Adam generates blue smoke, the cause is pretty easily tracable. Life was so much simpler with Coleco. It's not that I don't appreciate all the neat stuff Wintel can do for me.  But they can be pretty trying as co-workers. The world still needs a friendly computer. Love my Adam.   -   Rich office by the majority.   Elections will be  held once a year,  on the aniversary of the establishment  of Delaware  Valley  AUG.   All  members shall  have  one  vote  and majority rules.   Ballots will be sent out the month prior to the election  to allow those member's who can't attend to cast their, ballot.A  member-ship fee of $12-00 is required annually.   The  member- ship fee is for the expenses the club incurs.  Any and all monies spent  will  be  accountable  to  any  member,   requesting  suchAM User, Groups.Page - 2FROM: The desk of the PresidentTo  boldly go where no man has gone before- This folks  is  where our  fearless leader will give us of his knowledge and clue us in on the workings of mankind.But  seriously  John will give us his reports on  the  happenings here and keep us up to date on upcoming events.His  first article here which follows is his account  of  ADAMCON 03.   Pay  close attention and you'll find out what people do  at the convention and what attending one of they AUG shall publish a  newsflyer, called ADAM's Valley News every other month until such a time  as a  monthly newsletter is established.   This will be available at Delaware Valley AUG meetings or, will be sent thru the mailA  BBS system will have been established in time for,  the  first meeting.  It will be a public BBS with a special area access for- Delaware Valley AUG Members.   The number is (215)  497-2110- The hours  of  operation are Mon-Fri 6-10PM,  Sat and Sun  10AM-10PM.  The BBS is set for  upcoming meetings.   We may also Demo the new  Linked Stack  Development Kit by Jason Brown- Also we might have a  Demo of the Communication programs along with the BBS system Demo.John  has  stated to me that he wants to get an idea of what  the group  would like to see Demo'd at the meetings and then take  it from  there.   So  pass those idea's along and  we'll  see  about making  it a reality.   We really want to get this group off  the ground and running in the direction that the members want.At   at possibly bulk rate if possible.  In this way the membership can save hopefully on the purchase.If  at  a  later date Delaware Valley AUG  receives  monies  from either the sale of it's PD Library disks to non-members  or,  the promotion  of  other  items the monies garnered will  become  the property of all Delaware Valley AUG members and will be spent  to furtherment of the group and ADAM.Delaware  Valley  AUG  whole  heartedly supports  the  ADAM  NEWS NETWORK (A.N.N) We also support all other, AD information.Membership  is  open  to any and all  persons  who  own  or,  are interested  in the ADAM Computer,- Attendance at meetings is  not required but is highly recommended.Meetings are to be held once a month.   The place will be at John house  until  such  a time as the membership  grows  requiring  a larger  place.   The  meetings will be announced at the  previous meeting and also listed on the BBS.   The times will be from  7PM to 9PM unless otherwise stated.For  the  interim Delaware Vallese can mean to you.John  has  passed  on some information  concerning  some  planned DEMO's  for the near future- It looks like we'll be seeing a Demo on  the MIDI interface and also one on the LC Hard  Drive.   When the  new serial ports arrive we'll have a demo of them  using  an external modem.On  the Software side in the near future it looks like we'll have some  information for the group and for the folks  interested  in the MIDI and the Sequel.   Both are being planned to be Demo'd at one  of the300 baud and the parameters are 7E1.   The BBS for,  the  present  is to act as just a message  base  with  news files.  When the new hardware and software arrives we will put up a  Download and Upload section and will go 24 hours a day at 2400 baud.We  will  be  starting a PD Library.   All  users  are  asked  to contribute and or take freely.If members show a particular, interest in either certain Hardware or Software the Delaware Valley AUG will try to make arrangements to  make the required purchasethe first meeting we will have special handout slips that  we would  like  all members to have and pass out or post  any  place they  think necessary.   You might also carry one with you and if you  should come across someone selling an ADAM give him  or  her the  slip to pass on to the purchaser,  if they themselves aren't interested in the new items available for ADAM.Special  Thanks to Rich Clee of MTAG for giving me a copy of  the slips that he posts so we could make up our own.Special  Thanks also t getting it printed.   All I  ask  in  that respect  is don't use reprinted material from other  user  groups unless  you  have  permission and give the proper credit  to  the writer.As  you'll  be aware of at the meeting we are conducting  a  user drive.   Although this sounds like it is a one time thing I would like  to emphasize that getting people who own ADAM's  back  into the  fold  so  to speak is of prime concern to all  of  us.   The person who has his ADAM up in the closet collecting dust  doesw  as for the new stuff,  well we're finally official as of the first  meeting  and this newsflyer.   It's been a  long  time  in coming to this area but this club should have existed long ago.This club is made up of members and hence it is your club.   This is a club where anyone who owns or is interested in ADAM can come and  get help concerning the use of their ADAM and for  obtaining Hardware,  and  Software.   Because  it is your club you have  to become involved in it.  Without the user's, the club  even the first  one  that I 've ever,  heard about.   I decided to  attend mainly because of the hardware DEMO's,  some of which I had hoped to  purchase.   I  think  everyone has a  different  reason  for, attending  and,  yet  we all had the same  common  interests  and goals.  That being to use the ADAM to it's fullest potential even though we may use the ADAM for different purposes.I  didn't know what to expect from the convention or,  the people attending, I didn't know most of the people and I don'e type of User's Group  that really  benefits  all  of the users.   Therefore  in  this  first newsflyer  let me take the opportunity to solicit help with  this newsflyer.   I  would  like someone to take on the assignment  of getting  all  the  members  to  write  a  short  paragraph  about themselves  and  how they came to own an ADAM and what  they  use their  ADAM  for.   I can also use any articles that any  of  the members care to write.   Be it about the ADAM or the User's Group and  we'll  see  abouto Barry Wilson for his advise,  idea's  and support  to  help John and I start Delaware  Valley  ADAM  User's Group.  With some of the people that Barry has told me to contact we may be able to contact some other ADAM User's in the area.FROM: The Secretary's OUT DeskFor  the first meeting of the Delaware Valley ADAM User's Group I don't  have  any old news to report.   This  first  section  will report  on any news of previous meetings or answers to  questions that had arisen at a previous meeting.Non't do  him  or  her,  or US any good.   When  ever  the  opportunity presents  itself  please make it known that you belong to a  user group and that ADAM is still alive and well.   Make it known that support  still exists and hardware and software are  still  being developed  for  ADAM- The new member may be our  newest  software developer.Page - 3ADAMCON 3 by Rich CossaboonThe ADAMCON 03 was held in South Bend,  Indiana from August 1-4, 1991This was the first ADANCON that I've ever,  attended anddoesn't even have  a  need  to exist.   We want to make  this  club  work  for everyone  and  to  do that we need your  input.   What  are  your interests?  What are your needs?  What can we help you with? What would  YOU like to see DEMO'ED at the meetings?  But on the other side what can you do to improve your club?  What can you offer to other  members?   Can you help with some of duties of  running  a club.   As  most  of  should realize John and I can't  do  it  by ourselves,  at  least not and have tht think any of  the  people knew me.   But I did meet some  very  interesting people that I'd only heard about and knew their, names but didn't know  them to see.   I also think that some of these people  will also remember me.  But back with this report.I saw the new disk drives on display and they are brand new  (not reconditioned  old Coleco drives).   I saw the X-10 home security system.   And  also the LC Hard Drive displayed by  Alan  Neeley.  All  the  above  items are new and look like  they'll  ber the convention  is when  we  got  together,  and decided to put  this  User's  Group together.I'll attend the next convention Lord willing and the creek  don't rise  and I hope to see you there.   I didn't see a large showing of any group in particular but the next convention which is being held in Cleveland is only about 8 hours driving and is likely  to be the closest we'll ever, get to the location of the convention.The money that you spend on a convention goes all just to provide your  room  and e  software  side I saw  SmartWriter's  helper,  by  HEXACE Software  along with COPX and his new Format program.   Also  new for,  sale  at  the  convention was Jason  Brown's  Linked  Stack Development  Kit (LSD).   I beleive the Sequel for,  the MIDI was new at the convention as was the EOS-Indexer, and DIR-Sort by AJM Software.   Pat  Herrington was there with her,  new  software  I believe  it was called Bold Glory (A new Font Set)- A new program in the works that I saw DEMO'ed there is called Birthdayman  (or- woman) 10. To bug someone who didn't want you to come. 11. To party 12. To go for, a long drive 13. Just to spend the night at a hotel 14. Because I'll give you a dollar, if you go. 15. TO SUPPORT ADAM  (END)Page - 4 Editors Note:This  newsflyer is not a professionally put together,  newspaper.  The  opinions  expressed  herein  are those  of  myself  and  the contributors to the newsflyer.   The Delaware Valley ADAM  User's Group  accepts  no responsibility due to erroneous statements  or mis,  pockets to prepare handouts.  Howard Pines showed some small repairs that you  can  make  to your ADAM rather than pay him the  $50.00  min charge to repair it for you.  The cost to you is: $1.50 and about a half an hour work.Some  classes  were  -very basic and  some  were  very  technical depending  on  how (up) you are.   This meant you had to  make  a choice as to what class you attended.I  made some new friends there one of whom is John  Carroll.   It took  a  convention for,  us to meet but afte  super, additions to ADAM's family.   For those of you that know John and his  MIDI interface you know how impressive that device is.   The display  at  the convention left me not knowing very  much  about this device at all.   Only after a very short DEMO by John did  I see the potential of this item.  I also saw the new 1.44 MEG disk drive on display but it was not operating due to a small bug that would  not allow it to read 720 disks.   From my  under-standing, that problem has been corrected.On  thmeals.   The 463ADAM who sponsored the  last  one didn't  make any money off hosting the convention.   It was  well worth the cost.The  list of reasons why you should make the effort to attend can be very great. 1.  To learn more about your ADAM 2.  To purchase Hardware and Software 3.  To meet other well known ADAMites 4.  Just to meet new people 5.  To take a vacation 6.  To get away from it all 7.  To escape the kids 8.  To get away from the wife 9.   To  hide  out from the police if you're a  wanted   Book  by Bob  Sebelist of the Maine ADAM Library.   It holds all of  your- birthday's or, anniversary's.As  you  can  see and I'm sure that I've forgotten  some  things, there was quite a bit to look at besides going to the ADAM Store.  There  it  was  all  for sale along  with  supplies  like  DDP's, ribbons, etc ----The  classes  that were held there excellent  by  any  standards, Considering that these folks don't get paid to give these classes and even went so far as to take some money out of theirprints.   It is not now nor,  in the future our aspirations to cause  any injury to any party.   Any statement that we  make  we assume  is  true  in  nature  and it is done  with  the  best  of intentions.   We assume no liability due to any printed  material contained herein.Vendors::For,  the knowledge of our members this is just a partial list of general, vendors for the ADAM.  All of the vendors will be listed at either in one of John's books or,  I will bring in a full list later.   The  -vendors ertain to ADAM Please. EditorA.N.N.The ADAM Survival Guide, an A.N.N. project is still available for sale.   The  price  is  a total of $20.00 U.S.   To order  or  if interested Please contact: Barry Wilson 904 North Warson Rd., St. Louis, MO.  63132The  ADAM  Survival Guide is an impressive book to  be  sure.   I haven't  had  the time to read the entire book but it  is  filled from beginning to end with information that no ADAM user,  should be  without.    Important  Names  and  address's  for,  SoECTORY Have you used your, ADAM today?Delaware Valley ADAM User's Group (215) 497-2110 Hours: 6 PM - 10 PM Mon-Fri 10 AM - 10 PM Sat and Sun 7 E I SYSOP: Rich CossakboonSLC ADAM-LINK BBS (ECHO) 6P-8A & Weekends 2400/1200/300 (801)-484-5114 PCP/LINK PCP/Slink# UTSLC-534 SYSOP: Alan NeeleyTHE TRADING POST (ECHO) 24 hrs 2400/1200/300 (216)-791-4022 PCP/LINK PCP/Slink# OHCLE-4222 SYSOP: Herman MasonCONNECTION BBS (ECHO) 24 hrs 2400/l200/300 (518)-298-4294 SYSOP: Steve Major (Connection)ADAM eXchange 2ilities.  Their are articles on every facit of the ADAM.  If you are interested in receiving this service the price is  $25.00 per year.    Contact Barry Wilson as per above- SUPPORT YOUR ADAM COMMUNITY.Report on ADAMCON 03 by: John CarrollHi,  my name is John Carroll,  cofounder, of Delaware Valley ADAM User's  Group.   Along  with Rich I would like to welcome you  to our,  little group of ADAMites.   We're small now,  but I hope to see  us grow and I'm sure we will with the help of  our,  member- shipyer is done on an  IBM  compatible.  The  reason  for this is that as of yet I don't have  a  parallel port but one is on the way.  When it arrives and is set up I will look into doing this Newsflyer, on ADAM.  This is posted so as to stop any confusion about how this Newsflyer, was done. EditorNotice:This  space is reserved in the future  for,  information  notices that any member, would like to post- A message of interest to the membership.   Tricks  and Tips etc-etc.   No advertisements  that don't p listed  can help you  with  Software,  or Hardware purchases and cover the full lines.  This is just a help file and the full list is in the ADAM Survival Guide which may be purchased through A.N.N.ADAM-LINK of UTAH 2337 South 600 E Salt Lake City, Utah 84106 ( Alan Neeley)The ADAM COHNECTION PO Box 562 Mason Rd Champlain, NY  12919-0562 (Steve Major)ADAM's House Rt. 2 Box 2756 1829-1 County Rd 130 Pearland, Tx.  77581 (Terry Fowler)NIAD PO Box 1317 Lisle, IL.  60532 (Lyle Marschand)BBS PHONE DIRftware, Hardware,  or just help for a particular, project that you may be working on.  Included are articles by Dean Roades, Tom Keene, Guy Cosusineau,  Eric  Danz,  Ron Collins,  Ron Mitchell,  and  Chris Braymen just to name a few.   Be sure to get in touch with  Barry and get yours today._ EditorA.N.NTo  those  of you who are unfamiliar with the ADAM News  Network, they can provide a monthly disk service which contains many very, very   good  articles  covering  the  wide  spectrum  of   ADAM's capab4 hrs 2400/1200/300 (602)-883-9355 PCP/Slink# OHCLE/4222 SYSOP: George KAWAUG 24 hrs 2400/l200/300 (202)-561-2475 PCP PCP/Slink# DCWAS-N/A SYSOP: Jeff JodoinTHE ST- LOUIS AUG (ECHO) Thr-Sun 9P-6A 1200/300 (314)-383-3617 PCP/Link PCP/Slink# MOSLO-8979 SYSOP: Al Fitzgrerald (SHAMAN)MAINE ADAM BBS 9P-8A Wkly 1200/300 (207)-583-4923 SYSOP: Bob SebelistMICRO INNOVATIONS M-F 6P-10P ONLY 2400/l200/300 (703)-264-3908 PCP/SLink# DCWAS-2262 SYSOP: Mark GordonPage - 5Notice:Please  note  that this Newsfl.I had my ADAM since late '85.   I purchased it for,  my kids (Ha! Ha!).  My ADAM has grown over the years, it consists of dual data drives,  two  160  K disk drives,  ADAMlink  modem,  256k  Memory expander,   Panasonic  DM  printer,  Magnavox  monitor  and  just recently a Midi-Mite interface and Casio keyboard.  Wow! That's a lot of hardwave.  The Electric Co. must love me.This just goes to show you that Coleco's ADAM is not a toy but  a real computer,  that can be expanded with no end in sight.  The - 16 Glitches, Bugs, Errata, Etc - 17 Public Domain Software - 19 User Group News - 19 Product Manufacturers - 20 Submission Requirements - 21Expandable  Computer  News (ECN) is published bi-monthly by  Sage Enterprises.Current Subscription Rate: $12.00 per year (6 issues).Send all correspondence (subscriptions,  ads,  reviews,  articles and products) to: Sage Enterprises Expandable Computer News Rt. 2, Box 211, Scrivner Rd. Russellville, Missouri 65074Telephone:      314/782-3448Staff (such as id  an excellent  job.   There were demonstrations and classes  for  the novices and experts alike.   There was always something going on.  The  ADAM store is always popular and this year was no exception.  There was a lot to see and buy.   ADAMCON 04 will be in Cleveland Ohio next year and so will I. JohnEditor's Note: Being at the Convention myself let me state that I to agree  with John that Dean and the 463ADAM User's Group did a fine job.  That was a tough show to put on and they did a superb job.  Wehis issue you will  find guidelines  for  submitting  reviews of  products,  programs  and articles which you have written.  Because of our efforts to  keep this  publication as inexpensive as possible,  we cannot pay  you for  your  contributions.  We  will however  attempt  to  publish  everything  that  you  send in so that you will  be  rewarded  by seeing your name in print.  As our newsletter  continues to grow, we will select some of you to become regular contributors.  These persons will be suppliedÌ1 ×68COVER$3.00ISSUE 1 March-April 1984Expandable Computer NewsAn Independent Newsletter for the Adam & Other ComputersCOPY RIGHT 1984 SAGE ENTERPRISESPREMIERE ISSUEColeco,  Colecovision,  Adam, SmartWRITER, and SmartBASIC are all trademarks of Coleco Industries, Inc.Page - 2TABLE OF CONTENTSRamblings from the Ridge - 3 West Hartford Happenings - 5 What About the Competition - 6 Programs-Programs-Programs - 9 Product Reviews Bringing Adam Home - 12 WICO Joystick - 14 SUBROC - 15 Popeyere is a lot of hardware and software being developed everyday.  That is the purpose of DVAUG,  we want to see our ADAM's grow up to be just like the big boys.I was at ADANCON 03 and was truly amazed at all that is available for,  our  computer.   There are double sided 5 1/4 Disk  drives, 720k 3 1/2 drives and even a 1.44k drive will soon be availalble.  Hard  disk drives (10,20,or 40 MEGS),  an 80 column monitor  card and lots of new software.The  convention  was  well organized,  Dean and his team  dit is):Editor - Darrell R. Sage Associate - Shirley SagePage - 3RAMBLINGS FROM THE RIDGE Darrell Sage, EditorThis is the premiere edition of your newsletter.  I would like to welcome  you  personally to Expandable Computer  News  (ECN).  To those of you who are our charter subscribers we would like to say thanks. We hope that you will be pleased with your newsletter.  One of the things you  can do  to make our effort a success is to write to us.  Send us your comments and suggestions.  Elsewhere in tll done. Editor.e new hardware and software arrives we will put up a  Download and Upload section and will go 24 hours a day at 2400 baud.We  will  be  starting a PD Library.   All  users  are  asked  to contribute and or take freely.If members show a particular, interest in either certain Hardware or Software the Delaware Valley AUG will try to make arrangements to  make the required purchase with new products for review or be given a by-line in the newsletter.  At some point we hope to be able to pay a fee to our contributors.Our  goal  is  to serve you.  We want to make you  aware  of  new products  as  soon as they are available and we want to tell  you whether  or  not they are worth your  money.  We  recognize  that different  people like different things so if you like a  product that we didn't, tell us.We  urge companies whose products are reviewed to respond to  our comments  and ththis  lack  of training is an advantage. I have been able to look at specific applications  more from the user's standpoint than from  that  of the systems analyst's or programmer's.  In many ways that is what led  me  to  become involved in publishing a newsletter  for  the Adam.I have seen a lot of software that just did not take into account the needs of the user.  It was inflexible. The user had to tailor his application to the software rather than being able to  tailor the software to a specific neede all about.  Many of our early  ideas  focused on Adam and Eden.  Most of these  were  too restrictive  or did not convey the fact that this is  a  computer newsletter.  Then  we  began thinking about Colecovision and  its built in expandability. We felt that those computers that are the most  adaptable and expandable are the most likely to succeed  in the home market.  The more we thought about it the more we  liked the idea of expandability.  Finally one morning around 6 A.M.  it came to me just like it and wonder of computers to you in a useable fashion. I also want to make sure that you are aware of what a product does and how well it works before you buy  it.  We will  also  try  to find ways to fix problems that  develop  with products you have bought.We feel that the review section of the newsletter will make  your subscription  more than worthwhile.  Company magazines and  maga zines supported primarily through advertising revenues are simply not  as  likely to give an honest review of a product thbout me and how I got started in this business. I have been involved with one aspect or another of data processing sincePage - 41968.   In  some  ways that makes me an old timer.  Much  of  my experience  has  been in the design and  programming of  specific applications.    My   experience   includes   assembly   language programming  as well as applications languages such  as  Fortran, Basic  and  others.  I have not had any formal training  in  data processing  or  programming.  In  many ways I feel ose of our readers.  We also urge these companies to consider the reviews when designing or modifying software. The best  way to sell a product and stay in business is to listen  to the buying public. If we do make a mistake we will correct it but we plan on making it clear if a product is bad.  After all,  this newsletter is for users.A few words about our title and subtitle are in order. We spent a good  deal of time trying to develop a title for this  newsletter that would accurately reflect what we ar.  Hackers have been much maligned in  recent times.  I am often unsure what some people consider to be a "hacker." Nevertheless, I have seen software that was highly structured,  well  documented and thoroughly explained  that  was totally  useless.  on the other hand,  I have also seen  programs written  by hackers that were excellent.  I would be the first to say document your programs,  but make sure it does what is needed first. If that makes me a hacker then so be it.My goal is to bring the mystery appears on the cover sheet.  The subtitle was  added  to  convey  several  things,  one  of  which  is  our independence.  We feel that it is important that our independence from manufacturers be stressed. While initially our focus will be on  the  Adam,  we  did  not want to  start  off  by  restricting ourselves  solely to that product.  In this industry it is diffi cult to imagine what tomorrow will bring.Since I am the editor of this newsletter it is probably  appropr iate that you know a little bit aat  makes them a living. We feel strongly that computer users need a source of  information  and  assistance  to  turn  to  other  than   the manufacturer.  The inspiration for our effort came largely from a similar  magazine for Commodore computers.  The MIDNIGHT SOFTWARE GAZETTE is the best independent newsletter for Commodore products that I am aware of.  If you also own a Commodore computer I  urge you  to subscribe to their magazine.  You will find  subscription information listed at the end of this arppear from the market.Because  of  the problems that were developing with  the  stringy floppy, Coleco began to seek other solutions for its data storage device.  Unfortunately  this  appears to have taken  place  right before Adam appeared at the summer CES. Shortly thereafter Coleco announced  that  it  would delay introduction of the  super  game expansion module and direct its efforts to the Adam. In order for the company to take advantage of the upcoming Christmas season it had to have a working proty Midnite Software,  Inc.  Subscription  rates  are $23 US  per  year.  For subscriptions  or more information contact Jim & Debbie  Oldfield at:The MIDNIGHT Subscription Office 635 Maple Mt. Zion, Illinois 62549 Telephone:  217/864-5320Page - 5WEST HARTFORD HAPPENINGS.In case you did not know,  West Hartford,  Connecticut is  where Coleco  is  located.  This article will therefore deal  primarily with  news from and about Coleco and its computer and video  game products.Though rumored to be in deta packs are nearly impossible to  obtain  at this time.Coleco  soon found that its problems were not solved  completely. They  still had to pass FCC requirements before the Adam could go into  production.  Rumor has it that final approval did not  come until late October 1983.  Such a late start had a major impact on production  and  delivery  of the Adam  in  time  for  Christmas. Nevertheless  the  company did make the effort and ended  up  air freighting large numbers of Adams toPage - 6retailersh speed tape drive which at that point consisted of the Exatron  stringy floppy.  The stringy floppy or wafer tape  drive consists of a continuous loop tape system.  It was believed  that the  super game module would become a major part of the  computer component.  In  the meantime the stringy floppy was coming  under some criticism for its apparent lack of reliability. The company, Exatron,  had been marketing its devices for the Commodore Vic-20 and  other computer systems.  All at once it seemed to  disaticle.While  reviews will be a major part of our effort,  we intend  to provide  you  with a good deal more.  There will be  articles  on programming  techniques,  new  developments,  ready-to-run  fully tested  programs,  news  about other computer  manufacturers  and their  products,  news  about  products for  the  Adam  including products from independent third-party companies,  news about user groups and about available public domain software.The  Midnight Software Gazette is published bi-monthly botype in a very short  time.  Initially the company hoped to begin shipping the Adam in August.The  data storage problem was partly resolved by switching to the current  digital data pack drive.  This device uses an  expensive pre-formatted tape cassette and operates with a directory in much the same manner as a disk drive.  Later Coleco intends to  intro duce a disk drive which should help reduce the cost of developing and  marketing software.  Disks cost considerably less thin  data packs  and  extra davelopment for some time, Adam was first shown at the summer Consumer Electronics Show (CES) last June. At that  point an actual working production model did not appear  to exist.  For  some time prior to that event the company  had  been hyping  the Colecovision unit on its expandability and a soon  to be  announced keyboard attachment.  Subsequently Coleco announced and began advertising the super game pack expansion module.  This module contained expansion memory for the Colecovision game  unit and  a hig.   At the 1984 Winter Consumer Electronics Show, Coleco officials  indicated  that the company was only able  to  produce 95,000  Adams in 1983.  They went on to say that they would  have the capacity to produce as many as 140,000 Adams a month in 1984.It  is  unfortunate  that there has been so  much  misinformation about  the Adam floating around and being reported by  the  press and  other  mass  media.  One account I saw  indicated  that  the expansion module version of the Adam would not be produceds,  Apple's Lisa,  and a variety  of  other computers that are promoted for heavy businessPage - 7applications.   Directly  below these two groups are  people  who could afford Apples, Radio Shack TRS-80s, and other computers for a  mixture  of applications including game playing.  The cost  of machines in this category greatly hindered general expansion into the larger home market.Soon lower priced computers like the Atari series,  Commodore  64 and  Vic-20s,  Texas Instrument's 99/4A,  and lower pri been  started  by  the competition  or  have been due to the press's  general  ignorance about computers.Coleco  is  generally keeping quiet about what it is up  to  now. They  have  indicated that they obtained the rights to  "Dragon's Lair".  The  possibility of a video disk interface or a low  cost video disk player compatible with the Adam are among alternatives currently being explored.  We will try to keep you posted on  any developments. There is still no word on disk drives. We hope they have theosses.  Atari also took it on the chin but did not withdraw.I  really think TI and Atari misjudged the buying  public.  Their losses  were  partly due to poor marketing and partly  to  greed. Commodore  marketed  a good product with low  priced  peripherals while  the other companies charged ridiculous prices for  cables, expansion  boxes,  peripherals and anything else while trying  to compete  in  the  broader market  that  Commodore  was  creating. Ultimately  Atari  had  to  retrench  and  retool  dev is this perspective that has led to the success of some products and the failure of others.One of the first buying groups to arise was composed of lower end commercial  and business buyers.  Such consumers  bought  Apples, Pets,  Radio  Shack TRS-80s,  IBM PCs and other computers in that price  range  for  primarily  business  applications.  The  group immediately above them had been used to receiving data processing support from main frame computers and mini-computers.  This group has  turned  to IBM PC at all until  1984.  We  received ours in December 1983 as  did  others. There were also a number of accounts printed that indicated-there were  problems with the hardware.  one account indicated that the word  processor  could only store one page of text at a  time  in memory.  This of course is not true.  We are NOT in this business to  sell the Adam,  but we will try to provide you  with  factual information.  So far we think the Adam is a great little machine. I  suspect  many  of  the rumors may have ced  Radio Shack  computers began moving into the upper income home  market. These  products were used heavily for game playing and were still perceived  by  the general public as expensive toys  even  though most  of them were fairly powerful machines for  the  price.  The price  cuts made by Commodore greatly broadened the base of  this buying group and forced price cuts by the competition. The result of this price war led to the withdrawal of Texas Instruments from the  home market with major financial lm out soon and go for some kind of a standard format.WHAT ABOUT THE COMPETITION?This  column  will be dedicated to covering developments  in  the rest of the industry.  I have been watching the industry for some time  and  have a few introductory comments that I would like  to make.I  feel  that  the  market for home  and  personal  computers  is composed  of  several overlapping  buying  groups.  These  groups differ  partly  because of the price differences but also in  how they view the product. Iteloping  an improved XL series. Atari also began marketing software for their competitors' machines. I still have doubts about Atari's approach to  marketing  and  look for them to eventually get  out  of  the hardware end of the business altogether.How  does the Adam fit into all of this ?  Well,  I believe  that although  its  market  will certainly overlap with  that  of  the Commodore  64 and Atari XL series it really is being focused at a new group of buyers.  I really do not think that the Adam will that is compatible with  most  PC software and peripherals. The Leading Edge PC comes with monitor, 128k,  seven  expansion slots,  disk  drives,  DOS,  Basic,  word processor, internal clock, etc. all for $2895.'Radio  Shack  has  announced the Model  2000.  This  computer  is another  IBM  competitor  with 128k,  two  disk  drives,  16  bit processor and more for $2750.As  news  comes in we will keep adding it on until printing  time arrives.Jack Tramiel,  founder and president of Commodore,  announless someone else goes  after the same market in a better and cheaper way.On to the news, rumor and gossip.Rumor - the founder of Atari,  Nolan Bushnell,  may be trying  to team up with Australian publisher Rupert Murdoch who is trying to acquire Warner the parent company of Atari.Mattel   has   sold  all  rights  to  the  Aquarius  to   Radofin Electronics.Warning  - the British invasion of computers may come before  the Japanese. Some of the British products look pretty good.Commodore's  sales omputers.  Milton  Bradley  had dropped production of the Vextrex video game system developed  by GCE.  The  failure  of  the Vextrex appears to have been  due  to inadequate promotion and support for a quality product.IBM,   IBM  PC  &  IBM  PC  Jr.   are  registered  trademarks  of International  Business  Machines.  Apple & Lisa  are  registered trademarks  of  Apple  Computers,  Inc.  Atari  &  Atari  XL  are registered trademarks of Atari,  Inc. Commodore 64 and Vic-20 are registered trademarks of Co50.  The QL is supposed to be a 128k thirty-two bit machine.   The current plan  is to market it by    "mail order?" Even though it is supposed to compete with Adam, I will have to wait and see.I am still not sure who the IBM PC Jr.  will be competing with. I really  suspect  it will compete more with the IBM PC  and  maybe Radio Shack and Apple.  Actually it doesn't look like a very good idea to me.  A full fledged Jr.  will cost as much as some of the IBM PC look-alikes.Leading  Edge is marketing a PC be in major competition with Commodore.  I think their markets  will differ. Adam will probably be more in competition with Atari, who doesn't  seem  to  know who its  market  is,  the  Aquarius,  and computers  yet to come.  I really believe that the Adam is moving to a new market area and that Coleco has done an excellent job of identifying  that  market  and following  an  appropriate  market strategy.If none of this makes any sense, I apologize. What I am trying to say  is I think Adam will do well unced his resignation as president and member of the board of directors. We will  try  to watch the impact of his retirement  and  report  it here.Mattel has sold the rights to the Intellivision and has withdrawn entirely from the videogame and electronics market.  20th Century Fox   has  discontinued  production  of  video  game  cartridges. Commodore  has  delayed  indefinitely  the  introduction  of  the recently  announced 264 and 364 computers.  Timex has decided  to discontinue  marketing  Sinclair c doubled  last  year.  The  company  plans  to introduce  a "touch-screen" this spring and has a couple  of  new computers  ready  for  introduction.   If the new  264  and  V364 compete directly with the C-64 IPage - 8think  it  will be a big mistake for the company.  I  think  they ought to go after the IBM PC Jr.Atari  will be marketing home versions of arcade games  developed by Nolan Bushnell's company as well as part of a line of robots.Sinclair has announced the QL computer priced at about $5mmodore Business Machines, Inc. Mattel & Aquarius are registered trademarks of Mattel, Inc. Leading Edge is a trademark of Leading Edge Products,  Inc.  TRS-80 and  Radio Shack  are trademarks of the Radio Shack division of Tandy  Corp. Texas   Instruments   and  TI  99/4a  are  trademarks  of   Texas Instruments, Inc.Page - 9PROGRAMS-PROGRAMS-PROGRAMSEach  issue of this newsletter will provide you with a number  of program listings of fully tested and debugged programs ready  for you to enter and runthat you can  see the changes as they occur. Line 75 is the end of the loop started at line 10. Line 80 turns off the high resolution graphics screen and returns to text format.As this program executes a series of ever increasing squares will be drawn on the screen.  In addition the color of the new squares will change.Program 2 Graphics Demo5 HGR2 10 FOR J=l TO 1000 15 FOR I=l TO 64 20 K=INT(I/4) + 1 25 IF K > 15 THEN K=15 30 IF K = 4 THEN K=15 35 HCOLOR = K 40 SCALE = 20 50 ROT = 0 + I-1 60 DRAW 1 A- line  explanation  of  the  program  so  that  you  can  use  the information  provided  to  learn  more  about  writing  your  own programs.  This  issue's  programs will demonstrate some  of  the graphics capabilities of the Adam.Program 1 Graphics Demo5 HGR2 10 FOR I = l TO 42 20 HCOLOR = 1 + INT(I/3) 30 SCALE = I 40 ROT = 0 50 DRAW 1 AT 125, 100 60 FOR J = 1 TO 1000 70 NEXT J 75 NEXT I 80 TEXTLine 5 sets high resolution graphics mode.  Sounds complex but it simply  means  that each dot on the scand wonder of computers to you in a useable fashion. I also want to make sure that you are aware of what a product does and how well it works before you buy  it.  We will  also  try  to find ways to fix problems that  develop  with products you have bought.We feel that the review section of the newsletter will make  your subscription  more than worthwhile.  Company magazines and  maga zines supported primarily through advertising revenues are simply not  as  likely to give an honest review of a product th5.Line  30 sets the scale value to the value of I which will  range from 1 to 42.  The scale value determines the size of the line or object that will be drawn.  Line 40 determines the angle at which the line or object will be drawn. A line or object can be rotated over 64 different positions.Line  50  instructs  the  computer to draw  shape  1,  a  square, starting at column 125 and row 100.  Line 60 starts a delay  loop that ends at line 70.Page - 10Delay  loops  are used to slow down graphics so  on your Adam computer. Unlike s6me magazines we  will thoroughly proofread our program listings before they go into print.If  you  have programs that you have written and  would  like  to share  them  with others,  just send them in.  Include  a  little information  about  yourself and we will test your  programs  and print  the best ones here.  Please,  do not send us any  programs written by someone else or taken from a magazine or book.In  addition  to our program listings we will provide a  line-byT 125, 100 70 NEXT I 75 NEXT J 80 TEXTIn line 5 the high resolution graphics mode is turned on. In line 10 a loop is started that will be repeated 1000 times. In line 15 a loop is started that will be executed 64 times.  This loop will start  over everytime the loop at line 10 repeats.  Line 20  sets rograms,  but make sure it does what is needed first. If that makes me a hacker then so be it.My goal is to bring the mystery reen can be  controlled  to draw  pictures or whatever you want.  Line 10 is the start  of  a loop that will be carried out 42 times. The program will run from line  10  down  through line 75 at which point the  program  will return  to  line  10 and begin again until it has  done  that  42 times.  Line  20  sets the color of the dots that will  be  drawn using the formula.  The value of 1 is added to the integer  value of I (from line 10) divided by 3. This means that the color value will range from 1 to 1Ì1 ×67part 2 of the first issue of Expandable Computer News....... ----------------------------------------------------------------the value of K to the integer value of I divided by four. Since K is used to set the color value and color values must range from 0 to 15 then line 25 is necessary to prevent K from becoming larger than 15.  Line 30 is used to change K when it equals four because 4 is black and will erase the picture we are trying to draw.  Any color  other  than 15 could have been chosen.  L the rotation of the object.  In program #2 you  will recall  that the square we drew became bigger as it was  rotated; in   this   program  we  are  attempting  to  keep   the   square approximately the same size throughout its rotation.In  line 135 one is added to L which will be used to control  the rotation in line 140. L will actually vary from one to sixty-four for each of the fifteen colors we will cycle the program through. In addition since M is being reduced at line 70 by the value of T the  squ started all over and repeated for a total of 1000 times.Program 3 Graphics Demo10 HGR2 20 T = 0 30 T = T + 1Page - 1140 L = 0 50 IF T > 15 THEN 180 60 FOR J = 1 TO 4 70 M = 31 - T 80 FOR I = 1 TO 16 90 K = T 100 HCOLOR = K 110 IF I < 8 THEN M=M-1 120 IF I > 8 THEN M=M+l 130 SCALE = M 135 L = L + 1 140 ROT = 0 + L - 1 150 DRAW 1 AT 125, 100 160 NEXT 1 170 NEXT J 175 GOTO 30 180 TEXTThis  program  is a variation of program #2 only there is  a  lot more going on in this one.  I hope you will be ablechanged  and  a smaller square is rotated through a cycle in  the center of the larger one. ThisPage - 12will go on until all of the 15 colors have been used. The color that has a value of 0 is not used since that is the same color as the screen, black. Next month we will have more programs for you to try out. Experiment a little with these three and see what happens.PRODUCT REVIEWBringing Adam HomeWe, like the rest of you, bought our Adam and had to bring it home and put it together. For a while T.  On  the first pass this would be a value of 30.  In line 80 another  loop is  started.  At  line 90 K is made equal to T.  In line 100  the color value is set to K.In line 110 1 is checked to see if it is less than or equal to 8; if it is then 1 is subtracted from M. In line 120 1 is checked to see if it is greater than 8;  if it is then 1 is added to  M.  In line 130 the scale value is made equal to M. What we are doing in lines  110 to 130 is adjusting the size of the object being drawn depending onine 35  sets  the color value to K and line 40 sets the scale value to 20.In  line 50 the object will be rotated as the value of I  changes from  1 to 64.  Line 60 draws the square just like in  the  first program.  Lines  70 and 75 are the end of the loops which started at lines 15 and 10. Line 80 restores text mode.This  program draws a square of one color then  draws  additional squares at different rotations.  The colors of the squares change gradually.  Once  a rotation is completed the process is are  will  be  made  smaller each time  a  new  color  is selected.  Lines  160 and 170 end loops starting at lines 80  and 60. Line 175 acts like a loop sending the program back to line 30 where the value of T will be increased by one again. This will go on  until T is bigger than 15 (line 50).  The program  will  then terminate at line 180 with the text mode being restored.This  program  draws  a  square of one  color  rotates  it  while changing  its size.  When one rotation is completed the color  is  to follow the discussion  because  this program contains a lot of  tricks  that will be helpful in writing your own programs.Line  10 turns on high resolution graphics.  Line 20 sets T equal to 0.  Line 30 adds 1 to T.  Line 40 sets L equal to 0.  Line  50 checks  to see if T is greater than 15.  of course right now T is only  1  but it will increase as the program runs.  When  T  gets bigger than 15 the program skips to line 180.  At line 60 a  loop is  started.  In  line 70 M is made equal to 31 minus it looked like our Adam would not get here. If you believe everything you read in the newspapers then you would have been certain that Coleco was having trouble delivering Adams- We ordered the expansion mod- ule for or Colecovision through a catalogue. On December 17 Adam arrived only three days after the delivery date we had been given. Coleco apparently has been air freighting large numbers of Adams in order to insure delivery before Christmas.We were naturally eager to get our Adam assembled and runnied off Adam, inserted a game cartridge in the Colecovision unit and turned on Adam. Much to our surprise the electronic typewriter appeared. After careful consideration we pressed the game cartridge reset button and that solved the problem. One word of caution is in order.  ALWAYS turn off Adam before inserting or removing game cart- ridges.The next test was the operation of the data-drive and a "super game pack" that came with Adam. Adam was turned on, the digital data pack was inserted and the computer  than anything else. The keyboard has easy to use cursor controls and the enclosed instructions never seemed to explain the purpose of the joystick. In reality the joystick can be used for cursor control and as a numeric keypad. I prefer not to use it for those purposes. If you do not touch type and need to enter a lot of numbers then you may find it to be of some value.Overall the assembly went rather well. I really think the "system interlock tray" is an excellent idea. One thing that should be pointed m the digital data drive. We have not had any printer problems since that incident. This does bring up one point, ALWAYS periodically copy your work to a data pack and ALWAYS copy it before using the printer. This is a good practice on any computer. You should probably try to get some extra data packs so you can make backup copies on separate packs. From my own experience, if it is not backed up at least twice on separate tapes it is not backed up safely. A data pack can fail or be damaged quite accidentall why serial numbers are always hidden. After much checking and rechecking, Adam was assembled and ready to go.Page - 13We turned on the power and there on our television was the electronic typewriter screen. The manual says a title screen will appear first but it never did. If anyone has ever seen the title screen we would like to know what it says.We tried out the electronic typewriter and it seemed to work fine.  Next we tried the "SmartWRITER" word processor. It also worked quite well. We then turnng, but at the same time we wanted to keep track of any problems we might encounter in the process.  What follows is a dis- cussion of those events.The Adam we ordered was expansion module #3 for the Colecovision video game system. The first thing we did was to carefully read the "set-up manual" and the inserts and special labels included with the Adam. Because of limited space, our computer room is already overflowing, we decided that the joystick attachment for the keyboard was really more of a nuisancereset button was pressed. The game loaded and everything worked fine except that our reset-button sticks and has to be released manually.Most of the first week Adam was with us we spent working with the word processor. All generally went well. The word processor is a nice feature, so much so that Adam would be a bargain with that feature alone. The only problem that occurred while using the word processor was a locked up printer. This problem forced us to press the reset button and reload our document froout is that the instructions say to turn off the on/off switch on the Colecovision game system; they should also say the switch should never be turned on. I suggest that it be taped so that it stays off. Another thing you should do, if you have not, is to write down the serial numbers for all the components. I would also suggest that you write down each item's model number. If you ever need service for your Adam you will most certainly need to have this information easily available. I could never understandy.We were disappointed that Coleco did not indicate what ribbons and print wheels are compatible with Adam. Some Diablo (HyType I) print wheels seem to work well. If you are aware of other printer supplies that are compatible with Adam just let us know and we will pass the information along to everyone else.If you ever try to replace a print wheel be extremely careful. When you tip the mechanism backwards it may catch on the roller and hang up. Before tipping the print wheel mechanism back be sure that oysticks that came with your Colecovision are good for some games and terrible with others. In an attempt to resolve this we will be trying out a number of joysticks produced by other manufacturers. This month we selected the WICO Command Control Joystick/Keypad. This joystick comes ready to plug in to your Page - 15Colecovision/Adam.      The joystick is arranged differently than Coleco's.  The WICO has the keypad on top and a joystick- rather than a disk on the end nearest you. There are two sets of " interesting experiences setting.up your Adam write them down and send them in. In order to summarize our comments, cautions and tips we have repeated them in the list below.Page - 141.  Turn off Adam before inserting or removing cartridges.2.  Start cartridges by pressing the game cartridge reset button.3.  Do not put digital data packs in the drive before it is     turned on.4.  Remove digital data packs from the drive before turning the     computer off.5.  Keep data packs away from Adam wh pressing the buttons.  In games where you can have continuous fire this is not so bad, but in games where you have to release the button each time it was a problem.I used the WICO joystick to play SUBROC, POPEYE, BUCK ROGERS, and LADYBUG. With Ladybug the response of the joystick was about the same as with the Coleco joystick. There did seem to be occasionally a delayed response to the joystick movement.With Subroc the WICO seemed to function a great deal better than  the Coleco joystick. I was able tol free hotline 1-800-842-1225.11. Keep small objects, paper clips, bobbie pins, etc. away from     Adam or they may be accidentally dropped into the components.12. Keep food, drink and pets away from Adam.PRODUCT REVIEWWICO Command Control Joystick/Keypad for Colecovision by D. SageThe WICO Command Control Joystick/Keypad is manufactured by WICO Corp., Consumer Products Div., 6400 W. Gross Point Rd., Niles, Illinois 60648 and carries a one year warranty.As most of you probably know by now the jthe print wheel is all of the way on. When reinstall- ing the print wheel be careful to align the wheel correctly and place it on firmly. Oh yes, in case you didn't notice the printer is very loud. Don't worry its supposed to be loud.In conclusion I would like to say that I am generally pleased with Adam. The problems encountered had more to do with the manuals than the computer itself. Coleco has done a relatively good job insofar as this review has gone. We will have more next issue. If you have had anyfire" buttons located on each side of the keypad with an add- itional fire button in the end of the joystick. The product seems to be fairly durable. The fire buttons on the side do not give any sensory feedback when pressed. They don't click and you can't tell for sure whether or not you have released them. They appear to be molded plastic that bends slightly when pressed. The only way I could tell if they were working was by the action on the screen. In order to hold onto the joystick I often found myselfen not in the drive, away     from televisions, speakers, magnets, and any other source of     electromagnetic radiation. when in doubt don't.6.  If you have expansion module #3 tape the on/off switch on     your Colecovision to off.7.  Periodically backup any files or programs on a data pack.8.  Use caution in changing print wheels.9.  You may use Diablo HyType I print wheels in place of the one     supplied by Coleco.10. If you are unable to obtain replacement ribbons, call     Coleco's tol increase my score substantially without any discomfort. Playing Buck Rogers was a real killer.  Since this game requires the use of both fire buttons, not only do you have to hold on to the joystick but you also had to use those funny fire buttons. This soon caused my left hand to develop quite painful cramps. The WICO seems to be a poor choice for games that require using fire buttons other than the one on the joystick itself. With Popeye the joystick definitely is an improvement, although there still she command plane that appears at the end  of each  round is relatively easy to knock off if you get it  early. Don't  delay because if you miss it early you gain  fewer  points and  it  becomes quite difficult to hit as it move.s out of  your range of fire while still blasting at you.Subroc  carries Coleco's standard 90-day warranty.  I have  never had a Coleco cartridge fail and like most such cartridges if used properly  they will last a long time.  If you  like  first-person blasting  games  this cartr trademark of King Features Syndicated, Inc. SUBROC is a trademark of Sega Enterprises, Inc. Buck Rogers is a trademark of the Dille Family Trust. Lady Bug is a trademark of Universal Co., Ltd.PRODUCT REVIEWSUBROC by D. SagePage - 16While  Coleco could not reproduce the 3-D effect provided by  the arcade version of Subroc they nevertheless have done an admirable job.  This  cartridge  is a shoot-em-up first  person  space  and underwater  game.  You have crosshairs on your screen in order to sight  heme is rather simple, olive drops hearts,  notes or letters depending on the screen and Popeye  must  catch  all the ones for that round  while  avoiding Brutus and objects thrown by the Sea Hag.  Popeye has one can  of spinach  available for each round that he can use to deck Brutus. You,  of course, control Popeye's movement and can make him punch the bottles using the fire button.  In the third level there  are also vultures to avoid.There  are-three screens that repeat provided you make it through thnts. The graphics  are relatively good.  Oncoming craft get larger as they approach.  Many  objects may appear simultaneously on the  screen giving you plenty to worry about.  The colors do tend to appear a little washed out.This  game gets quite difficult in the higher  rounds.  Soon  you find that about all you can do is deflect on-coming shots. As you approach  these higher rounds it is probably best to stay in  the air ignoring the submarines.  You can still blast the bonus craft as  they  pass by.  Teems to be an occasional problem with response.Overall I find it difficult to make a recommendation on this product. As with most joysticks I keep getting the impression that none of the manufacturers ever really try to play games with them. They should have a more natural feel in your hand. I have tried other WICO joysticks and have liked the feel and response. If you have tried this particular model and had different results let us know. As it stands now I would not recommend it.Popeye is a registeredidge is worth having.  I like  it  and would recommend it.Subroc and Sega are trademarks of Sega Enterprises, Inc.PRODUCT REVIEWPOPEYE by D. SagePopeye  is a video game cartridge produced by Parker Brothers for the Colecovision/Adam system,  Parker Brothers cartridges carry a 180 day replacement warranty.If  you enjoyed Donkey Kong or any of the other  climbing  games, you willPage - 17probably like Popeye.  Parker Brothers has done another excellent job in this version for Colecovision. The tin  the oncoming enemy space  ships.  Flying  saucers  and submarines move both left and right across your line of fire. The submarines  fire  torpedoes at you which can be evaded by  taking flight.  The  enemy  spacecraft fire at you  at  differing  rates depending  on the type of ship and the round.  You also encounter mines that either have to be blasted or avoided.  In addition  to the  attackers  there are a number of other craft that  float  by periodically. Shooting these will gain you additional poie  first  three rounds.  The first screen  shows  Popeye's  and Olive's  houses on opposite sides at the top of the  screen.  The rest of the screen is composed of steps and walkways.  The second screen  has  a building as a background with several  levels.  In addition there is a seesaw that Popeye can jump on. If he bounces high  enough  he can catch Swee'Pea and gain  extra  points.  The third screen is a boat which makes up a series of levels.  I like all the screens but the second one is really a lot oproblem.  In  our case  there  would  be  5  question marks  printed  on  one  line immediately preceding the text.  If you did not get any  question marks  everything  is  all  right,  but if  you  did  insert  the following line in the second program.85 HOMENow run the program again. Your screen should clear and the text, "Mary had a little lamb," should be printed without any preceding question marks.While  this is not a serious problem it nevertheless needs to  be fixed.  If  you are interested inow they  work. Since the operating system for the data pack drive appeared to be very  similar to the one used by Apple for its  disk  drives,  we thought  we would test the file storage capabilities of the Adam. The first problem we encountered dealt with the digital data pack drive and Basic.  After loading Basic and then removing that data pack  and  inserting a blank data pack we would  get  1/0  errors anytime we attempted to access the drive. This problem was solved simply by opening and closing the dPage - 19statement is looking for input from a data file there would be no question mark generated and no prompt of any kind on the  screen. Instead  the next data record from the data file would be read by the input statement.In  the  case of our version of Basic for  the  Adam,  the  input statement  is  generating a question mark and placing it  in  the screen buffer. For every "INPUT" statement executed an additional question  mark  is  being placed in the  buffer.  None  of  these question  marks NT "a" 80 PRINT "little" 90 PRINT "lamb" 100 PRINT ds$;"CLOSE TESTFL" 110 PRINT "FINISHED"After you have entered, saved and run this program enter the next program and save it.10 rem *read a data file* 20 ds$=CHR$(4) 30 PRINT ds$;"OPEN TESTFL" 40 PRINT ds$;"READ TESTFL" 50 FOR x=1 to 5 60 INPUT n$(x) 70 NEXT x 80 PRINT 90 PRINT ds$;"CLOSE TESTFL" 100 FOR j=1 to 5 110 PRINT n$(j) 120 NEXT jAfter this program has been entered and saved, run it. If you get any question marks (?) on the screen you have a f fun.I  really liked this game.  The graphics are good,  the music  is good  and  the game play is a lot of fun.  I  recommend  it  very strongly. If you disagree write and tell everyone why.Popeye  is  a  registered trademark of and is  licensed  by  King Features Syndicate,  Inc.  Parker Bros. is a registered trademark of Parker Bros., Inc.GLITCHES, BUGS, ERRATA, ETC.by the staffWe  have  been gradually going through the Basic manual  for  the Adam  and  testing several features to see if and h finding out where the  question marks come from then read on.Normally when you use an "INPUT" statement to enter data from the keyboard  there will be a prompting question mark on the  screen. Basic  normally checks to see if the "INPUT" statement is looking for  keyboard  or  file input.  In case  of  keyboard  input  the question  mark  is sent to temporary storage called a buffer  and then  is  sent to the screen for display.  You would  then  enter whatever data is necessary. Normally if the "INPUT"ata pack drive door.During our tests we also identified a problem with the version of Basic  that we have.  The problem is not a major one and we  have already developed a fix for it., In order to find out if you have a  problem  it is necessary for you to write a data file to  your blank digital data pack.Page - 18Enter the program below, save it and then run it.,10 rem *write a data file* 20 ds$=CHR$(4) 30 PRINT ds$; "OPEN TESTFL" 40 PRINT ds$; "WRITE TESTFL" 50 PRINT "Mary" 60 PRINT "had" 70 PRI appear  on  the screen until  the  next  "PRINT" statement is encountered. The buffer is then output to the screen and  cleared.  The  "PRINT" statement at line,80  in  the  second program causes the question marks to be output on the screen. The new  line  85 clears the screen and anything in the  buffer.  our solution does not alter the actual data it simply gets rid of the excess garbage.PUBLIC DOMAIN SOFTWAREWe  here  at  ECN intend to establish  a  public  domain  program library.  All  of the proport its  availability.  This is not intended to represent a  complete list of all companies. If you are aware of others let us know.SOFTWARESirius Software, 10364 Rockingham Dr., Sacramento, CA 95827MicroLab, Inc., 2699 Skokie Valley Road, Highland Park, Il 60035Parker Bros., Beverly, MA 01915Atari, Inc., P. 0. Box 2943, So. San Francisco, CA 94080CBS Software, One Fawcett Place, Greenwich, Connecticut 06836Interphase Technologies,  Inc., 6391-F Westminster Hwy, Richmond, B.C., Canada V7C4V4.  Our progress will be reported in this  column along with an index of the contents of the  library. Unfortunately  extra  digital data packs are very scarce at  this time.  We  will not be able to begin distributing  public  domain software  until  digital  data packs are  available  at  quantity prices.  If  you  wish  to contribute a program to  the  library, simply  follow  the guidelines for program  submission  indicated elsewhere in this issue.USER GROUP NEWSDo  you often find yourself with lots  newsletter  should include the following information:1.  Your Name2.  Your address and phone number3.  Product name4.  Manufacturer's name and address5.  System requirements (i.e. data pack drive, printer, etc.)6.  Media (cartridge, data pack, etc.)7.  Warranty details8.  Description of product9.  Discuss quality of documentation and instructions10.  Positive comments11.  Negative comments12.  Suggestions for improvement13.  How mu6h have you used product?14.  Your experience lr local paper.  We will also be happy  to advertise your group in our newsletter.  This column will include a  list of such groups.  We will also include any news that these groups wish to share with others.  Just lot us know what you have been doing and we will print it here.PRODUCT MANUFACTURERS AND DISTRIBUTORSThe following companies are currently known to make software  and other products for the Adam/Colecovision. We cannot guarantee the quality of the software or product in any way but can only regrams we develop for the newsletter will be  made available to you on digital data packs.  In addition  we will  be  writing longer programs specifically for  the  library. other programs currently in the public domain for other  computer systems may also be converted for the Adam.Our goal is to make the programs in this library available to you at as low a cost as possible. Charges will be limited to the cost of  the  media (digital data packs),  shipping,  and  staff  time necessary to copy the softwareImagic, 981 University Ave., Los Gatos, CA 95030N.A.P.  Consumer Electronics Corp., P. 0. Box 6950, Knoxville, TN 37914Sierra On-Line, Sierra On-Line Bldg., Coarsegold, CA 93614Spinnaker Software Corp., 215 First St., Cambridge, MA 02142JOYSTICKSPage - 21Discwasher, 1407 No. Providence Rd., Columbia, MO 65205WICO  Corp.,  Consumer  Div.,  6400 W.  Gross Point  Rd.,  Niles, IL60648SUBMISSION REQUIREMENTSFormat for Submission of Product ReviewsProduct  reviews  submitted  for use  in  our of questions and no one  to turn to for the answers? Why not start a user group? A user group is  a good way to bring together other Adam owners.  Even if  you still can't find someonePage - 20with  an  answer to your question at least you will  be  able  to share  your  problems with others.  Often as a group you will  be able to find a solution.How do you start a user group?  First find a place where you  can meet. You will-need some place where you can set up an Adam. Next simply  run an ad in youevel with computers15.  Why you bought the product16.  Where you bought the product17.   Rate  on a scale of 1 to 10 where 1 is a complete waste and 10 means everyone should own it18.   Include  a signed statement giving us permission  to  print your review in our newsletter.  If you are under 21 have a parent sign the statement.Guidelines for Submission of Programs1.  Name, address and phone number2. Send a printed program listing3.  Send a copy of the program on a data pack if at all possioysticks that came with your Colecovision are good for some games and terrible with others. In an attempt to resolve this we will be trying out a number of joysticks produced by other manufacturers. This month we selected the WICO Command Control Joystick/Keypad. This joystick comes ready to plug in to your Page - 15Colecovision/Adam.      The joystick is arranged differently than Coleco's.  The WICO has the keypad on top and a joystick- rather than a disk on the end nearest you. There are two sets of "l rights  to the program.  Any such submission should be signed  by you or a parent if you are under 21.8.   Indicate  whether  or  not  you wish  to  make  the  program available to the public domain library.Guidelines for Submission of Articles1.  All articles should be typed and double spaced2.  All articles should include a title3.   Each  page  should include your name and the  title  of  the article in the upper right corner4.   All articles should be accompanied by a statement giving. us y organized person that I am.....now where is that blasted list anyway......I whipped it out and responded posthaste...... well, maybe a little more post than haste, it was.   Anyway, I did find the list from the bowels of the back room and am listing it out here for you all to have a copy!                    APPENDIX B - ERROR CODES  Codes that can be returned by TDOS from the Powermate disk con- troller are listed below: (I believe the IDE list is the same)ERROR CODE                        Meaning nvelope with sufficient postage.ntally dropped into the components.12. Keep food, drink and pets away from Adam.PRODUCT REVIEWWICO Command Control Joystick/Keypad for Colecovision by D. SageThe WICO Command Control Joystick/Keypad is manufactured by WICO Corp., Consumer Products Div., 6400 W. Gross Point Rd., Niles, Illinois 60648 and carries a one year warranty.As most of you probably know by now the jble. we will copy the program and return tfie data pack by first class mail4.  Send a written description of the program telling whatPage - 22it does and any instructions on how to use it.5.   Send  us a brief biographical sketch.  Tell us why you wrote the program, how long you have had a computer, etc.6.  All accompanying materials should be typed and double spaced.7.   Include on a separate sheet a statement giving us permission to  print  your program in our newsletter.  You will  retain  alÌ1 ×67     ERROR CODES FOR THE MICRO INNOVATIONS HARD DRIVES****************************************************************Recently, very recently as a matter of fact, the subject of HD error codes came up on the Asylum BBS.  Apparently someone was having a problem with one of his  drives and was asking about the meaning of error codes.  The conversation went something like this.........."what does this error code mean???  I am not sure, but I know it means you in deep trouble".  Well, being the truelpermission to print the article in our newsletter.  An adult must sign if you are under 21.5.   All  articles should be accompanied by a brief  biographical sketch.  Make sure you include your full name,  address and phone number6.   Articles  should be between one and four typewritten (double spaced)  pages  long.  Longer articles may be submitted  but  are likely   to  be  edited  substantially  because  of   our   space limitations.7.   If you wish your materials returned, please enclose a return eof error code ---------------------------------------------------------- 00                                No error detected 01                                No index pulse from disk drive 02                                No seek complete from drive 03                                Write fault from disk drive 04                                Drive not ready or not selected 05                                Not used 06                                Track 00 not found 07                                NoPage - 19statement is looking for input from a data file there would be no question mark generated and no prompt of any kind on the  screen. Instead  the next data record from the data file would be read by the input statement.In  the  case of our version of Basic for  the  Adam,  the  input statement  is  generating a question mark and placing it  in  the screen buffer. For every "INPUT" statement executed an additional question  mark  is  being placed in the  buffer.  None  of  these question  marks                  Seek error 16                                Format track not complete 17                                FDC busy error 18                                Correctable data error 19                                Bad track flag detected 1A                                Format error 1B                                Not used 1C                                Direct access to alternate track 1D                                Alternate track already assigned 1E                                Alvoting try to remember those that have helped the ADAM community as a whole.    WHO HAVE WE OVERLOOKER????     Following is a list of a few people we MAY have been over- looked in the past. By no means are these people the only ones deserving this award. Vote for the person or persons you think should be so honored. Your votes will be the deciding factor. Those that have already been inducted into the GALLERY of HONOUR can not be inducted for a second time.Pete Ames, Tom Clary, Ricki Gerlach, Irv Hofemory checksum error 32                                ECC diagnostic failure 33-3F                             Not usedNOTE: the address valid bit may or may not be set on an error message.  If it is NOT set, the codes will appear as defined above.  If it IS set, codes 00-0F will appear as 80-8F, codes 10-1F will appear as 90-9F, codes 20-2F will appear as A0-AF, and codes 30-3F will appear as B0-BF.t used 08                                Disk drive still seeking 09                                Not used OA                                Controller not initialized OB-OF                             Not used 10                                ID field read error 11                                Uncorrectable data error 12                                Address Mark not found 13                                Write Protect error 14                                Target sector not found 15               Ì1 ×65Sb: Gallery of Honour Fm: Jerry Vrancks 71610,2413 To: All* It's time to vote for those that you would like to see inducted into the GALLERY of HONOUR this year at ADAMCON 10. Here's how the voting will work.Every person that owns and uses an ADAM computer can vote for up to five candidates that he/she thinks should receive this prestigious award. I will accept ballots from July 1st. till August 30th. 1998. There will be no distinction between active and inactive candidates when voting.   When ternate track not found 1F                                Alternate track assigned to                                                   defective track 20                                Invalid command 21                                Illegal disk address 22                                Illegal parameter 23                                Copy completion mismatch 24-2F                             Not used 30                                RAM diagnostic failure 31                                Program mf, Steve Major, James Marshall, Shon McCallom, C. Murray McCullough, John Moore David White, Bob Zimmerman, Joe Blenkle  To the best of my knowledge the   following names are those that have been inducted into the ADAM Gallery of Honour to date. Their not in any order.*Bob Blair                        *Lyle Marschand *Chris Braymen                    *Herman Mason *Cyd Carter                       *Sharon McFarlane *Norman Castro                    *Ron Mitchell  *Frances Clee                     *Tony out of business for two weeks as its searched for the power supply and even (unsuccessfully) paid a consultant a few grand to figure out what was wrong and have a new power supply custom built (it didn't work right)!I emailed her my phone number and told her I may be able to help. She was overjoyed, and, resisting the temptation to charge her an arm and a leg for the thing, overnighted her my last power supply for a total of $40, including Saturday overnight delivery service.The company is based in Cal   *Terry Fowler *Richard Salvati                  *Rob Friedman *David Sands                      *Mark Gordon *Robert Sebelist                  *Pat Herrington *Robert Slopsema                  *Ed Jenkins *Jean Stone                       *Sol Swift *Ben Hinkle                       *Hank Szcretter *Thomas Keene                     *Jerry Vrancks *George Koczwara                  *Bruce Walters *Phil Kosowski                    *Richard Lefko *Jim Walters                      *John Lingrel *Dale Wick   strange indeed, BUT this goes to show that Coleco did have some good ideas and made some very lasting products!         *Alan Neeley *Richard Cossaboon                *Jim Notini *Guy Cousineau                    *Mel Oslter *Faye Deere                       *Tony Paterson *Howard Pines                     *Norman Deere *Steve Pitman                     *James Poulin *Richard Drushel                  *Jack Reedy *Dean Roades                      *Paul Elshoff *Darrell Sage                  Ì1 ×66Subject: Colecovision power supply saves company! From: "Chris Knape" <cknape@net-link.net>I don't contribute much, just watch what's going on on the list, but I thought some would get a kick out of this.A woman emailed me after finding information about my Coleco- vision on the Internet. She said a piece of machinery vital to her company's business uses a Colecovision power supply and that the one that had been in use for the past 20 years (I know, I know) just died. Anyway, her company has been Morehen *Richard Clee                     *Wayne Motel *David Cobley                     *Monte Neece *Ron Collins                      *Alan Neeley *Richard Cossaboon                *Jim Notini *Guy Cousineau                    *Mel Oslter *Faye Deere                       *Tony Paterson *Howard Pines                     *Norman Deere *Steve Pitman                     *James Poulin *Richard Drushel                  *Jack Reedy *Dean Roades                      *Paul Elshoff *Darrell Sage                  ifornia and makes optics for micro- scopes. She said her father, who is now retired, built all the machinery himself and for whatever reason, picked the Coleco- vision power supply to handle this important machine.I've now located the address of the company that was posted on the list earlier this month and plan to forward it to her for when she needs back-ups.Strange how parts of these things turn up in such strange places.--------------------------------------------------------------Editor's note:                      *Bart Lynch *Neil Wick                        *Keith Marner *Gene Welch                       *Eric Danz *Barry Wilson ** Send your ballot to:   Gallery of Honour   Attn. Jerry Vrancks   2936 Evelyn St.   Portage, IN. 46368-3926 USA You can also cast your ballot here on CIS  E-mail or in Sect. 9 or 10 as a  POST PRI message to me   Jerry Vrancks  71610,2413   or to my internet address      gvrancks@crown.netBUT DO IT SOON !!!!!!  THEY MUST BE COUNTED !!!!!!Ì1 ×66From: Richard Drushel <drushel@apk.net>Subject: new ColecoVision power supplies on marketAmerican Science & Surplus has NEW ColecoVision power supplies for the price of $5 each.  The nameplate doesn't say Coleco, but everything else printed on it is identical to the original. I bought 4; they all work.  The guy I talked to at AS&S said they had 1400 of them...they didn't know they were ColecoVision; they were just being sold as multi-voltage wall power supplies. In their catalog, they listed the  strange indeed, BUT this goes to show that Coleco did have some good ideas and made some very lasting products!         *Alan Neeley *Richard Cossaboon                *Jim Notini *Guy Cousineau                    *Mel Oslter *Faye Deere                       *Tony Paterson *Howard Pines                     *Norman Deere *Steve Pitman                     *James Poulin *Richard Drushel                  *Jack Reedy *Dean Roades                      *Paul Elshoff *Darrell Sage                  Ì1 ×66             SEPTEMBER 1998 ADAM NEWS NETWORK DISK****************************************************************AC10          ADAMCON 10 convention updateAC10PAGE      Internet address' of ADAMCON 10 homepagesADAMINFO      From Geoff Oltmans comes a rather odd scource for              ADAM related informationCLEE          Rich Clee tells why he is an ADAM fanDVAUG         The very first issue of the Delaware Valley ADAM              User Group newsletter -courtesy of Windows Edge BBSrior conventions and posted on Michael Hurst's website are still valid. If your ISP won't choke on megabyte-plus attachments, I can also e-mail a scan of the list in TIF format. See you in Florida!   -   Rich Clee, A.D.A.M. Servicesr nominees, but do it NOW!KNAPE         From Chris Knape comes a rather unusual use for a              Coleco power supply unitPWRSUPLY      Source for ColecoVision power supply's, etcREGISTER      Registration form for ADAMCON 10RICHC         Rich Clee requests your orders SOON if you need              supplies delivered at ADAMCON 10SCHASER1      The first issue of Sprite Chaser ADAM newsletterSCOTTGOR      Communica from Scott Gordon (son of Mark Gordon of              Micro Innovations).  He wants INPUT!!!SUBSCRIB      Details on how to subscribe to the ADAM NEWS               NETWORK disk    README        This here file!   :)    HAPPY LABOR DAY ALL!!!!voltages and currents, and the numbers seemed familiar, so I dug out a CV power supply and compared it--exact match, even to the connector and pinouts.  That's when I called to order.        American Science & Surplus        3605 Howard Street        Skokie, IL 60076 USA        (847) 982-0870The part number is 21967.  Ask for a catalog; it has lots of neat (and also lots of useless) surplus items.        *Rich*Ì1 ×66From: Frances &/or Richard Clee <cleechez@tamcotec.com>Subject: Adamcon 10 suppliesWe are sending in our registration for Adamcon 10 this week, and plan to leave for the convention sometime in the second half of September. If any of you who are attending the convention wish to order anything listed in the A.D.A.M. Services price list for delivery at the convention, please let us know by Sept. 15th, earlier if possible. The lists as published on the ANN discs, 463 ADAM newsletter, distributed at pECN1 & 1B     The first issue of the Expandable Computer News              newsletter - courtesy of Windows Edge BBSERRORS        The list of hard drive errors for Micro Innovations              hard drive unitsGALHONR       Vote for Gallery of Honor nominees, but do it NOW!KNAPE         From Chris Knape comes a rather unusual use for a              Coleco power supply unitPWRSUPLY      Source for ColecoVision power supply's, etcREGISTER      Registration form for ADAMCON 10RICHC         RicÌ1 ×68              SPRITECHASER ADAM NEWSLETTER#1Adam Users' GroupP.O. BOX 3761, CHERRY HILL NEW JERSEY 08034 (609)  667-2526Presents TheSPRITE CHASERThis  is  the newsletter of the #1 Adam Users' Group.  We are  an organization  for  the sharing and advancement of  knowledge  and resources of people having  interests in,  or ownership of Coleco Adam ColecoVision Family Computer System.Vol. 1  No. 1October 1984Page - 2THE  SPRITE CHASER is published quarterly by the #1  Adam  Users' Gro1970.Membership  in  The #1 Adam Users' Group does not impart  to  the general  member any corporate authority or status to act for  the corporation.  Membership  in The 11 Adam Users' Group is for  one year  from the month membership is acquired.  Present  membership rates are: $15.00/yr. as of January 1, 1934. Rates are subject to change without notice.THE  SPRITE  CHASER is soliciting advertisers  at  the  following rates:Pull PAGE $100.00 1/2 PAGE $60-00 1/4 PAGE $35-00 Note:  All  submitted  advelong as the user group in question  is  an existing  viable entity for the benefit of those wishing computer literacy.  User  groups that exist without a membership at  large will  not  be  considered user groups  per-se.  All  articles  or letters  sent  to the Editor for publication are subject  to  the unrestricted right to edit and comment. Below is a list of Users' Groups -You can have your group listed, just have an officer send us a letter about your group.  We don't list companies that  only produce enjoy this first edition of SPRITE  CHASER. It  has  been a real labor of love for us in putting it  together for  you.  As you will notice,  we have not necessarily stuck  to standard  magazine publishing procedures with  this  publication. What  we  have  tried to do is offer our members  an  informative publication with a minimum of literary license.SPRITE  CHASER  is  meant  to truly  be  a  publication  for  our Membership.  We  sincerely  urge  that if you have  any  comments regarding  the  formatee to members of the #1 Adam Users' group. Send all subscription payments and/or change of address to #1 Adam  Users' Group,  Subscription  Service,  P.O.  Box 3761,  Cherry Hill,  NJ 08034.It will be the policy of The #1 Adam Users' Group,  not to  pass, copy,  or  sell copyrighted text,  cassettes,  diskettes,  or any other copyrighted medium thru The Group without the permission of the  copyright owner either by written permission or through  the Copyright Clearance Center, 21 Congress St., Salem, MA 0up  for  the  enjoyment and furthering the  knowledge  of  its members  in  the  use of the Adam Computer  System.  Address  all correspondence  to The Editor,  #1 Adam Users'  Group,  P.O.  Box 3761, Cherry Hill, NJ 08034.Articles from other newsletters are welcome and will be  included to  broaden  our  readerships base of  knowledge  and  experience level.  All  submissions  will be noted and credit given  to  the author. Articles from this newsletter may be reprinted for use by other  user  groups so rtisements must be printer  ready  and prepaidTHE GROUP OFFICERS:                     THE SPRITE CHASER STAFF:PRESIDENT  - Jay H.  Forman             Editor-in-cheif Jay  H. Forman VICE-PRESIDENT   - Robert  Geers         Research  Editors       Mark Thomas SECRETARY - Michele Lovenstein                              Ken Shaw TREASURER      - Bernice Pollack               Technical Editor - Ray J. RussellPage - 3Editorial Comment by Jay H. Forman President, #1 Adam Users' GroupWe hope that you will  a Newsletter and call themselves Users' Groups.  We will list this in another section.  Since this is our first listing we know  that there are many more groups,  please write,  so we  can keep an updated list.#1 Adam Users' Group - Cherry Hill, NJ + National Adam Microhackers - New York, NY Montgomery Adam Users' Group - Montgomery, AL The US Adam Network - Forest Hills, NY First Southern CA Adam Users' Group - Venice, CATHE  SPRITE  CHASER is available by subscription for  $20.00  per year. It is fr,   text,  or  editorial  comment  of  this publication  that you please let us know.  We are  also  actively seeking  programs,  articles,  and  reports from our members  for future editions of SPRITE CHASER. Remember the faster you send us programs  that  you wrote,  the faster we can  start  our  groups exchange program.  Send us your problems, ideas or solutions. Ray J. will be handling that department.It  has  taken a considerable amount of help from many  different people  to  put together the #1 AdSincerely, RAY J.Page - 4Q.  - On  my  ADAM computer,  when I type in  the  command  flash nothing  happens.  I have a friend who has the APPLE computer and on  his  machine the command flash displays text white  on  black then quickly reverts to black on white. I want to know is why the ADAM manual has the command flash listed and yet when you type it in, nothing happens? Randy Johnson, MaineA.  - Basic  is  Basic  except when it's Smartbasic on  the  ADAM computer.   Coleco seems to have released seetter.  The Disk drive is great,  it comes  with the  disk  manager which is one of the easiest I have ever  used. The saving and loading of programs are so much faster it is  like owning a new computer.Third  party companies have already changed their  attitude,  and are gearing up to come out with a good number of new programs for the  Adam  on data pack and disk.  Image Microcorp  is  releasing Diablo,  which is a hit on other computers like TI. Victory Soft- ware  now  has a Savings and Loan program io get it back is to reboot the Smartbasic tape needless to say anything in  memory at the time is lost.  Also:  10 for x=1 to 40 -->  the computer  consistently  returns ILLEGAL STATEMENT  what's  wrong?  lastly;  How  come  the "EXEC" command doesn't work on the  ADAM? Coleco claims to be Applesoft compatible and EXEC is an Applesoft command? Glen Myres, RochelleA.  - First of all,  the ADAM and APPLE are similar in many  ways yet  VERY different.  With the CALL statement;  this statement is used to acceOUP a newsletter for  using and programming the ADAM computer.My  name  is Raymond J.  Russell you can address me as  "RAY  J."  What  I am here to do is to answer your questions  regarding  the COLECO ADAM computer such as programming tips,  forthcoming items for  the  ADAM and anything that pertains to the  ADAM  computer.  Grant you I might not be able to answer every question but,  with COLECO  behind  me along with our great staff of  programmers,  I hope to clear up any problems that you may have.am Users' Group and  the  First edition  of SPRITE CHASER.  To try to thank all of them  at  this time   would  be  virtually  impossible  and  their  names  would certainly fill the pages of this publication.  These people  also helped us become one of the largest users' groups in the country.The  Adam is not just doing ok,  but it's like Xmas in  September for  Adam  sales.  The Adam user base is growing at a fast  pace, since the ad program began. Shipments from Coleco are still slow, but are getting bveral versions of the Smartbasic  Operating System for the ADAM which are for the  most part  the  same.   You  seem to have an earlier  version  of  the Smartbasic  Operating  System and apparently it lacks  the  flash command.  All I can say is to try to call Coleco and perhaps  get hold of another Smartbasic tape.Q.  - When typing an Applesoft listing into my ADAM computer some very  weird things happen,  such as;  CALL 12345 --> it seems  to "kill" the computer, I'm locked out of it and the only way tn addition to the  new program  called TREK (outer space text adventure).  Randall  Mfg. now has a printer silencer which significantly reduces the  prin- ter  noise  by 85%.  It will sell for $89.50.  Data Backup has  a printer  stand (leggs)etc.  with remote off/on switch  in  front, selling for $22.95. Extended Software Co. has a program that will extend  SmartBasic capabilities (Renumber,  colors in text etc.). It sell for $22-00 on data pack.QUESTIONS & ANSWERSWelcome  users to the #1 ADAM USERS GRss a machine language subroutine from basic,  but the CALL  has to go to certain memory location,  here's where one  of many  differences  come  to play.   ADAM  and  APPLE  have  their respective memory mapped out differently,  in other words APPLE'S location  to read the keyboard is PEEK(-16384) where as ADAM's is PEEK(-651) get the point ? Any program (APPLESOFT) that refers to specific memory locations is not going to run right on the  ADAM.  As  for  the  line statement,  ADAM is very  picky  about  sp variables and discarding them.   This is that so called pause you mentioned  when running a program.  The process is call  'GARBAGE COLLECTING'  and  is  common  to  most  computers.    A  possible preventive  to  this is to pick a spot in your program that  will for  some reason or other pause anyway,  at that point type  this Z=FRE(O)  This will tell ADAM to get his act together so that  by the  time  you  get into varying variables  ADAM  won't  have  to collect the garbage since you did it beforehand. uter was telling  me about  APPLES  built  in assembly language  monitor  accessed  by typing  in  CALL -151,  he also told me what he c an do with  the monitor such as type in assembly Ian.  listings,  memory moves,  shape table  input,  and others.  Knowing the ADAM to be APPLE compatible I went and typed in CALL -151, nothing happened to my amazement. What I would like to  know  is  Coleco says the ADAM is APPLE  compatible  and  yet doesn't accept the CALL -151 to get into ADAMS monitor. TOM       DILL,tell ADAM not to write  anything beyond 51456 and up.  Next you have to tell  ADAM where the Shape table is in memory. This is accomplished with two POKE statements POKE 16766,0 and POKE 16767,201. 1 won't get into here what those two statements mean and represent.  Next it is just  a matter  of  poking the numbers into memory starting  at  location 51456 and so on. With  the table secure in memory you'll want to draw it.  This is done in the HI-RES graphics mode of the ADAM. Enter HGR <return> Set color.ro does not have an assembly language monitor  built into it so you just may as well quit  looking  for it!Q.  - When running a program on the ADAM, for no apparent reason, it  pauses  for an almost unnoticeable period of  time.  Is  this normal ?A. - Yes it is, if in your program you're constantly looping back to  a variable and altering it ADAM does not forget the  original values.   They  lie  off in a corner of memory taking  up  space, after  a  while  ADAM " cleans house" by  gathering  the  defunctaces between  parts  of line listings I know the APPLE  is  relatively intolerant  of  this  and all I can say is  read  the  Smartbasic manual  to greater detail and learn where ADAM wants its  spaces.  The EXEC command was not given to ADAM,  why,  I don't know. Many people  have  resented this little exclusion as EXEC was  a  very useful  command  to have.  Perhaps in the future Image  Microcorp will publish a small Assembly Language program to correct this.Q.  - A friend of mine who has tne APPLE comp By the by,  you needn't be concerned  about the variable Z in terms of printing or  anything just so long as you have somewhere in the program var.=FRE(O) you will be alright.Q. - Does the ADATI handle SHAPE tables? JACK SYMS, CALIFORNIAA.  - Yes  it does,  here is where tae ADAM can really mimic  the APPLE.  If  you can obtain the Shape table in DECIMAL  equivalent #Is  I  can help you.  First of all you need some memory to  play with that can be taken care of with the command HIMEM:  51455 this will  NEWPORTPage - 5A.  - Look  closely  at where it says ADAM is  APPLE  compatible. Notice  it says ADAM is APPLESOFT  SOURCE CODE  compatible.  What this  means is that the majority of APPLESOFT basic commands will work  on  the ADAM while some won't work at  all.  Also  the  two computers  are different in their internal structure.  APPLE uses the 6502 CPU as ADAM uses the Z/80 CPU.  The memory is mapped out differently  so what may be 12345 on one machine may be 54321  on the other. By the way the ADAMt and scale with; HCOLOR=3 SCALE=1 ROT=0 And finaly to draw type in; DRAW 1 AT x,y --> x and y are specified by you to be any point on the HI-RES screen.UNTIL THE NEXT TIME YOU WRITE-HAPPY COMPUTINGRAY J.Page - 6** BUGS TAKE OVER THE WELL WRITTEN, ADAMS COMPANION MANUAL. ** by Louis Vassallo, Glenolden, PAThe  Musicmaker Program enhancement on page 210 that sets up  the function keys has a minor bug in it.  After you type the program, run  it and you should get an error message  that  says:  Illegas everything that was missing  from  the ColecoVision  cartridge.  It has all the extras that are found at the  arcade  and  the convenience of  a  pause  button.  All  the cartoons  and extra graphic elements make this Same a real  treat to  watch  and  to play.  All your high scores can be  saved  and printed  if you wish which makes this even more like the  arcade. The conveyor belt screen has been included! this is fine tape and a great way to start your data pack collection.Page -7Using "ERRNUM" aSTMT 5710,  put  a space between "and tempo so it reads as:  "Tempo". This will stop the  words play and tempo from running together on the bottom  of your  screen.  Look  for further exterminations of other bugs  in future newsletters.PROGRAM REVIEWS by Steve ChamberlainBounty  HunterVictory Software Corp. Paoli, PA Data Pack for ADAM - $24-95Bounty Hunter is a text adventure set in the old west.  You  take the role of a cowboy who must capture the notorious Oil Gang, and return the stolen gold.Oe numbers are documented in  the back  of  the most recent edition of Coleco's  SmartBasic  manual (this edition has a white cover.)For  example,  suppose  you had created a program in  SmartBasic, that  requires  the  retrieval  of a file  from  a  digital  data cassette.  If  ADAM  can't find the file it will issue  an  error statement ("File Not Found") and will cease running the  program. If  you  want  to  try again you must input  a  "cont"  or  "run" statement from the keyboard and resume or restars  is  a  good game for people who enjoy  thinking  a  little, instead of only shooting up space monsters.  It is a nice  change of pace to have a Same like this available.Donkey KongColeco Industries, Inc. West Hartford,, CT Data Pack for ADAM OnlyDonkey  Kong  is the familiar Same in which you control Mario  in his quest to free Pauline from the giant ape.  You must climb  to the  top  of one of four structures while avoiding fireballs  and barrels thrown at you by the ape.This  version for ADAM hal quantity  error  in STMT 1020.  It's because row% and column%  in that STMT have not been defined elsewhere in the program. If they are not defined, the system defaults them to a value of Zero (0), and  zero is not a valid row and column.  So in the beginning  of the  program I put a STMT that reads:  ROW% = 2:  COLUMN% = 2  Be sure to give this STMT a number that doesn't appear elsewhere  in the  enhancements,  so the STMT will not be overwritten.  Another tip in that portion of the program on page 210 nd Error Codes in SmartBasicColeco  and  others  have  documented  SmartBasic,  but  certain. commands  have  been left out of programming  manuals.  One  such command is "ERRNUM", which I have found useful and simple to use. "ERRNUM"  is used in an error-trapping  subroutine  (i.e.,  after issuing and executing an "onerr ... goto" command.)ERRNUM enables ADAM to branch to a particular subroutine after an error has occurred,  based upon the type of error,  identified by an  error-code number.  These codn the screen you are given the following information:  Where you are what you see,  Where you can go, and the results of your last command.  Your  commands consist of a verb and a noun  (Ex.:close door)After  playing for a while you will discover that every item  you find only has one purpose (some are not used at all) and there is not much room for straying off track.  There are no dead ends and the  game can be solved.  There is a bonus game included that you can play after you solve the adventure.Thit your program.A  better  approach would be to devise an error-trapping  routine using "ONERRR ... GOTO" and "ERRNUM."As  described  in Coleco's manual,  "ONERR GOTO" must  be  issued early in the program before an error occurs,  and must direct the computer  to  a  line  number  which  begins  an   error-trapping subroutine.  (Experience  has shown it is better to issue a print statement of some sort as the first statement in the  subroutine; this seems to keep ADAM from locking up.)Until next time!  a Newsletter and call themselves Users' Groups.  We will list this in another section.  Since this is our first listing we know  that there are many more groups,  please write,  so we  can keep an updated list.#1 Adam Users' Group - Cherry Hill, NJ + National Adam Microhackers - New York, NY Montgomery Adam Users' Group - Montgomery, AL The US Adam Network - Forest Hills, NY First Southern CA Adam Users' Group - Venice, CATHE  SPRITE  CHASER is available by subscription for  $20.00  per year. It is frÌ1 ×65From Scott Gordon Subject: Software DevelopmentI just got a call from Pat Herrington the other day and she was wondering if I was still interested in finishing some of the software projects that I had started for the Coleco ADAM over a year ago.  I've lost touch with alot of ADAMites because of my move and I'm having trouble getting my TDOS development system working for assembly language programming.  All of these could be easily remedied with either a trip to the next ADAMCON or visiting my father, Mark Gordon (former Micro Innovations engineer) out in Denver, Colorado.Any info you could give me would be greatly appreciated.  I'm trying to get back in touch with people on the ADAM scene so that I can finish some of the projects that I started.  Thanks,Scott*************************************************************Editor's note: received this from Scott just recently and it appears we have not lost the boy after all!  Contact him and encourage his continued participation.  His email address is: Poisoneye2@aol.com oups that exist without a membership at  large will  not  be  considered user groups  per-se.  All  articles  or letters  sent  to the Editor for publication are subject  to  the unrestricted right to edit and comment. Below is a list of Users' Groups -You can have your group listed, just have an officer send us a letter about your group.  We don't list companies that  only produce correspondence  to The Editor,  #1 Adam Users'  Group,  P.O.  Box 3761, Cherry Hill, NJ 08034.Articles from other newsletters are welcome and will be  included to  broaden  our  readerships base of  knowledge  and  experience level.  All  submissions  will be noted and credit given  to  the author. Articles from this newsletter may be reprinted for use by other  user  groups so Ì1 ×62LIKE WHAT YOU SEE HERE ON THE ADAM NEWS NETWORK disk???  All you need to do is to send our treasurer $25.00 and you will be set for the next year.  Send it to Bob Bair so that he can enter you in the books and keep track of the monetary end of things; while the rest of us take care of sending out the disks to you. Bob Bair (our ADAM NEWS NETWORK Treasurer) 6552 N. 400th E Kendallville, IN 46755He is patiently watching his mailbox for your mail to the ADAM NEWS NETWORK.   THANK YOU! r, Mark Gordon (former Micro Innovations engineer) out in Denver, Colorado.Any info you could give me would be greatly appreciated.  I'm trying to get back in touch with people on the ADAM scene so that I can finish some of the projects that I started.  Thanks,Scott*************************************************************Editor's note: received this from Scott just recently and it appears we have not lost the boy after all!  Contact him and encourage his continued participation.  His email addre                  ADAMCON 10 - ORLANDO, FL - Oct 8-11, 1998                                                         REGISTRATION RATES--------------------------------------------------------------------------Full Delegate   Thur-Fri-Sat-Sun    Non-delegate spouse      Thur-Fri-Sat-Sun 4 nights room, 3 breakfasts, 3      4 nights room-3         breakfasts-1 banquet lunches, 1 banquet   * $270.00       $200.00    		Full delegate child under 18        Non-delegate child under 18 4 nights room, 3 breaksh to have as a roommate         Do you wish to be in a non-smoking room? YES     NO    Do you want an ADAMCON 10 T-shirt? $10.00 ea. YES    NO   (circle size) M L XL XXL Do you want an ADAMCON 10 hat? $8.00   YES   NO Delegate                 _________    Spouse                _________    Children              _________    Del. child            _________ Day Pass     Friday               _________     Saturday             _________     Sunday               _________Single 1 banquet       $185.00       $125.00                                Day Passes      Friday delegate         - w/ lunch only..........................$24.00       * - w/lunch, 1 night room, Sat breakfast...$75.00      Saturday delegate         - w/lunch only...........................$24.00       * - w/lunch,1 night room, Sun breakfast....$75.00      Sunday delegate         - w/lunch only...........................$30.00         - w/lunch and banquet....................$60.00       * - w/lu INFORMATION-------------------------------------------------------------------------We will be staying in the newly renovated Las Palmos Hotel;  site of the very FIRST ADAM convention; held 10 years ago this October.  There are numerous restaurants and shopping opportunities              nearby........and I hesitate to say this.....but, there is also a WET & WILD     water park located DIRECTLY across the street from the hotel, although  the hoteldoes have it's own very nice pool.The hotel is loce. All reservations MUST BE PAID BY SEPTEMBER 1st to guarantee registration.                        ADAMCON 10 REGISTRATION FORMNAME                                SPOUSE          ADDRESS                                            PHONE:    CITY                    STATE/PROV              ZIP/POSTAL   CODE       CHILDREN:1st                AGE      2nd                     AGE    If traveling alone and wish to share a room, check here      Enter name of person you wifasts, 3      4 nights room-3         breakfasts, 1 banquet lunches, 1 banquet     $120.00      (in room w/ 2 adults)   $60.00 (in room w/ 2 adults)Full Delegate       Fri-Sat-Sun     Non-delegate spouse      Fri-Sat-Sun 3 nights room, 2 breakfasts, 2      3 nights room-2         breakfast, 1 banquet lunchs, 1 banquet      $230.00       $165.00Full Delegate           Sat-Sun     Non-delegate spouse      Sat-Sun 2 nights room, 1 breakfast, 1       2 nights room-1         breakfast, 1 banquet lunch, room     +#30.00 per night x __ = _________ T-Shirt          $10.00  _________ Hat               $7.00  _________                TOTAL   ___________         DEPOSIT/PAID _____________         BALANCE DUE ______________Make checks payable to: "ADAMCON or A.N.N. in US funds and   send to:                ADAMCON 10                2261 ShadeTree Ln S.E.                Kentwood, MI 49546                We will see you at ADAMCON 10 in ORLANDO, FL come October    8th!    CONVENTIONnch, banquet, l night room........$120.00 Non-delegate spouse meals available for additional cost of:        Fri, Sat, Sun lunch $9 each    For other configurations for attendance, please contact the chairlady. *room rates are based on double occupancy; for single       occupancy room       ADD $30.00 per night to cost of convention            registration A payment plan is available for ADAMCON 10 delegates that   wish to pay their convention fee in advance thru payments of any amount at any timated on International Drive, conveniently    midway betweenthe Orlando International Airport and Walt Disney World.     Check your mapand look for the intersections of US 4 (400) and Sand Lake   Rd (482). Itis located in the southwest corner of Orlando proper.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Editor's note ---- Check with your local travel agents on    air fares. Webooked flights direct from Detroit to Orlando, round trip -  7 day, for $150 each passenger.  Cheapo we add 4.  Yes, we could simply subtract 125, but then it would not be so easy to see what we are doing.  Complicated code, even heavily commented, should be as obvious as possible.     In the MOVE code proper we first set x to zero.  We will use x as a pointer when checking the blocks table.     We check the blocks entry to see if it applies to the room we are in.  If it does then we check to see if this block applies to the direction we want.  If it does then we send back a message:  either a monster t may be, however, that the direction desired is UP, SmartKey II, which is ASC 130.  Or it may be DOWN, SmartKey III, which is ASC 131.  Or it may be GET, SmartKey IV, which is ASC 132.  All of these are checked for in line 506 and routed to the MOVE code also, but now the subtraction done in line 6000 will result in a negative number, a sign to try again by subtracting 129 from the ASC number and adding 4.  The subtraction gives us numbers from 1 to 3.  But we want UP, DOWN, and GET to be directions 5-7, sme while I wake the":? "monsters."80GOSUB 1000:REM Initialization    90?:? "Hit any key when ready.":GET k$: k%=ASC(k$): m=-k%:IF k%=27 THEN GOSUB 1105099REM ***** MAINLINE *****100TEXT110GOSUB 200:REM Describe the room.120GOSUB 300:REM Describe the contents130GOSUB 400:REM Describe enemies140GOTO 500:REM PARSER149REM ***** STATUS *****199REM ***** DESCRIBE ROOM *****200TEXT: t(p(4), 0)=1:REM Mark room as visited210 first=t(p(4), 8)220IF p(4)=t(0, 1) THEN  last=t(0, 2):GOTO 240230 last=t(p(4)+or a door blocks the desired action.  If not then we check the next block.     If there are no blocks then we can update the player room, p(4), and display the room, its contents, and its enemies.  Unless, of course, the command was GET.  The GET command is sent to the MOVE code because we have to check the blocks table to see if a monster is blocking access to the treasure.  In that case we branch to the section of code we will discuss next time.o 3.  But we want UP, DOWN, and GET to be directions 5-7, s fares are out there for charter  flights ifyou can go major city to major city.-We will be staying in the newly renovated Las Palmos Hotel;  site of the very FIRST ADAM convention; held 10 years ago this October.  There are numerous restaurants and shopping opportunities              nearby........and I hesitate to say this.....but, there is also a WET & WILD     water park located DIRECTLY across the street from the hotel, although  the hoteldoes have it's own very nice pool.The hotel is loc10REM DUNGEON - D4 - Move20REM Joseph Alford, 5068 Stone Avenue, Portage, In 46368, May, 199030REM Many of the concepts are from Frank DaCosta, Writing Basic Adventure Games for the TRS-8040REM TAB Books, Blue Ridge Summit, Pa 17214, 1982.  An excellent book.50TEXT:? "Welcome to the dungeon":?:? "You've paid your entrance fee."60? "Feel free to wander around.":? "Pick things up, kill monsters."70?:? "You did sign the paper making":? "me your beneficiary?  Merely a formality, of course."75?:? "Excuse o we add 4.  Yes, we could simply subtract 125, but then it would not be so easy to see what we are doing.  Complicated code, even heavily commented, should be as obvious as possible.     In the MOVE code proper we first set x to zero.  We will use x as a pointer when checking the blocks table.     We check the blocks entry to see if it applies to the room we are in.  If it does then we check to see if this block applies to the direction we want.  If it does then we send back a message:  either a monster 1, 8)-1240FOR x=first TO last250? d$(x)260NEXT x270 x=t(p(4), 7):REM Specials280ON x GOTO 290290RETURN299REM ***** DESCRIBE OBJECTS *****300?:? "The room contains:"310 y=1:REM y is relative # of object in room320FOR x=1 TO ob(0, 1):REM check all objects330IF ob(x, 1)<>p(4) THEN 350340? y; SPC(1); ob$(x, 2): y=y+1350NEXT x360RETURN399REM ***** DESCRIBE ENEMY *****400 x=1410IF b(x, 1)<>p(4) THEN GOTO 440:REM Wrong room420IF b(x, 2)>0 THEN GOTO 440:REM Monsters are 0430?:? "There is a "; e$(:GOSUB 730:GOTO 720:REM Got object.  Exit to Mainline.  718 x=x+1:IF x<=ob(0, 1) THEN GOTO 712720GOTO 100:REM Object(s) taken.  Return to Mainline. 729REM ***** GET WEAPON *****730IF ob$(x, 1)<>"W" THEN GOTO 744:REM Not a weapon732IF p(2)=0 THEN  p(2)=x:GOTO 744:REM Had no weapon.  Take this one.734TEXT:? "Your weapon-at-hand is "; ob$(p(2), 2):? "You just picked up "; ob$(x, 2)736? "SmartKey  I = Keep present weapon":? "         II = Switch to new weapon"738GET k$: k%=ASC(k$):IF k%=129 THEN GOTO 744VTAB 22:HTAB 1:? "Please repeat last command"516GOTO 500599REM ***** MOVE *****600 x=0: d%=k%-159:REM Arrows are 160-163.  This gives 1-4.610IF d%<1 THEN  d%=k%-129+4:REM Smartkeys II-IV are Up, Down, Get.  ASC 129-133.  This gives 5-7.620 x=x+1:IF x>b(0, 1) THEN GOTO 670:REM All Blocks checked630IF b(x, 1)<>p(4) THEN GOTO 620:REM Wrong Room640IF b(x, d%+2)=0 THEN 620:REM Right room, wrong direction.  Directions start with b(x,3)650IF b(x, 2)=0 THEN VTAB 22:HTAB 1:? "The monster won't let you.":GOTAND k%<58 THEN  k%=k%-48+z:GOTO 814:REM Numbers 1-9807IF k%=10 THEN GOTO 814808IF k%=129 GOTO 824:REM I=nothing.   Exit to Mainline 810IF k%=134 THEN GOTO 814:REM Get all   812GOTO 806:REM k$ was invalid814 x=1816IF ob(x, 1)<>99 THEN GOTO 822:REM Wrong room  818 y=y+1:IF k%=134 THEN  ob(x, 1)=p(4):GOSUB 830:GOTO 822:REM All objects carried to current room 820IF k%=y THEN  ob(x, 1)=p(4):GOSUB 830:GOTO 824822 x=x+1:IF x<=ob(0, 1) THEN GOTO 816824GOTO 100829REM ***** DROP WEAPON *****830IF ob$(x, 1no object":? "SmartKey VI = all objects": z=0703GET k$: k%=ASC(k$)704IF k%>48 AND k%<58 THEN  k%=k%-48+z:GOTO 712:REM Numbers 1-9. 705IF k%=10 THEN GOTO 712706IF k%=129 THEN GOTO 720:REM I=nothing.  Exit to Mainline.   708IF k%=134 THEN  ob(x, 1)=99:GOSUB 730:GOTO 718:REM All object to 99=Player710GOTO 700:REM k$ was invalid      712IF ob(x, 1)<>p(4) THEN GOTO 718:REM Wrong room 714IF k%=134 THEN  ob(x, 1)=99:GOSUB 730:GOTO 718:REM object is in room.  134=get all.716 y=y+1:IF k%=y THEN  ob(x, 1)=99b(x, 10)); " here.":REM Block table points to enemy table entry440 x=x+1450IF x<=b(0, 1) THEN GOTO 410460RETURN499REM ***** PARSER ***** 500VTAB 20:HTAB 1: m=m-1:? "I=FIGHT II=UP III=DOWN IV=GET":? "V=DROP  VI=END    Arrows move"502GET k$: k%=ASC(k$):IF k%=27 THEN END504VTAB 22:HTAB 1:?:REM Clear Message Line  506IF (k%>159 AND k%<164) OR (k%>129 AND k%<133) THEN GOTO 600:REM Move (132=treasure) 508IF k%=129 THEN GOTO 900:REM I=Fight  510IF k%=133 THEN GOTO 800:REM V=Drop 512IF k%=134 THEN END514740IF k%=134 THEN  p(2)=x:GOTO 744742GOTO 738:REM k$ invalid744IF x<>20 THEN RETURN746TEXT:? "You just picked up a statue":? "of the god of death.":? "The god smiles at you.":? "<RETURN>"748GET k$: d%=100: p(1)=0:GOTO 916799REM ***** DROP *****800TEXT:? "You have: ":?: y=0802FOR x=1 TO ob(0, 1):IF ob(x, 1)=99 THEN  y=y+1:? y; SPC(1); ob$(x, 2)804NEXT x:VTAB 19:HTAB 1: y=0:? "Enter # of object to Drop":? "SmartKey  I = no object":? "SmartKey VI = all objects"805GET k$: k%=ASC(k$)806 z=0:IF k%>48 O 500:REM Top of Parser660IF b(x, 10)=1 THEN VTAB 22:HTAB 1:? "The door is locked.":GOTO 500670IF d%=7 THEN GOTO 700:REM GET is not blocked680IF t(p(4), d%)=0 THEN VTAB 22:HTAB 1:? "You can't go that way.":GOTO 500:REM Travel table says no exit that way690 p(4)=t(p(4), d%):GOTO 100:REM Room is updated.  Return to Mainline for description699REM ***** GET *****700VTAB 19:HTAB 1: y=0: x=1:REM y=relative number of object in room, x=number of oject in table702? "Enter # of object to get":? "SmartKey I  = )<>"W" THEN GOTO 870:REM Not a weapon  840IF x<>p(2) THEN GOTO 870:REM Not the weapon-in-hand850 p(2)=0:REM No weapon860TEXT:? "You just dropped your weapon.":? "It is not safe to travel":? "weaponless.  <RETURN>":GET k$870RETURN899REM ***** FIGHT *****900 x=1:VTAB 22:HTAB 1:IF p(2)=0 THEN ? "You have no weapon":GOTO 920902IF b(x, 1)<>p(4) THEN GOTO 918:REM Wrong room  904IF b(x, 2)<>0 THEN GOTO 918:REM Block is not a monster     906 d%=ob(p(2), 2):GOSUB 930: e(b(x, 10), 2)=e(b(x, 10), 2)-d%-p(5):R, 1)=p(1):REM Store number of objects in ob(0,1)1205RESTORE:REM Relevant data has been counted.  Restore for loads1208REM ***** LOAD TABLES *****  1209REM ***** LOAD ROOM DESCRIPTIONS *****1210 p(1)=1: p(2)=0: p(3)=01220READ x, k$:IF k$="END" THEN GOTO 1260:REM Read all description lines1230IF x<>p(3) THEN  t(x, 8)=p(1): p(3)=x:REM First desc line for room goes in t(x,8) 1240 d$(p(1))=k$: p(1)=p(1)+1:GOTO 12201259REM ***** LOAD BLOCKS *****1260 p(1)=01270READ x:IF x=999 THEN GOTO 13001280 p(1)=p(e dead":? "    <RETURN>":GET k$917GOSUB 150:END918 x=x+1:IF x<=b(0, 1) THEN GOTO 902920GOTO 500:REM Return to Parser for fight/flight929REM ***** RANDOM NUMBER *****930 d%=INT(1+d%*(RND(m))): m=m-1:RETURN999REM ***** INITIALIZATION *****1000DIM p(10):REM Player table.  Elements used for init processing before loading with player data1001REM Count data elements and define tables.  Then restore and load tables.1002REM ***** COUNT ROOM DESCRIPTIONS *****1010 p(1)=1: p(2)=0: p(3)=01020READ x, k$:IF k20READ t(x, y):NEXT y1430NEXT x1439REM ***** LOAD PLAYER STATISTICS *****1440 p(1)=10: p(2)=0: p(3)=0: p(4)=1: p(5)=0: p(6)=11441REM 1=Dmg player can take, 2=object # of wpn, 3=object # of armor, 4=current room, 5=luck, 6=player level, 7-10 unused1450RETURN2000REM ***** DATA:  ROOM DESCRIPTIONS *****2001REM Room #, Description2010DATA 1,"Entrance Room"2011DATA 1,"Square, 30'x30', Exits: N,E,S,W"2020DATA 2,"Hall of Mists"2021DATA 2,"Hall, 10' x 100', Exit: S"  2023DATA 2,"You feel vaguely uneasy ), 10): b(0, 1)=p(1):REM Store number of blocks in p(0,1)1109REM ***** COUNT ENEMIES *****   1110 p(1)=01120READ x:IF x=999 THEN GOTO 11501130 p(1)=p(1)+1:READ x, k$:REM Read all elements of one enemy1140GOTO 11201150DIM e$(p(1)), e(p(1), 2): e(0, 1)=p(1):REM Store number of enemies in e(0,1)1159REM ***** COUNT OBJECTS ***** 1160 p(1)=01170READ k$:IF k$="END" THEN GOTO 12001180 p(1)=p(1)+1:READ k$, p(2), p(3):REM Read all elements of one object1190GOTO 11701200DIM ob$(p(1), 2), ob(p(1), 2): ob(0EM Reduce monster's hp.  P(5)=luck.908IF e(b(x, 10), 2)>0 THEN ? "Monster took "; d%; " damage <RETURN>":GET k$:GOTO 912910? "The monster is dead <RETURN>":GET k$: b(x, 1)=0:VTAB 22:HTAB 1:?:GOTO 100:REM Mainline will remove body912 d%=e(b(x, 10), 1):GOSUB 930: p(1)=p(1)-d%+p(5)+ob(p(3), 2):REM Reduce player HP.  Luck & armor considered.914VTAB 22:HTAB 1:IF p(1)>0 THEN ? "You took "; d%; " damage <RETURN>":GET k$:VTAB 22:HTAB 1:?:GOTO 920916TEXT:VTAB 10:? "You took "; d%; " damage":?:?:HTAB 5:? "You ar1)+1: b(p(1), 1)=x:FOR x=2 TO 10:READ b(p(1), x):NEXT x1290GOTO 12701299REM ***** LOAD ENEMIES *****     1300 p(1)=01310READ x:IF x=999 THEN GOTO 13601320 p(1)=p(1)+1: e(p(1), 1)=x:READ e(p(1), 2), e$(p(1))1330GOTO 13101359REM ***** LOAD OBJECTS *****1360 p(1)=01370READ k$:IF k$="END" THEN GOTO 14001380 p(1)=p(1)+1: ob$(p(1), 1)=k$:READ ob$(p(1), 2), ob(p(1), 1), ob(p(1), 2)1390GOTO 13701399REM ***** LOAD TRAVEL TABLE *****1400FOR x=1 TO t(0, 1)1410FOR y=1 TO 7:REM 6 directions and special 14$="END" THEN GOTO 1050:REM Read all description lines 1030IF x<>p(3) THEN  p(2)=p(2)+1: p(3)=x:REM p(2) counts rooms, p(3) is current room1040 p(1)=p(1)+1:GOTO 1020:REM p(1) counts description lines  1041RETURN1050DIM d$(p(1)), t(p(2), 8): t(0, 1)=p(2): t(0, 2)=p(1)-1:REM store max room in t(0,1), max desc in t(0,2)1059REM ***** COUNT BLOCKS ***** 1060 p(1)=01070READ x:IF x=999 THEN GOTO 11001080 p(1)=p(1)+1:FOR x=1 TO 9:READ p(2):NEXT x:REM read all elements of one block1090GOTO 10701100DIM b(p(1here," 2024DATA 2,"more so as you move northward."  2030DATA 3,"Closet" 2031DATA 3,"Square, 10' x 10', Exit: W"  2040DATA 4,"DARK room"2041DATA 4,"This room is inky black."2042DATA 4,"You see nothing, hear nothing, feel nothing.  The only thing "2043DATA 4, "you sense is the exit to the   north."2050DATA 5,"Web room" 2052DATA 5,"Square, 30' x 30', Exit: E"2053DATA 5,"Filled with thick spider webs."3090DATA 0,"END"4000REM ***** DATA:  BLOCKS *****4001REM 1=Room #, 2=# Entries (0-2), 3-9=NESWUDT r wants to do.  This article will create three more subroutines, the FIGHT, GET, and DROP subroutines.  At the end of this article we will have a working dungeon.     In order to fight with the monsters, we must keep track of two important pieces of information.  We must have the amount of damage the individual can do and the amount of damage it can take.  The first we will call damage points; the second, hit points.     For the monster we already have this information stored in the enemies table.  E(x,1)****8000REM Type ($=treasure, T=tool, W=weapon), description, room, number ($-Value, T-Handler, W-damage)8001DATA "$","Heavy Iron Chest",3,08002DATA "T","Key",3,0  8003DATA "W","Shortsword",1,68004DATA "$","Pearl Necklace",5,100   8005DATA "$","Ruby Ring",2,100     8006DATA "$","Diamond Necklace",1,2000 8007DATA "$","Silver Ring",1,100   8008DATA "$","Yellow Silk Cloak",3,1008009DATA "$","Red Silk Cloak"  ,3,100  8010DATA "$","Blue Silk Cloak" ,3,100 8011DATA "T","Black Silk Cloak",3,100:REM Clo P(4) is the current room number.     For a table with ten elements it is not necessary to define the table.  When a non-existent table is referenced SmartBASIC defines the table with 10 elements.  It is less confusing, however, to define it ourselves.     The FIGHT subroutine begins in line 900.  The first check is p(2)=0.  If the player has no weapon, he cannot fight.  Biting, kicking, and scratching are not effective against monsters, as we all know from watching the late show.     The rest of this roÃDungeon - Part IVÃÃby Joe AlfordÃ     This is the fourth in a series of articles explaining how to create a text adventure in the BASIC language.  In the first article we created the MAINLINE, the section of code that is executed each time the player does anything.  The second article created three subroutines to describe the room, describe the contents, and describe the enemies that keep the player from getting the contents.  The third article created the parser, the code that determines what the playe(Direction blocked), 10=# on Enemies table (monsters) or lock status (Doors)4005DATA 1,0,1,1,1,1,1,0,0,1:REM Bat blocks all exits  4010DATA 2,0,1,0,0,0,0,0,1,2:REM Lizard guards treasure  4015DATA 1,1,0,0,0,1,0,0,0,0:REM Door locked Entrance-Web4020DATA 5,2,0,1,0,0,0,0,0,0:REM Door locked Web-Entrance5090DATA 999 6000REM ***** DATA:  ENEMIES *****6001REM Damage it can do, Damage it can take, description6010DATA 2,5,"Giant Bat" 6020DATA 4,10,"Giant Lizard"7090DATA 9997999REM ***** DATA:  OBJECTS * is the damage the monster can do.  E(x,2)  is the damage it can take.     We have to store the same information for the player.  This we will store in the player table.  This is the last table initialized and is loaded in line 1440.  At present we will use only 3 of the 10 elements of this table.  P(1) will be the player's hit points.  P(2) will be the object number of the player's weapon.  The damage the player can do will be determined by whatever weapon he has.  P(3) will eventually be used for armor. ak of flying 9090DATA "END"9999REM ***** DATA: TRAVEL TABLE ****  10000REM Room for travel in direction N, E, S, W, U, D.  Last number is number of special processing routine (1=none)10001DATA 2,3,4,5,0,0,110002DATA 0,0,1,0,0,0,110003DATA 0,0,0,1,0,0,110004DATA 1,0,0,0,0,0,110005DATA 0,1,0,0,0,0,1  90DATA 999 6000REM ***** DATA:  ENEMIES *****6001REM Damage it can do, Damage it can take, description6010DATA 2,5,"Giant Bat" 6020DATA 4,10,"Giant Lizard"7090DATA 9997999REM ***** DATA:  OBJECTS *utine is a loop.  Each block in the block table is checked to find the monster the player wants to fight.     Multiple monsters in a room can be handled in two equally logical but mutually exclusive manners.  Perhaps the player won't even see second monster until the first is dead:  amazing how razor-sharp teeth concentrate one's attention.  Alternatively, the player gets all information before he starts fighting.  The present code lists all the monsters in the room description, but handles the fights one layer wants is changed to 99 which represents the player's pack.  It is slightly complicated by the fact that the item picked up may be a weapon.  In that case the player must be asked if he wants to use the new weapon or the old.     The GET is treated by the PARSER as a MOVE request, moving toward the treasure.  This is so that the block table can be checked.  A monster may be jealously guarding that sack of rubies.  The block routine would indicate this.  If there is no block then we proceed to the GET um damage done by that weapon.  Maximum damage, please note.  Not every blow will do the maximum damage.  Thus in line 906 we have a GOSUB to a RANDOM routine in line 930.  By passing this routine the maximum damage done by the weapon, we get back a random number with that as an upper limit.     We subtract from the monster's hit points whatever damage the player did.  Then we check to see if the monster is dead.  If it is then we change the block room b(x,1) to 0.  This block no longer exists.  We exit tof the player already has a weapon then he is asked to choose between the two.     The DROP processing is even simpler.  All items with room number 99 are listed, each with a number beside it.  The player can drop an item by giving its number or he can drop all items by hitting SmartKey VI.  He can also drop 0 items with SmartKey I.  This allows the player to see what is being carried without having to drop it all and pick it all up again.     There is a problem with this, however:  Suppose the player has ld not be told how much damage he does or takes.  In a real battle, however, you can tell the difference between a good solid whack and a feeble almost miss.  Note that we do not tell the player how close to death he is.  Nor do we give out that information about the monster.  That kind of information is learned through experience.     That's all there is to FIGHT.  The player hits, the monster hits, back to the room description.     The GET routine is simple in concept.  The room number of the item the pat a time.  Monsters, being gentlemen, don't gang up on the player.  The player cannot choose which monster to fight first.     Note also that there may not be a monster in the room.  Wandering in the dungeon, the player may have gone mad and tried to fight a door or a diamond bracelet.  If no monster is found, then no fight takes place.     Once the monster has been found, we determine how much damage the player does to him.  P(2) is the object number of the player's weapon.  Thus ob(p(2),2) is the maximroutine, beginning in line 700.     In the GET routine all items in the room are listed, each with a number beside it.  The player can take an item by entering its number.  He can take all items by hitting SmartKey VI, or he can take no item by hitting SmartKey I.     The room numbers of the specified items are updated to 99.  Both the single and multiple take lines of code contain a GOSUB to 729, the weapon code.  If the player had no weapon then this one is taken and its item number is put into p(2).  I the MAINLINE.  This does not mean that the player won't have to fight a second monster in the same room.  When the room is described, its contents and any additional enemies will be displayed.     Lines 912-920 perform the same routine for the monster.  Its maximum damage is passed to the RANDOM routine.  The damage is subtracted from the player's hit points.  If he survives then we return to the MAINLINE to see if the player wants to go another round.  Some gaming purists will object that the player shoumore than 10 items.  We are using a SmartBASIC GET command to pick up the item number.  It will not process a two-digit number.  Some games limit the player to ten items to avoid this kind of problem.  We will provide some code next time to deal with it.     There is one more piece of code that deserves mention.  The MAINLINE menu gives SmartKey VI as END.  In the present code that is exactly what happens.  Most adventure games have a scoring routine before the END.  The player gets points for each room vi    \UATTENTION:  Mr. Barry Wilson\u\\\           12967 Weatherfield Drive\\\           St. Louis, \WMO  63146\w\\\\\\Dear Barry:\\\\\      Our ADAM\Stm\o Users Group would like to suggest that ANN       initate a new column entitled "WARNING" that would deal strictly with  ADAM suppliers and newsletter writers, who do NOT provide the product  and/or services that we Adamites are paying for, IE: Newsletter        producers who are NOT sending newsletters as promised and yet have     collected for sam and treasures that do more than just drop into a bag.and to pick up the item number.  It will not process a two-digit number.  Some games limit the player to ten items to avoid this kind of problem.  We will provide some code next time to deal with it.     There is one more piece of code that deserves mention.  The MAINLINE menu gives SmartKey VI as END.  In the present code that is exactly what happens.  Most adventure games have a scoring routine before the END.  The player gets points for each room vi The reason for this suggestion is the FACT that member's of our users group have reported the following problems:\\\\\      XXX XXXXX has failed to fill some order's that have standing on back order since 1988!\\\\\      Mr. XXXXX also has collected for a newsletter that he has       failed to produce for well over a year.\\\\\      XXXXX Software, (XXXXXXXXXX), has also collected for a          newsletter that he has failed to produce for over a year also.\\\\\      XXXXXXXXXXX has also been knownxJ  12203-5113\w\\\\\UTelephone:  (518) 456-3293\u\\\A\\\\\\SUBJECT:  Suggestion For A "WARNING" Column In ANN Format\\\\\\TO:       ADAM NEWS NETWORK\\\          \r~02,80\P\W\CALBANY AREA ADAM USERS GROUP\\(AAAUG)\\3 Robin Hood Road\\Albany, NY  12203-5113\w\\\\\UTelephone:  (518) 456-3293\u\\\A\\\\\\SUBJECT:  Suggestion For A "WARNING" Column In ANN Format\\\\\\TO:       ADAM NEWS NETWORK\\\       sited, each monster slain, each treasure recovered.  Some say something like "You have visited 127 of 200 rooms."  Line 917, dealing with the player's death in the FIGHT code, makes reference to line 150 which is just such a routine.  We will provide it next time, but it is not essential.  The dungeon works at this point.  You can wander around and kill the monsters and take the treasures.     But it's still kind of dull.   Next time we will look at some ideas on how to write interesting rooms and monsterse.\\\\\      Warning should also include ADAM suppliers who have collected   our money for products that have been promised but remain UNDELIVERED, (In some cases for as a year and over).\\\\\      Warning should also include "Servicing Dealer's and/or          Supplier's who in some cases return hardware other than what was       shipped to them for repair(s).\\\\\      Warning could and should also include price gouging and/or      "rip-off's by ANY ADAM Supplier's and/or Repair Centers.\\\\\     sited, each monster slain, each treasure recovered.  Some say something like "You have visited 127 of 200 rooms."  Line 917, dealing with the player's death in the FIGHT code, makes reference to line 150 which is just such a routine.  We will provide it next time, but it is not essential.  The dungeon works at this point.  You can wander around and kill the monsters and take the treasures.     But it's still kind of dull.   Next time we will look at some ideas on how to write interesting rooms and monsters to ship other than the original hardware items that were sent to him for repair with the most recent   disk drive repair taking fifty eight (58) days to complete and         return.\\\\\      The latest disk drive repair cited above had a different serial number on it when returned and it required a controller board as did   the last drive that was sent to him also.\\\\\      In telephone conversations with XXXXXXXXXXX he has indicated    that he may be leaving the ADAM community in as much as he was tADAM?  Here's how to solve those minor inconvienences.===========================================================From the MTAG newsletter.  Articles written by Richard Clee unless noted..shame      A   Terry Cairns   Some lessons are learned the hard way..products   H   Information on ADAM people and products. (Article is from Spring 90, some info is no longer correct.).adamibm    H   A comparison of ADAM to IBM OS/1..adamcon09  H   Rich's 'inside' thoughts on ADAMCON 02..chipsof80s H   A discusLBANY AREA ADAM USERS        GROUP\\\\\\\\\                                        Ramen G. Griffin, Founder\\\\\\\\\                                        Herman H. Cherney,\\\                                        Charter Member\\fferent serial number on it when returned and it required a controller board as did   the last drive that was sent to him also.\\\\\      In telephone conversations with XXXXXXXXXXX he has indicated    that he may be leaving the ADAM community in as much as he was tonOAUC_OCTp5 H   Enlarging spritesOAUC_OCTp6 H   Sprites cont., Supplier information.===========================================================FINDADAM   A   Jerry Vrancks  463 ADAM  Jerry's efforts to find ADAMites in his area.  (463 ADAM newsletter - 11-90).BADD       A   Hard Line Harriet   Just Say NO, before this happens to you..Part 3 and 4 of Joe Alford's (463 ADAM) series on how to create a text adventure. D3         A   Program - Part 3D$3        A   Text - Part 3D4         A   Program 9012ANN-2From the AWAUG BBS ADAMMIDI   A   Ron Collins    More info on the Midi-Mite interface..midimite   H   John Carroll   A review of the Midi-Mite..CPM_STUFF  H   Discussions on CP/M - .LBR.AMORTIZE   A   Bob Blair      A review of Jack MacKenn's CP/M program - AMORTIZE.COM===========================================================IMPORTANT  H   Barry Wilson   ANN  Current ANN projects headed by Ron Mitchell - Expert Panel and Combined mailing list..HAUNTED    H   Having trouble with your rying  to sell his business, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.\\\\\      We realize that any WARNING should be tempered and balanced,    but should nonetheless be given to ALL ANN Subscribers.\\\\\      With the addition of a WARNING column, this will make the ANN   service even MORE VALUABLE than it already is, if that is possible!\\\\\      Awaiting your response to our suggestion, we remain,\\\\\                                        Sincerely,\\\\\                                        Asion of advancements in the computer world..newsplug   H   An open letter to MTAG members about their newsletter which can apply to all lewsletters..septnews2  H   Current information on ADAM people and products.  MUST reading.===========================================================From Norm Castro, Editor of the OAUC newsletter. (Showoff II format).OAUC_OCT90 H   Opening information. OAUC_OCTp3 H   Response to the 'DEAN's LIST' on CQA and  follow-up on vendors.OAUC_OCTp4 H   Supplier informatirying  to sell his business, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.\\\\\      We realize that any WARNING should be tempered and balanced,    but should nonetheless be given to ALL ANN Subscribers.\\\\\      With the addition of a WARNING column, this will make the ANN   service even MORE VALUABLE than it already is, if that is possible!\\\\\      Awaiting your response to our suggestion, we remain,\\\\\                                        Sincerely,\\\\\                                        A- Part 4D$4        A   Text - Part 4.===========================================================WARNedit   H   AAAUG     This letter was sent to ANN suggesting that we start a column to warn ADAMites of problem suppliers.  We have edited out the names mentioned.  While we feel it is important that ADAMites be forewarned about suppliers that do not live up to their promises, it is also a fact that many ADAM suppliers operate on a shoestring and negative press about an isolated problem could put them out ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååes - Associate Editor, ANN. - Part 4.===========================================================WARNedit   H   AAAUG     This letter was sent to ANN suggesting that we start a column to warn ADAMites of problem suppliers.  We have edited out the names mentioned.  While we feel it is important that ADAMites be forewarned about suppliers that do not live up to their promises, it is also a fact that many ADAM suppliers operate on a shoestring and negative press about an isolated problem could put them out ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååof business.  One of the suppliers mentioned in the original letter has recently given me prompt and reliable service.       We would like to hear your views.  Perhaps we could start a "Letters to the Editor" section where ANN would include your letters.       Please try to resolve problems directly with the supplier first.  If you do not receive satisfaction, then write to us and include brief details of you efforts.     If there is enough response to this idea, we will implement it.          Dean Roadååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååof business.  One of the suppliers mentioned in the original letter has recently given me prompt and reliable service.       We would like to hear your views.  Perhaps we could start a "Letters to the Editor" section where ANN would include your letters.       Please try to resolve problems directly with the supplier first.  If you do not receive satisfaction, then write to us and include brief details of you efforts.     If there is enough response to this idea, we will implement it.          Dean Roadåååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå