íEíCfÃçü       Initializing Media      ,37,2,37,1,38,1,38,0,39,0,39,0,39,0,39   1020DATA     0,39,0,39,0,39,0,39,1,38,1,38,2,37,2,37,21030DATA    37,3,36,3,36,4,35,5,35,6,34,7,34,8,33,9,321040DATA    11,31,12,29,14,27,15,24,12,14,24,26,11,151050DATA    23,27,10,16,22,28,9,17,21,29,18,20,17,21,161060DATA    22,15,23,12,26,13,25,14,24,15,23ANN-NOV2   Uªÿ BOOT       DIRECTORY  ØJOLANTERNA3WONLINE_11AñCONECTLISTH	œQUIK_COPY5A¥REEDY_INFOHµbas.sw2AnhˆMASKAMaskAÃConversionH!TURKEYAÿÿÿÿ,&WCornucopiaA.ŽWFIREPLACEA0àWREADMETWOh 2ÂDaVin_DOCSA5STOPv1.HRPHB‡&STOPv1.HR2HE‡&STOPv1.HR3HH‡&STOPv1.HR4HK items not otherwise readily available.    The  AWAUG Serial-interface project began when John         Lingrel  (of  Orphanware Business Systems in Akron, Ohio) announced that  he was  going out of business and was selling off his inventory of  items.   AWAUG  purchased 20 of his serial interface boards, with    nothing  on  them.   John  provided instructions on how  to          populate     the  boards and this project was begun.    Jim  Howard  (an original member of AWAUG at  it's          begi10GR:COLOR =920HLIN 11, 16 AT 230FOR z=2 TO 3940READ x:READ y50HLIN x, y AT z60NEXT z70COLOR =1380PLOT 13, 9:PLOT 25, 990FOR z=10 TO 13100READ x:READ y110HLIN x, y AT z120READ x:READ y130HLIN x, y AT z140NEXT z150PLOT 19, 18160FOR z=19 TO 22170READ x:READ y180HLIN x, y AT z190NEXT z200FOR z=27 TO 30210READ x:READ y220HLIN x, y AT z230NEXT z240COLOR =8250FOR z=0 TO 4260HLIN 18, 20 AT z270NEXT z280HOME:GOTO 2801000DATA    22,27,9,29,8,31,7,32,6,33,5,34,4,34,4,35,31010DATA     36,2DOWNLOADED FROM AKRON BBS (216-882-4720 8 N l, 24 hrs. to    whom we give thanks for permission to use this material.  It is part of their On Line  newsletter, being ONLINE-ll. AWAUG Serial Interface Information  Background:   the ADAM, Washington Area User's Group has    adopted  a  number  of  projects over the years designed  to  allow  AWAUG  members to learn something about computer hardware and      software,  provide  inexpensive  hardware  and software,  and  enable  AWAUG  members to obtain‡&ANNIDEAHFTNîRANDOMHEFTUPREADMETWOHXMUSICHLEFT\ØbtermsHEFTbÂtwotextHFTuñJUN89_OAUCHˆjBLOCKS LEFT–
BLOCKS LEFT–
nning    in  March  of  1984) volunteered and located a good source  of  chip,  capacator,  crystal and ribbon, etc. supply nearby.   Jim   Howard  and Bob Blair performed the building work and Minh Ta (the  wizard  of  the  AWAUG)  debugged  problems.   The  case  (box)     was   an  unresolved  problem  for a while, but we wound up using  a  Radio  Shack project box.  A little big - and not too attractive,  but it  does  the  job and keeps costs down.  In any event, we      wound  up  getting  theips - see diagram for J1 and J2  locations  below  that are easily removable - just pull them up) to the "B"   setting  for a terminal (base address of 54 HEX) to use software     that will  not  work  on  base  address of 5C.  Make  sure  you        adjust  the  operating system with ABP25, Serial port 2, to the          different    base  address.  In  addition,  the  modem  wiring  connections  will        enable  the  operation of a 1200 or 2400 baud modem on the ADAM.  We     recommend  AVATEXare product nor should its appearance or      operation  reflect  on  any of the products produced by  orphanware    or  its  successor  personnel  or organizations.  But the darn       things  do  work  and if they don't just sent it back and we'll try our best  to fix it.  Information:    The following descriptions contain text     borrowed  from Orphanware's documentation, plus some of our own.   The port addresses for the Serial interfaces are:       A  =  44h to 47h      B  =  54h to 57h           |             U3       .       U6 |            |                      . |            | 	      	     . J2                           |            | |                +------------------+                             +----+                               |                        |                               |                        |                               +------------------------+      A = J1 LEFT    J2 DOWN         B = J1 LEFT    J2 UP         C = J1 RIGHT   J2 DOWN     D = J1 R    4       4 GND 6        X       X RXD 7        3       2 GND 8        7       X CTS 9        5       20    10        8       20  The  above  produced  full 80 columns after  using          ABP25.COM    to  modify  the CP/M operating system by setting serial port    #2  to:  Base  Address  5C, 19,200 Baud, and the IObyte "CON"        setting  to  BAT.  All other settings were default ABP25 settings.  Note - you  may  want  to change the jumpers on your  serial  interface (two  little  black cl last 20 boards from John Lingrel (total of     40)  and  are  setting  about the task of equipping AWAUG members     with  80  column  terminals  and high speed modems via use  of  the   serial  interface.   Disclaimer:   Please use this item at your own risk.   Know from  the  beginning  that  it  was  built  by  amatuers  who     disclaim  responsibility  for  any damage inflicted and costs         incurred  by  malfunctions.   Also, we want to make it very clear that    this  is  not an Orphanw  modems only, but many others will work.  We         recommend  a  base address of 44 HEX for all modems.                                                                           ------------------------------------------------+            |                    ..... |            |                    .....                U7 |            | |            |             U1               U4 |            |         J1 ... |            | |             |             U2               U5 |            | |       C  =  4Ch to 4Fh      D  =  5Ch to 5Fh  Linkages  of  pins  from  the 10  pin  connector  at  the   serial  interface  to  the  25  pin connector for  use  on  a       modem  and  terminal:  The following chart is used to rewire an RS232 connector to hook  up the Serial interface to a modem and an 80 column         terminal:   Serial INT. DB25    DB25 10 PIN      Modem   Terminal  TXD 1        2       3 GND 2        X       X DTR 3        20      5,6,8 GND 4        X       X RTS 5    IGHT   J2 UP  If you experience difficulty, or discover something to be   shared  with others, leave a message on the AWAUG BBS                            (1-703-922-5497).     Bob Blair  President, AWAUG                                |                    ..... |            |                    .....                U7 |            | |            |             U1               U4 |            |         J1 ... |            | |             |             U2               U5 |            | |   ROADESTC50TC51 DARRYL       DARRYL QUINNTC52TC53TC54TC55TC56TC57TC58TC59 STEVE        STEVEN WOLTERTC60TC61TC62TC63 ERIC         ERIC DANZTC64 HIGHRAILER   PATRICK JONESTC65 DAN-THE-MAN  DANIEL WALKERTC66 MAX          MAX ZUCKERBERGTC67 SPEEDY       TOM SPEEDLINGTC68 MIKE QUEEN   MIKE QUEENTC69 RICKI        RICKI J. GERLACHTC70TC71TC72 ADAMITE      JOHN WARKOLATC73 RICK         RICK LEFKOTC74 CUSVT        RUSSELL BOYCE   %TC75 SPARKY       FRANK SPARKMANTC76 TONI LENO    TONI LENx	E  1989   5:00pm)->      TIPS & TRICKS UPDATE    <-(Sat. August  5  1989  12:30pm)->          NEW FEATURES        <-(Tue.  Sept   5  1989   5:00pm)Sorry BARRYUSER LIST FROM THE ADAM CONNECTION BBS, 7 E l, 24 hrs.       219-422-609l.          -> USER LIST <------------------------------------ID#  HANDLE       REAL NAME     BBS-----------------------------------TC1  CONNECTION   STEVE MAJOR     *TC2  AL ROADESTC50TC51 DARRYL       DARRYL QUINNTC52TC53TC54TC55TC56TC57TC58TC59 STEVE        STEVEN WOLTERTC60TC61TC62TC63 ERIC         ERIC DANZTC64 HIGHRAILER   PATRICK JONESTC65 DAN-THE-MAN  DANIEL WALKERTC66 MAX          MAX ZUCKERBERGTC67 SPEEDY       TOM SPEEDLINGTC68 MIKE QUEEN   MIKE QUEENTC69 RICKI        RICKI J. GERLACHTC70TC71TC72 ADAMITE      JOHN WARKOLATC73 RICK         RICK LEFKOTC74 CUSVT        RUSSELL BOYCE   %TC75 SPARKY       FRANK SPARKMANTC76 TONI LENO    TONI LEN CHUCK        CHARLES WAYMANTC25TC26TC27TC28 COORS        BILL WEBBTC29 BOB BLAIR    BOB BLAIR       *TC30TC31TC32 RENEGADE     DAVID BARNETTTC33 PJ           PAT HERRINGTONTC34TC35TC36TC37 RUSTY        RUSTY GILLOTT   *TC38TC39 SCRUFFYBEAR  TERRY CAIRNS    *TC40TC41TC42 LONESOME     LORAN D. GUYAZTC43 TRISYD       SYD CARTER      *TC44 SEBE         ROBERT SEBELISTTC45 SOL          SOLOMON SWIFT   *TC46TC47 JIM          JIM DUFFYTC48 TONY         TONY PATTERSONTC49 463DEAN      DEAN          |             U3       .       U6 |            |                      . |            | 	      	     . J2                           |            | |                +------------------+                             +----+                               |                        |                               |                        |                               +------------------------+      A = J1 LEFT    J2 DOWN         B = J1 LEFT    J2 UP         C = J1 RIGHT   J2 DOWN     D = J1 RO       %TC77TC78 GRIM REAPER  ROBERT STREETTC79    (*) Denotes RUNS AN ADAM BBS    (%) Denotes RUNS NONADAM BBS  QUICK LIST By: THE CONNECTION BBSJ           PAT HERRINGTONTC34TC35TC36TC37 RUSTY        RUSTY GILLOTT   *TC38TC39 SCRUFFYBEAR  TERRY CAIRNS    *TC40TC41TC42 LONESOME     LORAN D. GUYAZTC43 TRISYD       SYD CARTER      *TC44 SEBE         ROBERT SEBELISTTC45 SOL          SOLOMON SWIFT   *TC46TC47 JIM          JIM DUFFYTC48 TONY         TONY PATTERSONTC49 463DEAN      DEANAN         ALAN NEELEY     *TC3  HERMAN       HERMAN MASON    *TC4  OMAHA STEVE  STEVE DAWNS     *TC5  MIZZOU       BILL TUTTLETC6  ZONKER       BART LYNCH      *TC7  SHERIFF      SAMUEL BURKETC8  MOONSHINER   EVERETT ALEXANDERTC9  SHAMAN       AL FITZGERALD   *TC10TC11 GARY         GARY SCHOENUNG  *TC12TC13TC14 HOOTER       ED WALTON       *TC15 REN          WARRNEN FOSTERTC16 BARRY        BARRY A. WILSONTC17TC18TC19TC20TC21TC22 BOB          BOB MANGLESTC23 SLASHER      DON SLOPERTC24A829500:50 Sep-20-1989TO: All                 FROM: Larry D. Overmnan AK 108  SUBJ: QuickKopy 5.0       Quickcopy 5.0 has just been released as shareware for a nominal charge of 6 dollars you can have one of the greatest copy programs around. Any one interested please contact Me (Larry Overman) at 11820 Gloxinia ave, Fountain Valley California 92708 So please take advantage of this offer....Bye now AGON, The    Chinese Challenge.  Which is a compelling strategy game for ADAM inspired  by the centuries-old Chinese game called  MAH-JONGG, which requires you to clear a board of l44 layered tiles, by matching pairs.DRAGON plays similar to Activision's popular game SHANGAI.DRAGON uses features like a pop-up SmartKey menu, Dialog Bozes and         complete keyboard or Joystick control.  DRAGON is done completely in       detailed, high-resolution graphics and uses sprites and sound. DRAGON, The ChinesxO Wood Lake 630l7^G                                        ^D  434-73l0;878-5220^EMo. Dept. of Rev.                                            AAA                   REEDY SOFTWARE INFORMATION:REEDY SOFTWARE has a NEW ADDRESS:    REEDY SOFTWARE    POBX 129    Lowell MI 4933lAlso because of the extremely favorable feedback on Reedy's fine new game  ADDICTUS, they are developing another great game for ADAM:  DR  LOGO. If memory serves, there was an article in Byte magazine      published    late in 1983 or early 1984 entitled "A Tale of Two ADAM's". It was one of the few articles Byte ever published  on the ADAM, and it was suitably    critical of the many        problems then being experienced by            unsuspecting ADAM users,  and of Coleco's methods for resolving them. One plus that    was mentioned, however was the speed of SmartBASIC. Not much more was mentioned of a positive nature, but somehow that e Challenge will be available in early October at the    suggested retail price of just $ l9.95 on data pack or $ l7.95 on disk.    Plus $ 2.50 shipping  & handling.Reedy will also have a new catalog out in October.   You can send a        Stamped Addressed envelope to them and they will see that you get a copy   of the new catalog.I personally have found Reedy's products to be of value and very well      done.Barry A. Wilsonne new game  ADDICTUS, they are developing another great game for ADAM:  DRAARTICLE BY RON MITCHELL, PRESIDENT OF AUFG (Adam User Friendly Group) of  Ontario Canada.We appreciate Ron Mitchell sharing this information with us.  Ì10 ×65Õ ÃWhat's Wrong with SmartBASICÕby: R.H. MitchellIt's a measure of progress, I suppose. If anyone had asked   me a few     years ago to do a critique on SmartBASIC or any     other BASIC, I would  have politely pleaded ignorance. These  days, there are times when I'd    gladly pay a banker's ransom  (if I had one) for some of the features ofAGON, The    Chinese Challenge.  Which is a compelling strategy game for ADAM inspired  by the centuries-old Chinese game called  MAH-JONGG, which requires you to clear a board of l44 layered tiles, by matching pairs.DRAGON plays similar to Activision's popular game SHANGAI.DRAGON uses features like a pop-up SmartKey menu, Dialog Bozes and         complete keyboard or Joystick control.  DRAGON is done completely in       detailed, high-resolution graphics and uses sprites and sound. DRAGON, The Chines   stuck. It    was some time before I fully appreciated what the  Byte author was        talking about, and some time before I began  to wish for more, not in     speed but in added features.A more critical perspective began to evolve when it became   evident that local stores had nothing in the way of software to run on this machine. I started trying some programs of my own, and in doing so combed libraries  for programs written   in BASIC. I recall a chequebook program, a simple  bookeeping piece writting by developing some additional commands to   be used for        routine operations. I've done it myself. The Menu      program in this issue contains a machine language routine that is used    several times to dump colour and character data into Video   RAM (VRAM).  Thanks to Guy and Tony Morehen, we can enhance   SmartBASIC with whatever commands we want while at the same  time retaining the compatability      needed to run all normal    programs. What we want to avoid is the need   to load several  diflts of my adaptation that PRINT USING worked on the ADAM. That        conclusion was based on the fact    that the command produced neither an  error message nor a     crash when employed. What it did produce was a    large number  of '0's in results that didn't need them. Poor ADAM must    have been wonderms that Colecovision had become famous for.  This         excitement quickly died when people began to realize    how much          programming work was still involved. Worse, however was the fact that   ought and add   your own ideas.Õ NeededÕ- routines to access, draw and manipulate sprites similar to those found  in LOGO.- routines to permit sound effect development and                         experimentation. It would be nice to be able to access the   EOS routines that create volume and frequency sweeps, but at the very least, we should be able to include simple three    part melodies in programs without      being a mathematical       genius.- access to a memory expander of whatever size for u into the act, writing new commands for         SmartBASIC, everyone using that     much sought after few hundred bytes   of memory just above     address 27407. Now we're proposing to do exactly the same thing. Why? What  follows is   purely personal opinion.Those of us who can will quite frequently develop our own    routines to  speed things up. All one needs to do is consider Guy Cousineau's "Hello"  file to realize that it's not all    that difficult to save a large       amount of time in programmen in what appeared to be Radio Shack BASIC.        There were strange commands in it such as 'CLS' and 'PRINT   USING'. The  author's writeup for this particular program     provided a full          explanation of the PRINT USING command       adding that is was available in one form or another in most  dialects of the BASIC language that he    had seen. Typing in the program taught me much about what was          available    and what wasn't. Believe it or not, I actually     concluded from the     resuferent enhancement packages to achieve a particular   result. So it's my own feeling that, yes, we should have                  enhancements, but let's keep it to one file                               please,thank-you-very-much. 'Nuff said. What I want to do here is start a list of        routines,    capabilities, enhancements and the like that I'd   like to see in our     version of BASIC. This is a personal      list, and more might be added   later. What we want you to do  is give this matter some th  none of these new and flashy sub-routines  could live in ADAM memory with another set produced by       someone else. So if you wanted tricky sound effects, you     loaded SmartBEST. If you wanted an easy way of writing   notes to the sound chip, you needed Autoaid. If you needed to             renumber program lines, you used EBU. Things got worse. We got Walters Basic, Ultrabasic (which    came in two  versions), and MMSG Disk Enhanced Basic. There   was even SmartBASIC      version 2.0.  Everyone gotse       either as    RAM or as a RAM disk, depending upon application.- the inclusion of a 'key' command to permit function keys   to be        displayed and easily re-programmed on the fly.- a revised 'TRACE' command which would show the current     line number  being executed in the bottom corner (right or    left) without disturbing the program run in any other way.- a means of building character strings similar to the       STRING$      command in Microsoft BASIC.- all of Guy Cousineau's presenmand available in  both dialects. The one application I saw INSTR used in was   to pick out which of a group of function keys had been       pressed, and specify branches to the corresponding           sub-routines. Getting around it in conversion was a simple   matter of using logical expressions instead. (See Guy        Cousineau's handout on the subject of logicals in BASIC). MODdetermines the remainder of a division operation. We don't   have it.BEEPDoes just what it says. One beep to the speaker. - access to a memory expander of whatever size for use       either as    RAM or as a RAM disk, depending upon application.- the inclusion of a 'key' command to permit function keys   to be        displayed and easily re-programmed on the fly.- a revised 'TRACE' command which would show the current     line number  being executed in the bottom corner (right or    left) without disturbing the program run in any other way.- a means of building character strings similar to the       STRING$      command y differences here between one machine and the next is beyond me. Quite literally, there ought to   be a law. But there isn't. The letters, punctuation marks    and numbers are always more or less standard, but if you're  dealing with ASCII values below 32 or above 126 it's every   man for himself. The "HOME" control character on the Xerox   is 26. On the ADAM it's 12. On the IBM it's 11. And that's   only one function. More importantly, however if you look at  the IBM character set between ASCII values 169ree numbers. Same as VTAB     HTAB. Positions the cursor. The third figure can be either a 0 or a 1 and turns the cursor on and off. Our POKE           16953,(value) takes care of the cursor.ON ERRORSame as our ONERRINSTRBASICA has a way of looking for strings within strings. It's followed by brackets within which is specified the string    you're searching, the sub-string you're looking for, and     where to start searching in the primary string. It operates  in similar fashion to the MID$(x$,3,5) comt 'Hello' file functions and  fixes.- A choice of catalog functions ranging from full display of files,       lengths and attributes to a double column display of  file names only.- A command that uses the full VRAM capabilities to display  different    colours on screen, text and background.- And...of course, a PRINT USING command.t create volume and frequency sweeps, but at the very least, we should be able to include simple three part melodies in   programs without being a  mathematical genius.In          SmartBASIC, you can always specify that BEEP$ = chr$(7).     then when you want to BEEP you simply say PRINT BEEP$DATE$ TIME$IBM's have clocks that you set on startup, if you wish, so   BASICA reserves this string to tell you what the date is. If you want the same facility in SmartBASIC, you'll need to     define it. With Guy's Hello, you can do so for the time. For the date you would simply include a statement: DATE$ =       "881029", or whatever.The IBM Character SetWhy there should be anin Microsoft BASIC.- all of Guy Cousineau's present 'Hello' file functions and  fixes.- A choice of catalog functions ranging frÌ10 ×65ÕThe LOGO  NotebookÕby R.H. MitchellWe're going to start up something new here. This series of   articles     will become a regular feature, and will (hopefully) introduce members to  the powers of LOGOMost people I've talked to figure that LOGery least, we should be able to include simple three part melodies in   programs without being a  mathematical genius. and 223       you'll find a complete set of graphics characters. This is   what enables BASICA to draw those neat screen boxes around   the data displays in a given program, and cause it to look   finished and professional. There are also numerous accented  letters and mathematical symbols in the upper half of the    IBM character set. There are other differences in command and features. I have  not covered the sound routines, nor have I included some     rather obscure things such ad DEF SEG, OPTION BASEOT p2, 14249REM      --PAUSE (LONG IF PUPILS CENTERED OR CROSSED)-- 250IF p1=10 OR (p1=13 AND p2=27) THEN  q=1000260FOR d=1 TO RND(1)*1500+q270NEXT d280 q=0289REM     --ERASE PUPILS--290COLOR =13300PLOT p1, 14310PLOT p2, 14319REM     --BLINK SOMETIMES--320IF p1<>10 OR RND(0)<.7 THEN 380330COLOR =9340GOSUB 1000350FOR d=1 TO 450360NEXT d370GOTO 200379REM     --COMPUTE NEW POSITIONS (p1,p2) FOR PUPILS--380IF p1=7 OR p1=13 THEN  v=-v390IF fl=1 AND p1=10 THEN  fl=0:GOTO 410400IF p1=10 AND RNDBASIC to another can be a challenge to say the least. It's   often easier, depending on the program involved, to start    from scratch and write your own SmartBASIC program to        accomplish the same functions as the one you're trying to    convert. In other instances, programs can be easily          converted, and can provide some first rate software for a    minimum investment  in time and effort. One payoff you will  certainly derive if you undertake such a task is  the        satisfaction of learningOT p2, 14249REM      --PAUSE (LONG IF PUPILS CENTERED OR CROSSED)-- 250IF p1=10 OR (p1=13 AND p2=27) THEN  q=1000260FOR d=1 TO RND(1)*1500+q270NEXT d280 q=0289REM     --ERASE PUPILS--290COLOR =13300PLOT p1, 14310PLOT p2, 14319REM     --BLINK SOMETIMES--320IF p1<>10 OR RND(0)<.7 THEN 380330COLOR =9340GOSUB 1000350FOR d=1 TO 450360NEXT d370GOTO 200379REM     --COMPUTE NEW POSITIONS (p1,p2) FOR PUPILS--380IF p1=7 OR p1=13 THEN  v=-v390IF fl=1 AND p1=10 THEN  fl=0:GOTO 410400IF p1=10 AND RND9REM     --INITIALIZE VARIABLES AND CLEAR SCREEN--10 p1=1020 p2=2830 v=140 q=050 fl=060HOME70GR79REM     --PAINT BACKGROUND ORANGE--80COLOR =990FOR x=0 TO 39100HLIN 0, 39 AT x110NEXT x119REM     --DRAW LEFT AND RIGHT SIDES OF MASK--120COLOR =0130FOR x=10 TO 29 STEP 19140 p=7150FOR y=8 TO 24160HLIN x-p, x+p AT y170IF y<10 THEN  p=p+1180IF y>18 THEN  p=p-1190NEXT y, x199REM     --DRAW WHITES OF EYES--200COLOR =13210GOSUB 1000219REM     --PRINT PUPILS--220COLOR =0230PLOT p1, 14240PL and       COLOR. We'll have to leave these and others for another      time. We haven't touched file handling either where our      PRINT CHR$(4); "OPEN "...etc is replaced with something like OPEN T$ FOR INPUT AS #1 or CLOSE #1. This doesn't even       resemble Microsoft where it's OPEN "I",#1;t$ (or something   like that, I always have to look it up.) At any rate, file   handling in itself would be enough for a separate article.ConclusionsThe process of converting a program from one dialect of      (0)<.2 THEN  fl=1: v=1410 p1=p1+v420IF fl=0 THEN  p2=p2+v430IF fl=1 THEN  p2=p2-v440GOTO 220999REM     --FILL EYES WITH CURRENT COLOR--1000HLIN 7, 13 AT 141010HLIN 25, 31 AT 141020RETURNx119REM     --DRAW LEFT AND RIGHT SIDES OF MASK--120COLOR =0130FOR x=10 TO 29 STEP 19140 p=7150FOR y=8 TO 24160HLIN x-p, x+p AT y170IF y<10 THEN  p=p+1180IF y>18 THEN  p=p-1190NEXT y, x199REM     --DRAW WHITES OF EYES--200COLOR =13210GOSUB 1000219REM     --PRINT PUPILS--220COLOR =0230PLOT p1, 14240PL exactly how and why a program works and better yet, the discovery of ways to improve it.         ile handling either where our      PRINT CHR$(4); "OPEN "...etc is replaced with something like OPEN T$ FOR INPUT AS #1 or CLOSE #1. This doesn't even       resemble Microsoft where it's OPEN "I",#1;t$ (or something   like that, I always have to look it up.) At any rate, file   handling in itself would be enough for a separate article.ConclusionsThe process of converting a program from one dialect of      of '0's in results that didn't need them. Poor ADAM must     have been wonderms that Colecovision had become famous for.  This excitement quickly died when people began to realize    how much programming work was still involved. Worse, however was the fact that none of these new and flashy sub-routines  could live in ADAM memory with another set produced by       someone else. So if you wanted tricky sound effects, you     loaded SmartBEST. If you wanted an easy way of writing notes to the sound chip, you ne able to include simple three    part melodies in programs without being a mathematical       genius.- access to a memory expander of whatever size for use       either as RAM or as a RAM disk, depending upon application.- the inclusion of a 'key' command to permit function keys   to be displayed and easily re-programmed on the fly.- a revised 'TRACE' command which would show the current     line number being executed in the bottom corner (right or    left) without disturbing the program run in any o can will quite frequently develop our own    routines to speed things up. All one needs to do is consider Guy Cousineau's "Hello" file to realize that it's not all    that difficult to save a large amount of time in programming by developing some additional commands to be used for        routine operations. I've done it myself. The Menu program in this issue contains a machine language routine that is used  several times to dump colour and character data into Video   RAM (VRAM). Thanks to Guy and Tony Moreut at the very least, we should be able to include simple three part melodies in   programs without being a mathematical genius.- access to a memory expander of whatever size for use       either as RAM or as a RAM disk, depending upon application.- the inclusion of a 'key' command to permit function keys   to be displayed and easily re-programmed on the fly.- a revised 'TRACE' command which would show the current     line number being executed in the bottom corner (right or    left) without disturbinnts and the like that I'd   like to see in our version of BASIC. This is a personal      list, and more might be added later. What we want you to do  is give this matter some thought and add your own ideas.Õ NeededÕ- routines to access, draw and manipulate sprites similar to those found in LOGO.- routines to permit sound effect development and            experimentation. It would be nice to be able to access the   EOS routines that create volume and frequency sweeps, but at the very least, we should beeded Autoaid. If you needed to      renumber program lines, you used EBU. Things got worse. We got Walters Basic, Ultrabasic (which    came in two versions), and MMSG Disk Enhanced Basic. There   was even SmartBASIC version 2.0.  Everyone got into the act, writing new commands for SmartBASIC, everyone using that     much sought after few hundred bytes of memory just above     address 27407. Now we're proposing to do exactly the same thing. Why? What  follows is purely personal opinion.Those of us whother way.- a means of building character strings similar to the       STRING$ command in Microsoft BASIC.- all of Guy Cousineau's present 'Hello' file functions and  fixes.- A choice of catalog functions ranging from full display of files, lengths and attributes to a double column display of  file names only.- A command that uses the full VRAM capabilities to display  different colours on screen, text and background.- And...of course, a PRINT USING command.t create volume and frequency sweeps, bhen, we can enhance   SmartBASIC with whatever commands we want while at the same  time retaining the compatability needed to run all normal    programs. What we want to avoid is the need to load several  different enhancement packages to achieve a particular       result. So it's my own feeling that, yes, we should have     enhancements, but let's keep it to one file                  please,thank-you-very-much. 'Nuff said. What I want to do here is start a list of        routines, capabilities, enhancemeg the program run in any other way.- a means of building character strings similar to the       STRING$ command in Microsoft BASIC.- all of Guy Cousineau's present 'Hello' file functions and  fixes.- A choice of catalog functions ranging frÌ10 ×65ÕThe LOGO  NotebookÕby R.H. MitchellWe're going to start up something new here. This series of   articles will become a regular feature, and will (hopefully) introduce members to the powers of LOGOMost people I've talked to figure that LOGcy sweeps, b   of the reasons for your buying ADAM may have been Coleco's   claim that it was Applesoft compatible. To a point, the      claim is true, but only to a point.Apples have 40 or 80 column displays. ADAM has only 32,      unless you have an 80 column card, or you're using a 40      column conversion program. Beware of HTAB and VTAB commands  in an Applesoft program that will take you beyond the limits of your screen. Depending on the application, a considerable amount of reformatting is often necessary. Undx	E Hello, you can do so for the time. For the date you would simply include a statement: DATE$ =       "881029", or whatever.The IBM Character SetWhy there should be any dARTICLE BY RON MITCHELL, PRESIDENT OF AUFG (Adam User        Friendly Group) of Ontario Canada.We appreciate Ron Mitchell sharing this information with us. Using Apple and IBM  BASIC Program Listingsby Ron MitchellFrom time to time, you'll ced in error trapping        routines has no counterpart in Applesoft. Apples use         PEED(222) and you'll see this often in their programs.       Another common discovery for readers of Applesoft programs   is the use of PEEK(-16384) and POKE -16368 to read and reset the keyboard. Our keyboard read address in 64885. There are  many other Applesoft PEEKS and POKES which programmers use   to carry out various functions such as setting the graphics  page, ringing the bell, and setting the left and right   or BASIC, warts and all.I've done some of this, and there are a few things I've      picked up in the course of such efforts. It seems like       information worth sharing. Since most of the listings I come across are written in either Applesoft or BASICA, we'll deal with those two. If anyone has tried converting a program     written for the Timex Sinclair,  the Commodore machines, or  for the Macintosh, I wouldn't mind hearing from you. AppleApplesoft BASIC is very close in syntax to SmartBASIC. Oneut at the very least, we should be able to include simple three part melodies in   programs without being a mathematical genius.- access to a memory expander of whatever size for use       either as RAM or as a RAM disk, depending upon application.- the inclusion of a 'key' command to permit function keys   to be displayed and easily re-programmed on the fly.- a revised 'TRACE' command which would show the current     line number being executed in the bottom corner (right or    left) without disturbinertaking this  task implies that you have thoroughly reviewed source        program flow, and that you know exactly what it's going to   put on the screen, and where.Applesoft high resolution graphics are written for a screen  of dimensions 280 by 192 pixels (HGR2). Again reformatting   is required to fit a screen into our smaller 256 pixel       width.Frequently, Applesoft will use PEEK and POKE commands to     accomplish tasks for which SmartBASIC has commands. For      example our command ERRNUM(1), usome across a magazine program     listing that looks interesting, and you'll decide to try it  out on ADAM. This sort of exercise - and it can be just      that, exercise - can be simultaneously satisfying and        frustrating, depending on your knowlegde of BASIC, your      patience, and your willingness to see the project through.   One thing can be stated with certainty. There is no better   way to improve and exercise programming skills than the      study of someone else's working program, assembler     margins. When converting this type of code, you must know    what a given PEEK or POKE is intended to accomplish, find    the equivalent SmartBASIC command, POKE or PEEK and use it   instead. Ken Clark's Apple to ADAM Conversions handout,      available through the club, presents a list of some of the   more common differences in this area, and can be a valuable  reference in the conversion process.  A routine written in machine language, embedded within an    Applesoft program, will not work on ADAM.  again the    difference in screen width, 80 columns versus 32. However    ADAM's virtual screen under CP/M helps to compensate         somewhat, if you don't mind not seeing the entire layout at  once. Some specific command differences.PRINT USINGIn Microsoft BASIC or BASICA, this command will allow you to format a column of figures so that they all line up, and     there are the required number of leading and trailing zeros  for the format you're using. For example if you want dollars and cents, you am     where writing to a data file was called for. Using the       Applesoft code unchanged, the process worked the first time. When any attempt was made to add data to that file, however, the program crashed. It was Guy who set me straight on this  one. Either delete the previous version of the file, and     write a new one, or use the APPEND command. The Applesoft    listing had made no such provision, and I had to add         additional coding before the program would work. Applesoft   also allows you tYou clear the screen with a PRINT CHR$(12) command, or if    you're really intricate, 24 linefeeds - PRINT CHR$(10) 24    times.DEFINT A-Z or DEFINT followed by something.Defines the variables beginning with the letters in the      arguement as integers. In SmartBASIC, there's no need to     make such a declaration, but you can save memory by using    the % sign after a variable; ie. a% instead of a. The % sign declares the variable as an integer and thus it requires     fewer bytes for storage.KEY OFF  But even with normal text programs there are   enough differences to contend with. Despite all this, I have found it easier in some cases to convert a BASICA program to run on ADAM than an Applesoft program. This might lie in     part in the fact that BASICA does not rely too much on POKES and PEEKS, so at least the commands are readable. If you have Microsoft BASIC to run under CP/M, you'll find   it's a fairly straightforward process to convert an IBM      program to run on ADAM. The biggest drawback isStay away from     routines of this nature unless you're familiar with 6502     Assembly language and convert the routine to the             corresponding Z-80 code. The two microprocessors are quite   different. Abikoff and Cornell's book The BASIC ADAM, a Self Teaching   Guide, warns of some serious differences in file handling    methods between the two BASIC's. Our OPEN command does not   set the file pointer. In Applesoft it does. On this, I'll    relate one of my own experiences in converting a progrcan so specify with the PRINT USING command.  You can even specify a dollar sign if you wish. BASICA even  allows you with this command to add a column of figures with a single command. We have no such counterpart, and neither does Applesoft. It  is possible to achieve the same effect, I know I've done it, but it requires some rather complicated string manipulation  and conversion of numerical values to strings and then back  numbers again. CLSRead HOME. In Microsoft BASIC there is neither CLS nor HOME. o open up to 16 file buffers with the       MAXFILES command. ADAM has provision for only one file to be opened at a time. This latter restriction has not been a     serious handicap in any of the programs I've tried to        convert so far. BASICAIBM's version of BASIC is noticeably different from both     Applesoft and SmartBASIC. There are many different commands, and I've not yet tried to convert BASICA's graphics. Again,  someone familiar with the IBM graphics setup might wish to   enlighten us.or KEY OFFIgnore it. All it does is turn off IBM's version of the      Smartkeys.LPRINT or LPRINT USINGRead PR#1. LOCATE 3,5,0or LOCATE followed by two or three numbers. Same as VTAB     HTAB. Positions the cursor. The third figure can be either a 0 or a 1 and turns the cursor on and off. Our POKE           16953,(value) takes care of the cursor.ON ERRORSame as our ONERRINSTRBASICA has a way of looking for strings within strings. It's followed by brackets within which is specified the string    yoother differences in command and features. I have  not covered the sound routines, nor have I included some     rather obscure things such ad DEF SEG, OPTION BASE and       COLOR. We'll have to leave these and others for another      time. We haven't touched file handling either where our      PRINT CHR$(4); "OPEN "...etc is replaced with something like OPEN T$ FOR INPUT AS #1 or CLOSE #1. This doesn't even       resemble Microsoft where it's OPEN "I",#1;t$ (or something   like that, I always have to look i subject of logicals in BASIC). MODdetermines the remainder of a division operation. We don't   have it.BEEPDoes just what it says. One beep to the speaker. In          SmartBASIC, you can always specify that BEEP$ = chr$(7).     then when you want to BEEP you simply say PRINT BEEP$DATE$ TIME$IBM's have clocks that you set on startup, if you wish, so   BASICA reserves this string to tell you what the date is. If you want the same facility in SmartBASIC, you'll need to     define it. With Guy's Helloftware for a    minimum investment  in time and effort. One payoff you will  certainly derive if you undertake such a task is  the        satisfaction of learning exactly how and why a program works and better yet, the discovery of ways to improve it.         ile handling either where our      PRINT CHR$(4); "OPEN "...etc is replaced with something like OPEN T$ FOR INPUT AS #1 or CLOSE #1. This doesn't even       resemble Microsoft where it's OPEN "I",#1;t$ (or something   like that, I always have to look i On the ADAM it's 12. On the IBM it's 11. And that's   only one function. More importantly, however if you look at  the IBM character set between ASCII values 169 and 223       you'll find a complete set of graphics characters. This is   what enables BASICA to draw those neat screen boxes around   the data displays in a given program, and cause it to look   finished and professional. There are also numerous accented  letters and mathematical symbols in the upper half of the    IBM character set. There are u're searching, the sub-string you're looking for, and     where to start searching in the primary string. It operates  in similar fashion to the MID$(x$,3,5) command available in  both dialects. The one application I saw INSTR used in was   to pick out which of a group of function keys had been       pressed, and specify branches to the corresponding           sub-routines. Getting around it in conversion was a simple   matter of using logical expressions instead. (See Guy        Cousineau's handout on thet up.) At any rate, file   handling in itself would be enough for a separate article.ConclusionsThe process of converting a program from one dialect of      BASIC to another can be a challenge to say the least. It's   often easier, depending on the program involved, to start    from scratch and write your own SmartBASIC program to        accomplish the same functions as the one you're trying to    convert. In other instances, programs can be easily          converted, and can provide some first rate so, you can do so for the time. For the date you would simply include a statement: DATE$ =       "881029", or whatever.The IBM Character SetWhy there should be any differences here between one machine and the next is beyond me. Quite literally, there ought to   be a law. But there isn't. The letters, punctuation marks    and numbers are always more or less standard, but if you're  dealing with ASCII values below 32 or above 126 it's every   man for himself. The "HOME" control character on the Xerox   is 26.10HOME20GR30COLOR =1540FOR z=0 TO 3950HLIN 0, 39 AT z60NEXT z70COLOR =080HLIN 14, 18 AT 190FOR z=1 TO 25100READ x, y110HLIN x, y AT z120NEXT z130COLOR =9140HLIN 16, 18 AT 3150FOR z=3 TO 21160READ x, y170HLIN x, y AT z180NEXT z190COLOR =8200FOR z=19 TO 27210READ x, y220HLIN x, y AT z230READ x, y240HLIN x, y AT z250NEXT z260COLOR =8270FOR z=6 TO 32280READ x, y290HLIN x, y AT z300NEXT z310COLOR =13320VLIN 32, 35 AT 16330VLIN 32, 35 AT 23340PLOT 15, 36350PLOT 17, 36360PLOT 22,9,6,30,6,31,7,31,7,32,7,321030DATA    8,32,8,32,9,32,9,32,10,31,10,31,11,311040DATA    12,17,13,17,15,17,16,19,18,261050DATA    1,14,34,21,23,20,22,19,22,18,211060DATA     17,19,17,18,16,17,16,17,16,231070DATA    16,23,16,24,16,24,17,25,17,261080DATA    17,26,18,26,18,26,18,25,20,251090DATA    21,24,22,231100DATA    12,14,22,24,26,23,27,23,28,22,291110DATA    22,28,23,27,24,28,24,27,24,251120DATA    3,20,35,31,31,28,31,26,31,24,311130DATA    25,31,25,31,26,30,27,30,27,301140DATA    27,31,27,32,29,7,9,28,30,7,91060DATA    28,30,6,9,28,31,5,9,28,32,5,9,28,32,5,8,291070DATA    32,6,7,30,31,18,20,17,21,17,21,17,21,17,211080DATA    17,21,16,22,15,23,14,24,13,25,12,26,11,27,101090DATA    27,10,27,10,27,10,27,10,27,10,27,10,27,10,271100DATA    11,26,11,26,12,25,12,25,13,24,15,23,17,22 x, y AT z230READ x, y240HLIN x, y AT z250NEXT z260COLOR =8270FOR z=6 TO 32280READ x, y290HLIN x, y AT z300NEXT z310COLOR =13320VLIN 32, 35 AT 16330VLIN 32, 35 AT 23340PLOT 15, 36350PLOT 17, 36360PLOT 22,7,36,32,36,30,37,32,381260DATA    9,13,17,27,18,29,20,29,19,31,21,301270DATA    21,32,23,33,22,34,24,35,23,36,21,361280DATA    25,37,16,2323,20,22,19,22,18,211060DATA     17,19,17,18,16,17,16,17,16,231070DATA    16,23,16,24,16,24,17,25,17,261080DATA    17,26,18,26,18,26,18,25,20,251090DATA    21,24,22,231100DATA    12,14,22,24,26,23,27,23,28,22,291110DATA    22,28,23,27,24,28,24,27,24,251120DATA    3,20,35,31,31,28,31,26,31,24,311130DATA    25,31,25,31,26,30,27,30,27,301140DATA    27,31,27,32,29REM    --CLEAR SCREEN AND SET FOR GRAPHICS--10HOME20GR29REM     --DRAW LARGE, REGULAR AREAS OF PICTURE-- 30FOR x=1 TO 1040READ ko, f, t50COLOR =ko60FOR ro=f TO t70READ a, b80HLIN a, b AT ro90NEXT ro, x99REM    --DRAW DETAILED AND IRREGULAR PARTS--100FOR x=1 TO 3110READ ko, t120COLOR =ko130FOR y=1 TO t140READ co, ro150PLOT co, ro160NEXT y, x170GOTO 1701000DATA     13,1,33,3,3,3,4,3,5,3,6,3,7,3,8,3,9                      1010DATA    3,10,4,11,4,12,4,14,4,17,4,26,5,271020DATA    5,28,5,2 36370PLOT 24, 36380PLOT 14, 37390PLOT 18, 37400PLOT 21, 37410PLOT 25, 37420COLOR =7430PLOT 18, 9440PLOT 20, 9450COLOR =13460PLOT 19, 10470COLOR =9480VLIN 12, 15 AT 19490GOTO 4901000DATA    14,24,12,26,9,29,9,29,8,30,7,32,7,33,7,34,51010DATA    34,3,36,2,37,1,38,1,39,0,39,0,39,0,39,0,39,01020DATA    39,0,39,1,38,2,37,3,36,4,35,5,34,6,33,20,221030DATA    15,26,15,27,14,28,11,28,10,31,10,31,9,31,81040DATA    32,6,33,6,33,5,34,5,34,6,33,6,32,7,32,7,31,71050DATA    31,8,31,9,10,27,28,8,9,28,26,31,26,32,27,31,28,301150DATA    29,29,11,18,23,20,21,19,22,18,23,18,23,191160DATA    22,20,21,3,24,26,18,19,17,20,18,191170DATA    13,16,19,25,26,24,27,24,27,25,261180DATA     11,18,20,29,30,28,30,29,301190DATA    9,22,25,27,28,26,29,26,29,27,281200DATA    12,26,31,22,24,21,25,21,25,21,25,221210DATA    24,23,23,2,21,27,27,29,28,27,29,281220DATA    30,30,30,26,31,31,31,28,32,30,331230DATA    33,33,28,34,31,35,29,21,31,21,241240DATA    23,30,23,25,25,31,25,29,26,33,36,28,371250DATA    3,5,35,35,2 36370PLOT 24, 36380PLOT 14, 37390PLOT 18, 37400PLOT 21, 37410PLOT 25, 37420COLOR =7430PLOT 18, 9440PLOT 20, 9450COLOR =13460PLOT 19, 10470COLOR =9480VLIN 12, 15 AT 19490GOTO 4901000DATA    14,24,12,26,9,29,9,29,8,30,7,32,7,33,7,34,51010DATA    34,3,36,2,37,1,38,1,39,0,39,0,39,0,39,0,39,01020DATA    39,0,39,1,38,2,37,3,36,4,35,5,34,6,33,20,221030DATA    15,26,15,27,14,28,11,28,10,31,10,31,9,31,81040DATA    32,6,33,6,33,5,34,5,34,6,33,6,32,7,32,7,31,71050DATA    31,8,31,9,10,27,28,8,9,28,210DIM c(5)20HOME30GR39REM       --READ FIRE COLORS INTO ARRAY C--40FOR x=1 TO 550READ c(x)60NEXT x69REM       --DRAW BROAD AREAS OF PICTURE--70FOR x=1 TO 1480READ ko, a, b, c, d90COLOR =ko100FOR ro=a TO b110HLIN c, d AT ro120NEXT ro, x129REM       --DRAW DETAILS OF PICTURE--130FOR x=1 TO 13140READ ko, co, ro150COLOR =ko160PLOT co, ro170NEXT x179REM       --SET LOCATION AND LENGTH OF A FLAME--180 co=RND(1)*10+15190 ro=2*RND(1)*(5-(19-co)*(co<19)-(co-21)*(co>21))199REM       --COLOR ANDrican Adam BBS    Scavenger Hunt, which I hope will serve to increase usage of the various  local Adam BBSs and make more people aware of them and the valuable       services they offer.   The cooperation and leadership of the various      sysops is required to implement this idea. bas.SW2: Article by Ron Mitchell of Adam User Friendly Group of Canada on SmartBasic.CONECTLIST:  LIST OF USERS of Adam Connection BBS, so that you can call   or leave messages.Conversion: Article by Ron Mitchell of Adam,6,16,22,0,5,5,17,21,0,42040DATA        4,18,20,0,3,3,19,19,0,38,38,15,24,02050DATA        14,37,0,16,39,0,23,39,0,25,37,13,18,72060DATA        13,20,7,8,19,10,8,19,9,13,24,2,13,252070DATA        2,13,25,3,1,17,3,1,17,4c, d AT ro120NEXT ro, x129REM       --DRAW DETAILS OF PICTURE--130FOR x=1 TO 13140READ ko, co, ro150COLOR =ko160PLOT co, ro170NEXT x179REM       --SET LOCATION AND LENGTH OF A FLAME--180 co=RND(1)*10+15190 ro=2*RND(1)*(5-(19-co)*(co<19)-(co-21)*(co>21))199REM       --COLOR ANDnclude the program listing for your members for Holiday seasons.JOLANTERN: Load basic run.  It is a simple jack o'lantern basic graphics  which you may want to include the program listing for your members for    Holloween.MASK:      Load basic run.  It is a simple Black Mask     basic graphics  which you may want to include the program listing for your members for    Holloween.ONLINE ll: From Akron BBS On Line Newsletter to whom we express our       thanks for providing this material. INFORMATION OxOION ON THE A.N.N. SYSTEM AS WELL AS MATTERS REQUIRING YOUR        ATTENTION.SYSOPS ALSO READ  ANNIDEA FILE.ANNIDEA:  An idea by Barry Wilson on the Great North Americ^AESPECIALLY READ THE FILES WITH *** IN FRONT OF THEIR NAME.  THEY CONTAIN  INFORMATION ON THE A.N.N. SYSTEM AS WELL AS MATTERS REQUIRING YOUR        ATTENTION.SYSOPS ALSO READ  ANNIDEA FILE.ANNIDEA:  An idea by Barry Wilson on the Great North Ame DRAW THE FLAME--200FOR x=37 TO 37-ro STEP -1210COLOR =c(RND(1)*5+1)220PLOT co, x230NEXT x239REM       --COLOR AND DRAW CANDLE FLAMES--240COLOR =c(RND(1)*3+1)250PLOT 10, 10260COLOR =c(RND(1)*2+1)270PLOT 29, 10280GOTO 180999REM       --FLAME COLOR DATA--1000DATA        13,9,13,9,11999REM       --DRAWING DATA--2000DATA        8,16,18,6,33,8,19,39,8,31,5,27,39,132010DATA        26,3,12,15,10,10,3,12,15,29,29,5,1,132020DATA        13,26,6,2,7,14,25,12,8,12,14,25,14,72030DATA        10,17,21,0,6 User Friendly Group of Canada on converting IBM and Apple program listings into Adam listings.Cornucopia: Load Basic run. It is a simple cornucopia     basic graphics  which you may want to include the program listing for your members for    Thanks Giving.DaVinci DOCS.   Documents on the DaVinci PD Paint Program.  This program  is available from several Adam BBSs including AKRON & AWAUG.FIREPLACE: Load basic run.  It is a simple Fireplace scene with fire in   basic graphics which you may want to i DRAW THE FLAME--200FOR x=37 TO 37-ro STEP -1210COLOR =c(RND(1)*5+1)220PLOT co, x230NEXT x239REM       --COLOR AND DRAW CANDLE FLAMES--240COLOR =c(RND(1)*3+1)250PLOT 10, 10260COLOR =c(RND(1)*2+1)270PLOT 29, 10280GOTO 180999REM       --FLAME COLOR DATA--1000DATA        13,9,13,9,11999REM       --DRAWING DATA--2000DATA        8,16,18,6,33,8,19,39,8,31,5,27,39,132010DATA        26,3,12,15,10,10,3,12,15,29,29,5,1,132020DATA        13,26,6,2,7,14,25,12,8,12,14,25,14,72030DATA        10,17,21,0,6N AWAUG SERIEL           INTERFACE.QUIK COPY 5: Information on the new Quik Copy 5.0 available as shareware  for only $ 6.00.***READMETWO:***  This file which gives a summary or info on the other    files.STOPvl.HGR:  These four files are a high res. picture of a stop piracy    symbol, which I would appreciate your publishing and using in your        correspondance.   It may be printed out using ShowOFF I, Smart Paint,     Power Paint and other graphic programs.    ART WORK & GRAPHICS BY Ricki   Gette.  Each vignette is independent and can be put anywhere on the screen.     2: The SPRITE MODULE        Any vignette can become a sprite.     3: The ALPHANUMERIC MODULE        Alter the style of lettering in both normal and         inverse mode.The first two modules work on the vignettes.  The vignette   is displayed as it will appear onscreen at the bottom of the right column of the menu in actual size and color.  Thje     pencil gives access to a 16X16 grid.  Each square in the     grid represent    DOCUMENTATION FOR THE DaVINCI PD GRAPHICS PROGRAM,       Downloaded from the AKRON BBS, 216-882-4720, 8 N l, 24 hrs.  The actual DaVinic program can be downloaded from the AKRON  BBS or the AWAUG BBS.DaVINCI creates a graphic file in BASIC, works quickly and   exhibits the finest handling of colors now possible.  It     displays                            DAVINCI                 The Graphics Design Package                        For the Coleco AdamDaVINCI creates a graphic file in BASIC, works qut icon in line (the    paint brush) and click the right fire button again.  Move    the arrow to the circle of color you want to use and click   the right fire button.  The chosen color will begin to       blink.  By moving the arrow to the grid area, you can now    color the squares (pixels) with the chosen color.A pixel, turned on or off, can be painted in the color       desired.  All the pixels turned on or off will be colored in a row of 8 pixels.  The grid is setup with 16 pixels accross so you can  joystick in port #1 or with the AdamMOUSe (tm) Thomas Electronic.  It may be possible to use the modified Comodore Mouse as well, but this has not    yet been tested.  As mentioned, first place the blue arrow   over the desired tool's icon and then press the right fire   button.  To put the tool back down, just press the left fire button.The atributes offered by this program are grouped into 3     modules:             1: The GRAPHIC MODULE        The screen is divided into 192 squares called a vig- nerlach of Gerlach Family Software.TURKEY:    Load basic run.  It is a simple TURKEY   basic graphics which  you may want to include the program listing for your members for Thanks   Giving.your members for    Holloween.MASK:      Load basic run.  It is a simple Black Mask     basic graphics  which you may want to include the program listing for your members for    Holloween.ONLINE ll: From Akron BBS On Line Newsletter to whom we express our       thanks for providing this material. INFORMATION Os a pixel.  The Adam screen is 49152 pixels.   While using the pencil Icon, press the right fire button to  click a square and the pixel will light up.  Click it again  and the pixel will be turned off.  The result is displayed   directly in the viginette.  The paint brush can not be       turned on unless there is a vignette to color.  A pallet of  colors is available for you to use in coloring your grid     pattern.  Just turn off the pencil by clicking the left fire button, move the arrow down to the nexickly and   exhibits the finest handling of colors now possible.  It     displays numerous colors in a confined space with a minimum  of color bleeding.  It is also possible to redefine the      display of alphanumeric characters on the ADAM.  DaVINCI     also adds the power of turtles in SmartLOGO (31 sprites)     useable within the SmartBASIC progrtam.The MENU is presented in the form of a Pick the tool you     want to use by placing the blue arrow on the chosen object.  This is done by using either theuse 2 colors (one on the left and one on the      right!)  On top of this, you can use yet 2 more colors to    color the foreground or background and yet another for the   highlighted pixel graphic itself!  The arrow icon allows you to make the vignette turn in any   direction.  This icon has good reason to look so much like a compass.  It allows you to place your drawing in different   locations within the grid.  Click it once for a turn of 90   degrees and again for each turn in order.  Although the    r an old file and display it onscreen.     2: RECORD to save your work on the disk or datapack.Define the type of file:1: GRAPHIC SCREEN     Creeate a file of 13K of pixels and colors.  Upon       reading this file, DaVINCI will erase the proceeding screen.2: ALBUM     Tape the 100 pages of the album.  Upon reading, it will replace the proceeding one.3: SPRITE     Tape or read the table of 32 "octets" containing the    colors of your sprite.  The table of 128 "octets" contain    the sprite attribush the left button to    return to the menu.  By clicking the trash can, a menu will  ask you for the object of your choice:     0 = Nothing     1 = Vignette     2 = Album Page     3 = All the Album     4 = The Graphics Screen     5 = Everything  The vignette will stay on the menu but be taken off the    album.  Every option must be confirmed by pressing the       button on the right.  If you change your mind push the left  button.  The sprites and the alphabet cannot cannot be put   in the trash c     cassette, there is a file called "fleurs".  Call up this     file to "charge" the screen.  Once the charging ends, click  the screen icon to see the file.  This picture is ideal for  showing off the true potential of the DaVINCI software.To charge DaVINCI, click the cassette icon and push the fire button on the joystick and then the 4 (alphabet).  Give a    name to this alphabet.  Wait till the recording is finished, click the cassette, push 1 (reading) on the keypad, then     type finally the name oify and click the right button.  The arrow appears in the upper  left corner of the grill.  Turn the pixels on or off with    the button on the right.  The form of the character in       actual size shows the modification made.  Save your new      character to the table with the left button.  Push the left  button again to return to the menu.To save a file on datapack and use your creation in basic or an assemble language program, click onto the cassette icon   and choose:     1: READ the media to recove  pixels accept these rotations, the colors have a tendencyu   not to want to turn with them.  If you didn't have a         vignette on the menu (you wanted to see your sprites in      movement) the screen would have looked blank if you hadn't   put anything inside.          SPRITE MODULEThe first sprite and it's number appear on the top of the    screen.  With the joystick, it is possible to walk the       sprite anyway you wish.  To use another, push the right      button and the list will appear.  Putes (coordinates, form and      color).  One packet of 2048 "octets" represent the      overall forms.4: ALPHABET     Read or record 2048 "octets" of character forms.  Type  on the keyboard the file name (up to 10 characters) followed by <RETURN>.  Wait a few seconds.It is necessary to effect a recording before any atempt at   reading.  If you haven't anything to record, just record the alphabet.  You can always destroy it with the next           recording.  This is to "charge" the program.  On the    an.The ALPHANUMERIC MODULE is dedicated to penmanship and works on an 8x8 matrix and represents a completely separate        module.  SmartBASIC displays 2 sets of 128 characters        (normal and inverse).Choose 1 if you want to redraw normal charactes.  Choose 2   if you want to redraw inverse characters.  A blue square     follows the horizontal movement of the joystick.  At the     bottom of the screen, the character points and the grill are displayed.  Place the blue square on the character to modf the file to be read (fleurs or      flowers).  After charging, click the screen icon to see the  graphic.  Reflection: this puts the vignette back.  Mirror:  this permits the inverse of the vignette and it's colors.The 5 tools permit the creation of a tiny image of 16 points wide and 16 points high, able to be part of a big picture    and be placed on the screen or to become a sprite.  The      drawing can also be saved for later or thrown into the trash can.In clicking the screen, the vignette leavesd capabilities of your fellow Adam  owners and programmers in Europe.To make this program a bit more versitile, (it has no        printing capability), I asked Sol Swift to take a look at    it.  He managed to decipher the graphics code and then wento on to write a quick PD program called VinciCON.  This        program will run under SmartBASIC and it's purpose is to     convert the graphics picture image created in DaVINCI over   to a more accessable SmartPaint format.  This makes it easy  to use the higre 100 pages in the album.  Click  the album and send the one touched to the album.  Your       vignette will replace the one that is on the page preceding  it will move it back one possition.If the vignette needs to be placed on a new page, the        vignette is then arranged in the album and a new place is    free on the menu for a new creation.If you click the album while there is nothing on the menu,   or you decide to take up the vignettes already there, you    can trun the pages of the album by prun from disk drive 1 to facilitate a  faster operation.  For you hackers out there, I found some   code labeled ENVIRONMENT which, if implemented, would allow  you to choose your working drive under DaVINCI.All of this is nice, but it still couldn't print.  I wanted  the best quality possible for the printing, so I chose a     program written by George Harpster called grayprint.  I took a HELLO program George was using (actually a compilation of  PD releases such as WAMO printer driver by Wayne Motel andr.  Click the color      chosen.  ONce the choice takes effect, push the left button  and the drawing becomes a sprite.Thanks to the help of Mark DeSure and others, I have tried   to translate the original documentation from it's French     printing into something a bit more readable for the rest of  us.  I hope this file will help you to get a greater use     from the software as well as more appreciation for the Adam  and it's ability.  I hope you will also appreciate a bit     more fully the efforts an the menu and     displays the screen.  Put the arrow on the position that the vignette will occupy and click.  Repeated modifies can be    created by clicking several positions.  If there isn't a     vignette occupying the screen, it is possible to take theose that are there while clicking them.  (It's a simple way to   move vignettes.)  The vignettes click and the grill appears  then on the menu, ready to be modified.The album allows for the storing of vignettes.  Use one page for each vignette. There ahly detailed pictures in your larger           workspace, say with PowerPaint, for instance.  I tend to     prefer PowerPaint for it's ease of use, but the use of the   Mouse capability and the high detail possible, DaVINCI has a great novelty.Not one to be satisfied with what I find, I went on to       modify VinciCON so that it will allow you to load the        picture from the drive or your choice, give you a directory  of that drive and store it to any drive of your choice. Then I modified DaVINCI to ushing the joystick near the bottom (one push for each page.)If you want a vignette, type = and the vignette and the      grill will appear on the menu ready to be modified or placed on screen.  If you decide not to take one from the album,    return to the menu with the left button.  Each vignette can  become an animated sprite.  The program attendant for the    character receives a number between 1 and 31.To clean the keyboard of the game, terminate your number     with the =.  The joystick will appea   various patches by Sol Swift.  The total effort I have then  modified yet again so that all you will have to do is boot   SmartBASIC, log onto the disk with the smartbasic files,then run HELLO.  It will go out, load the printer driver, fix a   few of the more obvious bugs in SB 1.0, go out and load the  VinciCON file, give you a catalog of the disk you choose,    let you choose between converting and storing the DV picture or to print it, and if the later, to load the grayprint      picture printing prog| xÌ8Ìx`ül`ð|ÌÌÌvüff|``ð0xÌÌüÌÌüff|lfæü´0000xÌÌÌx00x`    (0?ÿÿÿþ?ÿÿÿÿàÿÿÿÿÿþÿÿÿÿÀüÿÿþ?àðüu most users groups.               Ronald W. Collins               President: N.O.A.H.               Northeastern Ohio                Adam Hackers. th the smartbasic files,then run HELLO.  It will go out, load the printer driver, fix a   few of the more obvious bugs in SB 1.0, go out and load the  VinciCON file, give you a catalog of the disk you choose,    let you choose between converting and storing the DV picture or to print it, and if the later, to load the grayprint      picture printing progøD@p@DøüøøðààÀÀ»ÿß¯ÿß}lÝ>ýuïŸþ5O¿~ýÔƒÐç·Po>üXO7'GŸbÕŠU*UªT¨P @¿€€ÀÀààðøDDDDDø?>>>|€€>{ÿ÷î }µðå?üÐÛ/¿žèJƒ?iI^¿þûçÿúõ«úòÈ7ÿò_oþüç¿ÿ«¿þüëÿªÿ€€@à`0 ðøøø||z~tˆˆˆˆˆˆ||ÄàxŒøü´0000xxÌÌÌÌÌxüff|``ð000000ÄdTLDDÄram.  The printing will take about 40   minutes or so, but will print (turned 90 degrees) in true    proportion and in extremely high resolution.  This printing  will assign a different dot pattern for each color as it     prints.Well, I tend to get long winded when I get started, so I'd   better call it quits and let you get on with your new        software!  Enjoy it..and if you like it or need it set up    for a drive other than D5, I can be reached on the old CL    Digital BBS at 1(216)882-4720 or thr| wý~ÿUþøàÀà€¿ÿÀàðøî¾€`@@@@Dø7úÜ°àÀ€;
À ðpøìú^ram.  The printing will take about 40   minutes or so, but will print (turned 90 degrees) in true    proportion and in extremely high resolution.  This printing  will assign a different dot pattern for each color as it     prints.Well, I tend to get long winded when I get started, so I'd   better call it quits and let you get on with your new        software!  Enjoy it..and if you like it or need it set up    for a drive other than D5, I can be reached on the old CL    Digital BBS at 1(216)882-4720 or thr||üøøøøø=9#>=7¸ã9·}÷ÌŸ,¿kŸú¥¿ùÿË}ÿü§ÿà€ÿá'ÿÀÿ?þÁÿÿªT©_àF¿ƒ;ã*¶ú`À€>>>?øDDx@@Àøøøøøøøø+67û÷ïúîÿñùìvvl°úüýðøx|þÿÿÿÿÿ_ªÿÿÿÿÿüñŒOÆãa  üìúÁAAþÿÿü|ÄàxŒøxÌÌÌÌÌxþbhxh`ðü´0000xÆÆÆÖþîÆ0xÌÌüÌÌüff|lfæüÄÐðÐÄüt`    (0øøøøøøü|:[ÝçØ‡YïßÏ‡ŽÉ¤^^¬Ãþ¾ÿßdrÐÚÔŒB=ªUªT­^ðI“03Pü¦ÿ@ÀÿÿDMþCÖìÌ°@Ÿ~<Ã÷Ð àä?xˆ€€€ˆp||~^>>àÁCàƒ»~ýýöûöÝáôÂý_­^_«ü¨Pÿÿª?ÀÿÿýÀÿê«92õ J-høxØ(H°<>>>|||üøøDDxPHÆúÜþ}wÀàøþ;~¿îøÐàÀÀ€øD@p@Døÿý?€`üÿÿ?ÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØàªÿüðÀ€<lÌþüff|``ðx00000xüff|lfæ0xÌÌüÌÌxÌÀÀÀÌxÌÌÌx00x| ˆ€@À`àpø¼«ªeÚ*UéÖéQ @€6­†Kž#…P ÔÿyÓ‹•ÿ øüàXðpðàÀÀ€ˆˆˆˆˆˆ|xüz_7
•êuªT¨P @€?_þìøpð€tþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþtþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþh I feel could serve to introduce many  new callers to Adam BBS services.Barry Wilson.    Adam News Network.Remembering my definition of a good idea is an idea I have that someone   else will have to do the work on.[YOU NOW HAVE TO READ THRU SOME BACKGROUND TO FINALLY GET TO THE GOOD     IDEA, SO BEAR WITH ME, DO NOT GIVE UP, BUT KEEP READING]We now have the National BBS Network up & working.  It still needs a      little refining but is going very well.  It has already proven its worth  to the Adame ANET system as I am      quite fond of it and there are in fact more ANETS than AKRON systems.     (Which also is not meant as a criticism of AKRON as I like that system    very well also).  But when I saw an improvement on AKRON it seems to show up on the other AKRON BBSs within days.   I have recently noted some      improvements in ANET systems but only in isolated systems.  The spread to the other ANETS is very slow.The ANET operators MUST that wait for someone to ask to use their         improvemenxOTING ON AN ANET AND AN AKRON TYPE BBS.   It is being set out here for the reference of and attention of the        various sysops.This represents my suggestion which IANNIDEATHE FOLLOWING SUGGESTION WAS MADE TO THE VARIOUS ADAM BBS SYSOPS BY       POSTING ON AN ANET AND AN AKRON TYPE BBS.   It is being set out here for the reference of and attention of the        various sysops.This represents my suggestion whicþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþ community.What does a good BBS Network require???????Good local BBSs.  Otherwise there will be NO network.   While Adamites    will readily call their local (no toll charge) BBS, they are much more    reluctant to call long distance.So the local BBS is very important to keeping all Adamites in touch.What problems do local BBSs face?????   l. Technical.  (Just keeping the darn thing up & running.  If you can  do that you can even look to improve it).The following is NOT meant as a criticism of thts but must actively seek out and make these improvements       available to the other ANETS as soon as testing and debugging has been    completed.   Let the other ANETS have the choice of accepting or          rejecting the changes.  AND the other ANETS should not wait on ceremony   for a written invitation but should ask the innovator for his help in     implimenting the improvements on his system.    Do not be so polite that  all are waiting for the other to ask, it is important that all BBSs       funcrds participate during the lst week of the contest, then add another l or 2 boards weekly after that.There may be problems with access.  [THIS IS WHY WE NEED ONE OR MORE      SYSOPS TO TAKE THIS PROJECT ON, AS THEY KNOW THE INS & OUTS OF BBSs] but  this might be met by creating a special ID & pass word just for the       duration of the contest, such as ID CONTEST, Password CONTEST or          something else.  This could be limited to give a limited access, enough   to explore the board, sample its featurt it  has to offer and to hopefully want to come back to it again.[HERE COMES MY IDEA]To help increase usage, number of callers and to give many people a       chance to see what each local BBS has to offer, I would propose           .....................................................................A SCAVENGER HUNT OR TREASURE HUNT involving all the BBSs.The details are somewhat hazy as this should really be planned by a SYSOP who knows what is and what is not practical on BBS systems.But my thoavenger Hunt is sponsored by Reedy Software producer of the         fabulous new game, ABDICTUS, etc. Anyway this is my suggestion to help bring the BBSs into closer           cooperation as well as make Adamites more aware of the offerings and      availability of the various BBSs.WE NEED ONE OR MORE SYSOPS TO TAKE THIS OVER, PLAN IT OUT , CONTACT THE   OTHER SYSOPS  (lets try to bring as many as possible into this), etc.Hope you like it, hope it works out.Best from Barry Wilson sample its featurnumber,etc. You would need to collect all of these to win the contest.      OR It could just be some directions such as goto TRADING POST BBS, use       password Herman to get on this BBS, etc. In the second case each BBS would direct you to the next in the series    until you finally won by finding the final BBS and perhaps a clue, code   number, etc.So that we would not cause problems for those who have a budget which may only allow for l-2 long distance calls per week, we could only have two   boation as well as possible.There are very good technical people on both systems and they must        continue their work to upgrade their own systems and to make the two      systems more compatible with each other, especially for transfer of       messages.   2. What is the next most important thing (perhaps really the most      important thing ) to a BBS system.  Usage or callers.    Every Sysop      loves callers, the more the better.How can be get more people to at least TRY each local BBS to see whaes and find the clue but not high  enough to do any damage to the board, etc. If this OR SOME BETTER VERSION OF IT works, we could get many new callers trying the various boards, some would like what they saw and stick with l or 2 new BBSs that had not seen or known about before.It could be a lot of fun if done right.  It might work into an annual     type event, we could hit some of the producers for prizes, they would get some on the air space or plugs, such as this weeks portion of the Great   BBS Scughts would be that some group (or combination of groups) would put up a prize  (maybe BJ will give a clock board; Maybe AWAUG a modem).Then each Sysop (who was participating) would place a clue somewhere on   his BBS.   Somewhere where it could be found but the caller would have to go thru many of the BBS features and sections to finally find it.  It     could be placed in the bulletin, public messages, news section, library   section, etc. This could actually be a clue, an object, a code work or code åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååårs between 1 and 6, type in lines 1   through 3, then add:10 FOR y = 1 TO 520 FOR X = 1 TO 1030 PRINT INT(RND(1)*6+1);" ";40 NEXT : PRINT : NEXTYou may wish to have a truly randomized number to start your program the first time, but start from the same number each  time thereafter.  If so, have your program loop back to line .is based on the variable length of time it takes a person to press a  number on the front Paddle's keypad that is requested in the first line.  ADAM strobes the keypad to see ix	Eeal number less  than 1 and greater than or equal to zero.  The sequence of   ramdom numbers is the same each time Smart Basic is booted,  and each time you RUN and progra                      RANDOMIZE NUMBERSARTICLE BY KEITH JEFFERSON OF ST.LOUIS AUG.SmartBasic's RND function returns a random real number less  than 1 and greater than or equal to zero.  The sequence of   ramdom numbers is the same each time Smart Baååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååf any number    has been pressed.  If it was not pressed, ADAM decrements    counter rx.  Since it is very unlikely that people will      press the keypad's number keys in the same length of time, a ramdon seed (negative number)  is produced. Here is a program that can be tucked into the first 3 lines  of your program:1 PRINT "Press # on the front keypad to continue"2 rx= rx +1 : IF NOT PDL(11) THEN 23 junk = RND(rx)If you want to use this in a little test program that shows  a bunch of ramdom numbeååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååsic is booted,  and each time you RUN and program.  This arrangement is      consistent with ANSI standards, but it differs from          AppleSofttm Basic which produces a new ramdon number each  time the program runs.Here is a little program that will randomize the numbers     each time you start the program.  The randomization is based on the variable length of time it takes a person to press a  number on the front Paddle's keypad that is requested in the first line.  ADAM strobes the keypad to see ixOTION ON THE A.N.N. SYSTEM AS WELL AS MATTERS REQUIRING YOUR        ATTENTION.SYSOPS ALSO READ  ANNIDEA FILE.ANNIDEA:  An idea by Barry Wilson on the Great North Ameri^A ESPECIALLY ÒEAD THE FILES WITH *** IN FRONT OF THEIR NAME.  THEY CONTAIN  INFORMATION ON THE A.N.N. SYSTEM AS WELL AS MATTERS REQUIRING YOUR        ATTENTION.SYSOPS ALSO READ  ANNIDEA FILE.ANNIDEA:  An idea by Barry Wilson on the Great North Amon St.Louis AUG on Adam Basic Random  Numbers.***READMETWO:***  This file which gives a summary or info on the other    files.REEDY INFO: Information, including new address for Reedy Software.STOPvl.HGR:  These four files are a high res. picture of a stop piracy    symbol, which I would appreciate your publishing and using in your        correspondance.   It may be printed out using ShowOFF I, Smart Paint,     Power Paint and other graphic programs.    ART WORK & GRAPHICS BY Ricki   Gerlach of Gerl BBS, so that you can call   or leave messages.Conversion: Article by Ron Mitchell of Adam User Friendly Group of Canada on converting IBM and Apple program listings into Adam listings.Cornucopia: Load Basic run. It is a simple cornucopia     basic graphics  which you may want to include the program listing for your members for    Thanks Giving.DaVinci DOCS.   Documents on the DaVinci PD Paint Program.  This program  is available from several Adam BBSs including AKRON & AWAUG.FIREPLACE: Load bason St.Louis AUG on Adam Basic Random  Numbers.***READMETWO:***  This file which gives a summary or info on the other    files.REEDY INFO: Information, including new address for Reedy Software.STOPvl.HGR:  These four files are a high res. picture of a stop piracy    symbol, which I would appreciate your publishing and using in your        correspondance.   It may be printed out using ShowOFF I, Smart Paint,     Power Paint and other graphic programs.    ART WORK & GRAPHICS BY Ricki   Gerlach of Gerlrun.  It is a simple Black Mask     basic graphics  which you may want to include the program listing for your members for    Holloween.MUSIC: Article by Keith Jefferson of St.Louis AUG on using Adam to make   MUSIC.ONLINE ll: From Akron BBS On Line Newsletter to whom we express our       thanks for providing this material. INFORMATION ON AWAUG SERIAL           INTERFACE.QUIK COPY 5: Information on the new Quik Copy 5.0 available as shareware  for only $ 6.00.RANDOM:  Article by Keith Jefferson erican Adam BBS    Scavenger Hunt, which I hope will serve to increase usage of the various  local Adam BBSs and make more people aware of them and the valuable       services they offer.   The cooperation and leadership of the various      sysops is required to implement this idea. bas.SW2: Article by Ron Mitchell of Adam User Friendly Group of Canada on SmartBasic.bterms: Richard Clee of Metro Toronto AUG explains many basic Adam and    computer terms.CONECTLIST:  LIST OF USERS of Adam Connectionach Family Software.TURKEY:    Load basic run.  It is a simple TURKEY   basic graphics which  you may want to include the program listing for your members for Thanks   Giving.twotxt:  Richard Clee of Metro Toronto AUG gives valuable information on  current Adam events.express our       thanks for providing this material. INFORMATION ON AWAUG SERIAL           INTERFACE.QUIK COPY 5: Information on the new Quik Copy 5.0 available as shareware  for only $ 6.00.RANDOM:  Article by Keith Jefferson ic run.  It is a simple Fireplace scene with fire in   basic graphics which you may want to include the program listing for your members for Holiday seasons.JOLANTERN: Load basic run.  It is a simple jack o'lantern basic graphics  which you may want to include the program listing for your members for    Holloween.JUN89 OAUC:  June l989 issue of Omaha Adam User Club Newsletter by Norman Catro.   Excellent newsletter which gives a great summary and update on   current Adam news.MASK:      Load basic x	E                       **********Adam's Sound Generator can be activated by a little program  in SmartBasic using POKES and CALLLS.  Here are some         definitions y                            MUSICAN article by Keith Jefferson of St.Louis AUG.                         **********Adam's Sound Generator can be activated by a little program  in SmartBasic using POKES and CALLLS.  Here are some         definitionbe divided by Pitch to get the number of times the speaker has to be       vibrated.Tempo is multiplied by duration to give the length of each   note.5.  Tell the Sound Chip to Play the Note.2000 REM Play the Note.2010 pitch = mhertz/(32*pitch)2020 twopitch% = pitch/162030 onepitch% = 128 (pitch - twopitch%*16)2040 POKE bytespot, onepitch% : CALL startsound2050 POKE bytespot, twopitch% : CALL startsound2060 POKE bytespot, toot : CALL startsound2070 FOR delay = 1 to dur * tempo : NEXT delay2and in BASIC which stores a number at a      specified location in RAM.  The expression is POKE location, number.FREQUENCY:  Is the Pitch of the note.  The pitch is          determined by how fast the speaker is vibrated.  If it       vibrates 440 times per second, it will produce a pitch       equivalent to middle A.           DURATION:  Means how long each notes is played.Here are the steps to follow:1.  Set up a Workspace to put the Machine Language program.    (Reserve a space in memory the BAS0.81   C   261.62  Hi C   523.24Lo C#  138.59   C#  277.18  Hi C#  554.36Lo D   146.83   D   293.66  Hi D   587.32Lo D#  155.57   D#  311.13  Hi D#  622.26Lo E   164.82   E   329.63  Hi E   659.26Lo F   174.62   F   349.23  Hi F   659.36Lo F#  185      F#  370     Hi F#  740Lo G   196      G   392     Hi G   784Lo G#  207.65   G#  415.3   Hi G#  830.6Lo A   220      A   440     Hi A   880Lo A#  233.08   A   446.16  Hi A   932.32Lo B   246.94   B   493.88  Hi B   987.76     Your program will now any number     between 65 (low note) and 3856.  Duration can be 1 (brief)   and 64 (long).1000 REM Setup1010 INPUT "Pitch:";pitch1020 INPUT "Duration:";dur1030 GOSUB 20001040 GOTO 10004.  Setup some variables:10 GOSUB 10000 : REM Make the Launchpad20 toot = 14430 offtoot = 15940 bytespot = 2800650 mhertz = 359700060 tempo = 20Toot and offtoot turn the notes on and off.Bytespot is the memory location that each variable is POKed  into.Mhertz is the speed of ADAM's clock which will s you need:SOUND:  Sound on the ADAM is generated by a SOUND Chip that  is located in ADAM's I/O space.  The Sound Chip is a Texas   instruments SN76489AN.  It has three music channels and a    noise channel.  In this Demo, we will only deal with the     Music Channels.CALL:  Is a Command or Statement in SmartBasic which         specifies the address in Memory that contains the start      address of a Z-80 Assembly Language program (that we will    type into memory later on this page.)POKE:  Is a comm080 POKE bytespot, offtoot : CALL startsound2090 RETURN     It is necessary to break the pitch into two parts to    send to the sound chip.  The Sound Chip Voice Registers each contain a 10 place counter (register) which must be filled   with the correct number to generate all of the               characteristics of the sound.  ADAM's Z-80 chip only sends   messages in 8 bit sizes, so the pitch is broken into 2 parts and sent as two messages.Now all you need are the notes.  Here are a few:Lo C   13IC will not use.)5 LOMEM: 290002.  Write a program to POKE a 6 byte Z-80 program into       memory.  The Program loads microprocessor register A with    the byte we will later POKE into location 28006, outputs it  to port 255, and returns to BASIC.10000 REM LAUNCH PAD FOR SOUND10010 DATA 58,102,109,211,255,20110020 startsound = 2800010030 For address = startsound TO startsound + 510040 READ byte10050 POKE address, byte10060 NEXT address10070 RETURN3.  Get the pitch and Duration.  Pitch can be run, allowing you to program one  note at a time, using Voice 1.  If you would like to program chords, then continue.6. To play a Chord (make 3 voices active) change or add      these program lines:1000 FOR voice = 0 to 64 step 321005 t = t + 1 : PRINT "TONE:"; t1015 GOSUB 2000 : NEXT voice1030 GOSUB 20701035 FOR offtoot = 159 to 223 STEP 32 : GOSUB 2080 : NEXT    offtoot2030 onepitch% = 128 + voice + (pitch-twopitch%*16)2060 POKE bytespot, toot + voice : CALL startsound2065 RETURN2075 RETURN than the president, and even  the rawest novice will soon find him or herself well ahead.     Still, for those who feel they'd like an English translation of   some of the text, and more advanced members who feel they need a good  laugh, herewith a feeble attempt to explain some of the references in  the text.     The ADAM is an 8-bit, 64K, CP/M computer. Bingo! Three bafflegab  zingers in an eight-word sentence. So what are they all about? Let's   go with 8-bit first.     8-bit means that ADAMs braiååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååor 1, which since it    gives either of two options is described as a binary system. Each of   these units of eight bits is called a byte. In case anyone cares, half a byte is a nibble. Please, don't ask.     It follows that because ADAMs brain can only handle 8 bits (or    one byte) at a time, it is an 8-bit computer. It also follows that he  can only direct his attention to a miaximum of 65536 different         addresses, because that's all the different combinations of bits he    can handle at one timexJbut the  basic principle is the same.     And yes, computers come with options too. Many of use have disc   drives. The original ADAM disc drive used only one side of th     In our president's report in this issue, a number of words and    other funny terms were used that are probably unfamiliar to some of    our newer and less expert members. That's OK - it takes a lot of       effort to be less expert about computersEach voice is activated by manipulating two bits of the      Voice Register.  We do it by adding 32 to the value of the   onepitch.  Offtoot must also address eachvoice.  This is     done in Line 1040.7.  If you really wish to get fancy and add different        loudnesses to each note (volume), let make a volume control  that goes from 1 (soft) to 15 (loud.)1012 INPUT "Volume :";loud: loud = 16 - loud2060 POKE bytespot, toot + loud + voice: CALL startsoundi B   987.76     Your program will nown, the central processing unit or CPU, does its thinking by moving units of eight bits at a time. A bit is a  simple signal - on/off, yes/no, or however you want to put it. Since   each one of these signals can be on or off, yes or no, in any given    bit at any given time, in any combination with the other bits, that    means that there are two to the sixteenth power possible combinations, in more familiar numbers 65536. While we're with more familiar         numbers, each bit can also be expressed as a 0 åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå.     Let's digress for a minute here. Usually we count in powers of    ten - 10, 100, 1000, etc. But in binary as you move to the next column you do it in powers of two - 2, 4, 8, 16, etc. Two to the tenth is     1024, and since it's so near the decimal 1000 it's honoured with the   prefix kilo-, hence kilobyte means 1024 bytes. This is generally       abbreviated as K. Thus 64K is 64 kilobytes is 64 x 1024 = 65536 bytes. Since 65536 is the biggest number ADAM can keep in his brain (or CPU)  in one operale Tony Morehen (Guy Cousineau    also has a hand in it) went for sheer power in writing TDOS, which is  not CP/M with a high-boost turbocharger but gives the same effect.     Whatever operating system may be running ADAM - EOS, CP/M, GoDOS, TDOS or whatever, it is of little use for ADAM to know how to respond  to instructions if he does not have a list of instructioins telling    him what to do, when, and in which sequence. This series of            instructions is called a programme and may take many fo in ADAM literature as his Elementary Operating System or EOS. This  is built in as firmware (tell you about that later) at the factory but is pretty crude. If you buy a disc drive you get a disc manager with   it, with software (think of it as a programme) that extends the        abilities of the operating system slightly but is still labelled EOS.  If you like you can interpret that as standing for Extended Operating  System, but it's still pretty crude. So if you want to make ADAM more  powerful you can  particles on a tape or disc.     These chips used for firmware are generally Erasable Programmable Read Only Memory chips, or EPROMs. If they are intended to be          permanent (non-erasable) they are PROMs or more usually abbreviated to ROMs. Little ROMs infest various corners of ADAM, doing things like    making the disc drives behave and similar chores.     So far we've covered the terms 8-bit, 64K, CP/M, operating        systems in general, and ROM. But what's a language, and why do I have  thisded to offer by demanding their own    version with special additions that meant it took an expert hacker to  adapt any given programme from one computer to another. Still, it can  be done.       Obviously, if EOS does a lot, E(xtended)OS does a tad more, and CP/M really soups things up, the better the operating system the       better ADAM will perform. So, Sol Swift of Digital Express (now the    Software Factory) boosted ADAMs abilities, especially in the handling  of graphics, by developing GoDOS, whition cycle, the biggest memory he can use is one with      65536 addresses, and his maximum addressable memory is 64K. Hence,     ADAM is a 64K computer.     It's one thing to have the ability to take bytes and manipulate   them, but it's another thing to know how to do it. The device that     tells ADAM how to respond to instructions is his operating system.     ADAM has a crude, unique operating system of his own, derived from the Colecovision video game that was his immediate ancestor, and referred  torms. It may be  executed in the immediate mode - which means you type in the           directions one at a time, hit the enter key, and ADAM executes the     instruction. Or you can put a whole lot in a package and tell ADAM to  run each instruction in sequence. If it's essentially text recorded on a tape or disc, it's called software. If, like Smartwriter or one of   the cartridge games, it's recorded on a chip, it's called firmware - a solid piece of gussied-up silicon doing the job of magnetized metallicbuy, as software, a more powerful opertaing system    that was actually designed to give many different computers a common   ability to handle programmes, called the Control Programme for         Microcomputers, or CP/M. In theory, any computer capable of running    under CP/M should be capable of running any CP/M programme. In fact,   there are many versions of CP/M; the one ADAM uses is CP/M 2.2.        Furthermore, each computer maker managed to foul up the universal      interchangability CP/M was inten idiosycrasy of always capitalizing BASIC?     We've seen how ADAM can respond to 65536 different numbers, and   how an operating systems tells him what to do when he sees each one of them. But we humans don't talk to each others in words like 10011001   00011011 10100010. We say do this, do that, if so then thus, and so    on. How do we translate this into something ADAM understands? One way  is to use the Beginners All-purpose Symbolic Instruction Code,         abbreviated as (did you guess?) BASIC. A de     line numbers. This is supposed to happen when you or I write a         program, and actually does so when, say, Syd Carter writes it.     So - if you write lines without a number (e.g. 2 x 3) ADAM will   execute this programme as soon as you touch the return key, displaying the number 6. This is known as working in the immediate mode. However, if you write your line as "l0 2 x 3 (enter)" ADAM will not do anything until you type "run (enter)". This is the usual way to run a           programme, thougBOL, PILOT,   c, PASCAL, EBASIC and many more, but the only language other than      SmartBASIC ADAM reads under his own EOS is SmartLogo.     Thus when you boot up ADAM at first, by turning on the power or   using the reset button, you have an operating system in place - ADAM's own EOS. If you like, you can then load in SmartBASIC from the tape    you got with your ADAM. When you do this, some 23K - around 24000 -    bytes of information are loaded into ADAM's memory.     Some of these instructions arebers, the language ADAM understands, and that ADAM is to do  as he has just been told then return for the next command sequence.    Thus the command that you typed in as "go to" may come out of the      interpreter as a string of binary bytes as long as your arm.     It is also possible to write a programme in BASIC, run it through the interpreter, and save the result, which then can later be fed into ADAM and executed much more quickly. This is roughly - not exactly -   what we mean when we say a programg on your TV. It     also tells him to do nothing else unless he gets the signal generated  by your tapping the return key (other computers call it "enter").      Furthermore, there is another sequence that says that if what you      typed starts with a number, he's to simply store it in an unused part  of his memory until he receives a combination produced by your typing  "r-u-n-(enter)", at which time he will take all the numbered           instructions in his memory and execute them in the sequence of thialect of BASIC comes with   the ADAM, called SmartBASIC. There is also a generic basic all         computers with an EOS like ADAM's will respond to; it is generally     referred to as generic BASIC and is much simpler and less effective    than SmartBASIC. If you have the brains of a Sol Swift you can write a BASIC that's much more powerful than SmartBASIC; his is called         GoBASIC. When ADAM is taking his instructions from CP/M he can learn   to follow commands from all sorts of languages such as COh it will usually have a few more lines of             instructions to it.     What's going on inside ADAM's CPU while you are carrying on this  way? When you trigger a response (enter, or run command) BASIC tells   ADAM to take the line in memory and refer it to a part of BASIC hidden somewhere in that 24000 bytes known as the interpreter. The            interpreter will then inform ADAM that the particular sequence of key  presses recorded in that line translate into a much larger sequence of binary num purely internal, telling ADAM when he receives a certain signal to go look in a certain place, where he   will be directed to another place in memory. Some, though, work in     response to user input, which is a short way of describing your        pressing a button. For instance, somewhere in that 24000 bytes is a    group that tells ADAM that when you type something in he is to make    certain combinations of pixels - shapes - appear on the monitor        screen. You would describe this a letters appearin has been written in(to) machine     language. This can also mean the programme takes up less space on a    datapack or disc, and is why the club's public domain programme        library is stored in this mode. That is also why, when you run a club  public domain programme, you have to use the command "brun" instead of "run" - it triggers a different way of doing things internally in      ADAM. In fact, this is only a very rough approximatioin of what really does happen as the electrons chase around in therion set as the Intel 8080, it also had  the upgrading additions. It was a speeded-up model of this chip - the  Z-80A - that Coleco bought to put in the ADAM; it is also the one best adapted to the later versions of CP/M such as ADAM's CP/M 2.2. Apple,  Commodore and Atari, among others, opted for the Motorola 6800 series  chips, reputedly not as good in CP/M (if better for other things).     I mentioned the Z-80A was a speeded-up chip. The operations of    all computers are governed by an internal clock wnt of running down to Loblaws on a February morning or set off to take your own home to Arizona for the winter, and how you feel about original costs, supplies and            maintanance charges.     As mentioned earlier, ADAM is a serious business computer. His    immediate competitors are, or were, the "true" CP/M computers such as  the Osborne I, Kaypro, and TI-99A, and other 8-bits such as Apple and  Atari offered, and the Commodore C-64. Of course there were many       others as well, from the IBM PCThis allowed them to manage far bigger programmes  and work on much bigger chunks of information than ADAM can. These are the chips found in the IBM XT and its clones. They were also so clever they could make use of a more advanced operating system than CP/M.     Written by Microsoft, this operating system is called MS-DOS and       simply indicates MicroSoft Disc Operating System. If ADAM is in the    Escort league among computers, the XT might be a Tempo.     Intel's next step was to build a chip that cto perform under CP/M but isn't truly happy doing so.     At this point, the story I have heard goes, a group of Intel      designers decided the 8080 chip wasn't the best that it could be, and  took their ideas to management, where they were greeted with a less    then satisfactory level of enthusiasm. So the dissatisfied engineers   went out a formed their own company to make the upgraded chip. They    called the company Zilog and catalogued the chip as the Z-80. While    this chip had the same instructe, but if you think   of things as happening in these terms, when some of the others who     know about computers start explaining things to you, it should enable  you to follow the drift.     Now that we have some idea of what ADAM is - 8-bit, 64K, CP/M -   where does that leave him in the heirarchy of current computers? An    analagous answer might be in about the same relationship as a used     Escort to an Airstream motorhome. Whether this is good or bad depends  on whether you want to do the equivalehich keeps everything in snychronization. The Z-80 could accept a clock speed of 2.5 million cycles per second (2.5 megahertz, or mhz). The Z-80A runs at around 4  mhz. There's a Z-80B that is even faster.      Intel didn't take the Zilog competition lying down. They speeded  up and increased the capabilities of their 8080 design, producing the  8088 and 8086 chips with a capability of handling two bytes            simultaneously in some areas, and thus directly addressing some 640K   of memory directly.  jr. to some Radio Shack/ Tandy models.     Why make the distinction? Because two companies made two sets of  CPUs which they sold to the various computer makers. Intel started off with a chip they catalogued under the number 8080 used, if I recall    correctly, in the IBM PC jr. It was for the instruction set built into this chip that CP/M 1.0 was written. Their major competitor, Motorola, made a comparable chip though with a subtly different instruction set  with a catalogue number 6800. It can be made ould handle all its   throughput two bytes at a time - a 16-bit computer. They numbered this the 80286 and IBM built their AT around it. It was, of course, also    used in all the IBM competitors and clones. Call it the Taurus level.     Next Intel found out how to keep four bytes going through         together and produced a 32-bit chip which they called the 80386. It is used in the IBM PS/2 series of computers, which you might compare to   the Lincoln level.     Notice how in all of these examples the the disc,   which would hold 160K of data. It can be converted to a double-sided   drive, taking its capacity to 320K, still using the original 5.25"     discs. It can also have its inards replaced by a set using the new     3.5" discs, in which case it will swallow 720K.     The next step is to add a hard disc - the original ADAM discs are called floppies. You can't take hard discs in and out and switch them  around like floppies; they come permanently sealed in their casings.   But while the most populd still, and have their 68000,     68020 and 68030 chips and their loyal customers Apple and Commodore    using them, which is where all those high-powered Macintoshes and      Amigas come from.     Meanwhile, other minicomputer makers have appeared on the scene,  some feeling they could build better machines around the Intel chips   than IBM chose to. Some attacked IBM mostly on price - Dell and AST    are examples. Compaq tried the high-performance route. If IBM chose to drive their AT at 12 mhz, Compaqet around 640 horizontally by   400 vertically on an AT clone would cost about $1700 for the adapter   card and special monitor. Be glad your ADAM uses a regular TV.     If you're going to transmit computer stuff by phone you need a    signal modulator/demodulator, abbreviated as modem. Speed is measured  in baud, which does not mean bits per second but is close enough to it you needen't fuss about the difference. The original ADAM modem runs   at 300 baud, but Syd Carter can make one four or eight times at he is talking about. These terms, which tend to float around any  computer group pretty freely, are really no more than brand names and  standards of performance - like saying you own a Pontiac 6000 with a   2.8 litre engine, vintage 1988 with certain options. You may find the  ads printed in computer magazines instead of in colour on TV, but the  basic principle is the same.     And yes, computers come with options too. Many of use have disc   drives. The original ADAM disc drive used only one side of prototype for the class   seems to come from IBM. That's why, in computer circles, it is so      common to refer to IBM as "Big Blue" that IBM is now trying to make    "Big Blue" a trademark, the way "Coke" is for Coca-Cola.     Intel are now in the process of introducing the 80486 chip and    have the 80586 in the testing stage. If we're going to continue our    automotive analogy, these would have to be in the Class 18 truck       league - or space shuttles, maybe?     Motorola of course haven't stooar size for ADAM use will store 20 megabytes   of data (20 million bytes), others up to 85 megabytes of storage       capacity can be managed. Hard discs are expensive but very efficient.     If you don't like the rather crude picture on your TV screen, see Gary Bowser. He has worked out a device to make it much better. It     will let you use a mouse, too (which is sort of like an upside-down    Roller Controller, also called trackball). Screen quality is measured  in the number of pixels displayed; to g would boost theirs to 16 mhz - a      really tremendous edge when doing a spreadsheet to manage a larger     business with, or handling a massive database. The current Lamborghini among computers involves an 80386 chip driven at 33 mhz, and able to   address memory in the multi-magabyte range.     What does this all add up to? The hope is that when your          neighbour or buddy finds out you have a computer, and starts talking   about his '286 AT clone turbo'ed to 16 mhz, you'll have some idea of   whfaster    for a price. If you don't buy one and use it, all our BBS (Bulletin    Board System) sysops (system operators) will be very hurt.     This started out as a short explanation of some of the funny      words used in another article. Considering the writer, take it as      certain that the accuracy of none of the information is guaranteed,    and in fact in the interests of simplification several things have     been said that are partially or completely wrong. Think of it as like  electricity clasanything. Meanwhile the overall sales leader in computers is  still probably the Commodore C-64, an 8-bit, 64K computer any of our   members will assure you is not rremotely as good as the ADAM. Even     with the rumoured new, upgraded model Commodore is said to be issuing  soon, C-64 owners (if the rumours are correct) won't have the goodies  we ADAM owners take for granted now. In our same class, the TI 99/A    has generated almost as much in the way of new features as the ADAM,   and even has a clone in xJ, and download    for the benefit of their associated clubs. This would be something     like an expansion of the mine of ADAM information that seems to find   its way ont     Usually in the President's column I deal with MTAG internal       affairs, with the odd remark about interesting developments in the     general ADAM world. In one sense this issue's column will be no        different. But in the sense of the scaleophisticated operating systems, that programs could be written that even people who weren't   hackers could operate. And they had power enough to handle any         household chore one would care to name, and could even happily         accomodate the needs of a small business. If you had a medium-sized    business, you could always buy two.     The 8-bit machines weren't without their eccentricities. Think of the video output of the ADAM, or the use of the cassette drives (both  of which made excellent sed, unloved, little orphan computer. Except that we will know,   deep down inside, that 8 bits are still a valid computing answer, and  when it comes to answering from the 8-bit group, our ADAM stands at    the top of the class. It's no more an MS-DOS 386-20 than a Ford Escort is a Kenworth truck. But then, which would you rather drive shopping   or to work?     We ADAM owners have been told for five years now that our         cherished computer is too old, too small, too slow, too obsolete to be good for s, where they know electricity runs from minus to plus but always talk about it as going the other way becuase it usually     doesn't matter and it's easier to think of it that way. And if this    material helps you make more sense out of meeting chatter, and the     stuff you read in magazines and newspapers, that's the object. If we   find it really helps, maybe some day we'll even try it again.                                   - Rich Clee at 300 baud, but Syd Carter can make one four or eight times current production. Do you hear anyone putting down the original Apple? Have you talked to an 8-bit Atari owner       recently?                         SO WHAT'S GOING ON HERE?     There seems to be a fundamental change in computer attitudes      slowly getting under way. When the ADAM and the other 8-bit, 64K,      user-friendly computers first came out in the first half of this       decade, they represented a major breakthrough. They were the first     computers with enough memory, and sufficiently s of events taking place, the   difference in magnitude is so great as to become a difference in kind.                         A FUNDAMENTAL CHANGE     From this issue on, MTAG will be written for a different group of ADAM owners. Why? Where are all our present members going? The answer  is that the names and faces will stay the same, with the usual         turnover. But the way that all of us approach our ADAMs can not help   but fundamentally change. We will still be running our somewhat        outdatense at the time). The other brands had       similar quirks. Then Intel came out with the 8088, 8086, 80286 and     80386 series of first 16-bit, then 32-bit central processing unit      chips. IBM built the PC and XT and AT from them, then the new PS/2.    Microsoft evolved the CP/M operating system into MS-DOS. Graphics went from VGA to CGA to EGA to - don't ask. Speeds went from ADAM's         once-hot 4 mhz to 30 mhz plus.      Naturally all the media attention went to the newer and more      powerfult       month. Voyager-2 was fired into space twelve years ago with what was   then a state of the art computer aboard. Today you'll find more        sophisticated electronics in a cheap telephone answering machine. It   was supposed to last five years, with luck. It could do only the       crudest of survey tasks.     But in the intervening decade and change, someone developed the   equivalent of a four billion mile long screwdriver. They learned to    write effective software. They learned how much poweomfortable as my ADAM's, a word    processor as idiot-proof (despite my talents in that direction), I     haven't found it.  ADAMcalc (in my wife's hands) has proven as         comfortable and flexible a spreadsheet as one could wish for running   two households accounts, while Logo is one satisfying way of achieving fascinating on-screen graphics.  And we can even zap aliens without    spending a month's pay, or get out the modem and bug Terry Cairns.  I  may need 9600 baud for when I get InfoGlobe on-line. But every computer has had the benefit of the new things learned   about electronics, and software and hardware development. While the    impact has been greatest in the development of ever more capable new   desktop computers, those already in users' hands have benefitted too,  and the ADAM is a prime example of this.                         A VISIT TO OTTAWA     As you know I missed our August Saturday meeting due to an        engagement in Ottawa. While there I arranged a meeting, at Tony        Moer the yeras since l983, ADAM owners hve changed.   Those who   bought   the first ones bought arguably the market leader. Those who   have them now generally require the minimum acceptable serious         computer to meet basic household and business needs.                        THE VOYAGER-2 EFFECT      But while all this has been going on, something new has been      happening in the background. You will all recall, no doubt, the        sensational results obtained from the Voyager-2 space probe las machines. Did they deserve it? You bet. As a librarian, if    anyone had suggested to me I could use an ADAM in the library, I would not have been gentle in disillusioning them. But an AT clone with      CD-ROM, the right memory goodies and appropriate monitor and printer?  I haven't killed for one yet, but mostly because our principal is too  good to waste. It's a tool I need to do my job properly.     But when I come home and take off my working hat, the story       changes. If there is a keyboard as cr could be pulled  from even the simplest of computers. And firing the new commands into  space, they achieved results out of this world in the most literal     sense. Not only did Voyager-2 end up lasting five times as long as the most optimistic estimate, it was made capable of tasks of an           undreamed-of sophistication, with results spread all over the front    pages of our newspapers and the glossy covers of our magazines.     ADAM has not had the benefit of a NASA-style budget to back it    up at work, but 300   will do fine for TAPS MUSIC BBS.                                         This is no more than the old principle that you don't use a       sledgehammer to kill flies, and it's the reason we often have IBM      owners come upto our Computerfest booth and tell us they actually do   their word processing on an ADAM, then port it over to the Big Blue    Machine for printing.  They are simply using the tool best suited to   their needs, and the simpler the tool the less the sweat.      Ovrehen's home, with four of the executitve of the ADAM User-Friendly  group, President Ron Mitchell, Doug Paterson, Guy Cousineau and Tony   himself. I saw the Voyager-2 effect in its full impact on our ADAM.        More to the point, I saw it on Tony's ADAM. It blew my socks off, so much so I may not have every detail straight.  But what I saw was a basic ADAM with a few little detail modifications   --   modifications that are available to anyone who wants them, though the price on some  may be more thanmere mortals. I sttod there with my eyballs sticking out a foot as four windows of different shapes popped up on the        screen, each scrolling text simultaneously, each using a different     typeface (font), each a different shape and with a different           background colour. Then a few graphics routines were tried. They       weren't any more impressive than what a good programmer can achieve    with Logo - but these were done in BASIC with the BASIC programming    structure. My own reaction? When or both of a colour TV and high-resolution monitor,  two        dot-matrix printers, a 2400  baud modem, and an EPROM burner.  Topping off this whole set-up was a 20-megabyte hard drive.  Incidentally,     Tony's ADAM doesn't have Smartwriter any more. The three EPROM chips   that provide Smartwriter have been replaced with three  others that    have CP/M burned into them. To load CP/M, Tony presses a  button.     Actually, Tony did not demonstrate the machine with either the    ADAM EOS or CP/M. First heformat generator manufactures the ADAM format from scratch. That's how he has already achieved datapacks with a 306K capacity - 50K more than the ADAM originals on the same length tape - and sees down the road    such accessories as an ADAM-formatted VHS videotape you can put in     your VCR and use to back up your hard disc 16 megabytes at a time.     Meanwhile, Gary Bowser has promised us a demonstration, at the    meeting at which this newsletter is issued, of his add-on video board  - with 128K of vidre memory space than CP/M, to allow that added functions, so it conflicts with one or two commercial CP/M programmes that infrange on the same space. But most commercial   programmes will run faultlessly too.     Then Tony loaded up GoDOS with GoBASIC, of which he had a final   test copy. Tony isn't too impressed with Sol Swift's effort - but      then, someone who can write a superior but compatible operating system to replace CP/M at home in his spare time may have slightly higher     standards than us  many of us can afford for the use we would get out of them.  But if our needs change, they will be there.  Tony's ADAN still has the original console with two tape drives, and one of the early    256 K memory expanders.     But sprouting from the left side are two floppy disk drives - one 5.25", double-sided 320 K and one 3.5" 720 K.  From the right-hand     slot an extension board protruded, carrying the card to drive an       80-column monochorme monitor, which is switched or run in tandem with  either Sol Swift puts this on the market,    send your order for GoDOS with GoBASIC by air courier - both ways.                     THE SIGNIFICANCE OF ADAMCON      The fantastic, mind-boggling thing about all of this is - Tony's  machine is still far from the state of the ADAM art. Syd Carter has    already announced his achievemnet of an ADAM format generator. Don't   confuse this with his Megacopy machine. To use Megacopy, you must      first have an ADAM-formatted original for Megacopy to copy from. Syd's  ran the whole rig under TDOS, an operating  system he wrote himself. If you tried to run any of our public domain  programmes under TDOS and nobody told you differently, you'd assume    you were simply using CP/M. But in fact for all practical purposes     TDOS is totally different; in the whole two systems there are barely   two lines of source code the same (most are wildly dissimilar) and, as demonstrated by the number of peripherals in operation, much more      capable. This means that TDOS takes up moeo RAM expandable to 192K, a bus mouse, a 256-colour palette in 256 x 192 medium-resolution graphics or 512 x 192 pixel     higher-resolution graphics displaying any 16 colours simultaneously    chosen from the 256-colour palette.     Much of the stimulus for this burst of development has come from  the very first ADAM convention - ADAMCON 01, to be held early next     month (October) in Orlando, Florida. It seems to have stimulated every familiar ADAM software and hardware developer to push along productost are routine   items dealt with by your executive with only the matters affecting the club brought before the membership, but it's there. We are now even a  supplier to Canadian Tire (sold them three datapacks) and the evening  this part was written, I had a phone interview with the New York Daily News on ADAM matters (They had found out about MTAG in Computer        Shopper). ADAM is moving and making waves and MTAG is part of it.      You can see one symptom of this elsewhere in this newsletter -    mace to make Apple owners green with envy.     This is the unexpected synergistic effect of ADAMCON 01. The      convention started out as a social gathering. The retailers said       they'd come, and pitched in some really juicy bargains (like 30% off   everything in the Ruth catalogue for attendees). The hardware and      software developers got excited, and have contributed some dynamite    dooor prizes (like a hard disc interface) for the final dinner. Now it seems everyone who has ever done or contem also discovered from exchanges that he initiated that   many things taken for granted in one club might be totally unknown to  others. He set out to remedy this situation.     Everything right now is still in prototype, experimental form.    But the general idea is that each newsletter (like MTAG) will forward  all the general-interest content (like our technical articles by Wade  Welsh, Syd Carter, Gary Bowser, Joseph Chen, and all) from each issue  on disc to a central source. There all the articles frmation on how to get in touch to attend, in feedback from others  from Vancouver Island to, yes, Orlando. There is a tremendous sense of putting the past behind and standing on the threshold of a future in   many ways beyond our wildest dreams.     We're seeing some spinoffs already. Look at the introduction of   more and more other-club newsletters to our club library for you to    borrow at meetings. You don't see the raft of correspondence and       inquiries MTAG gets from all over North America, as ms   for introduction at the show, which almost all will attend. I have     seen prototype audio and video digitizers (sound/ image scanners) for  the ADAM, and verification of a MIDI interface for music production.   Even though we can't yet buy GoDOS and GoBASIC, the first public       domain programmes to run under them are already in circulation. And    when the programmers get going with this fantastic tool, with its      windows and icons and seven typefaces and graphics, we'll be seeing    ADAM perforthere are all sorts of strange articles credited to names you don't    know. They are the first trial runs of the proposed ADAM News Network.     ANN is the project of Barry Wilson, an activist with the St.      Louis ADAM User Group. Initially he got upset with the mild hysteria   generated by the Sol Swift affair, and realized that the force driving the wild swirl of unfounded rumours was the lack of communication      among the members of the ADAM community. As co-editor of the SLAUG     newsletter, heplated hardware or software  for the ADAM is rushing development to introduce it at the show - in   person - and the eager general ADAM owners are falling over themselves to attend. The result is progress in the ADAM community that normally  would have taken us five years or more to achieve.     ADAMCON 01 has also generated a tremendous feeling of solidarity  among ADAM users. You can feel it in our club. I got it very strongly  in my visit to Ottawa, in a talk with LAUGH members seeking            inforom all the clubs will be combined on a new disc or discs, and these in turn will be     sent to all the newsletters that contribute to the project. Within the group reprint permission will be free provided credit is given. Thus,  incidentally, all you ego-trippers who contribute to MTAG can have the satisfaction of seeing your best stuff reprinted all over North        America, maybe later beyond, to your credit with ADAM owners           everywhere. But mostly it means that each club will get all the news,  No - scrub that. The Voyager-2 effect has struck. ADAM can do     things now that Coleco never dreamed of ADAM doing. ADAM isn't         outdated - they still sell C-64s, don't they? It won't compete with a  Compaq 386-33 any more than a tack hammer competes with a pile driver  - but then, of those two, which are you more likely to want around     your hosue?     ADAM has power. ADAM has new power, from our software and         hardware developers supporting us with it seems a new product every    day. . Again the details are hazy - it's going to take a lot   of bodies sitting around a lot of tables over a lot of beers at        Orlando to work it out - but ideas bouncing around at the moment       include an information service with BBSs connected on Starlink or some similar system uploading their local stuff to one central or a number  of regional BBSs which would then copy back and forth, and download    for the benefit of their associated clubs. This would be something     like an expansion of the minon. And don't be   surprised if ADAMCON 02 ends up held in Toronto - we're part of it     too!     So when someone asks "what computer do you use?", we'll answer,   not modestly but proudly - the ADAM. Best of the 8-bitters. Tremendous and ever-increasing capabilities. Fantastic support. Great for the job and getting better by the day. And all the evidence is plainly there   for anyone to see.     Speak it with pride. ADAM's on his way.                                        Rich Clee every    day. he ADAM. Yes, we have an obsolete computer. And since we were new, the PC and XT and AT and Lisa and all those newest latest geatest      ultimate microcomputers have burst on the scene and also become        obsolete. But they still work fine - and so does ADAM!     We'll begin to realize that the ADAM was a particularly good tool for its designed job, and a particularly worthy example of its general class, when it was made - and still is. It is as valid and worthwhile  a tool now as it was in 1983.     while it's hot, and newsletter editors won't have to write the whole   @#$%&** magazine by themselves. The actual mechanisms still have to be worked out - MTAG is pulling its full weight in this effort - but it   looks like an idea too good to let go. And with a booost it's sure to  get from the dynamics of ADAMCON 01, it's a very good bet to go soon.     This isn't the limit of Barry's ambitions. Another hot topic of   his inspiratioin at ADAMCON 01 will be some sort of formal federation  of ADAM clubsADAM can do the things the newer computers do, easier and cheaper becuae they're on a more human scale.     ADAM has support. The network that has grown out of recent        connections (and let's give Paul Pappas and Computer Shopper full      credit for their part in promoting it) among suppliers, user groups    and individual owners is opening new horizons to us every day. The     ADAM News Network and the international federation of ADAM user groups are not in place yet - but they will be a reality soe of ADAM information that seems to find   its way onto the Orphanware BBS in Akron, which the Wick brothers      download and report at our meetings, but more organized and more       tightly edited, and with more meaningful content. Say more like a      newsletter and less like a bunch of overheard private chats.                     SO WHAT'S ALL THIS TO ME?     I started this note by saying our membership will change. How     shall we change? We'll get our thinking in tune with the new realities of txN  Norman R. Castro, Founder     This is your 30th newsletter which I plan on passing out on 6 Jun as     part of Package 30.  Thanks for your confidence and support.  ThOMAHA ADAM USERS CLUB NEWSLETTER  JUN/JUL 89 PKG# 30                       Norman R. Castro, Founder     This is your 30th newsletter which I plan on passing out on 6 Jun as     part of Package 30.  Thanks for your confidence and support.  The OAUC thly.     LITTLE ORPHAN ADAM is a 24 hour BBS at (402) 455-8308.  This is a free   BBS with full duplex, 7-1-E, auto line off (for ADAM).  He just connected his 1200 Sydmodem from Syd Carter in Canada.  Give the SYOP, Steve Dawes a couple of weeks before you call long distance.  Many thanks Steve for your dedica-tion and support for our ADAM "The Freindly Family Computer".     Update on Computer Quorum of America.  On 16 March I send them a check   for over $36 & received most of my order within two weto you (disk        furnished w/programs).  If you desire this on a Data Pack the price will be   $8 mailed to you.  NOTE:  Send me a FORMATTED Disk or Data Pack for the 6     page PD list.     DISCLAIMER NOTICE:  Neither the editors, OAUC, members, nor any of the   authors of any articles nor any contributors of any capacity nor any of the   other AUG's or ADAM newsletters reprinted herein make any representations or  warranties expressed or implied, as to the accuracy, safety, or utility of    any materutine shuts off all sound until the next time the sound   chip is activated.(Cont)  FORMATTER II reviewed by Mike Keith.  Walters Software has done the   usual excellent job that I have come to expect from this company.  The        program is written in machine language & is extremely fast to load and use.   It is driven entirely by SmartKeys & uses "dialog boxes" to communicate with  you.  These features make this an extremely user friendly program.     First, you can get a system check.  This will dis, 809W 33rd Avenue,      Bellevue, NE 68005.  Tell others of this offer... Thanks...     Pick up a FREE NEBRASKA COMPUTER NEWS at many computer stores, colleges  & universities.  It is available by mail for $12 per year.  Send to: Nebraska Computer News, PO Box 3685, Omaha, NE 68103.  Their business phone is (402)   341-9313.  They welcome news releases and story ideas of interest to their    readers.  Let them know that you saw this in the OAUC newsletter.  The editor is John Boyd and it is published monis a   local club only with fees of $20 per 6 issues (PKGS w/prgms) received.        NOTICE: I will sell to any `Paid Up to Date' local member any six back issues (1 years worth $20) w/programs (on your media) for $15.     NOTICE:  To the general public and former OAUC members if you want just  this newsletter mailed to you (First class) I will for $5 per year to US      mailing address and $10 (dollars, US currency), to foreign countries.  Also   for $5, on disk I will sell any of our PD programs mailed eks EXCEPT their CQA    ADAM CATALOG PACK.  Well on 22 May I finally received their Catalog Pack      (over 2 months).     Here are the dates for the rest of 1989 OAUC meetings at the library.          1 August           3 October           5 DecemberThis is from THE SAINT LOUIS ADAM USERS GROUP $23 year from 12967             Weatherfield Drive, St. Louis, MO 63146.  If you ever decide to work with the sound chip built into your ADAM then the most important Call to know about is CALL 64851.  This roial or information contained herein, whether from OAUC, other AUGs   or newletters, either by interpretation, use or misuse.  Futher, those above  mentioned accept no responsibility for any losses or damages, direct,         indirect, incidental or consequential resulting for the application, use,     misuse, interpretation, etc. of the information & material contained herein.     If you or anyone wants a FREE copy of this newsletter just send me two   First Class postage stamps ONLY to:  Norman R. Castroplay the # of drives    turned on when booted (a nice reminder if you forgot to turn on one of the    drives like I have done regularly).  It will also show the RAM size-336K for  systems with the 256K expander.     Second, is the Disk Status Option.  This will allow you you to init a    disk or just read a disk.  .. You don't need to tell it the size, it will     sense this itself.  Your volume name can be up to 11 characters and you can   have up to 8 catalogs.  After entering this information you can I already have the DOUBLE DISK FORMATTER you can UPGRADE for only $7.50 total.  A backup disk is free IF you purchase directly from Wlaters Software but you  MUST ask for it.  (Send in your Original Double Disk Formatter - after you    make up a back-up copy to Walters; this is from OAUC).(St Louis cont)  PRACTICAL PROGRAMS has announced a new mailing address.  It  is 4318 Monore Avenue., Kalamazoo, MI 49002.  They are now INCLUDING Smart-Basic 2 versions of their programs with the purchase of the SmartBIt avoids any "left over" data getting   mixed in with your new files.  If an error is discovered, you will be told.   It is recommended that you try reformatting before you give up on the disk.     Fourth, you have the format option.  ... If you have used BOTH DRIVES to format, it will verify BOTH DRIVES simultanaously.  ... If you are using BOTH DRIVES you can abort the process on one drive and continue on the other.     Fifth, is Screen Colors.  This will display the color choices above the  SmartKeyt is just too slow.  Disk is fine & if you have a 256K expander copy the game to the M: drive & play it from there--- it is faster than you can believe.)  (This is from OAUC IF you only have the     tape drive/s WITH the 256K board then copy the entire disk to the M drive and enjoy your adventure.)   NEWS FLASH          NEWS FLASH          NEWS FLASH          NEWS FLASH     Date April 4, 1989  Today Patterson, author of TEMPLE OF THE SNOW DRAGON had a long telephone conversation with SOL SWIFT (Nibbles is my highest rating.  It is certainly worth   the purchase price range of $13 plus S/H.  You can order this from Walters    Software, RD #4, Box 289-A, Titusville, PA 16354.  This is the quickest way   to get FORMATTER II.  Remember to tell them that you saw it in the STLAUG.     I have since found out that it WILL WORK WITH DRIVES OF MIXED SIZE.  You can format these sizes in any combination at the same time using both drives  (ie. 320 and 720 at the same time).  The price is $12.95 + $3.50 S/H.  If youNIT as many  disks as you would like with the same information by just pushing one key     after each INIT is done.  If you choose just to read a disk, it will tell you the drive # you are in, volume name, # of catalogs, and the disk size.     Third, is the Verify Functions with 3 options.  You can read, write, or  use both to verify.  .. The write verify is nice because it will erase every-thing from each block (except 0 and 1).  This is handy to use after an INIT   so that you have all blanks blocks.  asic 1      programs at NO ADDITIONAL CHARGE.  This includes enhanced basic & the multi-& pro-loader programs.  You can get a free catalog from the above address.     THE ADAM Connection has announced an EXCELLENT PRICE for ALL INFOCOM     games.  Their price is now $18.95 each.  They are all original Infocom games  in original boxes with instructions.  This is truly a great price on some     very well done games. (ED. NOTE from STLAUG --> I do not recommend these      games for those with tape drives, is.  Just push the key under the color you want and it's done.     Sixth, is the manner of exiting the program.  You can choose to go to    Smart Writer or to do an EOS start which will boot a program on one of your   disks.  Also, the Operating System of FORMATTER II is the same as the other   Walters Software products like AutoBackup and PrBOOT.  This way, you don't    have to boot SmartDSK III.     ... It combines all of the best features "under one roof" & it does most of the work for you.  I give th& Bits/Digital Ex-press).  Their conversation covered a variety of topics.  This conversation   can be summarized very briefly as follows.     Sol stated that abrupt financial difficulties coupled with a series of   poor decisions has led to the present situation.  A situation that Sol is     quite unhappy with.  He stated that he is looking for possible solutions to   these problems and hopes that it will solved soon.     Sol also stated that all NIBBLES & BITS subscribers will be getting a    letter rovement, but the conversion price is the same: 320K @ $99.95 // 720K @ $129.95.  Need  repair add $35.  S/H is $7 to ADAM'S HOUSE 1-713-482-5040.     ADAM'S HOUSE has CONTROLLER CHIPS for ADAM.  Only $17.95 for each U2     (Printer), U6, U7, and U24 (Console).  We also have the ROM CHIPS, U20, U21,  U22, and U8.     Our new PRINTER INTERFACE CARD, which can address 8 ADAM output ports,   has software with it for both SmartWRITER & SmartBASIC. The patch was written by Walter's Software.  Work continues 814, Belmont, NC 28012.     This is from AIM (ADAM International Media) $20 from ADAM'S HOUSE, Route 2 Box 2756, Pearland TX 77581.  It is good to hear that support exists for    DEI to make a comeback.  We wish Solomon Swift all the best.  He certainly    deserves a chance to get back on his feet since most of the software WE VALUE has come from his organization!  And, GODOS is one piece of software we need  to give ADAM the power that Atari and Commodore brought to their respective   machines in the ST d to do the transfer of material on a 320K disk to the 720K disk.  The problem was in this piece of software, not the drive.  The latest commercial  software packages, like FILE MAMANGER, or SMARTDSK for SmartBASIC, are        perfect for use with 720K disk transfers of programs, and ALL space can be    utilized with all software packages.  It IS possible to transfer programs     like PowerPAINT to a 3-1/2" disk and use all extra space for storage of       programs, too.  Some editing is required that FILE Things are     looking UP once again, and it is nice to report it.     This is from OAUC.  How many times that I have thanked God for SOL and   his programs that have made ADAM users grateful I've lost count. THANK YOU SO VERY MUCH and P L E A S E keep up the good work, WE NEED YOU.(AIM cont)  We have both reports & first hand information about failures of   the older Orphanware Disk Drive conversions due to overheating.  In some      cases the drives work intermittenly.  The new drives are a great impas soon as possible.  Until you get this letter, SOL has asked that    you send in NO MORE ORDERS.  He further said that he hopes to have the BBS    back on line in the near future.  He will then accept messsages over the BBS.     Tony emphasized that Sol was quite concerned about the present problems.     SOL also gave Tony an address to reach him.  Before you write to SOL,    please keep in mind that someone who has been down needs help getting up, not a shot in the head.  Sol's new address is PO Box to provide software to drive a plotter, as well as other long awaited devices.  The PRINTER INTERFACE CARD less DIP   Switches (for printer use only) is $39.95, & with DIP Switches (selectable),  only $44.95.  Ribbon cables are only $9.95 when purchased with the card!.     720K drives are not widely used by ADAM owners.  ... At first I thought  you could NOT load programs stored in binary (fast-run form) that were stored above block 159.  This proved to be the case ONLY when certain PD software    was useand Amiga.  And while only 15% or so of ADAM owners        presently show interest in this new Graphics Operating System, it provides    power for those who need it & could otherwise only obtain it by going on to   another computer.  At this point, we are gaining as many new Users as we      loose to those making just such a move; but GODOS could actually provide      numerical growth in the ADAM Community, not to mention the confidence & hope  needed to spur even more developement of hardware & software!  MANAGER can easily handle.     The Sinclair Louisville User's Group supports the ADAM.  Newsletters are published bi-monthly at a cost of $7.50 each year.  The Feb/Mar issue         contained an auto-answer interface construction plans for ADAMlink Modems. Of course, their ten page publication also covers the Sinclair computer and QL   systems.  Contact them at 4122 Wallingford Ln, Louisville, KY 40218-2365.     This is from ADAM'S ALIVE $18 from E&T SOFTWARE, 1010 Westminster,       Garland, TX 76040 (ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååll finally kill the ADAM.     Piracy is a major problem for all of the other 8 bit computers, as well  as the big BLUE (IBM).  But with a much smaller market, piracy can kill an    orphan such as the ADAM.     We are holding off our plans to produce an IMAGE SCANNER until we hear   from you the ADAM owner.  So far we have not had sufficient response to       warrant production.  ... The Scanner works with a dot matrix printer to scan  images at 216 dots per inch.  The scanned image will be saved in RLE ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååafter 6PM CST 214-414-8156).  ADAM software continues to   improve with every new package released.  Not only are there better programs  now than ever, but the average price is very affordable.  Simply put, ADAM    software is cheap in comparison to software available for the other big name  computers.     One of the major contributors to the drop in software sales is piracy. I know that I have talked on this subject before, but the signs are showing up  that piracy may indeed be the driving force that wiååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååformat   so it can be used with PowerPAINT.  You MUST send us a written request        response because we need to know an approximation of the size of our customer base.  If we do not receive enough of a response, the scanner will not be     produced.  The final decision is up to you.  Norman R. Castro, 809W 33rd Avenue, Bellevue, NE 68005  {402} 291-4405e sales is piracy. I know that I have talked on this subject before, but the signs are showing up  that piracy may indeed be the driving force that wiåååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå