يEيCfأçü       Initializing Media      463ADAM   ƒUھے .BOOT       ˆDIRECTORY  بInSearchOfHt.SYDCARTERAwADAMCON03AôGLEANINGSA(		غCPMADAM10A1		yRANDOMAERA:رac03zonkerA?[p08cnd48jnHGوp20novbajnHJ€p30logtpjnHVp31telecjnHZp32wordpjnH]€800_NUMBHT`k.indexDOCATaـ.calcDOCAFTc؟.randomdocHfظ.WISH_LISTHnپ.ORPH.MESATsى.SCOTT_GORDHw..ANN_ADDRESH}/.READMElstH‰‏AC03JoeAAڈ‡READMETWOAڑBLOCKS LEFT‌x	Eote: Rob has been     giving away modem programs for YEARS... free to anyone who   supplies the media and return postage -- PH]^     People who sent five disks also receThe following article was written for MOAUG by Rob Friedman, sysop of Compuserve Club Forum.  It first appeared in the    May, 1991 issue of the MOAUG newsletter.  Rob is perfectly   willing to let everyone reprint it, but, if you would be so  kind, plen (the designer of TDOS, along with Guy Cousineau) about how TDOS   could replace the CP/M system disk (or datapack) that Coleco had been selling as "CP/M 2.2 & Assembler".  Tony had also   been wondering how to distribute it, complete with all the   documentation, without resorting to the prohibitive costs    required to print a book similar to the one that came out    with Coleco's CP/M 2.2.  ^     When I talked with Pat Herrington of the Metro Orlando  AUG in Florida, just prior to ADAMCON 01, she alsoo use, and FREE?  Isn't it usually installed to   your specific system after downloading the files under CP/M? What if you don't have CP/M at all?  How can you install it  then??  Ah HA!!!^     That's EXACTLY why we need a Generic TDOS.  Since TDOS  can replace CP/M as an alternate operating system for the    ADAM, and since it is available for downloading or from User Groups (or from Yours Truly) free of charge, the question    arises as to which version of TDOS should be distributed.    TDOS can be confe able to run TDOS.^     I decided to put together a version of TDOS that could  run on any ADAM... whether it had add-ons or not.  That's    what I like to call an LCD system... for Least Common        Denominator.  Well, the most basic system imaginable would   consist of only one tape drive; but a one-tape system would  be able to use the same version of TDOS as a system with two tape drives.  The next most basic system would be one Coleco style 160k disk drive, and at least one data drive.  Of      co the Mini-Winnie system and    the MIB2 ports, or the Mini-Winnie system and the Eve/OBS    Serial ports.  Besides, there are versions that will work    with 80-column units only, and versions designed for large   (40 meg) hard drives, available in all different ports.      Well... that leads to a plethora of TDOSi(?) floating        around... all to help you, the end user.  But, which version should be handed out as a starter system to take off from?^     This idea came to me after talking to Tony Morehease send him a copy of the newsletter in which it   appears, or at least a copy of the page.  Thanks... PJH===========================================================IN SEARCH OF A GENERIC TDOS  by Rob Friedman Uploaded to CompuServe's Computer Club Forum and uploaded to Pat Herrington for publication in MOAUG     Generic, you say?  Well, WHY?  Isn't TDOS the new       Operating System that all ADAM owners are talking about?     Isn't it that system which lets you use CP/M software, but   is easier t expressed an interest in finding a way to distribute TDOS to all       people so that it would run on all systems.  The initial     problem is that when TDOS is installed into a specific       system, it will work only on that system... with that        specific number of drives, ports, and devices.  Not          everybody has a RAM drive, or a 320k disk drive, or an 80    column card.  In fact, not everyone has a parallel printer,  or even any add-ons to the basic ADAM system at all.  Yet... they should bigured to operate with the peripherals on    ANY system. Those who have purchased the Micro Innovation    products, either the Powermate Hard Drive System or the MIB2 Dual Serial/Parallel interface board, received as part of    their package a version of TDOS tailored to access those     components.  Alternately, a version of TDOS that can work    with the Mini-Winnie/CLD Hard Drive interface came with that system.^     On CompuServe and on various ADAM BBSs are versions of  TDOS that can work with eitherurse, people who have only data drives cannot use disks,   and people who have disk drives generally WON'T use tape if  they can help it.  So I decided to develop two versions: one which accesses two data drives, and one version which uses   one disk drive and at least one data drive.  That covered    all the bases, because either version could be used with     just one drive, and reinstalled for any number of drives.^     I had also decided to somehow fit all the installation  onto a single medium, sincet method for distribution was  simply to offer it to everyone free of charge.  That way,    the cost for mass distribution would be low, and everyone    would get the same program.^     I was hoping that user groups would accept it as a      generic version of TDOS and distribute it as such; and,      indeed, some have.  I have heard of others offering to pre-  install a version, but after using CP/M on my ADAM for       approximately six years, I believe that the best way to      learn is actually to do Now that I had decided on the setup... what to   include or not include?  Well, TDOS came with both 40 and 80 column versions, but since the goal was a basic system, I    included only the 40 column version which could be used on   TVs and color monitors.  I made the format ready-to-run so   the user could prepare disks or datapacks for more files.  I re-compressed the utilities and the documentation tighter    than they had been originally, using a program called CRLZH. I was left with files and docs plus e package was designed to fit on one single disk or datapack; but there are some other very useful files that were not absolutely necessary, but    could be included on a second medium.  I told people that    one disk or datapack would do, but I recommended sending     two.  If a Users' Group was interested in obtaining both     versions, so that they could reproduce and distribute them   to all thier members, I recommended sending extra disks.     Somehow, it came to pass that I was receiving as many as     I needed a way to teach them how to extract files    and use the extraction files as well as the built-in         commands.  Also, I wanted them to read the introduction      files.  I made a file that would be displayed upon booting,  to make SURE they read the intro file.  In the intro, I      explained how to extract, and what was on the disk.  It's    actually called -README.1ST, but it's also been uploaded to  CompuServe and printed in MOAUG as TDOS.GIV.  (The .GIV      stands for Giveaway.)  The bes the documentation was required   in the first place, before TDOS could be reinstalled to the  user's system configuration; and making backups should not   be necessary to start.  It would be easier after the person  became more familiar with TDOS and how it works.  Also, the  reason for wanting to fit it all on a single medium would be that the end user, while having the files on one disk and    the documentation on another, might only have one drive (of  either type, 160k disk or datapack.)^     Okay.  all the work on installing and using the program.  The beauty of TDOS is its ability to be re-    installed.  The generic version can be used by anybody with  whatever accessories are attached to the system, and later   be reinstalled for the specific system.  If the users        purchase new accessories (such as the Micro Innovations      products) which come with a tailored TDOS, they will already be familiar with TDOS and well-equipped to use the new       version.  ^     Well, as we've seen, the entirthe extraction files,    all of which added up to 145k... and would fit neatly on one disk.   VOILA!  The program I used to extract them is called EXL, and its one very important feature was the ability to   print a compressed text file directly to the printer without going through the intermediate step of extracting first.     Since the disks had no more room, this was crucial.^     One last step was needed to complete this offer to all. There were those people who never had CP/M in the first      place.  seven disks from a single user!  (Two would be plenty.) ^     For those who sent four disks, I combined the TDOS.GIV  with a setup I called MODEM.GIV which included all the       internal modem programs that are used under CP/M and TDOS    (which were never included with Coleco's CP/M 2.2) and a lot of other useful utilities.  [Editor's Note: Rob has been     giving away modem programs for YEARS... free to anyone who   supplies the media and return postage -- PH]^     People who sent five disks also rrogram could    not download it without a modem program.  Catch-22.)^     Again, the whole plan was to make TDOS accessible to    all ADAMites, no matter what kind of system they have or     what their experience level might be.  I hope all those who  want to learn TDOS will benefit.  Enjoy it, and have fun!^===========================================================     PLEASE NOTE: You are welcome to take advantage of this  offer by sending me disks and postage.  Postage in this case means STAMPS.  Pver, its greatest asset.  The most important factor was that the original Coleco CP/M gets increasingly   more difficult to find.  Many people who would have been     happy to buy CP/M could not find it for sale.  People who    already owned CP/M could not offer to share it without       violating copyright laws.  There was a lot of discussion     about what would happen when CP/M was no longer available    anywhere, at any price.  TDOS solved that problem.^     The "Generic" version solved another problerogram could    not download it without a modem program.  Catch-22.)^     Again, the whole plan was to make TDOS accessible to    all ADAMites, no matter what kind of system they have or     what their experience level might be.  I hope all those who  want to learn TDOS will benefit.  Enjoy it, and have fun!^===========================================================     PLEASE NOTE: You are welcome to take advantage of this  offer by sending me disks and postage.  Postage in this case means STAMPS.  Pperience.  (I'm asking  anyone who prints this    article NOT to reveal how to stop the auto-run.)^     The final problem solved by Generic TDOS is that it     gets around the Catch-22 faced by people who do not own CP/M at all; that is, they don't need to have CP/M before they    can get a replacement for CP/M.  (That was also the          rationale behind the MODEM.GIV giveaway.  There were free    modem programs available for downloading from the CompuServe club library, but people who needed a modem peceived the original   CP/M text game, ADVENTURE.  Anyone who sent more than five   got a couple of the extra disks back blank.^     Well, it seems to have worked well, even though it got  off to a slow start.  It's true that a lot of experienced    CP/M users have no need of a generic version of TDOS, but    this offer was not intended for more experienced CP/Mers. It was made as a free replacement for CP/M 2.2, with added      features to make it easier to use for the beginner.  Ease of use is not, howelease DO NOT SEND MONEY.  No cash, no        checks, no money orders!  I rarely have the chance to get to the bank, much less the post office, so it might be a long   time before you get a response from me if you don't send     STAMPS enough to cover return postage!  ^ROB FRIEDMAN  3814 Ocean Ave T-2  East Rockaway NJ 11518(516) 593-8798    CompuServe ID# 76702,417GIV giveaway.  There were free    modem programs available for downloading from the CompuServe club library, but people who needed a modem pm, too.  One of the biggest problems with new users of any software is    that they do not read the documentation.  This is especially true of new CP/M users, who may not yet understand how to    get to the documentation.  Since Generic TDOS was made to    auto-run the readme.1st file, it can't be overlooked.  I     have not explained how to stop the auto-run of that text     file, either here or elsewhere.  To find out how, the user   must read the file and follow the directions... immediate    hands-on ex First the bad news. Recently I paid what amounts to a farewell visit to our long-time member and ADAM Gallery of Honour inductee Syd Carter. Syd will no longer be active in the ADAM community. The good news starts with the reason for our loss - we have yet another successful ADAM graduate. Syd's IBM clone business has grown to such an extent and proven so successful that he can simply no longer afford the time to work on ADAM products. He now also has a second charming young son, and by the time you read it deserved; in fact MTAG still has most of its stock left from the initial production run. Syd's recent sound digitizer and clock-calendar chip are just icing on the cake. And talk to the likes of Gary Bowser about how eternally helpful Syd has been to other developers. Megacopy is no more. Syd sold his last stock. But, I asked him, can't more be made? It will depend now on demand. Before there can be a production run of the key board, certain setup charges will have to be absorbed, so if the price of t activities to Toronto; though of course constantly working with our own creative people, he was also always in close touch with the Ottawa group and a number of U.S. hotbeds of ADAM production. His technical articles in MTAG have been widely circulated and reprinted. He was one of the first producers of 64K expander cards when the leftover Coleco supply ran dry, and was the one who solved the problems in allowing the ADAM to use a (then) high-speed 1200 baud external modem. But Syd's greatest contributio to pick up a sound digitizer, the last one, to be donated as a door prize at ADAMCON 03. Through the co-operation of all our creators, who were very considerate of their club in their pricing, we were able to stretch the sum voted by the club for donations to cover a copy of Jason Brown's Linked Stack Database, one of Gary Bowser's ingenious tiny 64K expander chips, and the sound digitizer from Syd. Of course Syd always has to try and improve things and he did it again, installing a clock-calendar chip in . Not only that, if we did scramble our existing tapes in our ADAMs, they could be re-formatted and re-used, and even shifted from game (right directory) to data (centre directory) and back, or varied in length, or made into "flippies". A case could be made that this one product did more to assure the survival of ADAM than any other single effort. His later development, a machine capable of producing the ADAM tape format from scratch rather than by copying, regrettably did not achieve the commercial success this will have abandoned his convenient but cramped midtown Toronto house for a spacious new home in Bolton. It is always heartening to watch our friends move onward and upward in life. Still, Syd's election to the Gallery of Honour was richly deserved. He has been active in the ADAM community from the very first days; in fact he is one of only three members of MTAG with a membership number lower than mine, and I have been around since meetings were held in Lenny Platt's living room. He never limited hishe boards is not to be prohibitive there has to be a firm order for a decent quantity. But, Syd suggested, if a dealer came to him with an order for 50 for his stock on terms protecting him against loss from default, new Megacopy machines could appear on the market again. I didn't ask about the sound digitizer and clock-calendar because it was pretty clear the answer would be the same. Au revoir is not goodbye, if we don't want it to be. Syd leaves us with a warm glow. The specific reason for my visit wasn to assuring the future of ADAM was Megacopy. In the early days after Coleco pulled out, the great fear was that the digital data packs upon which so many of us were, and still are, dependent might dry up and render the machine useless. But those who were there will still remember the night Syd first announced Megacopy at the club. You could see the same thought cross every face in the room: now, as long as we know someone who has this device, we will never again have to worry about the supply of datapacksthe sound digitizer as his own special throw-in to the cause. This is just another of Syd's well-known and typically generous actions, and one for which MTAG thanks him sincerely. Syd has also consigned to MTAG his last batch of 23 clock-calendar chips, together with documentation and necessary software. These will be sold on a first-come, first serve basis to all ADAM owners who want them, within and outside of MTAG. Since MTAG does not have to cope with the overheads dealers must include in their costs,f the accoutrements of registration etc., and see this organization at work.                     ATMOSPHERE.ADAMCON 03 had that same  "supercharged" atmosphere common to 01 and 02. It's difficult to describe the effect of being involved with a large group of people who share a single cause, the continued good health of our beloved ADAM. It's something you need to experience to appreciate. If you can imagine the atmosphere at a user's group meeting, and multiply it by the difference in numbers from your them will take advantage of the saving to give a price break to those buying products and copying services from MTAG.nerous actions, and one for which MTAG thanks him sincerely. Syd has also consigned to MTAG his last batch of 23 clock-calendar chips, together with documentation and necessary software. These will be sold on a first-come, first serve basis to all ADAM owners who want them, within and outside of MTAG. Since MTAG does not have to cope with the overheads dealers must include in their costs,ndoor swimming pool, as well as a patio-style assembly area. Very different!. Not particularly conducive to an effective public address capability, but definitely "bedlam-suppressing", a distinct plus at mass gatherings.                    ATTENDANCE.I'm sorry to have to report that one of ADAM's most ardent supporters, and our only commercial print media reporter, Faye Deere, was not able to attend 03, on the advice of her physician. Apparently, shortly before ADAMCON, Faye suffered a mild cardiovascul                 REPORT ON ADAMCON 03.                  BY DAVID COBLEY.                    INTRODUCTION.There's no doubt whatever, it's the people attending, that make ADAM conventions the success they are!. The foregoing is not intended to denigrate the tremendous amount of organizational effort that goes into the success of each convention. And ADAMCON 03 was certainly well organized. I was fortunate enough to arrive one day early for the convention and available to lend a hand in setting up part o we can offer the chips at $37.04 complete, which Ontario residents will quickly figure out comes to an even $40 after provincial sales tax has been added. For our U.S. friends the $37.04 price includes postage if paid in U.S. dollars; shipping is extra on Canadian orders. The software will be supplied on disc; if it is needed on datapack an extra charge for the tape will apply. We are at present negotiating for a small stock of old Coleco datapacks at a surplus price, and if we are successful in obtaining group meetings to the 76 or so delegates that attended ADAMCON 03, you would likely arrive at some reasonable idea of the level of suppressed excitement.                     RECEPTION.In the ADAMCON tradition established at 01 in Orlando, and continued at 02 in Toronto, the activities at 03 started with a reception on Thursday evening. The clamour of the gathering was substantially subdued by the fact that the reception was held, as were all the general sessions and meals, in a lofty area enclosing an i we can offer the chips at $37.04 complete, which Ontario residents will quickly figure out comes to an even $40 after provincial sales tax has been added. For our U.S. friends the $37.04 price includes postage if paid in U.S. dollars; shipping is extra on Canadian orders. The software will be supplied on disc; if it is needed on datapack an extra charge for the tape will apply. We are at present negotiating for a small stock of old Coleco datapacks at a surplus price, and if we are successful in obtaining ar accident, and although the CVA does not appear to have resulted in evident incapacitation, flying was a distinct no-no for now.A get-well card produced on an ADAM and signed by all those attending, was "faxed" to Faye to remind her of our concern and well wishes.A similar card was despatched to Ramen Griffin, founder and head honcho of the Albany Area ADAM User's Group, who also suffered a CVA prior to ADAMCON. Ramen was due for an angioplasty procedure in late July, and other surgery, if it became nd access to one session out of three during any period. And it meant that anyone involved in the presentation of a session, as I was during two periods, was not able to attend any of the other alternatives.Because I was interested in obtaining the greatest possible amount of information of interest to myself and our user's group, I would have preferred that the session scheduling follow the pattern set at previous conventions. I'm sure that Dean had his reasons for this decision, but in my view, it is oneWilson, of SLAUG and the ADAM News Network, Mel Ostler of Roadrunner Publications, Norm Castro, of OAUG, Steve Major, of the ADAM Connection, and Ricki Gerlach, of MOAUG and Gerlach Family Software.Those other dedicated ADAM users attending their first, second or third conventions, such as yours truly, are too numerous to mention individually. Suffice it to say that familiar faces were evident throughout the entire proceedings.                    ORGANIZATION.Dean Roades, the Convention Chairman, contattended. In a nutshell, they were excellent. I'm sure that the other sessions were equally well presented and worthwhile, but I have no way of knowing.Here is a list of the breakout sessions as they appeared on the convention schedule:Friday, August 1st.0945-1045. Utilities-Novice (Dean Roades)           Graphics-Advanced (Pat Herrington)           Utilities-Advanced (Guy Cousineau)1100-1200. Basic Programming-Novice (Joe Alford)           Graphics-Novice (Pat Herrington)           Word Processihe conventioners were divided into three separate groups and the breakout sessions were repeated so that registrants would be exposed to all of the material.At 03, three sessions were programmed for each breakout period and the conventioners were required to select the session of their choice. Most of the sessions, with one or two exceptions, were conducted only once, which meant that conventioners were unable to attend all the available sessions. This permitted a greater selection of subjects, but limiteecessary. I received a note from him, written immediately prior to his departure to a Veterans Affairs hospital, but I haven't heard anything further.As I said at the outset of this report, there were 76 or so registrants attending ADAMCON 03, many of whom were also at 01 and/or 02. But there were a number of well known ADAMites who attended 03, for part or all of the convention, that were "first-timers". Among these were Guy Cousineau, of AJM Software, Tom Keene, of IEAUG, Lyle Marschand, of NIAD, Barry  that is worthy of some reconsideration. Perhaps offering each session three times is unnecessarily repetitive, but I feel that every registrant should be given the opportunity to attend at least two out of each three sessions, especially those registrants that were involved in the presentation of one or more sessions.To be fair to the people who presented breakout sessions I was not able to attend, I feel it would be reasonable to comment only in general terms on the quality and import of the sessions I inued the established ADAMCON tradition of preparing and conducting a comprehensive program of events and activities. Dean is to be congratulated on his obvious organizational skills and his unflappable good humour as Master of Ceremonies. As was the case with both previous conventions, 03 will be a hard act to follow.                  BREAK-OUT SESSIONS.One significant difference, between the two preceding conventions and 03, was the way that the "breakout" sessions were scheduled. At both 01 and 02, tng Panel (Norm Castro)                                 (Dave Cobley)                                 (Tom Keene)                                 (Ron Mitchell)                                 (Bruce Walters)1415-1515. Base ADAM Panel Discussion (Joe Alford)                                      (Gerry Vrancks)                                      (Barry Wilson)           Music-MIDI (Ron Collins)           CP/M-TDOS Advanced (Guy Cousineau)1530-1630. Graphics-Printmaster (Tom Keene)           CP/MAM News Network, gave us the benefit of his knowledge of CP/M, in his presentation called "CP/M Fact or Fiction". The presentation, which was delivered following lunch, was an example of Barry's particular style of humour, that is regularly evident in his SLAUG newsletter columns, The Barry Patch, and Hard Nosed Harry. I doubt if any of those attending learned much about CP/M from Barry's presentation, but they may well have learned something about the art of saying very little over a long period. I believel & Dale                                       Wick)           CP/M-TDOS Advanced (Guy Cousineau)           LOGO-Novice (Ron Mitchell)1115-1215. Basic Repairs (Howard Pines)           Utilities-Advanced (Guy Cousineau)           BBS-Demo' (Bart Lynch)                     (Herman Mason)1400-1700. ADAM Store           Product Demo's           Garage Sale.Undoubtedly every one who chose to attend the convention learned something new, and relatively unskilled ADAMites, such as I, learned a great deaw-up phone campaigns to advertisers of ADAMs for sale in various classified sections. MTAG hold two meetings most months of the year in order to better serve their widespread membership. Their membership continues to change but they are still maintaining a relatively large, (something over 100), roster of current members.On Saturday morning, following breakfast, a general session was presented by the "Board of Directors" of the ADAM News Network, including Editor-in-Chief, Barry Wilson, Associate Editor, ners a brief review of the circumstances surrounding ADAM's introduction and abandonment by Coleco. He spoke of the trials and tribulations of ADAM related groups and businesses through the period from 1983 to date and touched on many interesting points in the "lifespan" of ADAM. He concluded with the thought that although there is a decline in overall ADAM-related  sales, there remains a determined spirit among ADAMites, born of adversity, and still alive and well.On the same day,. Barry Wilson of the AD-TDOS-Novice (Ron Collins)           Hardware-Basic Add-Ons (Jerry Vrancks)Saturday, August 3rd.0945-1045. Answer Man (Mel Ostler)           Hardware-Advanced (Al Fitzgerald)           Frugal Hacker-Low Tech Hardware.                         (Don Woolston)                         (Jerry Vrancks)1100-1200. Base ADAM Panel Discussion           CP/M TDOS Panel Discussion           Basic Repairs (Howard Pines)1200-1700  Product Demo'sSunday, August 4th,1000-1100. Basic Programming-Advanced (Nei it's often called "Bafflegab". Needless to say the presentation was accompanied by considerable laughter.Following this light-hearted session, Richard Clee gave an excellent summation of the methods MTAG, his "home" group, use to recruit and service additional membership. Among these are the use of community and supermarket advertising boards to display details on MTAG, manning of a booth at a series of computer fairs throughout the Toronto, Niagara Falls, London, Ontario, Golden Triangle area, and follol. I hope to be able to brief our own group at future meetings on some of the things I learned. As long as we have ADAM users who are able to attend future conventions, and some that are willing to share their expertise, ADAM will survive.                  GENERAL SESSIONS.Apart from the breakout sessions, there were several general sessions throughout the convention. The first of these, on Friday after breakfast, concerned the present state of ADAMdom by Lyle Marschand of NIAD.Lyle gave the conventioDean Roades, Regional Editors, Richard Clee, Ron Mitchell, David Cobley, and Mel Ostler and Telecommunications Editor, Bart (Zonker) Lynch. After an introduction by the Editor-in-Chief, the remaining members of the ANN panel were charged with explaining their particular responsibilities. Those of us that know Barry, also know that a serious presentation is foreign to his nature, and the subsequent explanations were presented in a similar vein. On a more serious note, Mel Ostler undertook to develop and maineeded my Customs exemptions. Fortunately computer hardware and software is duty free. There was no shortage of desirable items for sale, at prices that were hard to resist.               PRODUCT DEMONSTRATIONS.Throughout the convention, both in the scheduled demo' periods and elsewhere during "free" time, there were many products demonstrated. Some new, some not. Among them were the Midi-Mite Music Interface and Sequel Sequencer by Bonafide Systems, demo'ed by Ron Collins; the ADAM Home Automation Packaof the original program, which was prepared for the Macintosh, Jason has re-dubbed his program. Because Jason is heavily involved in his primary business, custom clothing design and manufacture, he has been unable to refine the program to the extent he wishes, but the present system is a useful multi-connection, development tool.After lunch, Guy Cousineau gave conventioners the benefit of his thoughts on the Future Of ADAM. He spoke briefly on the continued need for vigilance concerning software piracy, ooncerned. There was so much going on it was hard to keep abreast of it all.I purchased copies of Disk Doctor, EOS Directory Sorter, COPX, FORMAX, SmartWRITER's HELPER, Bold Glory (the latest graphics package from Eyezod Graphics) so I should be able to provide demonstrations, albeit distinctly under-informed, as our group require.I also obtained a considerable quantity of new PD software, but until I've had a chance to copy and sort all of this, I cannot provide copies for our PD Library.             r user group know, or write to the ADAM News Network editor closest to your home.               GET YOUR MONEY READY!.Following Guy's presentation the ADAM Store was opened and the usual brisk business in new and used ADAM related items ensued. I believe that most of the agencies that occupied space at the ADAM Store did a roaring trade. There was still lots left over at the end, but a great deal was also sold.I know I bought lots of items myself. I wish I could have bought more!, but as it was, I exctain an ADAM Exchange with details of ADAM items for sale or swap, and place the information on the A.N.N. discs. Sounds like a good idea.Saturday's program being only a half day, there was no post-lunch general session.Following breakfast on Sunday, Ron Mitchell, gave a presentation on Jason Brown's Linked Stacked Development Kit, or LSD as it is commonly referred to. LSD is Jason Brown's effort that was first presented at ADAMCON 02 as Hypercard For The ADAM. Since Hypercard is a registered tradename ge, produced and demo'ed by Alan Neeley; the ADAM Image Maker, produced by Oasis Pensive Abacutors and demo'ed by the team of Gary Bowser, Neil and Dale Wick; several new software programs, including COPX, FORMAX and SmartWRITER's HELPER, by Hexace Software, demo'ed by Bruce Walters; Norman's Railroad, produced and demo'ed by Norm Castro; and Disk Doctor by AJM Software, demo'ed by Guy Cousineau. There may well have been others that I either missed or was not aware of. If there were, my apologies to those cf the need for an International Wish List to identify the type of software and hardware that ADAMites want, and the need to keep developers informed, so that they could work on those items and programs that will satisfy the desires of the end users. He felt that the survival of ADAMdom, as a viable computer community, was largely dependent on support of ADAM  developers, by ADAMites at large. So, if you have an idea that is sufficiently specific that a developer can realistically attempt to develop, let you         BANQUET.As was true at previous ADAMCONs, the highlight of the convention was the banquet on Sunday evening. After a social hour, the conventioners settled down to a meal of steak and shrimp, with all the trimmings, including appropriate libations.                   ROLL OF HONOUR.Following dinner, the first inductees into the ADAM Roll of Honour were introduced and awarded a handsome sealed plaque to signify their induction. In order of award they were as follows:     John Lingrel (acceptel be held in Cleveland Ohio, at a time to be determined by the result of a poll of conventioners at 03.Look for further details in your local newsletter or on the ADAM News Network discs.On behalf of the members of V.I.S.A. may I take this opportunity to wish NOAH and it's members every success in their endeavours.               FAREWELLS AND PROMISES.Following this final ceremony, which officially closes each ADAMCON, we were faced with the emotional experience of saying our goodbyes to those ADAMiMCONs and this year was no exception. The overall convention champion, with the highest single score achieved during the convention, was Francis Clee, (Mrs. Richard). And during a time specific (3 minute) shoot-out following the banquet, Frances repeated her success by beating all comers. Who says you have to be a juvenile to be good at computer games of skill?.                  SPECIAL PRESENTATION.Following the Addictus shoot-out, a special presentation of a stationery embosser, in the name of the ADA and helpers, who tirelessly laboured to make ADAMCON 03 the outstanding success it certainly was. Well done!.I enjoyed ADAMCON 03, as I have enjoyed each preceding convention. I wish you could all have been there.David Cobley.V.I.S.A.إopportunity to wish NOAH and it's members every success in their endeavours.               FAREWELLS AND PROMISES.Following this final ceremony, which officially closes each ADAMCON, we were faced with the emotional experience of saying our goodbyes to those ADAMiner of this year's one year membership in V.I.S.A. was Neil Wick, of MTAG. A programmer of note for the ADAM and other computers.                 PASSING THE BANNER.The final official act of the convention chairman, Dean Roades, before he closed ADAMCON 03, was the "Passing Of The Banner" to the hosts of next year's ADAMCON 04, the Northern Ohio ADAM Hackers, (NOAH), home group of Ron Collins, John Vilillo, George Koczwara and Herman Mason, all steadfast attendees at previous conventions. ADAMCON 04 wild by Ron Collins),     Pat Herrington,     Rob Friedman (accepted by Barry Wilson),     Lyle Marschand,     Guy Cousineau,     Tony Morehen ( accepted by Guy Cousineau),     Alan Neeley,     Norm Castro,     Syd Carter (accepted by Gary Bowser),     Sol Swift (accepted by Pat Herrington).                  ADDICTUS COMPETITION.Following the induction ceremony, the winner of this year's Addictus competition was announced. The annual ADAMCON Addictus competition has become a regular feature of ADAtes with whom we had spent many hours talking about, listening about and pipe-dreaming about our ADAMs. In the words of an ADAMite with far greater computer expertise than I'll ever have, ADAM is all the computer most of us are ever likely to need, and ADAMCONs will continue as long as there is the incentive for them to take place.                    CONCLUSION.And finally, before I close this report, let me restate my congratulations to Dean Roades and his stalwart crew of 463 ADAM User's Group membersM News Network, was made to Barry Wilson, for his outstanding contribution to the ADAM world, by his innovative thinking and tenacity in creating the ADAM News Network and his sponsorship of the ADAM Survival Guide.                    PRIZES FOR ALL!.Everyone that attended the banquet was awarded a Compuserve Starter kit by Compuserve. and then the annual door prize draw took place. As it turned out all those present received at least one door prize and some, yours truly included, received two.The win         GLEANINGS.      BY DAVID SANDS.Gleanings is a column of items collected from ADAM newsletters and other sources for ADVISA readers. It is written to educate, inform and intrigue. Readers with a desire to know more are referred to the originating source, which is always credited at the end or within the item. Newsletters are on file at the Editor's office.If you're considering a memory expander, you should check out Tom Keene's "More is Better???' in the June 91 IEAUG newsletter. Keene has foule after ADAMCon. Cousineau is well known as an Ottawa programmer, co-author: of File Manager, and author of many newsletter articles on BASIC.SmartBASIC does not allow you to load backup versions of its files. These are designated on the Catalog with a lower case 'h'. Here's the solution: "To recover 'h' files, it is necessary to POKE location 20619 with value 72. (POKE 20619,72) Now type "recover <filename>" (less the quotes) and the file will be changed to an 'H' file." NJD, Emerald Coast AUG, in the JMessage Base. And A-NET users can now access all other A-NET BBS users through the A-NET ECHO area. "This area is a networking of A-NET BBS's from across the country and Canada. You have access to the TOTAL A-NET's users on all systems. You may leave public mail to any of these A-NET's users and you will get a reply." [Capitals in original] Major also says modemers trying to use 2400 baud systems with A-NET boards should use ADAMLink III software. Earlier versions I and II cannot dial the BBS numbers. Majorn and on. If you have a Times lying around, you could look it up.ADAM'S House,(Rt. 2, Box 2756, 1829-1 County Road 130, Pearland, Texas, USA 77581-9503 has issued its new catalog. Owner Terry Fowler describes his operation as "the world's largest full time supplier" of ADAM equipment. One thing that is certainly impressive is the variety of soft/hardware for the ADAM, and the prices. If you price programs for other systems, you'll be happy you're an ADAM owner."I thought about all those people who came g for the file I want is a real pain. Often since I try to hurry through the directory, I will quickly skip over the files I want then have to go back thru that huge directory to find it. WELL NOW ALL MY FILES ARE IN ALPHABETICAL ORDER. I can quickly skim thru them, skipping over entire 1K blocks of directory filesإand only slowing down when I come upon the letter I want, etc." [Capitals in original] Wilson goes on to say it is so simple even he can use it. Directory Sorter is $10.00 and was to be availabnd that expanded RAM (random access memory) is good for  downloading large files when modeming, but he's found the investment in a 1 megabyte RAM card for his ADAM disappointing: PRINTMASTER and THE WORD, his two favorite programs, (he works in CP/M) don't run from expanded RAM or run so unreliably it's useless.Steve Major, sysop and programmer, has announced two major changes to ADAM bulletin boards. The A-NET system now has a new message base format that reduces on-line time for users of the the Public uly/Aug. 91 AUGER.William Safire writes for the New York Times, which is not an ADAM newsletter. His July 2, '91 column concerned the names of the symbols we have on the shift section of our keys. @, for example, is called a "snail" a "strudel" or a "whorl," although it is officially the "at" sign. Safire interviewed two real rocket scientists and learned that < and > enjoy the names "left angle bracket, right angle bracket; bra and ket; read from/write to; suck/blow; crunch/zap; comes from/gozinta. And o runs the Connection BBS at (518) 298-4294. Parameters are 7E1/8N1, 300/1200/2400 baud,24 hours.A new program by Guy Cousineau gets a rave review from Barry Wilson in the July 91 463 User Group  newsletter. Directory Sorter V.1 will alphabetize your directory, show file sizes, format and initialize disks and DDP's, verify the formats and create directorys of 1 to 8K. Wilson says: "I use SmartWRITER for my legal work...On some disks I have as many as 100 1-2K files. Going through that size directory lookinto my garage sale that day. None of them really cared to listen to what I had to say about the ADAM once they found out that it WASN'T an IBM. But that's okay. If I had sold it to one of them, it probably would have sat and collected dust, or been given to the the local Salvation Army in a couple of months. I figure that it takes a special type of person to appreciate a machine like this...and I wanted to be sure that was the type of person who bought it. Its sorta like trying to find a home for the puppy topy utility, and is SmartKEY driven as is the standard ADAM. It is 24.95 plus 5.00 shipping on disk/datapack and 39.95 on cartridge. (AIM, May/June '91)إPeter Cerovich of the Metro Toronto ADAM Group (MTAG) has discovered a new ADAM ailment: Teenage Mutant Ninja Dust Bunnies!. Furthermore, they attacked his ADAM after he made a recommended fix. He put a little filter fan atop his CPU to keep it cool. After some initial  improvement--"It looked like Steven Speilberg had been adjusting my ADAM overnight, thown.Guy Cousineau reports on the mathematics functions of SmartBASIC in detail in the May/June '91 issue of the ADAM User Friendly Group of Ottawa,ON., newsletter.Many of us can remember when the editor of the gHAAUG newsletter from Houston, Texas, rather timidly suggested that he was going to sell ADAM equipment. Well, the gHAAUG club and the timidity are gone, but Terry Fowler is still here and is thriving. Here are some highlights from recent ADAM International Media newsletters, now issued by ADAM's vacuuming away all of those renegade dust bunnies". Cerovich concludes that "If you are as awesome an engineer as I am, you would do well to stop and give an extra thought before you plug in that fan. I realize now that the air flow is very important, but not just where it is going, you have consider where it is coming from too." [Capitals in original] MTAG, May/June '91.To conclude, Jim Notini reports in the May/June 91 NIAD: ADAMMouse II has been dropped due to Thomas Electronic's inability to supply on the ADAM Image Maker system being developed by Gary Bowser in Toronto. He reports he has asked for his money back, and hasn't got it.(July) Fowler says he has written a book, The ADAM Repair Guide, which will be available this summer.(July)The ADAM's Desk Top program has been introduced by Walters Software. Many features, principal of which seems to be built-in use of a Ramdisk (expanded memory card) and a dot matrix printer by SmartWRITER. The program also has ability to boot other programs from RAM, chat you've grown attached to.إYou wouldn't let just ANYONE take it home!" Lani Brito, 'Lani's Garage Sale' July 91 Metro Orlando ADAM Users Group. [Capitals in original]     GIVE THE PEOPLE WHAT THEY WANT DEP'T:The Inland Empire Adam User Group (IEAUG) advertised "Free Beer and Girls, Girls, Girls" for its June meeting. Editor Tom Keene reports 180 people, that's one eight zero, operator, showed up. They ran out of beer in no time. There's a lesson there somewhere if attendance at your ADAM group is de screen was showing me things that I didn't know SmartWRITER had. It was fascinating! Every time I touched the keyboard it did something new and frightening." Maintaining a positive attitude--"I may not be able to fix anything but I sure can take it apart"--he pressed on, finally turning a disassembled ADAM upside down, and --"All of those missing bits and bytes, there they were, and wearing FUR COATS!!" The conclusion of this story is actually very simple, I spent a lot of time VERY CAREFULLY brushing and House, Fowler's company. ADAM's House, which as most readers know bought the Honeywell repair stock of Coleco ADAM parts, has now also bought out American Design Components. (May/June '91) Mark Gordon (Powermate Hard Drive inventor) and Fowler have met, are considering joint projects in ADAM hardware. (May/June'91) And in July Terry Fowler reports he has asked Gordon to design a replacement for the Megaram card, which has apparently developed a bug causing it to lose all memory. ADAM's House has given up orders "within a reasonable time-frame.""The Linked Stack Development Kit (aka HYPERCARD) software which was thought to be available already in Canada has been delayed." There are problems with the E&T Parallel Printer interface and the Panasonic 24 pin printer line. ADAM owners with these units will have to purchase a printer buffer unit to solve them.NIAD now has an on-disk tutorial by Nick Lukach on ADAMCalc, and a two-disk reformatting of the Calc manual to bring all the information together by subjee features in the upgraded DOS systems, but nothing that couldn't have been accomplished with CP/M. After all, the MSDOS and ZDOS and PCDOS all were blatant clones of CP/M. They were not significantly better, merely different and incompatible.I have been using MSDOS and ZDOS quite a bit and I can assure you that I find NO big advantage to these systems. I think that CP/M is still the champion largely because of its compatibility with a vast array of computers. To the ADAM user, this is of enormous signifiCP/M FOR THE ADAM:CHAPTER TEN.BY THOMAS J. KEENE.(Here is Chapter 10 in the ongoing series CP/M For The ADAM, by Tom Keene. This seriesd was originally published in the newsletter of the Inland Empire ADAM User's Group, IEAUG, home group of the author. I personally thanked Tom for making this series available for us to reproduce. BDC)In the last two articles I have concerned myself with the value of CP/M in terms of applications.Several people had said that they thought of CP/M as a sort of machinsophisticated software is inexhaustible.Some time back I discussed in some depth various means of copying CP/M files. I spoke of several programs that were generally available to make copying easy. My own preference has been for the PIP.COM which is part of the distributed CP/M package.Until recently, I had never encountered a failure of PIP to make a successful copy. But then I ran into a most baffling situation which led me to search for another copy routine that PIP couldn't handle. I still don't knosubverting the compatibility of software that was being created for the IBM machines by third party software publishers.In that, of course, they have failed miserably. As witness the vast number of "IBM compatibles" that are flourishing, notably Leading Edge and Compaq. The pity of this corporate policy is that Digital Research felt that theirs was a lost cause, and they did not pursue the CP/M approach in upgrading the system to compete with IBM's rapidly changing DOS systems. There are a lot of very nicct.As always, there is far more material published than can be dealt with, and lots of information, for free. I suggest any ADAM user could gain a lot, and save a lot, by investigating the club's newsletter files*.إt the air flow is very important, but not just where it is going, you have consider where it is coming from too." [Capitals in original] MTAG, May/June '91.To conclude, Jim Notini reports in the May/June 91 NIAD: ADAMMouse II has been dropped due to Thomas Electronic's inability to supply ocance because of our abandonment by the established software publishers.But be not dismayed!.The present supply of public domain software is so enormous that almost none of us will be able to exhaust the supply in our lifetime. And surprisingly, the inventory of public domain software is growing extremely rapidly. The proliferation of exceptionally competent bulletin boards, both commercial and free, is very encouraging. But even if the situation was static and not expanding, the present amount of very e language system that appealed mostly to hobbyists and computer hackers to delve into the technical operation of a computer. I have tried to dispel that notion and I have tried to persuade people that it is primarily a system designed to permit different computers to share software despite substantial differences in technical design.For a very long time, CP/M was THE major operating system and would undoubtedly have remained that way if it hadn't been for IBM's despicable attempt to crush competition by w why PIP failed to work, and the nature of the problem didn't permit me to determine the reason. And the way I finally made a successful copy is not a procedure that I have ever seen discussed as a subterfuge copying routine.It began with the unsqueezing of a somewhat lengthy file I downloaded from a bulletin board. The disc I usually use for such utility work was too filled to accept a large unsqueezed file, even temporarily. And the disc with the squeezed file was also nearly full. So I did what I havelarge section of the file that had a correctable defect. But even so, there was quite a bit of the file missing and this couldn't be corrected. None of the conventional copying programs were working, and I had an intact file on M: drive which I would lose as soon as I turned ADAM off. Now What? The first thing was obvious. Print a hard copy of the file in M: drive and at least I would have the data. So I printed a couple of copies, just in case I couldn't resolve the situation. These printouts were perfect,sc on B: drive. When I checked the copied file on B, it was only 32K in length, whereas the file on M: drive was 36K in length.Clearly, I had not gotten all of it.This was a first for me with the use of PIP.COM. Always before I have found PIP.COM to be one of the most completely reliable items of software I have ever used.I erased the defective file I had just copied and tried again. The next attempt was the same as before. Now I was in trouble. The file I wanted was on M: drive and just as soon as I :drive file over on to the B:drive. And the utility file I was going to to that with was DDT.COM. It was TRES SIMPLE.The procedure I used is as follows: At the A> prompt (I am starting on the A:Drive) I enter:     A> DDT M:FILENAME.EXT (filename and filetype)ADAM goes to work and I get a response:     A>DDT VERS 2.2 NEXT PC 8D00 0100My next maneuver is to leave DDT but have the file in question remain in memory. While the entire file is still in memory, I will save it to the B: drive exactly as it wama. I had no confidence at all in the possibility of copying it with the COPY.COM file. I had discussed the limitations of COPY.COM in an earlier article on CP/M for the ADAM. But when you are desperate you'll try anything, so I did try to use COPY.COM. Well, needless to say, it failed miserably. As usual it threw away the first 32K of the transferred file, so there wasn't much left of the copied file. So much for COPY.COM!.I did look at the "PIPPED" file on B: Drive with a disassembler and I spotted one  often done in past situations such as this,--- I "PIPPED" the unsqueeze utility file (USQ-19.COM) to the M: drive (the 64K ram disc). Not at all unusual.I achieved a normal and successful unsqueezed file which now resided on the ram disc. My intention being to keep the file for a permanent record, I planned to erase the squeezed file on the original disc and replace it with the unsqueezed version. This is a perfectly logical plan. The only trouble came when I tried to PIP the file from M: drive to the di I might add. This was somewhat encouraging because I knew that the file on M: drive was a good file, even if I couldn't make a permanent file out of it.And then it hit me! There was another way and it seemed to me that it ought to work. I put my CP/M utility disc with all of the original CP/M programs on the A:drive. On the B:drive I had the original disc that I wanted to put the unsqueezed file on (the disc that had the unsqueezed file which I had erased).Now I was going to use the A disc to put the Mturned off ADAM, the file would vanish because of the volatile memory of M: drive. I had to get the file onto a permanent record right away or lose it. When I erased the unsqueezed file and then stored the defective file on that disc, I had obliterated any possibility of recovering the original squeezed file, because that space was now overwritten. Since I couldn't make another unsqueezed file, I was stuck with the only copy I had and THAT copy was on the volatile ram disc. Now this seems to be a true dilems on the M: drive. This requires a bit of anticipation, because I must know how many pages to provide for the saving process.Note that under the "NEXT" column above is 8D00. This is the byte that indicates the size of the file. Disregard the zeros. The number of pages is determined by converting 8D from HEX to decimal. 8D HEX is 141 decimal. (The NEXT refers to the next higher address that follows the program in the TPA.) I won't be saving anything after the last address of the file in the TPA so I will stion returns a random number between 0 and 1. Although the value is never 1, it is possible for it to equal exactly 0.There are 3 ways to ask for a random number: RND(1) or RND(2), or any positive number, will extract the NEXT random number from the generator. The argument value is unimportant. RND(0) will restore the previously generated random number. This might be useful if your program FORGETS what the last random number was and you want to double check its value without affecting anything else RND(-xI can give it any name that I choose at this time. It worked! When I checked the B:drive with SD.COM I found that the entire file was there exactly as it had been in the M: drive.I know that the debugger DDT.COM was never conceived as a copying tool, but in this case it was the only one that worked. I guess I would regard this as a procedure of last resort, but it is good to have it in the back of your mind if ever you come up against a problem such as this. And when you think of it, there is no reason whore taking the INT. This will give us a random INTEGER which is 1, 2, 3, or 4. This result can be used with an ON GOTO statement to branch to the correct routine.Random number generation on the ADAM is accomplished by a complex routine at 4696(1258). It either loads the floating point accumulator with the 4-byte CURRENT random seed, or with 4 bytes representing the use-supplied value if RND(-x) was used. It then points to 4 constants at address 4552(11C8). These values are 45, 230, 64, and 187. You can chEXPLORING SMARTBASIC: RANDOM NUMBERS.BY GUY COUSINEAU.(Here is another article on SmartBASIC authored by Guy Cousineau of the ADAM User Friendly Group, AUFG, Ottawa, ONT. The series was supplied to us by Ron Mitchell, President of AUFG.)I have written on several occasions about random numbers. I will probably continue to do so until such time as we have exhausted all the questions, gripes, and hacks. This expose' will explain how and why RANDOM works, and help you get the most out of it.The RND funcave 141 pages. If the NEXT address had some numbers other than 00 in the last two positions I would have to add another page to be saved, but since the next address in the TPA was 8D00, I will only need to save 141 pages. So my next step is to leave DDT and IMMEDIATELY save the memory to the B: drive. To leave DDT I write ^C (Control C). When ADAM is finished and I receive the A> prompt, I enter:     A>SAVE 141 B:FILENAME.FILETYPEYou will notice that I directed the memory to be saved to the B: drive and ) will reset the random seed to a particular value based on the supplied number. This can be useful in GAME debug situations where you may want to recreate an exact condition.Now what to do with random numbers? What use is a number between 0 and 1. Well quite simply, you multiply it by the number of choices you have to make. If you want to randomly decide whether to go North, South, East, or West, use something like: move=INT(RND(1)*4+1).Note that we multiply by 4 (the number of choices) and add 1 befy it shouldn't work. As it has been noted many times, THERE IS MORE THAN ONE WAY TO SKIN A CAT. (sorry animal lovers).إage to be saved, but since the next address in the TPA was 8D00, I will only need to save 141 pages. So my next step is to leave DDT and IMMEDIATELY save the memory to the B: drive. To leave DDT I write ^C (Control C). When ADAM is finished and I receive the A> prompt, I enter:     A>SAVE 141 B:FILENAME.FILETYPEYou will notice that I directed the memory to be saved to the B: drive and ange those if you wish but they will likely cause your random number generator to fail.Each of these numbers is multiplied in turn to the current value in the FPA. After each recursion, one of the 4 CURRENT RANDOM bytes is updated with the OVERFLOW of the calculation.The resulting value in the floating point accumulator is then reduced to a number between 0 and 1 to return to the caller.If all that sounds confusing, it is! But there is more...NEW and RUN insist on re-initializing the random seed by cowill restart with the same random seed if RUN is typed from the graphics mode. Accordingly, those games should end with a TEXT command to restart the clock.So much for random numbers; next time, logicals.إime. Those who want to play THE SAME GAME will find a way so don't bother with them.But why should BASIC reset the seed and force me to do all this extra work? NO REASON. As a matter of fact, you can POKE zeroes into addresses 11907 to 11918 to disable the re-setting of the random seed.I have experafety -- it is a hard one to CHEAT: 100 REM ask for instructions and set random seed 110 REM can be included at any program start 120 REM Instructions or help question is a  130 REM convenient way of getting a key press 140 REM 150 PRINT "Do You Want Instructions (Y/N)?" 160 p=PEEK(64885): REM record current keypress value 165 REM stay here until a different key is pressed 170 if p=PEEK(64885) then r=RND(1):goto 170 180 p=PEEK(64885):REM get current key 190 REM now check for y Y n N 200 REM if pieces of soft-sided luggage from Seattle to Chicago    and then to South Bend. But that is something that I'm glad I don't do every   week! I banged and crashed onto a "commuter" flight out of O'Hare airport      bound for South Bend. It was a quick 20 minute flight and there I was,standing in the heat and humidity of my old home state of Indiana. As I climbed into    the Ramanda Inn shuttle bus,I noticed an older gentleman seated there. Could   this be a fellow Adamite? A quick glance at the hand luggage ienced no ill effects from this approach.Furthermore, for those using my zero page clock, you can make your random generator use the Hours, Minutes, Seconds, and Jiffies as a random seed with the following: 10 DATA 42,84,0,34,62,63,42,86,0,34,64,63 20 FOR x=11907 to 11918 30 READ y 40 POKE x,y 50 NEXTAdd this routine to your HELLO file and you won't have to worry about randoms any more. Remember, however, that the clock is turned off when in GRAPHICS modes. A game that terminates in graphics mode pying the 4 static bytes FB 40 D2 92 into the random generator at address 16190 (3F3E) and 16192 (3F40).The routine that accomplishes this task is found from 11907 (2E83) to 11918 (2E8E). This is supposed to prevent the random number generator from breaking down but it has the effect of generating the same random numbers every time a program is run.You may have seen some random routines which try to overcome this problem. While there are many approaches, the following is my favourite in simplicity and sBART ZONKER LYNCH GIVES HIS REPORT ON ADAMCON 03. This was Bart's Third Adamcon.      YOU SHOULDA BEEN THERE!   How can I tell you about Adamcon 3? What can I possibly tell you that you   won't read somewhere else? That it's a barrel of fun? That it's a learning     experience? That it's something that is personal to me?   Maybe that last captures it best. After what seemed like an eternity since  the end of Adamcon 2 in Toronto,August 1st finally arrived! I won't go into    details of lugging two none of the above     branch back to 170 until differentWhile not fool proof, this method will give the hackers a hard time. But look at it this way: If I play a game it's no fun if it is the same all the time. Those who want to play THE SAME GAME will find a way so don't bother with them.But why should BASIC reset the seed and force me to do all this extra work? NO REASON. As a matter of fact, you can POKE zeroes into addresses 11907 to 11918 to disable the re-setting of the random seed.I have experat his feet       showed his luggage tag with the name Thomas Keene! By golly,I'd even exchanged letters with the man. So we chatted on into the Ramada.   What I found waiting there is what I consider the essence of ANY Adam       convention. The lobby was filled to overflowing with my fellow Adam owners! As I tried to make my way in,a female body lunged from the crowd,nearly sweeping  me off my feet. Who else but PJ Herrington,giving me a big welcome? That       REALLY made my day! She was quickly followinto more intense "one on one"  sessions on whatever Adam topic.   I had even been called upon to give a demonstration of how to log on to a   BBS. When asked,the first thing I though was "How am I gonna fill up a WHOLE   HOUR?". How naive! Once I got going,I couldn't believe it when,what seemed     like to me to be about 15 minutes,Dean stuck his head in the door to tell me I had 10 minutes left! But I enjoyed giving the demo,with the able help of       Herman Mason,and hope I can do it again sometime!case of    information overload. When I attended Adamcon 2,I'd decided to take copious    notes,figuring I'd need it to keep up. But I found that about three months     afterward,those scrupiously kept notes did me no good as I couldn't make head  or tail out of them! So I decided THIS year,to hell with the notebook and just let it flow. This is why this report will mostly consists of impressions       rather than item by item coverage.   Not that the convention wasn't structured or at least as much as yoman fiddling with his hard drive and     assuring us he's be just a minute!! Anyway,dinner itself was marked when       Herman,who really LOVED the bread at the rib joint we went to,was busy eating  as much of it as he could. Our waitress,who for some reason was in a hurry to  get us in and OUT quick,snatched up at least half of the uneaten bread! The    look on Herman's face was priceless. Needless to say,it'll be a LOOOONG time   before we let him live that one down!   Another example-Geroge and I decidance was very good. I haven't heard any official word on numbers,but  it looked to me to be at least 75 people not counted various and sundry        "drop-ins" who were only there one day or so.And I hope that everyone got      their money's worth! I know I did!! The convention covered just about          everything from novice to experienced. Plenty of product demoes and question   and answer sessions. And the schedule only covered the morning,leaving the     afternoon's free to either socialise or to get ed by Herman Mason,George Koczwara   and Barry Wilson among others. It seems the "gang" was waiting for me to       arrive so they could drag me off(kicking and screaming,of course!!) to go get  some piza and beer. We staggered into a Pizza Hut and consumed said goodies. A glance at my watch told me it was time to get back to the Ramamda for the      reception.   From this point on,things become a blur. No I didn't have THAT much to      drink,although it certainly had some uh,"small" effect! It's more a    But far more important to me and what I'll carry around with me forever are candid moments that weren't spent listening to the sessions. For               instance-Herman,George,Barry and I decided to go get some dinner. This was     proceeded by about an hour on Barry running around yelling "Well,are we going  to eat or what?",me saying"IF I DON'T GET SOMETHING TO EAT SOON,I'M GONNA GET  REAL CRANKY!!",George calmly stuffing potato chips in his mouth and            saying"Me,I'm not hungry yet." and Heru can    "structure" a meeting of Adamites! Dean Roades as convention chair did a       marvelous job of keeping us informed and of keeping us to schedule. Besides    our HUGE banquet area(for meals and general announcements),we once again had 3 smaller rooms. In these rooms the various seminars,discussions and product     demoes took place. The "walls" between the rooms could be folded back to make  one BIG area,which is what was done to encompass the Adam store the last day   of the convention.   Attended to go knocking on Guy Cousineau's door to get some of his TDOS programs that he had talked about. Gary Bowser opened  the door and ushered us in. Guy was at his Adam and sprawled on the bed were   the Wick brothers,Dale and Neil. Dale and Guy were deep into some discussion   involving assembly language programming or some such nonsense that was WAY     over my head. I mean,it didn't even sound like they were even speaking english anymore! After about 10 minutes of this,I turned to George and said"Wonder y always volunteer.  And me? I'll be there for each and every one!Bart "ZONKER" Lyncha profit of some sort.) Toasts made and promises     given of next year.   Fortunatly,there WILL be a next year. Herman Mason and George Koczwara      (plus the rest of their user group) accepted the AdamCon banner and will play  host to Adamcon04,to be held next year in Cleveland,Ohio. And I say,thank God  they did!   I haven't mentioned everything that happened but then how could one person  cover it all? They kreally impressed with him and the     tips he gave me to make learning TDOS just a little bit easier.   And I haven't even mentioned the hotel lounge yet. Despite my promise not   to drink as much THIS year as last,I STILL managed to put in some time on the  barstool. I'll always remember Sunday night,after the closing banquet and door prizes,when I found myself in the bar with                                     John,PJ,Dean,Alan,Ken,Herman,George,etc,etc,etc. The laughter and regrets      shared. Alan NNATION OR IDEA OF WHAT THESE        PROGRAMS DO.  IF YOU ARE INTERESTED IN THE ACTUAL PROGRAMS, CONTACT NIAD..pn8                 NIAD PUBLIC DOMAIN CP/M VOLUMES                             CNDV 48 Many  thanks to the librarian, Sharon McFarlane, for  taking  the  time to put 'like' utilities on the same volume. LT27.LBR This is version 2.7 of LT (Library Typer) which includes  UNC.REL, a  modification of Steve Greenberg's UNCREL.REL  file, to  access  crunched files and library components  (inept talking about how those that put together the Adamcon  events learn from each one and build upon it,to make the next one even better. But I found that I've learned,too. I've learned that there has to be time when I just get away from it for a few minutes,to let my mind clear and unclog that information jam. I've also learned to depend upon the good folks who volunteer each year to do it all over again. From what seemed almost like a fluke in     Orlando,Florida in 1989 to Celeveland,Ohio in 1992,may thehow long it'll be before they just start talking to each other in binary?"   Speaking of Guy,I was really happy to meet him. I had been given the        impression that Guy(who is instrumental in writing TDOS,along with Tony        Morehan) was a soft spoken,shy and retiring person. Nothing could be further   from the truth! He is quite gregarious and knowledgable. He has a quick wit    and a ready smile. In fact,he has the look of a fellow that is about to get    into mischief at any moment! I came away ‚OUBLIC DOMAIN CP/M VOLUMES                             CNDV 48 Many  thanks to the librarian, Sharon McFarlane, for  taking  the  time to put 'like' utilities on the saFROM THE UNITED KINGDOM ADAM GROUP COMES THE FOLLOWING:NOTE:  THE PROGRAMS MENTIONED BELOW WERE NOT ON THE UKAS DISK RECEIVED AND ARE NOT ON THIS A.N.N. DISK.APPARENTLY THEY ARE AVAILABLE AS PD FROM NIAD.THE FOLLOWING IS JUST TO GIVE YOU AN EXPLAIeeley saying that he actually made a profit this time out!(and I hope all the dealers made a profit of some sort.) Toasts made and promises     given of next year.   Fortunatly,there WILL be a next year. Herman Mason and George Koczwara      (plus the rest of their user group) accepted the AdamCon banner and will play  host to Adamcon04,to be held next year in Cleveland,Ohio. And I say,thank God  they did!   I haven't mentioned everything that happened but then how could one person  cover it all? They k  addition  to  squeezed  and  uncompressed         files/components).  This  uncruncher   runs  on   8080/8085/V20/Z80            processors, and  can  process  the  output of version 2.3 or higher of CRUNCH. QL25.LBR  contains  the .COM file and documentation  for  version  2.5B  but   version 2.5C is an improved fixed version and  is  also  included on this      volume as a stand-alone program. This is a quick  look  typer  for  reasonably sized  libraried  or   unlibraried,  crunched, squeezed & normtes  the  concept of arrays or tables of data and  is  a  similar  program to one of the lessons in the  SmartBASIC  manual  which  you should all have. If you bought  your  ADAM  second-hand  and  without  a SmartBASIC manual contact UKAS as  we  have  many  spare copies. In  the program, the ADAM takes the role of the first player  and  it is your  job to supply the words or phrases. ADAM fills in  the  blanks  with the words you supplied and displays the  story.  You  can run the program over and overained within.  If  a  specific file is called for, QL will read the entire file  (or  as much as will fit) and        display page 1.  If the second letter of  the  file  extension is 'Q', QL will unsqueeze  the  file  first,  which  can  take 10 seconds or so. If the second letter  of  the  extension  is  'Z', QL will uncrunch it first. If  the        specified  file  is  a  library, QL will list all  active  members  of  that   library  on  entry and exit and allow you to choose a  member  by  number to  is part  of a program and the computer will store it in memory.  Entering  a  BASIC     command without a line number  will  tell  the  computer  to  execute it as    soon as you press <RET> and  this  is  called  the  IMMEDIATE MODE. Every line of a  SmartBASIC  program  must  have  a line number at the very beginning of  the  line  and  this  tells  the  computer  in what order  the  lines  should  be  executed.  These line numbers should increase from  beginning  to  end     and can be entered in any ord‚Oےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےقےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےے.pn20              HINTS FOR THE NOVICE SMARTBASIC USER                     Breaking down a program The  program on the LISTINGS page is by Pasquale M.  Cirullo  and  first       appeared in Family Computing magazine many years  ago.  It  demonstraal text and      binary files, for Z80  cpu's  only under CP/M 2.0 or later and is written by   Nick Dobrinich  of  Cleveland, OHIO  It  features  fast random access paging of  libraried  or  stand- alone,       crunched, squeezed or normal text files; ddt-like  display  of  binary files,  crunched, squeezed or normal;  easy  access  to  library members and immediate jump to any page The  beauty  of this utility is that you do not have to  DELIB  a  library     file in order to see what files are cont, suppying different words  each  time and when ADAM asks you for a NOUN WITH    ARTICLE, don't forget  to type in a phrase with either A, AN or THE. Before typing in the program, make sure you have your  SmartBASIC  manual      handy  and that you have a formatted disk  or  data  pack  ready  to save your work. After typing it in and before  you  RUN  it, SAVE the program with the   name STORY or something similar. LINE NUMBERS These are used to tell the computer that the line you are  typing  in  display.  Members may be crunched, squeezed or  normal,  text  or  binary.  So you can see that having QL is  like  having  three utilities in one.                                                                               zed or normal text files; ddt-like  display  of  binary files,  crunched, squeezed or normal;  easy  access  to  library members and immediate jump to any page The  beauty  of this utility is that you do not have to  DELIB  a  library     file in order to see what files are conter, the computer  will  arrange  them in          numerical order. Practice entering in line numbers in TENS or HUNDREDS which  will  make it     easier to enter more enhancements later. For example,  if  your  program lines are numbered 100, 200, 300, etc., a line  can  easily  be  inserted wherever   it is needed by using  line  number  150,  160, 170 and so on. If, however,    you number your lines  10,  11, 12 etc., you will have no room for             improvement. VARIABLES Nearly  every  proric variable to keep  track  of  the  count, a number at which  to start counting and a number at  which  to stop counting. GIVING THE COMPUTER INFORMATION We have seen how to get information out of the computer with  the  PRINT       command. To put information in, we use INPUT and READ/DATA.  Use the INPUT     command if you don't know the information when  you  are writing the program   or if the information is likely to change  and READ/DATA are used to include   large ammounts of data that are  k 23  of the AUG-SEP 90 issue.       CLEARING THE SCREEN The  home command in lines 200 and 1100 tells ADAM to  clear  the  screen  and  move the cursor to the top left-hand corner  of  the  blank screen. WRITING ON THE SCREEN The  PRINT command in lines 400, 500, 800, 1200, 1300,  1600  and  1900  is    SmartBASIC's  way of saying  "write  something  on  the  screen".  You can use it to make the computer skip a line  as  in  lines  500 and 1300. You can also use it to ask the  computer  to  displayich  to  store the data for later use as in lines 300, 700, 1500 and 1800.  The DATA staement tells the computer what the  data is as in lines  3000  to  5300. You can put the READ statement  anywhere  in  the  program so long as it is BEFORE the place where you use the data.     When the computer sees the READ statement, it makes sure that  it  has  set    aside a space for the variable and then looks  for  the  data to store in that variable. The computer will use the data in  the  lowest  numbered DATA  mmands that are executed more that once)  for  every  FOR,  there must be a  NEXT or when the program is RUN, ADAM  will  display an ERROR MESSAGE. In  the  program, we want to perform lines 700, 800 and  900  six  times and,  rather than writing them out six times, we put them in  a loop starting with a FOR statement in line 600. The  FOR statement tells the computer to start counting how  many  times we    are going through the loop. In order to do this, we have  to  give  the        computer a numegram  uses variables. These  are  used  by  the  computer    as  a  kind  of mailbox to  store  a  single  piece  of  information for later use. For example, if a computer  calculates  a  formula  but  does not print   the answer  until  later  in  the  program, the answer will be stored in a     variable. You  can  name a variable almost anything you want  but  it  must  start with  a letter and must not clash with any SmartBASIC  words  such as RUN, SAVE,     PRINT, etc. For more on variables, see pagenown beforehand. INPUT  in line 900 lets you type in data from the keyboard  while  the         program is running. The program pauses until it is given  an  answer and the   <RET> key is pressed. The variable name after  the  word INPUT tells the       computer where to store the information that  is typed in. To  store  data  in the program itself, use  the  READ  and  DATA  statements. These must be used together. The READ statement tells  the  computer the name  of the variable or variables in  wh  the contents of a variable. Just     type the variable  name  after the word PRINT. You can print more than one     item by listing  them  in  order after the word PRINT and separating them      with  a  semicolon  as in line 800. To save memory, SmartBASIC will  allow     you  to use the question mark (?) instead of the word  PRINT.  It  takes  less memory to accept one BYTE (8 bits) than 5  BTYES  (40  bits) FOR/NEXT The  FOR and NEXT commands mark the start and end of a "loop'  (a  group  of   co      statement first. After it has  read  a  piece of data, the computer crosses    that information off so  that  it does not use it again. The next time it      needs to READ a  piece  of  data, it takes the next one from the DATA          statement, if  any;  otherwise,  it moves to the next lowest numbered DATA     statement,  etc. If there are no more DATA statements, you will get the  "OUT  OF DATA" error message. The  program has 4 READ statements. The one in line 300  has  one  variable,   so itant to use  this       array, its name must be followed by a number in brackets, as  a$(1), a$(2),    etc. We cannot go any higher than a$(6) because  we  told the computer that we only need 6 spaces. If  we  like, rather than using a number, we can use  a  variable  (such as a  counter of a FOR/NEXT loop, within the brackets). This  is especially useful   when the value of the variable is  changing.  For  example, in lines 900 and   1600 of the program, the value  of  the variable within the brackets chine 5300. You will not get an  OUT  OF DATA message as the computer is told exactly how many data  elements to     READ. DATA  statements  can be placed anywhere in the program  but  the  data  must  be placed in the order that you want the  computer  to  READ it. REMARKS REM  statements  in  lines 2999, 3999 and 4999 allow  us  to  put  comments    in the program to help us remember what a certain  part  of  the program does. The computer pays no attention to  anything  on a line beginning with thkets because the computer is  no longer   using x as a counter. At this point in the program,  it  is using y to keep    track of how many times it's been through  the  loop, so we must use y in the  brackets. When y is equal to 1, the  computer  will print the word you gave it when x was equal to  1.  That  is,  the first word you input. This process     will  continue  until y is equal to 5. Line 1900 is not in a loop, so there is no  counter  to use for our array. We must tell the computer  exactly  whicelements to use the correct term, we need.  We  do this by   using the DIMention statement. The  DIM  statement  should appear before we    try to use the array or an error  message  will  appear. The DIM statement     tells the computer what  variable  will be an array and how much space it will need. In the program,  line  100 tels the computer to set up an array by the   name of  a$  with  6 elements, each of which is to function as an  independant  store. From this point on, the program, every time we w only needs one piece of data. The computer  gets  this  from  line       3000. The READ statement in line  700  needs  6  pieces  of  data (only one    variable is used but it is in  a  loop  that is repeated 6 times) which it     gets from lines 4000 to  4200.  The  READ statement in line 1500 needs 5       pieces of data  for  its  one variable (again in a FOR/NEXT loop) which it     gets from  lines  5000 to 5200. Finally, the READ statement in line 1800 only  needs  1 piece of data which it gets from langes   every time the  computer  executes  the statement, so a different element of   the  array  is  INPUT (line 900) or PRINTed (1600) each time through the loop. In line 900, the INPUT statement stores the word you are asked to  give  in    to  a$(x). Notice we have an x in brackets  and  not  a  number.  This works   because line 900 is inside the FOR/NEXT  loop  that starts at line 600 and     ends at line 1000. Within this  loop,  x is counting from 1 to 6. In line 1600, we cannot use x in brace word REM. ARRAYS An array is a way of organising related pieces of data under  the  same        variable name, in a sort of table. Normally, when you  store  a  new  value    in a variable, the computer will  forget  the  old  value. By using an array   which is identified by the brackets,  we  will have sub-variables at our       disposal with the ammount of  sub- variables enclosed in the brackets. When we want to use an array, we must first tell the computer how  many        sub-variables, or h   element, the sixth, to print, so we say a$(6). CHARACTER STRINGS The  CHR$  function  is used to convert an ASCII  number  to  its  string      value. There is an ASCII list in the  SmartBASIC  manual.  There, you will     find the value of CHR$(34) from line 1900 is  the  quotation mark ("). THE END The  END  command  in line 2000 tells the computer  that  it  has  reached the end of the program and to stop working. Remember that  DATA  statements are    not executable and therefore, can bet of the curriculum. Most educational software  come    in  the  form of an electronic text book  where  the  pupil  is  presented     with a series of frames on the screen and a test  on  each  screen  displays   as multiple-choice questions. This  process  is  no  different  to  actual     paper text book methods. The  computer  is  not  released to its full          potential. LOGO,  on  the  other  hand, is defined  as  being  a  philosophy  of          education, and a family of computer programmingor in DATA statements starting  at  line  4000. If you put more than one on each line, make sure  you          separate  them  with  commas. Next, put each line  of  the  story  (without    the last word) into a DATA statement, starting with line  5000. Finally, count how many lines your story has and adjust the  DIM statement and the two FOR    statements accordingly.ut capacity  and  the     tape jams, this one went into permanent storage.  It just  wasn't  worth  the  aggravation.  Sorry guythey could learn how to learn. I once read that a Swiss educational philosopher by the name of  Jean  Piaget  argued that, given the right environment, children can  learn  practically any subject for themselves in the way they learn to  walk  or  talk.  Papert  set  out to produce  a  practical  environment  for  Piagetian learning.            Traditional education methods do not achieve this  as  evident  from the fact  that a majority of adults  are  afraid  of  learning new concepts or aquiring  new ‚Oےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےقےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےے.pn30 .pl71 .he                           SMART LOGO TIPS                      The learning environment                           By K. A. Marner Most schools nowadays have at least one micro computer and many offer          computer studies as par  placed  anywhere in a program, even      after an END statement. Now you know how the program works, try changing it starting with  the title   in line 3000. Write out your story and remove the  last  word  or  phrase      from each line. Then decide what  "GIVE  ME  A"  question  the computer should ask to get an appropriate  response  to be placed at the end of that line. For example, GIVE ME A VERB  (past tense) or GIVE ME A PLACE WHERE YOU CAN SIT.    List the  kind  of  responses you are looking f languages designed to  help    implement that philosophy. Many people are under the illusion that LOGO is purely a  programming          language  and,  as such, is easier for beginners to use  than  BASIC.  When    Professor  Seymour  Papert of the  Massachusetts  Institute  of  Technology    designed it, he never intended his system to be a  method  of  teaching        children to learn programming. He conceived  it  as  an  environment  in which children could learn diverse subjects,  one  in  which s, no gold medal for this  one,  even if it is a        Canadian product. INFORMATION BUSINESS: Obviously,  nothing  I had tried so far on ADAM had come  near  a  serious     MICRO or MINI computer database but I still had a  need.   My business is      based on information and a lot of ideas come to me  when  I'm at home.  The    faster I can define, locate  and  recover  information or the more varieties   of ways I can use the  database  with  different format letters or             applications, tskills. Children  are taught, for example, to multiply in the same  way  they  are     taught the capital cities of the world. The learning process  has  been        separated from what is being learned. Alber Einstein used to say  that         whenever  he encountered something he did  not  understand,  he  would break   it down into concepts that he had grasped before the  age  of five. Those  important  notions  were incorporated  into  LOGO.  The  first  feature  is  the  TURTLE which was an actuather of these numbers:-                       0101-306-384-7680/7682 Name                Number            Times            DUPL CHA PAR                                                            BIT ITY Forum 80 (UK)       0482 859 169      Midnt-0800                                Computer Shopper    0892-661-149      24 HOURS                                  Computer Shopper    0892-667-072      24 HOURS                                  Computer Shopper    0892-667-090      24 HOURS               need to draw a curve. The turtle  will  RT 1        always move in a straight line so we will have to  make END           it move just a short distance, turn a little, then move CURVE             forward again. That would be our curve. As the smallest CURVE         distance is 1 and the smallest angle  is  one,  we will              make it do this 80 times. Do this twice and  we  should TO PETAL      have a petal. NO, this produces a semi-circle. It  just  CURVE            carried on from the last curvey  0101 615 843 1066 24Hrs            full 8  non Canada Adam Port    0101 416 588 0877 24Hrs            full 8  non Canada Adamnet          0101 416 427 0682 24Hrs             Adam Support Group  0101 404 424 6258      24Hrs                                     Tony's Corner       0101 313 754     1131 24Hrs            full 8  non Las Vagas Adam Club 0101 702 873 8056 24Hrs            full 8  non Micro Innovations   0101 703 264 3908 6.30pm-6.30am      Mon-Fri 24H W/E             Thomas Electronics  0101 30‚Oےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےقےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےے.pn31                           BBS INFORMATION Thomas  electronics have set up a new BBS with some 600 megabytes  of          software storage cpacity. There are 200 file areas and they support 8          different computer systems. Call them on eil device  designed  to  be  controlled  by  a micro and could be moved by typing in  commands  in  LOGO.  Children can see straight away that SmartLOGO has a TURTLE  on  its  screen display and this    too can be manipulated as if it  were  a  physical,  mechanical robot. With    this, children can progress  up  to  advanced geometry. TO CURVE      This example shows how SmartLOGO encourages children to REPEAT   80     solve problems they have not yet encountered. To draw a  FD 1        petal,  we first                                                                                                                                                                                  UTAH                0101 801 322 3523 7pm-7am(USA)                              FLORIDA             0101 305 689 1085 7pm-12am(USA)                             CP/M BBS            0101 714 796 4745 24Hrs                                     Hudson Adamlink     0101 201 224 5763                  half 7  non         Chatanooga Librar. We must tell it  to  go RT 90         in       another direction. Try 90 degrees and we have it. CURVE END           Next     issue, we will try to  work  this out  instead  of PETAL         guessing and  complete the whole shape.ision by zero error"    70 GOTO 20    80 CLRERR    90 INPUT x,y   100 PRINT x/y   110 END Run this program and enter 0,0 the first time; the error  handler   takes      over. Now  enter a valid value like 4,2 and get 2 for an answer. As  we    a6 384 7680                   Thomas Electronics  0101 306 384 7682                                           8056 24Hrs            full 8  non Mic  he encountered something he did  not  understand,  he  would break   it down into concepts that he had grasped before the  age  of five. Those  important  notions  were incorporated  into  LOGO.  The  first  feature  is  the  TURTLE which was an actuahat  what  lies      between  any two full stops  is  actually  a  single,  complete  sentence. A   sentence may be as long as 40 words but  on  avarage, 18 to 20 words are       sufficient. Full  stops can also be used after abbreviations.  However,  this  practice is slowly dying; and even where it is maintained, a full  stop  is  not needed    where the abbreviation ends  with  the  same  letter as the original (e.g.     'St', 'Rd', 'Mrs'). Semi-colons For  business writing (assuming you want to‚Oےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےقےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےےے.pn32 .he                  WORD PROCESSOR HINTS AND TIPS                        WORD SKILLS Pt 1                         By K.A. Marner Word  processing  allow you to change your documents  many  times  before the  final print out. This is all verye needed within items:          'We have three choices: to stock the new range          immediately, despite the variable quality, and          hope for the best; to hold back until all  the          QA  problems have been solved; or  to  abandon          the project altogether until we find a  better          supplier.' Next issue, we will cover Colons and commas.GO encourages children to REPEAT   80     solve problems they have not yet encountered. To draw a  FD 1        petal,  we firstt       confuse  or irritate the reader, distracting them from the  topic  you  are    writing about. Over-punctuated writing will seem  jerky;  using  too little    punctuation will leave the reader mentally  out  of  breath.  Those  points do not cover  every  possible  use  of  puncuation, but are meant as a fail-safe  guide line for writers. Full stops (Periods) Full stops mark the ends of sentences. They are the strongest  of  the         pause-marks. The only difficulty about them is ensuring  tl device  designed  to  be  controlled  by  a micro and could be moved by typing in  commands  in  LOGO.  Children can see straight away that SmartLOGO has a TURTLE  on  its  screen display and this    too can be manipulated as if it  were  a  physical,  mechanical robot. With    this, children can progress  up  to  advanced geometry. TO CURVE      This example shows how SmartLOGO encourages children to REPEAT   80     solve problems they have not yet encountered. To draw a  FD 1        petal,  we first use them at all)  you  will be     safe if you confine them to two purposes: 1) To separate, less strongly than with a full stop, two complete  sentences   which  are  closely linked in  sense,  especially  for  comparison or          contrast:          'We  could bring in consultants; on the  other          hand,  doing the survey ourselves  might  save          both time and money.' 2)  To  separate the items in a list, if each item in  itself  is  rather      long, and especially if commas ar well if you  already  know  how the final    document should look. Although your  spelling  is  correct with the use of a   spelling checker, you are  on  your  own  to decide how to punctuate.          Punctuation exists to  help  the  reader follow the sense of what you are      writing. Misused, it  can  do just the opposite. It works by showing how the   words and ideas  should  be  either grouped, or separated from each  other.    Wrong  punctuation therefore distorts the meaning, and at the very leasx	E!ŒV¹ٹêŒW	
ŒXھ€´ٹ!ŒV¹ٹً ŒXŒW	
Œ/ھپ´ٹ(	
ŒXھ€´ٹ!ŒV¹ٹے،ŒXŒW
Œ/ھپ´…!ŒV¹ٹےŒW!ŒV¹ٹمŒW	
ŒXھ€´ٹ!ŒV¹ٹڈ،ŒXŒW!ŒV¹ٹگ ŒXŒW	TERRY FOWLER AND ADAM'S HOUSE NOW HAVE AN 800 Number for     ordering and information.1-800-999-5040DEAN_READH^\p20novbajnH_€p30logtpjnHkp31telecjnHop32wordpjnHr€BLOCKS LEFTu+a variety of LISTS which have   been published in 
the past.  I have tried to select the most                  useful/interesting addresses both 
for the amateur and for the experienced hacker.  The list   includes the start 
address of each major component of SMARTBASIC and various   POKE addresses 
which may be modified by theprogrammer.

Although I have exercised great care in the compilation of  these lists, I 
cannot guarantee the accuracy of all the information        contained in them.  
Pleaئزدح اصظ أدصسةخإءص أدحإس شبإ ئدججد×ةخا ءخؤ ء زإجءشإؤ سإزةإس  دئ ئةجإس شد آإ ئدصخؤ دخ ؤةسثس ± ¦ ² دئ ءخخ ئدز دأش®چچاصظ ×بد ةس خد× بءخؤجةخا سذإأةءج ذزدتإأشس ئدز ء®خ®خ® ةس ءخ    إطأأإذشةدخءججظ اددؤ ذزدازءححإز ءخؤ ء ضإزظ خةأإ ذإزسدخ®چچ×إ ءذذزإأةءشإ بةس سبءزةخا بةس ثخد×جإؤاإ ءخؤ سثةججس ×ةشب صس®چچûظإ دجؤ إؤةشدز¬ آلٍٍù ×éىَïî‎چچاُù أïَُéîهلُ  ءنلي صَهٍ ئéٍهîنىù اٍïًُچ±°µ¹ بéîنىهù سôٍههôچدششء×ء ألîلنلچث²آ µج¹چدششء×ء زأذح ¨¶±³© ¹µ²­²²¸¹چ                             حءذ شد سحءزشآءسةأ ±چٹچٹEnclosed is a collection of  lady who told me about it?  Does anyone  have anything resembling source code for ADAMCALC so we can  try to fix the bug?ADAMCALC has problems with INSERT and DELETE past row 128.   If your spreadsheet is longer than 128 lines, you may insert lines up to and including line 128 without any problems.     Cell references li ke [2,5] or [130,17] will be adjusted     properly even if these references appear in cells past row   128.If the insertion point is at line 129 or higher, two things  will usually hapse use theinformation with care.  If you detect any     arrors, I would 
greatly appreciate being informed.

INDEX.SB1 is the numerical listing and INDEX.SRT is the     alphabetical listing 
which may be a bit more useful in locating addresses of     interest.

 Guy Cousineau	Adam User Firendly Group
1059 Hindley Street
OTTAWA Canada
K2B 5L9
	OTTAWA RCPM (613) 952-2289
ةأ ±چٹچٹEnclosed is a collection of BLOCKS LEFTu+FROM GUY COUSINEAU COMES THE FOLLOWING AND A RELATED SERIES  OF FILES TO BE FOUND ON DISKS 1 & 2 OF ANN FOR OCT.GUY WHO IS NOW HANDLING SPECIAL PROJECTS FOR A.N.N. IS AN    EXCCEPTIONALLY GOOD PROGRAMMER AND A VERY NICE PERSON.WE APPRECIATE HIS SHARING HIS KNOWLEDGE AND SKILLS WITH US.{YE OLD EDITOR, Barry Wilson}                                ADAMCALC BUG The following bug was reported to me by someone at ADAMCON 0 3.  It is documented here for your reference and a call for  help...Who was thata variety of LISTS which have   been published in 
the past.  I have tried to select the most                  useful/interesting addresses both 
for the amateur and for the experienced hacker.  The list   includes the start 
address of each major component of SMARTBASIC and various   POKE addresses 
which may be modified by theprogrammer.

Although I have exercised great care in the compilation of  these lists, I 
cannot guarantee the accuracy of all the information        contained in them.  
Pleapen in each cell past row 128:  All column   references will be increased by one; row references to cells past the insertion point will not be incremented.  The       following diagrams may help clarify the problem.row     1       2       3               original sheet126                     <------------- insertion point 1127     one             $123128129                     <------------- insertion point 2130     two             $321131                     <------------- insertion point 3132    NG HIS KNOWLEDGE AND SKILLS WITH US.{YE OLD EDITOR, Barry Wilson}                             EXPLORING SMARTBASIC                                 RANDOM NUMBERS I have written on  several  occasions  about random numbers.  I will probably continue to do so until such time as we  have  exhausted  all  the questions, gripes, and hacks.  This  expose  will  explain how and why RANDOM works, and help you get the most out of it. The RND function returns a random number between 0 and 1.  Although t           original after insert on line 131row     1       2       3127     one             $123128129130     two             $321131132133     one+two         [127,4]+[130,4]If you delete a line from the same region, the process       reverses itself such that an INSERT LINE followed by a       DELETE LINE without moving the cursor negates all erroneous  cell referencing.Guy Cousineau1059 Hindley StreetOTTAWA CanadaK2B 5L9131                     <------------- insertion point 3132    eed  to  a  particular  value based on the supplied number.  This can  be  useful in GAME debug situations where you may want to recreate an exact condition. Now what to do with random numbers?  What  use  is  a number between 0 and 1. Well quite simply, you multiply it by the number of choices you have to make. If you want to  randomly  decide  whether to go North South East or West, use something like:  move=INT(RND(1)*4+1). Note that we multiply by 4 (the number of choices) and add 1 before taking the‚NRANDOM NUMBERS I have written on  several  occasions  about random numbers.  I will probably continue to do so until such time as we  have  exhausted  all  the questionFROM GUY COUSINEAU COMES THE FOLLOWING AND A RELATED SERIES OF FILES TO BE    FOUND ON DISKS 1 & 2 OF ANN FOR OCT.GUY WHO IS NOW HANDLING SPECIAL PROJECTS FOR A.N.N. IS AN EXCCEPTIONALLY GOOD PROGRAMMER AND A VERY NICE PERSON.WE APPRECIATE HIS SHARI one+two         [127,3]+[130,3]                        after insert on line 126row     1       2       3128     one             $123129130131     two             $321132133     one+two         [128,3]+[131,3]                        original after insert on line 129row     1       2       3127     one             $123128129130131     two             $321132133     one+two         [127,4]+[130,4]     (row also wrong                                              after insert)             he value is never 1, it is possible for it to equal exactly 0. There are 3 ways to ask for a random number:     RND(1) or RND(2), or any positive  number,  will  extract the NEXT random number from the generator.  The argument value is unimportant.     RND(0) will restore the previously generated random number. This might be useful if your  program  FORGETS  what the last random number was and you     want to double check its value without affecting anything else     RND(-x) will reset the random s one+two         [127,3]+[130,3]                        after insert on line 126row     1       2       3128     one             $123129130131     two             $321132133     one+two         [128,3]+[131,3]                        original after insert on line 129row     1       2       3127     one             $123128129130131     two             $321132133     one+two         [127,4]+[130,4]     (row also wrong                                              after insert)               INT.  This  will  give us  a random  INTEGER which is  1,  2,  3,  or  4.  This result can be used with an ON GOTO statement to branch to the correct routine. Random number generation on the ADAM is  accomplished by a complex routine at 4696(1258).  It either loads  the  floating point accumulator with the 4-byte CURRENT random seed, or with 4 bytes representing  the  use-supplied value if RND(-x) was used.  It then points to 4 constants at address 4552(11C8). These values are 45, 230, 64, and  187.  YO REASON. As a matter of fact, you can POKE zeroes into addresses 11907 to   11918 to disable the re-setting  of the random  seed.  I  have  experienced   no ill effects from this approach. Furthermore, for those  using  my  zero  page  clock, you can make your       random  generator use the Hours, Minutes, Seconds,  and  Jiffies as a random  seed with  the following:         10 DATA 42,84,0,34,62,63,42,86,0,34,64,63        20 FOR x=11907 to 11918        30 READ y        40 POKE x,y        50 NEXizing the random seed by copying the 4 static bytes FB 40 D2 92 into the random generator at address 16190 (3F3E) and 16192 (3F40). The routine that accomplishes this task is found from 11907 (2E83) to 11918 (2E8E).  This is supposed  to  prevent the random number generator from breaking down but it has the effect  of  generating  the same  numbers every  time a program is run.  You may have seen  some  random routines which try to overcome this problem.  While there  are many approaches, the following is mddition  to the  randomness of random numbers.  Following is an extract from his article:     "If we scan all of the accessible  memory locations in the ADAM, we find    that there are three addresses at which  one does not always get the same    number.  At 17003(dec) we get a zero seven times out of ten and a one    three times out of ten.  At 65220(dec)  we get a 4 seven times out of    ten and a 140 three times out of  ten.  At 17011(dec) we get the    numbers from 1 to 12 with a pretty much evethen r=RND(1):goto 170        180  p=PEEK(64885):REM get current key        190  REM now check for y Y n N        200  REM if none of the above branch back to 170 until different While not fool proof, this method will give the hackers a hard time.  But     look at it this way:  If I play a game it's no fun if it is the same all the  time.  Those who want to play THE SAME GAME will find a way - don't bother    with them. But why should BASIC reset the seed and force me to do all this extra work?   Nou  can change those if you wish but they will likely cause your random number generator to fail. Each of these numbers is multiplied in turn to the current value in the FPA. After each recursion,  one of the 4 CURRENT RANDOM  bytes  is  updated  with the  OVERFLOW  of  the  calculation.  The resulting value in the  floating point accumulator is then  reduced to a number between 0 and 1 to return to the caller. If all that sounds confusing, it is!  But there is more... NEW and RUN insist on re-initialT Add this routine to your HELLO file and you won't have to worry about randoms any more.  Remember, however, that  the  clock is turned off when in GRAPHICS modes.  A game that terminates in graphics  mode  will  restart with the same random seed if RUN is typed from the graphics mode. Accordingly, those games  should end with a TEXT command to restart the clock. With special thanks to Bob Currie  EAUG  (Edmonton) and the ANN network which published his article on random numbers,  I  have  another  ay favourite in simplicity and safety --  it is a hard one to CHEAT:         100  REM ask for instructions and set random seed        110  REM can be included at any program start        120  REM Instructions or help question is a convenient way        130  REM of getting a key press        140  REM        150  PRINT "Do You Want Instructions (Y/N)?"        160  p=PEEK(64885): REM record current keypress value        165  REM stay here until a different key is pressed        170  if p=PEEK(64885) n chance of getting any one    of them." Bob goes on to say that you can add the  3  values at these addresses to form the basis for a RND(-x)  routine.  I  have come upon a more ingenious method. Firstly, adding the numbers together gives  results  ranging  from 5 to 17 or 141 to 153 or 26  unique  combinations.  If we instead use the value at 17003 as a multiplier, we can increase the range to 48 unique combinations:         r=PEEK(65220)+PEEK(17011) + 12*PEEK(17003) The first half of the equation DIATE RESPONSIBILITY TO HEAD THE "WISH LIST PROJECT".HERE FOLLOWS THE APPLICABLE PARTS OF GUY'S SPEECH.What else do we need for ADAM's survival?  From a hardware point of view,  I think we have just about everything we need.  What will real time        clocks,scanners, mouses or is it meeces, sound digitizers, etc., do YOU    need anything new in hardware?  Have you told anybody about it? What do we need in the way of software?  Often, developers guess at what   might sell.  During one of my numerousK(17011)+12*PEEK(17003)        150  PRINT "Do You Want Instructions (Y/N)?"        160  p=PEEK(64885): REM record current keypress value        165  REM stay here until a different key is pressed        170  if p=PEEK(64885) then r=RND(1):goto 170        180  p=PEEK(64885):REM get current key        190  REM now check for y Y n N        200  REM if none of the above branch back to 170 until different  Guy Cousineau1059 Hindley StreetOTTAWA CanadaK2B 5L97003) The first half of the equation ist; not a frivolous one.  What would you buy if it  was out there?  Do you want or need:     More documentation? On what topic?    SMARTBASIC enhancements: PRINTUSING?                             80 column compatibility?                             easier sprite animation?                             better use of expansion RAM?                             a BASIC compiler?    Something like SMARTFILER that works?    More sound oriented software?    An ADAMCALC that handles bigger sheets       ‚NCH IS LARGELY BASED UPON THOUGHTS GUY EXPRESSED IN HIS FUTURE OF ADAM ADDRESS AT ADAMCON 03.     GUY WILL BE A SPECIAL PROJECT COORDINATOR FOR A.N.N. WITH          IMMEDIATHE WISH LIST PROJECT.GUY COUSINEAU HAS UNDERTAKEN A SPECIAL PROJECT FOR A.N.N. WHICH IS LARGELY BASED UPON THOUGHTS GUY EXPRESSED IN HIS FUTURE OF ADAM ADDRESS AT ADAMCON 03.     GUY WILL BE A SPECIAL PROJECT COORDINATOR FOR A.N.N. WITH          IMMEyields 5 to 16 or 141 to 152.  Adding 12 times the value at 17003 expands this range to 5 to 28 or 141 to 164.  But now what do we do with this number?  Just POKE it  into  one of the RANDOM SEED values prior to scanning the keyboard:         100  REM ask for instructions and set random seed        110  REM can be included at any program start        120  REM Instructions or help question is a convenient way        130  REM of getting a key press        140  REM        145  POKE 16191,PEEK(65220)+PEE exchanges with Barry Wilson about   the Adam Survival Guide, he asked me about sorting EOS directories.  He    had a program that worked some of the time.  I asked him to send it to me  and I'd have a look at it.  After a cursory examination of the program, I  decided to write one in FILEMANAGER style -- the birth of EOS DIRECTORY    SORTER.  I sent Barry a BETA test version, he thought it was ok or perhaps better than ok and now it is on the market.  That's how it should be done! So make up your wish lyields 5 to 16 or 141 to 152.  Adding 12 times the value at 17003 expands this range to 5 to 28 or 141 to 164.  But now what do we do with this number?  Just POKE it  into  one of the RANDOM SEED values prior to scanning the keyboard:         100  REM ask for instructions and set random seed        110  REM can be included at any program start        120  REM Instructions or help question is a convenient way        130  REM of getting a key press        140  REM        145  POKE 16191,PEEK(65220)+PEE         that prints in landscape format?    More graphics software?    More graphics games? Once you have made your wish list, ask yourself if you would be interested in participating in the development of such software.  Please indicate     your interests and abilities on your list.  You may think that you don't   have a lot to offer -- think again!  In 1985, I knew nothing at all about  machine language programming.  Just a couple of years later, I was writing complex machine language routines for Ss where the requested software already exists -- you might get a few   surprises there -- we will pass that information along to the requestor.   Where the rest of the wish list goes from there depends on the level of    support we can get for the development of the software in question.  I am  confident that the developers will be happy to go out of their way to      please you. THIS IS THE BASIS OF THE 'WISH LIST" PROJECT.  DISCUSS THIS IN YOUR AUG    MEETINGS, ON THE BBS, ETC.  THEN CONTACT GUY COUSINthem into a positive and           meaningful request. Once we have our wish list, what do we do with it?  If you belong to a     user's group, pass it to them.  If you don't, you can send your list to    the ADAM NEWS NETWORK or to me directly.  Once way or another, I hope my   mailbox gets filled with hundreds of requests for new/improved software    for the ADAM.  I will compile the requests and try to put them in some     semblance of order and priority based on the popularity of a request.  In  caseve open messages as well as Email <let's do it open so we can drag him here and see how well we do> get your    friends with those Intro-Paks from AC1 and AC# to show up and REPLY!! this is  a shot at a National Mag that's read by ALL CIS users. Go get 'em!!!  this ALSO means that it might look nice if MORE peple show  up in the CO's.. I'm not sure if he will show up.. but that was the idea that    Tim and i had. I have the ASG <very nice> and saW the repeated words of it being  a central point for EAU WITH THE            INFORMATION. Guy Cousineau 1059 Hindley Street OTTAWA Canada K2B 5L9    OTTAWA RCPM (613) 952-2289     user's group, pass it to them.  If you don't, you can send your list to    the ADAM NEWS NETWORK or to me directly.  Once way or another, I hope my   mailbox gets filled with hundreds of requests for new/improved software    for the ADAM.  I will compile the requests and try to put them in some     semblance of order and priority based on the popularity of a request.  In  caseMARTBASIC, developing self booting  software, and writing parts of the TDOS operating system. ADAM's survival depends on supplying the support and development for those items of interest which will keep ADAMites USING their computer.  Once the user loses interest the game is lost.  Go back over your wish list and try to include the wishes of others, particularly those marginal users who are about to fall off the fence (on the wrong side).  Think of the gripes and  complaints you have heard and translate THE FOLLOWING WAS DOWNLOADED FROM THE ADAM X CHANGE BBS      WHERE IT WAS PLACED BY ROB FRIEDMAN WHO OBTAINED IT FROM     COMPUSERVE CIS.=================================================================  #: 8562 S9/ADAMania     22-Aug-91  00:41:31 Sb: who says we're orphans? Fm: Sysop/Rob F. 'ADAM' 76702,417 To: All  Ok guys.. here's your chance to plug us! Victor <the guy    who left the message "Orphaned computers" doesn't know about ADAM. TELL HIM!! Go back to the original message.. and leas where the requested software already exists -- you might get a few   surprises there -- we will pass that information along to the requestor.   Where the rest of the wish list goes from there depends on the level of    support we can get for the development of the software in question.  I am  confident that the developers will be happy to go out of their way to      please you. THIS IS THE BASIS OF THE 'WISH LIST" PROJECT.  DISCUSS THIS IN YOUR AUG    MEETINGS, ON THE BBS, ETC.  THEN CONTACT GUY COUSINADAM users. well, sorry, Barry and Mel and other authors..  but Tim and I brought that idea up several years ago. We weren't looking  for each and every ADAM owner to be on CIS, but if at least one or two from    each and every USER GROUP was here.. we could have a real central NATIONAL ADAM network of not just programs.. but INFORMATION . Flowing both ways.  Well, it   didn't take off 5 years ago.. but we're still here. so.. it's never too late. ey guys.. we're probably <when we want and really show oducts for ADAM there I really have a hard time thinking that ADAM isn't worth a  paragraph or two! Drop in on some Sun night at 10:00 est and see what I mean.   Bob  Read action                                                     Finally, I'll be exploring the growing interest in       computer collecting. What machines are hot, why and where you can find them    If you own one of these machines and have a story that   you'd like to share, or a favorite file to recommend, please contact me via manufacturers but not their    owners. I'd be exploring how members keep these machines viable, by using  the forums to share information on upgrades and hard-to-find software.    Dated machines, such as the old Tandy-100 and Macintosh  Lisa, will also be included in the story, which will examine the reasons for   their owners' loyalty and where they find go online to find support.    Specialized systems such as those produced by Atari and  Amiga, which lack the market share of an Apple or IBM, willon here at Micro Innovations.    For several months now I have been working on an adventure   game that is  truly the first of its چkind to become available for the ADAM computer.  What I have created is a 100% graphic role playing game played entirely  in HGR2. This game will be available towards the end of the  month of August.  It is to be named Dragon  Master. The game takes place over the terrain of two continents and two       islands. Along your journey you will encounter nearly forty  monsters and b      E-Mail at 70004,515 and tell me your story. Thanks !                           --Victor Epstein,                           Assistant Editor, CompuServe      Magazine  There is 1 Reply.  Read action !  #: 8558 S9/ADAMania     21-Aug-91  23:18:37 Sb: #8467-Orphaned Computers Fm: Robert Miller 73520,3564 To: Victor Epstein 70004,515  Victor,  I see that you didn't mention ADAM as a topic computer.     Having just gotten ba back from the 3rd annual ADAMCON and seeing all the NEW     prit> the MOST ACTIVE  section here in CLUB.   so Let's Do It!!  <stepping off platform>                          Rob Friedman                         Sysop ADAM CP/M   Read action !  #: 8467 S9/ADAMania     16-Aug-91  16:23:49 Sb: #Orphaned Computers Fm: Victor Epstein 70004,515 To: All  Hi !      I'm writing an article for CompuServe Magazine on       orphaned computers. I'll be examining systems such as the old Amstrad, Apricot and   Victor, systems that have been abandoned by theirx	EL                 FROM: Scott Gordon         73   SUBJ: New ADAM Software!  Hi, my name is Scott Gordon For many of you who do not know  me I am the son of Mark Gordon THE FOLLOWING COMES FROM THE MICRO INNOVATIONS BBS.A237 18:00 Jul-29-1991TO: ALL                 FROM: Scott Gordon         73   SUBJ: New ADAM Software!  Hi, my name is Scott Gordon For many of you who do not know  me I am the son of Mark Gord also be           discussed--where programs and support for these systems can be obtained in the system     etc...    The article will include a sidebar listing some of the   best files for these systems, files recommended by users.    Finally, I'll be exploring the growing interest in       computer collecting. What machines are hot, why and where you can find them    If you own one of these machines and have a story that   you'd like to share, or a favorite file to recommend, please contact me viaattle your way through twelve devilishly       dangerous  dungeons.   Equip yourself with magical armor, swords, boots and helments from over a dozen towns and kingdoms. Along your way you'll learn a dozen magical spells    s and techniques.  The game uses sprites, dialogue boxes, font sets, etc. Your character will be able to walk, search, cast spells, pick items up, drop them, etc.  Also the program uses a revolutionary technique called image copying which allows you to scroll across a las. This version packs alot with its punch!  Good Job! A252 18:00 Aug-14-1991TO: Steve Major         FROM: Scott Gordon         73   SUBJ: Dragon Master       Dragon Master will be available on both DDP and disk.  On    DDP in the town scenes, the program must load the entire     screen image every time he walks off the screen onto a new   screen.  I have not drawn  the town screens yet (I've been preoccupied with the 112 other graphic screens that define the lands) and it might be possible to novations.  Thank You. A248 08:00 Aug-11-1991TO: Everyone            FROM: Scott Gordon         73   SUBJ: Dragon Master       Read (Y/N/Quit)>yy I will be demoing an unfinished version of Dragon Master at the AW AUG meeting on August 17th. I have already completed many of the graphic screens and major program routines and expect the final version to be anywhere from two to three weeks away. See you at the meeting! A249 18:00 Aug-13-1991TO: EVERYONE            FROM: Scott Gordon     le only have a tape drive) to make sure that the version is as fast as it possibly can be.  For now, the best answer I can give you is that some parts are and some parts aren't fast. The entire game will probrably fill up 3-4 DDP's.          One last note is that Dragon MASTER will not be available by the end of August.  We're probrably looking at a release date somewhere around mid-September. The reason for this is that there is still alot to be done and I don't want to rush the game an time permits. A251 18:00 Aug-14-1991TO: Rich Drushel        FROM: Scott Gordon         73   SUBJ: SmartBASIC 1.X      Read (Y/N/Quit)>yI just wanted to congradulate you on a very professional looking program.  I was looking around my father's office and peeked at your in- struction manual.  I am very impressed and hope it sells well!  For those who do not have this version of SmartBASIC and are reading this message, this program is no a mere copy of SmartBASIC with a few enhancementnd bigger than 16 graphic screens in memory at one time.  This means that other may be loaded in to create a huge magical land!  Dragon Master requires no memory expanders.  It can be loaded from tape, disk (160K, 320K, 720K, 1.4Meg), and Hard Disk.  Dragon Master is planned to sell at the introductory price of $24.95 (disk).  I'll try to keep everyone in- formed on how the develop- ment is going.  If you have questions or comments please leave me a message or write to me at Micro In- save the screens in the way I have set up the lands. When you journey across the lands, the program loads itself and a very small binary file that defines the land.  This land is almost 16 Power- PAINT screens big and is all in memory at the same time.  So whether you have a hard disk or a tape drive it will be just as fast. All files, including the programs will be saved in binary format for the fastest possible retrieval. I will do alot of testing with the tape version (Since most peop    73   SUBJ: Dragon Master       Read (Y/N/Quit)>yMore great news!  Dragon Master's lands (2 cont- inents,2 islands and an alternate world) will be over one hundred screens in length!  I realized this as I was defining one of first lands.  It is in- credible how huge this game really is!  This does not include the dungeon screens, monster screens or town screens. I'm expecting the town screens to be over 50 screens in length!  I'll keep everyone posted on new information on the game asd sacrafice quality for quantity.  When I am done with more of the program I will be sending you a preview pack of the game. Until then, I hope you can understand the wait, and I will be keeping in touch as the game progresses.  I hope that I answered some of your questions.            tape drive it will be just as fast. All files, including the programs will be saved in binary format for the fastest possible retrieval. I will do alot of testing with the tape version (Since most peop lR6Alan Neeley  Spec.Proj. 2337 South 600 E. Salt Lake City UT 84106Mel Ostler, Pub.Ed. 32l7 Mesilla Hills Dr.  Las Cruces NM    88005Bill Reynolds Spec.Proj. 712 Waverly Place Statesville NC    28677Dean Roades Co-Ed.  8522 Hohman Ave.         Munster IN      46321         Jerry Vrancks Spec.Proj. 2936 Evelyn St.     Potage  IN.     46368Barry Wilson Editor 12967 Weatherfield Dr.   St.Louis Mo.63l46 Bruce Walters Spec.Proj.  RD#2 Box 51   Franklin PA.  16323-9204{AUGS,SYSOPS}Adam-Link           xOBS Listings}Adam-Link (Phoenix) 24 hrs.                       (602)936-3892Adam-Link (Utah)    6PM-8AM M-F, 24hrs. weekends  (80l)484-5ll4Adam Connection     24 hrs.  ^A    ADAM NEWS NETWORK ADDRESS FILE     [ 8/20/9l]                           {A.N.N. STAFF}Joe Alford  Spec.Proj. 5068 Stone Ave.  Portage IN.        46368Bob Blair  Reg.Ed.  36l Eden Dr.        Englewood   FL.    34223-l964Lani Brito Contest Ed.   Falmouth VA    22405CIS ADAM SYSOP      38l4 Ocean Ave. T-2      E.Rockaway NY  ll5l8  Calgary Adam Family Gerry St.Perry 6508 34th St. SW Calgary Alberta T3E 5M2Central Virginia AUG 3-B Chestnut Grove    Earlyesville Va.  22936East Bay AUG (Ozretich) 6097 Slopeview Ct. Castro Valley CA  94552Edmonton AUG        39 Salisbury Ave.        St.Albert  Alberta T8N OM2Emerald Coast AUG   POBX 4934                Ft. Walton Beach 32549 FL.463 AUG             8522 Hohman Ave.         Munster IN      46321Gerlack Graph.Ed.l402-A Werner Park  Fort Campbell KY 42223Pat Herrington Contrib.Ed. l003 Oak Lane      Apopka FL.    32703Thomas J. Keene Spec.Proj. 3141 E. Palmyra Ave. Orange CA 92669George Koczara Spec.Proj.  4034 E 52nd St. Newburgh Hts. Ohio 44105Phil Kosowsky HdwreTechEd. 6067 Jerusalem Dr.Cicero NY.     l3039Bart Lynch Tel.Ed.  45ll S. 256 St.          Kent WA     98032Herman Mason Spec.Proj. 8912 Blaine Ave. Cleveland OHIO 44106Ron Mitchell Reg.Ed.342 Nagel Ave.           Orleans ONT.   KlEle only have a tape drive) to make sure that the version is as fast as it possibly can be.  For now, the best answer I can give you is that some parts are and some parts aren't fast. The entire game will probrably fill up 3-4 DDP's.          One last note is that Dragon MASTER will not be available by the end of August.  We're probrably looking at a release date somewhere around mid-September. The reason for this is that there is still alot to be done and I don't want to rush the game an2337 South 600 East      Salt Lake City 84l06 (UT)Adam Connection SYSOP  POBX 562 - Mason Rd.  Champlain NY   129l9-0562  Albany AUG          3 Robin Hood Rd.         Albany NY      12203-5113Allied Bus.Machines (Adam hrdwre,etc.) 9281 Earl St. La Mesa CA 9l94lAmerican AUG        l98 Sand Creek Rd. # B   Albany NY      12205-l8l7AUFG (Ont.Can.)     342 Nagel Ave.           Orleans ONT.   KlE lR6AWAUG (Sysop-Jodoin) l5l6B Carswell Cir.     Bolling AFB DC 20336AWAUG Ed. J.MacKenn 4l5 Camden Dr.         6l32 Sandcrest Cir. Orlando  Fl.    32819Herman Cherney Advocate l98 Sandcrest Rd.#B Albany  NY  12205-1817Richard Clee Reg.Ed.21 Rondale Blvd.         Toronto ONT.   M6A lH6David Cobley Reg.Ed.  862 Shorewood Dr. Parksville BC CANADA V9P 1S6Ron Collins Spec.Proj. 529 Grandview Ave. Barberton OH 44203Rich Cossaboon     6 West 5th St.  Marcus Hook PA 19061Guy Cousineau Sp.Proj. l059 Hindley St. Ottawa Ont. Canada   K2B 5L9Al Fitzgerald Spec. Proj. 8747 Anetta       St.Louis    63l47   383-3616Ricki          Al Fitzgerald SYSOP 8747 Anetta              St.Louis    63l47   383-3616Ricki Gerlack SYSOP l402-A Werner Park  Fort Campbell KY     42223Gulf Coast  AUG     6665 Timbers Dr.         Mobile AL       36695Hamilton AUG Canda                                                    Inland Empire AUG   3l4l E. Palmyra Ave.     Orange CA       92669George Koczwara SYSOP 4034 E. 52nd         Newburgh Hts.OH   44l05Magnet AUG (Brennan) 888 Templeton Ave. Winnipeg MAN. Canada R2V-3S6Metro Orlando AUG   leco Depot         l57-04 87 St.      Howard Beach  NY    ll4l4Computer Buyers Guide  POBX 55886         Birmingham AL.    35255Data Backup            Box 335              Iona ID.        83427DiskNLabels2Go(8-426-3303) Rt206 E.Hampton BusPrk MtHolly NJ 08060Elliott, Dan Repairs Rt.l Box ll7          Cabool Mo.       65689Elliam Assoc. (CPM SW) POBOX 2664-A         Atascadero CA   93422EyeZod Graphics     l003 Oak Lane        Apopka Fl.         32703Gerlack Family Sftwr.l402-A Werner Park  Fort Campb  63l46TAPPS BBS(T.Cairns) 50 John Garland #l08 Rexdale ONT. Canada M9V 1N4UKAS (England AUG)  33 Homer Rd.    Croydon Surrey England   CRO7SBVISA (D. Cobley)  862 Shorewood Dr. Parksville BC CANADA V9P 1S6{REPAIRS}A.I.M.              Rt 2 Box 2756            Pearland TX    7758lElliott, Dan Repairs Rt.l Box ll7          Cabool Mo.        65689Kosowsky Adam Repair 6067 Jerusalem Dr.       Clay NY.       l304lOscars Computers    224 F. Elgin Prkwy. Ft. Walton Beach Fl. 32548{DEALERS/SUPPLIERS}  salem Dr.       Clay NY.      l304lL.O.F. Comm.        POBX 587     York PA                     l7405MEI/Micro  (disks,mailers)  ll00 Steelwood Rd. Columbus OHIO 43212Micro  Innovations  12503 King's Lake Dr.    Reston  VA.    2209lMMSG (J. Marshall)  POBX lll2                Broomfield CO  80020Mr.T. Software      6521 E. Camino Santo  Scottsdale AZZ    85254NIAD                POBX l3l7                Lisle IL       60532Oasis Pensive Abacutors 432 Jarvis St. #502 Toronto ONT.CAN.M4Y 2H3Oscars Cominster         Garland TX     75040  AJM Software (Morehan) ll Elliot Ave. Ottawa ON Canada     K1S 0M2APE Software  4756 Lalande PIERREFONDS QE  Canada          H8Y 1V2American Software   l98 Sand Creek Rd. # B   Albany NY      12205-l8l7APE Software        4756 LaLande Pierrefonds Quebec Canada  H8Y 1V2Bonafide Systems    45280 S. Oak View Dr.   Oakhurst CA     93644Bryan's Spftware    428 Knight St.          Elberton GA     30635Castro, Norm        809 W. 33rd Ave.         Bellevue NE     68005Col003 Oak Lane            Apopka FL.      32703Metro Toronto AUG   21 Rondale Blvd.         Toronto ONT.   M6A lH6Herman Mason SYSOP  8912 Blaine Ave.         Cleveland   OH  44l06   NIAD                POBX l3l7                Lisle IL        60532Omaha AUG           809 W. 33rd Ave.         Bellevue NE     68005Puget Sound Adam    22607 SE 322nd           Kent WA         98042SLUG (Louisville)   6413 Briscoe Ln.         Louisville KY   40228St.Louis AUG        12967 Weatherfield Dr.   St.Louis Mo.  ell KY   42223GMC Software (Guy Costineau) 1059 Hindley St.Ottawa ONT.CAN.K2B 5L9Graftex Soft. (J.Quinn) 6665 Timbers Dr.    Mobile AL       36695Hal Weber Software     2360 SW 22nd Ave. # 405 Delray Beach 33445Harrison Productivity  1424 24th St. Kenosha WI             53l40HEXACE Software          RD#2 Box 5l   Franklin PA          16323Hinkle Publications  ll7 Northview       Ithaca NY          14850Kehoe, Denny      Box 34l34, 1200 37th St.SW Calgary Alberta T3C 3W0Kosowsky Adam Repair 6067 JeruAcolyte Software    30 Arborway Dr.     Scituate MA         02066Adam Connection     POBX 562 - Mason Rd.  Champlain NY      129l9-0562  Adam-Link           2337 South 600 East      Salt Lake City 84l06 (UT)AdaMagic            1634 N.Thompson Dr.      Bay Shore   NY   11706Adam Software Support 8l25 W. Catherine      Chicago ILL.   60656ADAMzap (Eric Danz) l7 Capstan Rd.           West Milford NJ 07480-48l6A.I.M. (Adam House) Rt 2 Box 2756            Pearland TX    7758lAdams Alive (E&T)   l0l0 Westmputers    224 F. Elgin Prkwy. Ft. Walton Beach Fl.32548Parallel Systems    POBOX 772           Turnersville NJ     08012Pitman (Steve) Software 3705 Church St. Cincinnati OHIO     45244Practical Programs  43l8 Monroe Ave.         Kalamazoo MI   49002Princess Auto 535 Panet Rd. Winnipeg MB Canada             R3C 2W7     (Also has branches thruout Canada)Reedy Software      PO BOX 129           Lowell MI.         49331Roadrunner Public.  32l7 Mesilla Hills Dr.  Las Cruces NM   88005Roginsky Games     cher    530 Kelvedon Mews Mississauga ONT CAN L4Z 1G4Jason Brown     86 Parliament St. #3C Toronto ONT. Canada M5A 2Y6Don Bueltmann       455 Skylark Dr.          St.Louis    6303l   837-0060Herman H. Cherney   l98 Sand Creek Rd.       Albany, NY  12205-l8l7Ron Collins         529 Grandview Ave.       Barberton OH 44203Steve Dawes         POBX 120l9               Omaha NE    68112-00l9Jim Duffy           # 4 Inverness Ct.        St.Peters   63376   279-l677 Richard Drushel     3353 Mayfield Rd.   CleTelegames USA       Box 901 Lancaster TX                    75146Thomas Electronics  l5l Devonshire Cres. Saskatoon SK Canada S7L-5V6Trisyd Video        26 Florence Crescent Toronto Ontario Canada M6N-4E4Walters Software    RD#4  Box 289-A          Titusville PA   l6354WIzards Lair        8l25 W. Catherine        Chicago ILL.    60656{BBS Listings}Adam-Link (Phoenix) 24 hrs.                       (602)936-3892Adam-Link (Utah)    6PM-8AM M-F, 24hrs. weekends  (80l)484-5ll4Adam Connection     24 hrsord NH   03055A.J.(Tony) Morehen  ll63l 95A St.   Edmonton, Albert     T5G 1P7Paul Pappas         2623-A Yanceville St.  Greensboro NC 27405Tony Patterson      l5708 Belmont Dr.  Biloxi MS 39532        Howard Pines        1010 Gloria Ft.Walton Beach Fl. 32547James Poulin        1146 Manatee Dr.  Rockledge Fl. 32955Jean Stone          3301 Mobile Ave. El Paso TX 79930Carol Tapia         3714 Seguin              Dallas TX   75220Bruce Walters       Rd#2 BOx 51 Franklin PA 16323-9204Dale/Neal Wick    M M-F, 24hrs. weekends  (703)264-3908Northern Link       24 hrs.                       (403)246-4086Rocky Mountain      24 hrs.                       (719)783-9046St.Louis            9PM-6AM Thur-Sun              (314)383-3617TAPPS Music         24 hrs.                       (416)741-2432Thomas Electronics  24 hrs.                       (306)384-7682Trading Post        24 hrs.                       (216)791-4022Voice of the Eagle  Wed/Thur. 8:30PM-5AM          (6l5)43l-9833{Other addresses}Ken Bat 4237 Thornhill Pl.      Las Vegas NV    89l03R&R Software        POBX 208l                Hanover MA     02339MW Ruth Co.(Forman) 5l0 Rhode Island Ave.  Cherry Hill NJ.  08002Scruffy Bear Soft.  50 John Garland #l08 Rexdale ONT. Canada M9V 1N4S.M. Video          POBX 3l89                Oakton VA      22l24Seaman Software     129 E. 8th St.    Winona MN             55987Strategic Software  424 E. John St.          Lindhurst NY   ll757TC Software (Clary) 9015 Ester Dr. Loveland OHIO            45140veland Hts.OH 44l06Al Fitzgerald       8747 Anette Ave. St.Louis Mo. 63l47Aaron Hamlett       1204 Green Downs Dr. Round Rock   TX 78664George Harpster     6l Vinyard Dr.      Brunswich OH     44212John Harris         l05 Burning Tree Ln. Boca Raton FL.  3343lPeter Hartzler      2907 Madison Place   Falls Church VA 22042Michael  Keith      702 Wilkes               Columbia    6520l l-442-162John Lingrel        5665 Myers               Akron OHIO  443l9Richard Lefko       20 Ashley Dr.           Milf.                       (5l8)298-4294Adam Exchange       24 hrs.                       (216)883-9355AWAUG               24 hrs.                       (202)561-2475Cats Lair           24 hrs.                       (802)295-483lColeco Depot        8PM-12 AM                     (7l8)848-3066IEAUG               4PM-6AM                       (714)775-1603Mach I              9PM-6AM                       (4l4)762-0492Maine               6PM-8AM                       (207)583-4923Micro Innovations   6PM-6A  Box 47 Brooklin ONT. Canada         L0B 1C0ette Ave. St.Louis Mo. 63l47Aaron Hamlett       1204 Green Downs Dr. Round Rock   TX 78664George Harpster     6l Vinyard Dr.      Brunswich OH     44212John Harris         l05 Burning Tree Ln. Boca Raton FL.  3343lPeter Hartzler      2907 Madison Place   Falls Church VA 22042Michael  Keith      702 Wilkes               Columbia    6520l l-442-162John Lingrel        5665 Myers               Akron OHIO  443l9Richard Lefko       20 Ashley Dr.           Milfndertaken by a few ADAM users.     Mostly at their own expense! This resulted in considerable out-of-pocket  expense for a few, and in particular the founder, Barry Wilson. And, in   addition to the self-evident monetary outlays, were the insidious costs   of wear and tear on disk drives etc.Such a situation cannot, in all conscience, be continued. It is time for  the ADAM world to rally round Barry Wilson's brain-child and make it a    permanent, viable entity in that world. Responsibility must now be shœOHORT HISTORY OF THE ORGANIZATION.The ADAM News Network, A.N.N. was conceived and created, almost           single-handedly, by Barry Wilson, a member of the St. Louis ADADAM NEWS NETWORK......A.N.N.[10/15/90]        [David Cobley, Regional Editor]A SHORT HISTORY OF THE ORGANIZATION.The ADAM News Network, A.N.N. was conceived and created, almost           single-handedly, by Barry Wilson, a member of the St. Louis has been received and supported, the people who use, and are   interested in the ADAM, are behind the concept. Please do everything you  can to encourage others to be a part of that support. In that way, things can only get better!.Thank you!.                              2.A FEW SIMPLE RULES TO FOLLOW!.In order to create an atmosphere of trust and integrity, for those people and organizations that are providing the subject material, from which     these ADAM News Network disks are created, it is  by a few      individuals.In the past, except for a few financial subscriptions, the provision of   articles etc., to A.N.N., was considered sufficient contribution to the   organization, to assure that you, and/or your group would continue to     receive the regular monthly output from A.N.N.. In order for the service  to operate in that environment, it was economically essential that the    collection, selection, collation, reproduction  and distribution, of the  wealth of ADAM material available, be uord NH   03055A.J.(Tony) Morehen  ll63l 95A St.   Edmonton, Albert     T5G 1P7Paul Pappas         2623-A Yanceville St.  Greensboro NC 27405Tony Patterson      l5708 Belmont Dr.  Biloxi MS 39532        Howard Pines        1010 Gloria Ft.Walton Beach Fl. 32547James Poulin        1146 Manatee Dr.  Rockledge Fl. 32955Jean Stone          3301 Mobile Ave. El Paso TX 79930Carol Tapia         3714 Seguin              Dallas TX   75220Bruce Walters       Rd#2 BOx 51 Franklin PA 16323-9204Dale/Neal Wick    ared among those who benefit most from the service, namely the ADAM world at   large. But, subscribing in monetary form  alone will not be sufficient to assure the continuance of the service. In order for that to be assured,   A.N.N. will continue to need your input, in the form of articles,         programs, comments, reviews and etc., so that these can be redistributed  to other interested groups and individual parties. As evidenced by the enthusiasm with which this ADAM News Network          initiative ADAM User's   Group, (SLAUG). Barry who is a practising attorney, was so enthusiastic   about the possibilities of this network, that he devoted a considerable   part of his personal time and financial resources to the concept. The result, as you can readily see if you have been exposed to the end    product, "ADAM news available on a grand scale", has been a complete      success. But this success has, of itself, created the present situation,  whereby the financial load has become too great to be borneessential that the       following simple rules be meticulously applied:1. Although the individual item or article published through the medium   of the A.N.N disks may not be copyrighted, THE ANN DISKS ARE!. They       cannot be copied or redistributed as an entity, except with the express   permission of the Editor, Barry Wilson. However, as is the purpose of the service, the print-reproduction of any or all of the uncopyrighted        articles contained in those disks, in any suitable form, by any     Further those above mentioned    accept no responsibility for any losses or damages, direct, indirect,     incidental or consequental resulting from the application, use, misuse,   interpretation, etc. of the information and material contained herein.  ke to return your media, unless you specifically request it to do so. If you have any questions or requests, please address them to the Editor, Barry Wilson, the Assistant Editor, Dean Roades, or the closest Regional  editor to your residence. A list of ady of a publication, will not be         considered sufficient to satisfy these requirements.3. Except as specifically authorized by the network, any use of the       material contained on the A.N.N. disks, by groups or persons involved in  a commercial enterprise, is prohibited. NOTE. Copyrighted material should not be submitted for distribution by    the ADAM News Network, since the purpose of the organization, is simply   to redistribute articles for reproduction by individuals or groups, on a  non-price meal and got to bed early.     For me the convention really began  Friday morning when Lyle Marschand of NIAD spoke on the state of the ADAM.  NIAD is under an hour from 463-ADAM's Munster base, so we've watch Lyle's coverage of ADAM gradually decrease as he's shifted to lines he can make a living with.  His CompuKingdom store now carried no ADAM material, though he says he still does a lot of mail order business.     NIAD carried the ball for a long time.  Our group, 463-ADAM, was formed because Lyledresses for these individuals may   be read from the file ANN ADDRES, elsewhere on these disks.While all information is believed to true neither the Authors,  A.N.N.,   any Adam Newsletter or BBS using or presenting this information, nor the  officers, agents, employees or members of any of them, make any           prepresenations or warranties, expressed or implied, as to the accuracy,  safety, or utility of any material or information herein contained,       either by interpretation, use or misuse.       legitimate, non-profit, ADAM oriented organization, is not only           permitted, but encouraged.2. It is also essential that due credit be given to the author, the       originating organization, and the ADAM News Network, when reproducing any article or item from these disks. Such credits should, wherever possible, form part of a preamble immediately preceding the reproduced item, or as  a footnote to the item. A general credit, in the form of a notice         appearing elsewhere within the bodش0 ج0 ×42 ذ66 ت¯AC03 Convention Report¯by Joe Alford     I have just returned from ADAMCON 03.  This is not going to be a report on how the convention was run.  That would be inappropriate since I am a member of 463-ADAM, the sponsoring ADAM User Group.  This will be a very specific report about what I saw and did at my first ADAM convention.     There was a reception Thursday evening.  Old friends got to say hello after a year.  I didn't know anybody, and I'm not much of a party person, so I had a nofit basis. Material submitted for publication through the ADAM     News Network, should, wherever possible, be in software form, in a        word-processing system that is intended for use with the ADAM computer.   The ADAM News Network will not undertake to return your media, unless you specifically request it to do so. If you have any questions or requests, please address them to the Editor, Barry Wilson, the Assistant Editor, Dean Roades, or the closest Regional  editor to your residence. A list of ad suggested to Dean Roades that he contact all the ADAM owners in his area.  Lyle supplied the list of ADAM owners with 463 ZIP-codes and four years later 463-ADAM hosted AC03.     Lyle's speech was about the past.  He can be proud of his part in that past.  On Sunday he was inducted into the ADAM Hall of Fame.     There were two one-hour discussion groups Friday morning.  I went first Guy Cousineau's discussion of advanced utilities.  Guy talked about how to recover a trashed directory.  I was impressed b.     If people stop coming because the group doesn't meet their needs, then the group has a problem that should be addressed.  If they stop coming because the drive is too far then perhaps a new group should be formed.  In many cases, however, the old members just lose interest, go on to other things.  Many have come with a question.  Once they get the answer they go back to what they were doing before.     In order to maintain its size, much less grow, a group must always be seeking out new members.  Rieech on the future of ADAM.  In addition he gave an unscheduled CP/M for Novices session in his room and handed out loads of software that he has released into the public domain.  He also did the handout that Ron Mitchell gave out on LOGO.  He was another person honored with induction into the Hall of Fame.     I wanted to go to the word processing session next.  Word processing is 80% of what I do with ADAM.  Unfortunately I had to lead the Novice BASIC programming discussion.  I'd written a program especDon Woolston asked to see a CP/M program in action.  (Our group wants to take up CP/M this year.  We should have time since we won't be setting up a convention!)  Don wanted a graphics program, but Ron told him CP/M doesn't do graphics, just text.  (This is better?)  Anyway, they ran a program, but it couldn't print to the screen they had attached or to the printer they had attached.  (This is not better.)  By this time next year I hope to be able to tell you what I misunderstood.     Saturday morning we hould hear them laughing while I was playing Addictus in the next room.  I was the third highest person, though two other people managed between them to get five scores higher than my highest.  The top score was more than double my highest ever.     I did return to the luncheon to hear Richard Clee of MTAG speak about reaching new ADAMites.  Although I've read most of that in ANN, I was impressed.  Rich made a point (later emphasized again by Guy Cousineau) that it is normal for a user group to lose membersy the discussion and also by the speaker.  Guy was the only person I saw talk at AC03 who managed to cover what he set out to cover.  He picked a brief topic, covered it thoroughly, gave out an excellent write-up, and went on to questions.     Guy Cousineau is a short, dark French Canadian with more hair below his chin than above his eyebrows.  This was his first ADAMCON, and I heard later that he felt guilty about missing the others.  He made up for lost time by giving three presentations and the final spch gave some ways to do this, from renting a booth at the local computer fair to putting up cards at grocery stores to "forgetting" to remove the club's business card that you were using for a bookmark while reading the library's computer book.     In the afternoon I went to two CP/M-TDOS panels.  Guy Cousineau did the first, an advanced section.  Ron Collins and John Villilo did the novice section that followed.  I was over my head in both.  The only thing I remember is that in the second 463-ADAM member ially for this session, designed to show beginners the kinds of things BASIC can do.  Naturally, the program wouldn't run.  I spoke from handouts and answered lots of questions.  Just as well, since I had several hours of material to squeeze into that one-hour session.  I did try later to get the program running.  I finally recovered an earlier version, and corrected that.  It ran fine.     After lunch, Barry Wilson gave a speech on CP/M.  There are people who love Barry Wilson's humor.  I know because I cad a report from the ADAM News Network senior staff on special projects.  The ADAM Survival is done.  It was passed out Saturday afternoon.  We had a signing party later.  Several people said they recognized me from my picture.  I think the nose is too big, though the ears are correct.     The Hall of Fame has inducted its first ten members.  We learned who they were the next day at the banquet.     The ADAM Expert network is working on its first questions.  If you have a question, send it to them.     In't spell it Gryphon, since their sign features this lion-eagle mixture) features lots of science fiction, philosophy, and games.  I bought yet another chess book and Helen found one on Mah Jong.  We refrained from buying any role-playing material, since we would be at the giant role-playing convention GENCON 24 the next week.  A water main burst while we were in the store and the streets of South Bend began to buckle and go under water.  We hurried back to the (relative) safety of the convention.     Sundfollows that the programmers should all learn machine language and save themselves a lot of trouble.     The second session of Saturday afternoon Jerry Vranks and I led a discussion of the BASE ADAM.  Dean Roades is very big on this.  "Let's do some sessions for people who own only what came in the box."  We talked about the difference between an operating system, a language, and a program.  We opened up the CPU and Jerry expounded on expansion slots and the marvelous things that could go into them.     A have gone to.  As it was, no one did an advanced LOGO session.  We have an award-winning version of LOGO, and several of our experts seem to know it well, but there isn't much interest in it.  Ron said it suffers from the general impression that it is a language for kids.  A pity.  We also got a demo of the hotel sign that we've recently read about in the ADAM News Network.     Bart Lynch and Herman Mason (Herman will be working on AC04 in Cleveland next year) gave a BBS demo next.  Everyone who attended software for some of some of his public domain.  Then we went to Guy Cousineau's CP/M demo and got some of his public domain software.  Then we went sight-seeing.     South Bend is a town we have spent a lot of time in over the years.  We used to go to The Emperor's Birthday Convention (a war-gaming convention in honor of Napoleon) to play Dungeon's and Dragons (tm) and other role-playing games.  The town also contains one of our favorite book stores in all the world.  The Griffon (I don't know why they do attended Mel Ostler's Answer Man session in the afternoon and was impressed.  He described the base ADAM, why it needed all those little computer chips to run its various peripherals, and how the various chips talk to each other.     However, I think it was at this session that my wife came up with the idea that all computers speak machine language.  The higher languages, from BASIC and LOGO to Assembler and COBOL must be translated by either interpretors or compilers into machine language.  It therefore ay morning Ron Mitchell talked about the Link Stack Development Kit, a version of Hypercard for the ADAM.  Don Woolston pointed out some similarities to COLECO's Flashcard Maker.  Ron said he'd hoped no one would raise that question.  He did not explain why as he moved on to another question.  I bought a copy, so we'll see.     CP/M and LOGO are my goals for next year.  I went to Ron Mitchell's Novice LOGO session and wished I'd volunteered to do the Novice so he could have done the Advanced, which I wouldn aside:  I helped Dean move into his room on Thursday.  One of the items I carried in was a CPU that had been surgically altered.  The case had been hacksawed so that a modem cable could exit.  I was reminded of Dr. Frankenstein's monster.  All the other members of 463-ADAM are Hardware People, a very different breed from programmers like me.     Saturday afternoon was the free time, set aside for product demonstrations and sight-seeing.  Helen and I went to Norm Castro's room to swap some of my original the convention got a Compuserve Starter Kit.  Bart and Herman discussed how you get on the board, what you do when you are on, and some general rules of etiquette.     Guy Cousineau finished off the convention with a depressing look at the future of ADAM.  At least he said it was depressing when he wrote it.  He skipped some of the low points and came across as stern but rather upbeat.  Perhaps it was my glasses.  I'd like to see the original with an explanation from the author as to why he thought better s reduce proliferation of partly filled discs, some of the files on future VISA input will have originated with MTAG.SYDCARTER   A   Richard Clee. Article describing the circumstances surrounding Syd Carter's decision to leave the ADAM world. 2 pages.ADAMCON03   A   David Cobley. Report on ADAMCON 03. 9 pages.GLEANINGS   A   David Sands.  Regular ADVISA column on extracts from the exchange newsletters etc., that VISA receives, with appropriate comments by the author. 4 pages.CPMADAM10   A   Thomas J    The week after AC03 we were in Milwaukee for the 24th edition of the GENCON Dungeons and Dragons (tm) convention.  I ran four games, each larger than any of the sessions I led at AC03.  I gave a lecture to 97 people, a larger group than the entire AC03 attendance.  Like ADAMCON, GENCON had four sessions a day.  Instead of one-hour sessions, however, they were four hours long.  The gaming day goes from 8 am to midnight with meals before and after.     Of course, GENCON is a gaming convention.  Light entFrom UKAS in England by KA Marner:p08cnd48jn H   Descriptions of CP/M files on NIAD vol CNDV48.p20novbajn H   Hints for the novice SmartBASIC user.p30logtpjn H   SmartLOGO tips.p31telecjn H   BBS information and numbers.p32wordpjn H   Word processing tips.---------------------------------------------800_NUMB   H   ADAMs House has a new phone number.---------------------------------------------From Guy Cousineau - AUFG.indexDOC   A   Doc file for indexSB1 and indexSRTcalcDOC    A   Fix to a9110ANN-1InSearchOf H   Rob Friedman   In search of generic TDOS.---------------------------------------------V.I.S.A. INPUT TO ADAM NEWS NETWORK (ANN) FOR SEPTEMBER/OCTOBER, 1991.ALL FILES ARE "A" FILES EDITED WITH SPEEDYWRITE.In the interests of Editors who may wish to reproduce these files onm their own format, I have removed all the "formatting" commands I use to print the pages of the ADVISA.As the result of a decision to combine the input from MTAG's Richard Clee, with that of VISA, and thuof ADAM's future by the end of the convention.     One of Guy's stern points concerned the amount of time a good programmer puts into his work, how little return he gets, and how quickly piracy will sour him on the whole idea.  Amen.     Next came the ADAM store.  I spent too much money, of course.     And, finally, the banquet.  We signed the ADAM Survival Guides for each other.  We had a nice meal.  We applauded the introduction of the first ten ADAM Hall of Fame members.  Sol Swift was the last one. . Keene. The tenth chapter in the ongoing series on CP/M For The ADAM, which originally appeared in the IEAUG newsletter. 4 pages.RANDOM      A   Guy Cousineau. Another in the series Exploring SmartBASIC which originally appeared in the AUFG newsletter. 3 pages.B. David Cobley,Newsletter Editor & Corresponding Secretary, V.I.S.A.---------------------------------------------ac03zonker A   Bart 'ZONKER' Lynch      "You shoulda been there" Report on AC03.---------------------------------------------ertainment.  I'm not sure anyone could stand four hour lectures on CP/M.  One hour seemed short, but a convention is not a place to learn.  At a convention you get a taste of the topic, just enough to let you know if you want to go home and hit the books to learn more.  That's what we are going to do next year with CP/M and LOGO.  And Hypercard.  And Compuserve.  And Powerpaint.  And ...ad a nice meal.  We applauded the introduction of the first ten ADAM Hall of Fame members.  Sol Swift was the last one. n ADAMCalc bug.randomdoc  H   More on random numbers.WISH_LIST  H   Information of the ANN 'Wish List'.---------------------------------------------ORPH.MES   A   Rob Friedman (downloaded from the ADAM X Change)  Compuserve is writing an article on orphaned computers.  Our voice should be heard.SCOTT_GORD H   Scott Gordon    A new Adventure Game  'Dragon Master'ANN_ADDRES H   Important ANN addressesREADME1st  H   David Cobley   Short history of ANNAC03Joe    A   Joe Alford     Impressions of ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههADAMCON 03. England by KA Marner:p08cnd48jn H   Descriptions of CP/M files on NIAD vol CNDV48.p20novbajn H   Hints for the novice SmartBASIC user.p30logtpjn H   SmartLOGO tips.p31telecjn H   BBS information and numbers.p32wordpjn H   Word processing tips.---------------------------------------------800_NUMB   H   ADAMs House has a new phone number.---------------------------------------------From Guy Cousineau - AUFG.indexDOC   A   Doc file for indexSB1 and indexSRTcalcDOC    A   Fix to aهههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه