@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr (Archie) Recording from now! (dick/CHAIR) from other sigs we can always go as SIG Atari (dick/CHAIR) logo users group! (To}m Goltz) Dick- I think Apple may have their own Logo thing going on. (dick/CHAIR) looks like a good -- no, a great -- group } (dick/CHAIR) so why don't we get started. ok out by all (dick/CHAIR) ga (Marlene) yes (- tom) Fine with me. (d.g.g.) Tom} -- Tonight or in general? (- tom) Dgg- In general. (Archie) GA (Ron Winn) ok (dick/CHAIR) TOM>>I was up to... (dick/CHA}IR) Maug once and looked... (dick/CHAIR) through there data bases... (dick/CHAIR) for logo stuff... (dick/CHAIR) found not }hing.ga (Marlene) # (- tom) Dick- Okay, I wasn't sure. What is the out in the way (- tom) Dick- Of logo for the Atari? ga } (dick/CHAIR) logo for the apple! (dick/CHAIR) Marlene, first (- tom) Dick- I have Krell Logo for the Apple, its not runni }ng on the Atari though! (- tom) (ga) (Marlene) Will there be a written transcript of... (Marlene) tonites meeting in the x }a's ? (Archie) # (dick/CHAIR) ARCH, has got his... (dick/CHAIR) disk running. (dick/CHAIR) archie ga (Marlene) Are you g }oing to upload it Arch? (Archie) If we want, I can upload it to xa5 (- tom) Archie- Would appreciate it. (dick/CHAIR) OK. }GOOD... (d.g.g.) Think it might be good if we can text edit... (Archie) When I flash !#!, it will mean I have to spool to d}isk--have 3/4 of memory still (dick/CHAIR) PROTOCOL FOR TONITE: (dick/CHAIR) TYPE "#" TO TALK (dick/CHAIR) TYPE "GA" WHEN }DONE. (d.g.g.) so that it (dick/CHAIR) # (d.g.g.) Sorry dick, blew my own device.ga (dick/CHAIR) I'm doing a back up (he}nry h) # (dick/CHAIR) dave>s'alright (dick/CHAIR) hery ga (dick/CHAIR) er henry ga (henry h) just reporting in!!! (dick/}CHAIR) and welcome (Marlene) hi hh (dick/CHAIR) ok no problem (henry h) hi all (Archie) Seven so far in CO (- tom) (Hi h}enry) (dick/CHAIR) its a brain trust! (dick/CHAIR) # (Archie) # (- tom) # (dick/CHAIR) first item on the agenda is our .}.. (dick/CHAIR) membership... (dick/CHAIR) as suggested last week by ARCH... (dick/CHAIR) finding out what people are up t}o... (dick/CHAIR) and doing... (dick/CHAIR) with Logo, ... (dick/CHAIR) anyone want to start? (Archie) # (d.g.g.) # (di}ck/CHAIR) arch, tom , and then dave (Archie) Can I get everyone's full name for the records? (- tom) Archie- Tom Goltz [700}07,1035] (dick/CHAIR) Richard Brudzynski [74035,1550] (henry h) henry hillbrath [70725,1470] (Ron) Ron Winn [73145,340] (}Archie) Archie Strong [70535,545] (d.g.g.) David g. Groves [70775,712] (d.g.g.) ## (Archie) GA (dick/CHAIR) dgg>after tom} (dick/CHAIR) tom ga (- tom) Okay. I've not been doing much of anything actually. (Too busy fighting (- tom) hardware pro}blems), but I was wondering if there is or will be versions (- tom) of Logo out for the Atari? ga (dick/CHAIR) TOM>> I THI}NK KRELL IS AVAILABLE NOW... (d.g.g.) Tom there is a good cart....$98.00 (- tom) (Ouch!) (dick/CHAIR) AND LCSI HAS RELEASE}D ONE TO ATARI... (dick/CHAIR) SHOULD BE IN THE STORES NOW! (Archie) # (d.g.g.) It will it is the Atari Cart I refer }to. (dick/CHAIR) DGG>GA (dick/CHAIR) THEN ARCH (d.g.g.) Anyhow, I suspect that LIST capabilities might make... (d.g.g.) a}n interesting base for Adventure games... (d.g.g.) with the added cuteness of the graphics... (d.g.g.) I did a 4 Turtle rac}e with commentary.. (d.g.g.) night one! anyone else played with it?ga (dick/CHAIR) arch>ga (Archie) The Atari Cartridge ca }n be obtained considerably cheaper--I paid $75 at AB.. (Archie) Computing in Montgomeryville, PA (Archie) I have an interes!}t in the LIST capabilities, since I have used LISP.. (dick/CHAIR) # (Archie) How many others are interested in the LISP-lik"}eness? GA (Wayne) Hello, all. Logo cartridges are showing up in my area only a few at a time. (d.g.g.) # (dick/CHAIR) hi #}wayne! (- tom) # (Wayne) That is my primary interest--I've had a lot of fun with list processing... (dick/CHAIR) Arch>>hav$}en't seen much LISP... (dick/CHAIR) TYPE "#" TO TALK (Wayne) and am now interested enough to look at Lisp on larger compute%}rs. (dick/CHAIR) WAYNE>> (dick/CHAIR) ... (Wayne) Ok (dick/CHAIR) TYPE "#" TO TALK (dick/CHAIR) thanks (Archie) # (dic&}k/CHAIR) Just about everything I've done... (dick/CHAIR) to date is up in XA 5 ... (dick/CHAIR) under /key:LOGO (dick/CHAI'}R) ... (dick/CHAIR) my proudest to date is SAVPRO... (dick/CHAIR) which allows you to save an... (dick/CHAIR) individual p(}rocedure out ... (dick/CHAIR) of the work space... (d.g.g.) # (dick/CHAIR) Current projects... (dick/CHAIR) An automatic )}programming utility... (dick/CHAIR) which records immediate mode (dick/CHAIR) commands, assembles them into a ... (dick/CH*}AIR) program, checks syntax... (dick/CHAIR) and allows you to back step forward... (dick/CHAIR) and back... (dick/CHAIR) A+}lso working on a FILL command... (dick/CHAIR) and an appropriate response to henry's... (dick/CHAIR) canard that one turtle,} can't point at... (dick/CHAIR) another! (dick/CHAIR) dgg >>ga then tom then arch (d.g.g.) Thnx... (henry h) hello??? (d-}.g.g.) It sounds to me like there are 2 schools of user ... (d.g.g.) the list processors & the graphics drawers.... (d.g.g..}) Dick, I suggest we give Arch a ! priority to dump this... (dick/CHAIR) SOUNDS GOOD! (Wayne) # (d.g.g.) as needed and som/}ething else to t/o for /ust's. ga (dick/CHAIR) MARLENE IS USTing (Marlene) I certainly am - and watch your language Dick!!!0} (Archie) Is she USTo that? (dick/CHAIR) Iff dave's finished, its Arch's turn (dick/CHAIR) hehehehe (- tom) Achie- (Ugh!)1} (Archie) What about Tom? (dick/CHAIR) pheh! (- tom) Indeed, what about Tom? (dick/CHAIR) SORRY (dick/CHAIR) ... (dick/2}CHAIR) your right >>tom ga (dick/CHAIR) then arch (- tom) How much compatability is there between the various versions of L3}ogo (- tom) for the Atari (& Apple), and; How much free memory do you have? In the (dick/CHAIR) TYPE "GA" WHEN DONE. (dic4}k/CHAIR) tom>> (- tom) Apple version that I have, you run through memory like (- tom) it's going out of style. (On a machi5}ne (- tom) that can handle 40k text files, its upsetting!) ga (Archie) I believe that the company which produced LOGO is t6}he same for Apple and Atari. (dick/CHAIR) anyone>want to respond? (Wayne) # (dick/CHAIR) LCSI>>therre the same (Archie) I7} haven't done enough to blow up memory yet--but I do get a lot of pauses.. (dick/CHAIR) except our's is a lot better!!! due8} to garbage collecting. (- tom) ( I have the Krell version for the Apple) (dick/CHAIR) Memory is pretty short in the ATARI.9}.. (Archie) I am interested in both graphics (dick/CHAIR) I forget how many Nodes ... and lists-- (d.g.g.) # (Wayne) # (:}dick/CHAIR) I get on recycle. (Archie) especially in use with education--anyone else similarly inclined? GA (dick/CHAIR) a;}pple , krell are easy translations (dick/CHAIR) wayne>>ga (- tom) (Dick- Good!) (Wayne) The various Logo's I've looked at.<}.. (Wayne) (Krell, Apple, and so on) are very similar... (Wayne) much more so than BASICs on different machines... (dick/C=}HAIR) # (Wayne) Since there are no books right now on the Atari specific version... (Wayne) I suggest Abelson's book (Logo >}for the Apple) and Watt's book (Learning with Logo). ga (dick/CHAIR) dgg>ga (d.g.g.) # (dick/CHAIR) dgg>wayne's working on?} an adventure! (dick/CHAIR) dgg>ga (Wayne) # (d.g.g.) Would pooling our mutual insights and writing a book for profit as..@}. (d.g.g.) a group be against SIG policy.... (d.g.g.) Can Papert control LOGO to the extent... (d.g.g.) that it won't becoA}me like the basics, pascals, etc.... (- tom) # (d.g.g.) Have All of you read the three or so... (d.g.g.) major, recent artB}icles?ga (dick/CHAIR) dick , then wayne (dick/CHAIR) I would think that... (dick/CHAIR) SIG policy would encourage us... C}(henry h) neopotisim!!! (dick/CHAIR) to pool our talents... (dick/CHAIR) hehehehe (dick/CHAIR) to produce something commeD}rcial if... (dick/CHAIR) we so choose... (- tom) (CompuServe could cause problems (dick/CHAIR) stuff we develop here... (E}DANIEL CHANEY) HI EVERYBODY (dick/CHAIR) could be a spring board... (dick/CHAIR) hi DAN>>> (dick/CHAIR) TYPE "#" TO TALK F}(dick/CHAIR) TYPE "GA" WHEN DONE. (d.g.g.) # (DANIEL CHANEY) OKAY GA (dick/CHAIR) for something valuable. ... (- tom) (DiG}ck- I'd like to talk to you later on that) (dick/CHAIR) CIS is always a problem! (dick/CHAIR) tom >>OK (dick/CHAIR) I'd beH} very interested... (dick/CHAIR) in seeing us develop a library... (dick/CHAIR) of fundamental logo procedures... (dick/CHI}AIR) that could be used by anybody... (dick/CHAIR) to build programs... (dick/CHAIR) We've got an extensible language... (J}d.g.g.) # (dick/CHAIR) so let's extend it. (dick/CHAIR) wayne>>ga, then DGG (henry h) # (Wayne) The magazines (especiallyK} Atari-specific) would welcome articles on Logo... (Wayne) Based on a short letter to Ken Harms at Antic, he called(!) me...L} (Wayne) and said that they are hungry for Logo articles... (Wayne) I'm now well into an article called "The Two Faces of LM}ogo"... (Marlene) # (Wayne) which hilites the l.p. capabilities... (Wayne) Count me in on any book or library-development N}project.I'd love it. ga (Archie) !#! Time-out for a disk dump !#! (dick/CHAIR) d.g.g.>ga then henry, then marlene (- tom) O}Be back in a sec!... (d.g.g.) I'll take a moment, off record..... (dick/CHAIR) let's take a dump! D D1 THRU D8ueUedUfffvvwyܻ˻wxxwwvfugUfTUTUFTeeUvvhvxwxQ}̺wvveeUVDUTVEfUfvugfwx̼˪˩xgwfvwVeUTUUUeTUfVVvwwR}xxʫ̼ܼ̺xxxgwgfeefUUTDeUeffegwvxwyx˻˻S}wxxvvufeufVUdUDeDefVvWgwhxwܼ̬yxxwvvfefTVETTDEFffWVWgxwT}̻̻˻wxwwvfeUeUDSTTEdfVUgfgxgw̻U}fVefffUTEDUTFeEfffufgfvgwʺ˻ʫxgfvfefVdUUUC4DEUVUeVvggwvxxxx̻V}ͼ˺wgwfueVVDUDUEUDEFUVVVgffgwxxݽ˻˫wwwxvegffVW}fUDUD4DUTeefUgfggggw˽ݻ̼wvgvfffUfdUTDCEEDEUFffgwghwwX}̼˻˪wwvwvgWuWUfDETE3DDEUEfffffwvghʻwywvvffVVeVUDUDDDDEEUY}UUUVevfgwx̫ʺxwxvvgwgUfVEDTTEDUDTUUFeUuvgvwgyxܼܽZ}˺xxwvvegfVTdE4S3DC5EUUUfefWgvw̻xxwwgVVgUeDeTECUDTCDVEVFVgwwfh[}wywy̻ͼܼ˺˻vvffWUUfTEEEDD3EDUEETeVUgVwvw˽̼˫\}xwwvggWfeTETDD5CDEUTEEVEUVfWxvgxwyͻʼxwfwwevVVEEEDCC4CDDDUeeUffVvgwwv]}˼̼̽ywxwgwfUeuUVVTUED3D4C4UUEEfUWfgWvgx̻̼ʪ˻wxfwgeV^}eeTEETC4333545DTTVfUVvfwfxx̻ywwvvwweUeTDEDDEDC$CDCUUUfUUwVggwww̫_}̼˻wwwfwfffUeTDEDE3D3D345UEfVUVUewvhgܻ˺wxxfeeeVfTETUDDCC3`}C4CECTTEUUUfvghwwxxx˼ܺxywwwggfwVeUUTT4SC4C433CCEDDVeUvgwghwxx˼ݽa}˻wgvfgvVuUUDTU4SD4###3S4EUTdeUffffwxfxw̽ݻͼxhgwgefUixfgsD3eeUeDEU4##3DE4TUefEb}VUffwfwx̉wxwvfeuUVIxxf43#efDUDTA2CC3C3DTTNeexff"",ܼɈgc}˩wwwrC,VDeED ˩B2#33CDTVfyfff"",ݻ˘ܺwܺfw3BeUUTP#C33D4ENUed}wfff""",̼˹w˩hd3eUxfffff"""""-ș˩g˩S<˩eE˩g}#2#4deewxxxffffff"""""+܉ܺwܺEwTDܺeA"3#3.EVwwvffffff"""""",h}ɘ˩w˩F4L˩U! ˩22#4fffvxfffffff"""""",ɈܺfVt3ܺU,#13>i}>EeVuhvffffff""""+"",ͻ˩hfDFc<9D˩#"#NNUfVzgfffhff"""""",ɏܺj}wUoܸc=ܲ8U!""3>5NUDufffff"""*""+ُ˩jީfe˧eNQ(d#22>3>Tdk}jffhff"""""-Ȏܺ{voܺd?ܵS9DDBܳ"1.D3>UVwffff""+""+ɍ˩lV˩l}t?fbUC3ˡ"#3>C#>TEfvffff"")ȌvܺhsNܺUR;U#""3"#"3.3DNEVfffm}ff""*̸̻{xne˩vc=˩2",T33$##".3C>UTfwwffff""*̼zxwܙUܺhgs<"2-En}B##2#>UTggwvfffffff"")˸y˙e˩vs;E#3"!!!"2DUuVVvvfffffff"")o}˸ܺfܺxgs:4###!!.CTvegxvfffffff""+x˩f˩gws)D3D1#"#p}>UUVewwgvfffffff""*˼yܺUܺwwvws8ܺ4""!>5SUWVfwvfffffff""+̸q}˩U˩vfvgb(˩E3!!EEfefvvwvfffffff""*"",ܺfܺwggc9ܺDܴ#>r}DTefVUffffffffff"")""+˧˩V˩wvxwwc*˩Dˣ2".24.U5UUUeewfffgvff""*"",}hEs}wvvwurKUADܺ""4.SUTFfeWfvffhff""*""+ǎhDwvvsDu}a(4!!".2.DCVUUVUVfffwvff"""""""*~ܺkUdžvvgfc/UA Cܱ"#">D4DdeUfefffwxvffv}"""""""+˩lD؇fgfgs/UBCˢ!.22.CDTTffVfvffwxvff"""""""+|megwggWb.ܺeA+4w}ܺ !3N4DTUdeeevffwvff"""""""*ʷ{nTfUUR=˩VPC˩#2>CDTfffUUVffwgvff"""""""*x}܈gwwfeU\DS=D3ܺ.3#>43DUUfUVVfffff"""""""*ˉyvgwggfkE4^2C˩ "y}#23D3ETE5TEUfVvVwvwwxwwvgwefefeEdTEUD3C$3"22"  !"#3C#4C4DDEUFEegVffvvwz}gvxwevefUEEUSE4D$$"32!!""""3"$C34TDDUUEgefwvvxyxfgffVfTEDUU3D4D23#""! "3"34C3DT{}EEVVeVVVghwwxwxxxvfgfUTDVES4C3DB4"2"3!!"!""2#24D445DEFUfefUgwgwvxxvxgvfvUT|}fTeD4US4D$2#11""""2##"DDTETTUdeefgwfwvxgywxxvgguUeVEUDTD4D324#3"2!""#3#33C3TEDTeeevfe}}fwvwxxvwfvevVdVDETCTT2CC33""!!2##$#3DCUDFVVffwVfvwxxwgggffeVfUDUSDC433"~}B""" 2"#2CCC43TTUFfVeVvvvwxxxfgwgufeTfTUDD33C2#!"!""2"$D4ETTEUfVWUffggwx}wffvfueeTVUEC33D"D""!!"" ""###"2245E5DDVUVVufvhwwxxwgvfveeTdUEC4S3C43"!"!"}"#24B33C5E5UDeUVWVvvxxxhxveVUVfeDUUDDD433"""!!""33C2DDDEDDTUVWVgwfxwwx}xxwweuVdUTTUSDDDC2#2"!""3"23#4D4TUTVVfVfwgggghxxgwvUfUFEUDC3CC4C"##!"!}##4D4CSC4EUedfUeVfwyxwfvvVveFUeUU3DT4C32"3!!!!!2D434DDUEUEUegfvgvwxxxgffg}gUUUde4CC3D3$3"#!!"1!2$C44CCDDTVUeUggvghwwxxfeveeUdUDTS434C#C#!""!!!#32D4TTDE}DVUfeWgvgfxfvfveeUfeUDTE4333""1"1"!!#"2243D3DE3UEVfVUgwwvwxyywvwwfeVfTUUd43CC3}CC2"""###3#2DCDT5EUeFWWefgxvwxxyxwxwvwvffUFUDEU3T32B""#2"!""""!2#$43DDUUTTEUffvgw}fveuuVUeUEDD4422#"#"" ""13#234C343DVUUeeVegfhxwxwvwwUVVEEDTC4C4"###!!}!"234BB34STDVEEVefggxgvwwvwUffVDUD4US43B2#2"""33"#"DD3D4DEVVfWVvgvgxx}ywwwwfguvVeEDT4543DB"21" "#"34$4DTTTTTegeggvggwwwvvgVWfUEUDDE44333"3!"1 }!"2"3#33#D4STEUEFVeWWfgxwyyxwgfwvVVeTdCDSC24222""!#32243DDD4EVdeeufvvvwwvf}fgeeUeTDD4CDC342"2"!!!#2"23C3D3CTUUEUefwVgvxxwxwwwwwefVefeUEUD44$"3""! !2#}23##C44UUdUffVvvgggxwghwwfVUVTTET3D44##2""!!23"23343EEUDFFefVvgvwxhwxhgvfgeUeUUUDST}DDC#"2#"!#33$3DDDEFdeeWVwwgxxyxwwwvWfeUEEDC43DD43#""!!"!##3334C4TEV}eVUUvvvxxxxxvvweVeFeUSDC43#C"""2"!0!#logono"laqV877208,,224,2_ (d.g.g.) 5 Producers, they range from 49.95 to $299... (jd) ho he ha...(lurk) (Marlene) hi jd!!! (dick/CHAIR) HI JD (jd}) howdy ye all! (d.g.g.) and have from 0 to "256" Sprites!.... (dick/CHAIR) WELCOME TO LURK OR JOIN IN! (Archie) !#! I'M }BACK IN RECORDING MODE !#!--WHATCH WHAT YOU SAY! (Archie) A typo! (dick/CHAIR) IS TOM BACK? (Tom Goltz) Yes. (d.g.g.) See} Family Computing for 4 Articles in the Feb '84... (Tom Goltz) Lousy connection before (dick/CHAIR) OK (dick/CHAIR) TYPE "}#" TO TALK (dick/CHAIR) TYPE "GA" WHEN DONE. (Tom Goltz) # (dick/CHAIR) DGG>>YOURE UP (d.g.g.) Vol2, #2, issue... (dick}/CHAIR) THEN HENRY, MARLENE, TOM (d.g.g.) Back to PROTOCOL?... (dick/CHAIR) YEP! (dick/CHAIR) DGG>>GA # (d.g.g.) Article}s... in 2/84 FAMILY... (d.g.g.) Computing (for Arch's bene) include... (d.g.g.) Novices (short) guide to Languages... (d.g}.g.) Learning LOGO is a Fam Affair... (d.g.g.) Different Versions of LOgo (whence the stats)... (d.g.g.) And an interview }withPapert... (d.g.g.) Who says he'd give it away, if he could afford too!ga (dick/CHAIR) HENRY>>ga, then MARLENE, then TOM}, then ARCH (RAYMOND COON) END (henry h) "truely" extensible or... (henry h) "somewhat" extensible???... (henry h) as far} as a lib is conceerned... (henry h) I finally wrote the ATN... (henry h) proc that we have been talking... (henry h) abou}t for so long. I can probably... (henry h) provide any other math functions... (henry h) that anyone needs . If anyone need}s something let me know. ga (d.g.g.) ga (Stan W.) Hi Dick! (dick/CHAIR) marlend>>ga (dick/CHAIR) # (Marlene) I wanted to} say that David Thornberg... (Marlene) wrote an Atari specific LOGO book... (Marlene) that is due out - I think in March...} (Marlene) also... (Wayne) # (Marlene) I think that maybe we should let ANTIC and ANALOG... (d.g.g.) # (Marlene) know ab}out us - pehaps it would get more people involved in our group... (Marlene) and put US on the map. (dick/CHAIR) tom>>ga} then ARCH, then DICK, then WAYNE (dick/CHAIR) ... (dick/CHAIR) then dgg (Tom Goltz) Ok... (Stan W.) Has anyone heard any}thing about... (dick/CHAIR) mel>>you're doin' fine! (Tom Goltz) along with your program on the Atari... (Stan W.) that Sup}er logo??? (dick/CHAIR) stan>> (dick/CHAIR) TYPE "#" TO TALK (dick/CHAIR) TYPE "GA" WHEN DONE. (dick/CHAIR) arch>>ga (St}an W.) ga. (henry h) bye all (Archie) Okay--I was going to suggest we try to compile a bibliography (ML) #SORRY (Archie) a}nd put it in... (Archie) XA5 for interested parties. How about any other suggested books beside those... (Archie) already }mentioned? (Tom Goltz) (I find that I must go, Dick, I'll try to get ahold of... (Tom Goltz) you sometime later.) (dick/CH}AIR) NITE HENRY, CATCH YOU LATER ON THOSE PROC. (dick/CHAIR) NITE TOM (Marlene) bye henry and tom (Tom Goltz) Night, Dick,} Marlene, and everyne else. (Archie) Bye Henry and Tom (Archie) GA (d.g.g.) # (dick/CHAIR) DICK>>GA (dick/CHAIR) THEN WA}YNE , DGG, ML (dick/CHAIR) I was going to see about henry's procedures... (ML) #TIS IS ML HOW IS IT... (dick/CHAIR) it mi}ght be a good idea for the next meeting... (dick/CHAIR) if we could each... (dick/CHAIR) draw up a list of procedures we'd }like... (dick/CHAIR) to see available in Logo... (dick/CHAIR) then we could work on them... (dick/CHAIR) informally and ma}ke... (dick/CHAIR) the results and problems available to all... (dick/CHAIR) On my list I already am thinking... (dick/CHA}IR) about a display list modif. proc... (dick/CHAIR) fill procedure... (dick/CHAIR) I'm currently looking around for screen} display list... (dick/CHAIR) but haven't found it yet...If anyone knows, help!!!... (dick/CHAIR) Also a place to store mac}hine language routines... Help!!!!.... (dick/CHAIR) On the memory size problem... (dick/CHAIR) I haven't crashed out yet...} (dick/CHAIR) despite some heavy use by my son... (dick/CHAIR) of ANIMAL.LGO... (dick/CHAIR) I've found helpful in the boo}k... (dick/CHAIR) dept. (in addition to ARCH's list)... (dick/CHAIR) a book for the TI... (dick/CHAIR) "Introducing Logo" }by ROSS, Micro books... (dick/CHAIR) $12.95... (dick/CHAIR) woops Wayne's list... (dick/CHAIR) ga>WAYNE (dick/CHAIR) then} dgg (Wayne) A VERSION of Watt's "Learning with Logo" is in the works for the Atari... (Wayne) As for memory, I get about 4}350 nodes with my 800 XL and DOS-XL... (Wayne) but still have run into problems... (Wayne) Must go now...looking forward to} next meeting... (Wayne) will come up with some ideas for needed procedures. Bye all! ga (Marlene) bye Wayne...good luck wi}th your adventure. (Archie) Okay--bye Wayne. Thanks for informations on books! (dick/CHAIR) NITE WAYNE AND THX! (dick/CHA}IR) DGG>GA (DANIEL CHANEY) # (d.g.g.) Archie, see also Fall '83 Atari connection for 3 good Articles... (dick/CHAIR) THEN }MEL (dick/CHAIR) THEN DAN (Stan) Hi everyone again! (d.g.g.) Further, the Atari user books are the best they've... (d.g.g}.) ever published.... (Archie) # (d.g.g.) Dick, We are going to have problems with being as Nice as we'd... (d.g.g.) like }to be with new comers, and keeping up with what we need to do... (d.g.g.) Suggest that we Place an intro at ch 30... (d.g.}g.) and use a different sta for CO... (dick/CHAIR) # (d.g.g.) not to be secretive, but so that Newcomers... (Marlene) good} idea, dgg (Stan) I agree (d.g.g.) can get up to speed ... (DANIEL CHANEY) I CANNOT (d.g.g.) a pre conf area with a weekl}y volunteer?ga (dick/CHAIR) MEL>>GA (Stan) That's a great idea. (dick/CHAIR) THEN DAN, ARCH, AND DICK (MEL) # As a newcom}er, I must say... (MEL) that I found the Help... (MEL) file in XA 4 not clear... (MEL) I want to participate... (d.g.g.) }# (MEL) but I did not know how.ga (Stan) I have a question... (dick/CHAIR) DAN>>GA, THEN ARCH, THEN DICK,THEN DGG (dick/C}HAIR) THEN STAN (DANIEL CHANEY) I ECHO MEL'S OPINION AND EMPHASIZE HER LAST POINT... (DANIEL CHANEY) TRY AS THEY MIGHT,THE }HELPFILES ARE INEVITABLY... (DANIEL CHANEY) DOOMED TO OBSCUREMENT.OBSCUREMENT THAT MAY BE... (DANIEL CHANEY) CLEARED UP ONL}Y BY CO MEMBERS ONLINE... (DANIEL CHANEY) I MUST LEAVE NOW,BUT I WISH TO LEAVE YOU WITH... (DANIEL CHANEY) THIS THOUGHT,YOU} ALSO WERE NEWCOMERS ONCE,AND... (DANIEL CHANEY) IF YOU RECALL IT WAS NOT A PLEASANT EXP W/OUT... (DANIEL CHANEY) SOMEONE (}ONE!) AT THE OTHER END TO HELP... (DANIEL CHANEY) I SALUTE DICK FOR HIS WORK AND WISH YOU ALL.. (DANIEL CHANEY) A GOODNIGHT}. (DANIEL CHANEY) GA (d.g.g.) Mel, and Dan-- We recall, that's why a pre-conf area seems a ... (d.g.g.) good idea.ga (dic}k/CHAIR) dan nite and thx (dick/CHAIR) ARCH>>GA, then dick, then dgg, then stan, (Archie) I agree that the Atari books are }the best they've done, but the reference is... (Archie) a poor continuation for those who wish to delve into the LIST side o}f things. (Archie) The sample SORT is an abomination... (Archie) I have in mind to upload some simple procedures to expound} on the list ... (Archie) capabilities, and try to set a good example for beginners to follow. (Archie) What have the rest }of you found in this regard? It is after 11:30, by the way! (Archie) GA (dick/CHAIR) dick>>ga then dgg, then stan (dick/C}HAIR) I think a SORT routine... (dick/CHAIR) or routines would be a great first... (dick/CHAIR) addition to a logo library.}.. (MEL RYAN-ROBERTS) (30(Mel)# (dick/CHAIR) on moving to a new channel... I broached the subject to RON... (dick/CHAIR) a}nd he suggested we stay here... (dick/CHAIR) (I don't know why... (dick/CHAIR) he did say the first 6 channels were... (di}ck/CHAIR) also available... (dick/CHAIR) I'll talk to him again about it... (d.g.g.) Dick - I yield to Mel and move to adjo}urn formal if Arch is an (d.g.g.) early riser. (dick/CHAIR) MEL>>on using CO, I've found that the best HELP is available in} (dick/CHAIR) CB, and a little practice... (dick/CHAIR) On 11:30... (Ron Winn) # (dick/CHAIR) I suggest we hear from d.gg}. , stan, and mel...pick (dick/CHAIR) and ron... (dick/CHAIR) a new date to meet ... (dick/CHAIR) and adjourn for shootn t}he breeze... (dick/CHAIR) dgg>ga (Archie) I'm not an early riser, but am supposed to be! I'll stick around anyway! (d.g.g}.) I yielded to mel, then set date, he (she) needs hp (dick/CHAIR) then stan, mel, and Ron (dick/CHAIR) MEL>ga (MEL RYAN-R}OBERTS) I'm a he!... (MEL RYAN-ROBERTS) I think that the idea of a... (Stan) when's the next meeting guys (I gotta go!)??? } (dick/CHAIR) how's about 2 weeks? (MEL RYAN-ROBERTS) preconference meeting or instructrions... (d.g.g.) Mel, bear with us.}... Move Sunday next at 10 (Stan) sounds good.what date?...ok...see ya there... (Archie) Marlene--you aren't going to be ar}ound next week? (Stan) g'bye!...! (Marlene) feb.5th??? (dick/CHAIR) tell you what I'll leave amsg on the next date! (Arch}ie) Feb 5th is good by me! (dick/CHAIR) mel>ga SORRY! (Marlene) no Arch - going Skiing. Marlene--> Don't break anything! }(MEL) It's O.K.... (d.g.g.) Next Sun. is 1/29 lets get us here. (Archie) !#! Let me dump to disk--you guys help mel! (dick}/CHAIR) OK here on 29th (d.g.g.) Mel, goto chan 1 with the comm /TUN 1, I'LL (MEL) If anyone can give me a synopsis... (d.}g.g.) MEET YOU THERE FOR A MOMENT. (Archie) !#! dropping out for a moment !#! (dick/CHAIR) taking a dump again! 堠u (Archie) BACK TO RECORDING (dick/CHAIR) just in time! (Ron Winn) I JUST HOPE YOULL DO THIS AGAIN...cis kept bumping me an }d I didnt get much. (Archie) # (Ron Winn) Im interested in the educational aspects... (Ron Winn) Id like to see some peopl }e try the same... (Ron Winn) application in 2 different languges to (Ron Winn) compare ease, speed, etc. (Ron Winn) ga ( }dick/CHAIR) ARCH>>GA (Archie) Firstly, to answer Ron--I will attempt.. (Archie) to edit the transcript, cleaning out explet }ive, etc. and upload it to... (Archie) XA5. The bibliography, with any... (Archie) comments I can garner will also be post }ed to the XA database. (Ron Winn) Thx (Archie) I have seen some interesting comments on the EDSIG which indicate that folks }... (Archie) are ambivalent about LOGO in education. I intend to pusu~~u~rsue this matter to ... (Archie) see if I can fin }d out which LOGO's and what problems prompt these feelings... (dick/CHAIR) # (Archie) What other SIG's do the rest of you b }elong to besides ATARI? GA (dick/CHAIR) MARLENE>>GA THEN DICK (were... (dick/CHAIR) running late)ga (Marlene) I think that } the ambivilance is due alot to the fact that too much... (Marlene) emphasis is put on which language is better then the oth }ers... (Marlene) instead of applying each one in a useful matter... (Marlene) this constant comparison between ACTION! and }everything else... (Marlene) to me is a waste of time... (Marlene) each language has it's good and bad points.ga (dick/CHA }IR) dick>>ga (dick/CHAIR) got to agree with marlene, on that... (dick/CHAIR) suggest we wrap it up...and go to bull session }... (Archie) AMEN! too bad Henry isn't here to hear (see?) you say that! (Marlene) I second ! (dick/CHAIR) everybody on a }greement... (Ron Winn) yes (Marlene) aye! (dick/CHAIR) for the 29th... (dick/CHAIR) at 10 PM... (dick/CHAIR) suggest we }each bring a wish list of (dick/CHAIR) ... (dick/CHAIR) procedures we'd like to see available... (Archie) Also a list of w }hat procedure we HAVE in works! (dick/CHAIR) ARCH>>would you like to do something... (dick/CHAIR) on the relationship betwe }en LOGO... (dick/CHAIR) and LISP???...for the group??? (dick/CHAIR) ... (Marlene) # (Archie) My pleasure! (dick/CHAIR) m }arlene, had some ideas on making it official we could discuss... (dick/CHAIR) arch>>great! (dick/CHAIR) marlene>ga (Marlen }e) maybe someone or someones could do a comparison... (henry h) hello???? (Marlene) between Logo's... (Marlene) since ther }e isn't much out about atari LOGO - and most books are on... (Marlene) different versions... (Marlene) sort of give us the }differences and what won't translate etc. (Marlene) ga (dick/CHAIR) hi henry! (Archie) Hi Henry--session is nearly done! }(Marlene) hi hh (henry h) hi. (Ron Winn) # (dick/CHAIR) OK no problems with next week (henry h) # (dick/CHAIR) motion to } adjourn, OK with RON ? HH? (Ron Winn) yes (henry h) yes (dick/CHAIR) bullsession foloows (dick/CHAIR) adjourned! (Archi }e) AYE!! (Ron Winn) Somone might compare Apple to Atari like Abelson compared (Marlene) strike the table with the gavel, Di }ck (Ron Winn) Apple to Ti . (henry h) This was the slowest... (dick b.) BANG! (henry h) co I ever saw... (Marlene) ouch! } (henry h) I kept thinking I was disconnected... (henry h) Maybe I was, so I finally left. ga (Archie) !#! END OF RECORDIN }G !#! %$%$, 6-'6-'6-'6-M:$%$%$, 6-'6-'6-'$Խݠ (1,BOB) I HAVE ONE COMMENT ON LOGO FOR NOW... (1,dick/CHAIR) Welcome tom I was... (1,dick/CHAIR) afraid that the author of} DSKED would... (1,dick/CHAIR) leave us in the lurch! (1,BOB) I ORDERED MINE FROM COMPUTER OUTLET IN NOVEMBER AND THEY SAY }ATARI ISN'T SHIPPIBN! (1,.) They are crazy! (1,Tom Goltz) Dick- Having problems with DISKED? (1,dick/CHAIR) BOB>>I've had }mine for... (1,.) Hit the gavel, Dick--my disk is humming! (1,dick/CHAIR) tom>>none love it! (1,dick/CHAIR) bob>>4 months!} (1,Tom Goltz) Dick- Great! (1,dick/CHAIR) bob>>my dealers stocked up! (1,dick/CHAIR) OK let7s review... (1,dick/CHAIR) t}he protocol ... (1,Tom Goltz) }} (1,dick/CHAIR) for tonite's meeting... (1,Tom Goltz) `}`} (1,Tom Goltz) OOps, sorry. (1},dick/CHAIR) to keep it organized... (1,dick/CHAIR) type # to be recognized by the CHAIR... (1,dick/CHAIR) and ga when you'}re done talking... # (1,Tom Goltz) # (1,dick/CHAIR) ./ne arch first then tom (1,.) Okay, I have prepared a little review } (1,.) of LISP and LOGO similarities and.. (1,.) differrences. Let me try and get it (1,.) in gear, if all are ready. (1,}.) I would like to give a brief... (1,.) review of the similarities and (1,.) differences of LOGO and LISP. I (1,.) have }used LISP on a SPERRY 1100 (1,.) ATARI. LISP is a List processor (1,.) hence its name. It has basic.. (1,.) commands to m}anipulate lists, (1,.) and everything, including the ~(1,.) procedures you write, are lists (1,.) This means you can manip}ulate (1,.) programs with LISP giving you (1,.) self-modifiable code while also (1,.) maintaining a very structured } (1,.) environment... Yes, they have (1,.) structured controls, much as (1,.) Pascal and C do, although it (1,.) take}s getting used to, since (1,.) everything must be properly (1,.) bracketed with parentheses or (1,.) square brackets}. Anyone who (1,.) has used LOGO with lists may (1,.) have already found out how easy (1,.) it is to get confused o}n the (1,.) bracketing. (1,.) The similiarities are striking: (1,.) LISP has CAR to get the first (1,.) entry of a l}ist, LOGO has FIRST (1,.) LISP uses CDR to get the rest (1,.) of that list, LOGO has BUTFIRST (1,.) In fact, for list ma}nipulation, (1,.) almost any basic function in (1,.) LISP has a counterpart in LOGO, (1,.) but LOGO has more meaningful} (1,.) names for them! LISP calls the (1,.) entities which make up lists, (1,.) but which are not lists, ATOMs; (1,.) } LOGO calls them WORDs. (1,.) There are two dialects of LISP, (1,.) based on whethet you must use (1,.) quotes on an inp }ut to have it (1,.) not evaluated (treated as calls (1,.) to be performed) or not. One is (1,.) called EVAL LISP, the ot }her (1,.) EVAL-QUOTE LISP. LOGO is, as (1,.) anyone who forgot the quote on (1,.) an input statement can attest,  }(1,.) the EVAL type. Square brackets (1,.) [ & ] serve as extended quotes. (1,.) LISP has a function named QUOTE (1,.) tha }t does the same thing... (1,.) Differences: besides the turtle (1,.) graphics support, the greatest (1,.) differences} lie in the area of (1,.) procedure access as LISTs. The (1,.) LOGO documents hint at the fact (1,.) that storage is bui}lt upon LIST (1,.) but you cannot get at the lists (1,.) to manipulate them. I have yet (1,.) to find a way to get at a pr}o- (1,.) cedure definition list so that (1,.) I could do a global change of a (1,.) string in the procedure. (1,}.) The manner of accessing the par (1,.) ameters to a procedure differs, (1,.) with each language having an (1,.) advantag}e over the other for (1,.) some thingS: LISP allows open (1,.) ended parameter lists, you must (1,.) be very explicit }with LOGO. You (1,.) have a clearer naming of input (1,.) parameters in LOGO than in LISP (1,.) (1,.) LISP has many mor}e functions to (1,.) manipulate lists, as one would (1,.) expect, but there is much that (1,.) LOGO allows you to do tha}t (1,.) corresponds to the LISP (1,.) capabilities. (1,.) (1,.) (1,dick/CHAIR) !APPLAUSE! (1,dick/CHAIR) }FANTASTIC! (1,tom) [clap, clap] (1,dick/CHAIR) THAT WAS ARCHIE STRONG... (1,.) (1,tom) (Now the chair's} telling us when to clap!) What's your handle? Arch (1,dick/CHAIR) FOR ANYONE WHO DIDN'T RECOGNIZE THE DISTINCTIVE... (1,d}ick/CHAIR) PERIOD... (1,dick/CHAIR) HELL NO WE WERE APPLAUDING! (1,dick/CHAIR) ARCH , TAKE A BOW (1,Arch) Now I'm back to }more conventional handle (1,tom) Oh. He already did, but take another anyhow. (1,dick/CHAIR) TOM>>GA (1,tom) Okay... (1,}Arch) One further comment--I am putting this on disk--I will flag with !#! when I.. (1,Arch) need to take a break to dump--s}orry Tom (1,tom) Logo and Lisp share many of the features (1,tom) However, I've not met many LISPs withturtle graphics! (1},dick/CHAIR) GA WHEN DONE (1,tom) One feature I'd like to see in a LOGO (1,tom) is the ability to have mutiple turtles (1,}tom) on the screen at once. This would make (1,tom) animation, and other jobs requiring (1,dgg-your tour guide) # (1,tom)} drawing several items at once. (1,tom) I've fiddled around a bit trying to fake (1,tom) it up with one turtle and a progra}m (1,tom) but I always ran out of memory before I (1,tom) got done! ga (1,dick/CHAIR) DGG>>GA (1,dgg-your tour guide) Ju }st a note for Tom (1,dgg-your tour guide) Atari has 4 turtles.ga (1,dick/CHAIR) # (1,tom) (That's what I get for doing my !}Logo programming on an Apple 2! (1,dick/CHAIR) I think Tom has Apple LOGO (1,dick/CHAIR) # (1,dick/CHAIR) Arch brought up "}some points... (1,dick/CHAIR) that tie in naturally with... (1,dick/CHAIR) our second topic of the ... (1,dick/CHAIR) even#}ing which relates... (1,dick/CHAIR) to developing a list of procedures... (1,dick/CHAIR) we'd like to see... (1,dick/CHAIR$}) available in our logo library... (1,dick/CHAIR) specifically a way to attack ... (1,dick/CHAIR) strings in lists ... (1,%}dick/CHAIR) globally... (1,dick/CHAIR) does anyone have... (1,dick/CHAIR) any ideas on this.ga (1,Arch) # (1,dick/CHAIR) &}arch>ga (1,Arch) I haven't written anything in LOGO, but (1,Arch) in LISP, it is fairly easy to paw... (1,Arch) thru a lis'}t, looking for a particular.. (1,Arch) string. The trick is constructing a (1,Arch) new list with the substitution effecte(}d. (1,Arch) ga (1,dick/CHAIR) # (1,dick/CHAIR) I've used a technique... (1,dick/CHAIR) which may be applicable... (1,dic)}k/CHAIR) in data base programming.. (1,dick/CHAIR) where I go through a sequential... (1,dick/CHAIR) data base looking for *}a data... (1,dick/CHAIR) item I wish to replace... (1,dick/CHAIR) replace it... (1,dick/CHAIR) and rewrite the data to the+} disk... (1,dick/CHAIR) Off the top of my head it... (1,dick/CHAIR) sounds as if it should be applicable. ga (1,Arch) # (,}1,dick/CHAIR) ARCH>GA (1,Arch) I could construct a sample procedure.. (1,Arch) using techniques from LISP which could (1,A-}rch) have two parameter--a list and a list pair of old and new strings... (1,Arch) and which would produce a substitution (.}1,Arch) list. It would get the cobwebs out of my head! (1,Arch) ga (1,dick/CHAIR) # (1,dick/CHAIR) ARCH>>sounds good... /}(1,dick/CHAIR) why not upload it to xa 5... (1,dick/CHAIR) and let us take a.. (1,dick/CHAIR) look at it... (1,dick/CHAIR)0} Procedural wish list... (1,dick/CHAIR) I talked with d.g.g. earlier... (1,dick/CHAIR) and he mentioned a few items to me..1}. (1,dick/CHAIR) that were important... (1,dick/CHAIR) 1) Some clear instructions... (1,dick/CHAIR) on the use of conditio2}nals... (1,dick/CHAIR) 2) A better handle on M/L calls... (1,dick/CHAIR) 3) More on list processing... (1,dick/CHAIR) (arc3}h has given us a start on that)... (1,dick/CHAIR) 4) More on potential AI & games. (1,dick/CHAIR) ... (1,Arch) # (1,dick/4}CHAIR) any ideas out there? ga (1,dick/CHAIR) arch>>ga (1,Arch) I don't want to monopolize, but one comment: (1,Arch) The 5}EDSIG has a bibliography on the use (1,Arch) of LISP in AI. (1,Arch) Tom--you are pretty quiet there--what are you using LO6}GO for on (1,dick/CHAIR) GA WHEN DONE (1,Arch) your apple? ga (1,tom) Arch- Not much. Due to the fact that my 35trk flopp7}y drive is (1,tom) dead, I cannot load my Logo interpreter right now! (Curse protected software!!) (1,Arch) Dick, since on8}ly four of us here--why (1,Arch) don't you shorten your handle! (1,dick/CHAIR) sounds good! (1,Arch) Dave, come on down an9}d join in! (1,dick) how's that (1,tom) One of these days pretty soon I'll either buy a LOGO for the Atari, or fix the Apple:}! (1,tom) Dick- Fine. (1,dgg) Hi. (1,dick) I've got a small procedural... (1,dick) wish list... (1,dick) like dgg I hung;}er for a better... (1,dick) shot a machine calls... (1,dick) (I'd love to see an example... (1,dick) any example!.... (1,<}dick) I really agree we need a fill proc... (1,tom) Dick- That's a good one, because it almost aways (1,tom) changes betwee=}n versions, and machines using LOGO. Anything that uses (1,tom) machine code will be very much ATARI-ONLY. (1,dick) ...and>} I'm going nuts trying... (1,dick) to find the display list... (1,tom) We want to stay away from it as much as possible. (?}1,tom) Dick- One moment, I'll tell you how to find it... (1,dick) for the graphics screen! ga (1,dgg) # (1,dick) dgg>ga (@}1,dick) then tom (1,tom) OS shadow: $230. (1,tom) (Low byte) (1,tom) $231 - display list high byte. (1,tom) Those are HEXA} numbers. (1,dick) got it! (1,dick) dgg>ga (1,tom) 560 & 561 decimal. (1,dgg) Ok... (1,dgg) That then is a series of .DEB}POSIT n byte... (1,dgg) statements followed by a .CALL n where n is... (1,dgg) an address?ga (1,tom) Dick- Note on the disC}play list: Those locations are a pointer to the display (1,tom) list. (1,dick) dgg>>the big problem... (1,tom) Dgg- That wD}ould do it, but its like POKEing a routine into memory (1,tom) in BASIC...VERY SLOW! (1,dick) in my mind is how do I ,,, (E}1,dick) ... (1,dick) protect it from the rest of my program!... (1,tom) It also takes up massive amounts of RAM. (1,dick) F}Tom>> I think I've looked there... (1,dick) in atatri logo and found the... (1,dick) DL for the text screen... (1,dick) I G}think the GR]7 dl is located... (1,tom) Dick- It also points to the current display list. If your in a graphics mode, (1,dH}ick) somewhere else... (1,tom) it will point tothe display (1,tom) list of the (1,tom) graphics screen. (1,Arch) !#! WillI} need to break soon to dump disk !#! find a good breaking point, pls! (1,dick) I'll try to record it in a variable... (1,dJ}ick) during the fs mode (1,tom) GA arch. (1,dick) lets dump!!!!! (1,dgg) dump away (1,Arch) %{(1,dgg) I gather tom prefers to avoid m/l?ga (1,dick) # (1,tom) Dgg- Nah, I like it, but for LOGO, its not a good idea (1,L}tom) if you want to be portable. (1,dick) IT WOULD SURE BE DESIRABLE... (1,dick) for a fill routine! (1,dgg) # (1,dick) WM}hat a contrast. (1,dick) dgg>ga (1,dgg) Would I understand that... (1,dgg) the OS for either... (1,dgg) machine is the saN}me for itself... (1,dgg) under basic, logo, etc?ga (1,dick) NO! (1,tom) Dgg- The Apple and the Atari have very diffrent OSO}! (1,dgg) Tom... (1,tom) Dgg- The graphics on both machines work very diffrently! (1,tom) organized files. Format is the P}same though. (1,tom) (as far as I know. The LOGO I have boots alone, doesn't (1,tom) need the OS booted with it. (1,dgg) Q}I recognize that... (1,dgg) is Apple the same with itself... (1,dgg) Then one could .EXAMINE the proper address... (1,ArchR}) I'M BACK! (1,dgg) and .deposit ... great Arch... Dick (1,dgg) cover (1,tom) Dgg- Could be done, it would be a lot of worS}k, and would require both (1,tom) machines for testing it. (1,tom) Dgg- I find that its generally more trouble than its worT}th, frankly! (1,dick) Any other procedural wishes out there? (1,dick) # (1,tom) Interestingly enough, my version of Apple U}LOGO includes an (1,tom) assembler designed to work with (1,tom) the LOGO. (1,dick) An assembler! (1,tom) Dick- Yep. NotV} a great one, but it looks like it'll handle short ml routines. (1,Arch) Tom-->Do you get decent documentation to go along wW}ith it? (1,dick) That's what we need! (1,tom) (I've never used it) (1,tom) Arch- The DOC is pretty good, though it could X}(1,tom) cover using ML a little better. (1,dick) Where do you put m/l programs... (1,dick) in your Apple?ga (1,dick) I'm nY}ot trying to take it... (1,dick) just learn about it! ga (1,tom) Dick- There are safe areas, I don't remember where they (Z}1,tom) are offhand though. (1,dgg) # (1,dick) dgg>>ga (1,dgg) I'd assume... (1,dgg) If one can find it... (1,dgg) You co[}uld adjust... (1,dgg) RAMTOP or MEMLO and thus protect some space.ga (1,tom) Dgg- You have to figure out when the LOGO look\}s at (1,tom) dgg- RAMTOP or MEMLO. (1,tom) dgg- If it only looks when initing, (1,tom) you'll have to figure out how to ma]}ke it (1,tom) dgg- reconize the new points. ***EDITORS COMMENT FOLLOWS*** The rest of the transcript was about ^}setting a meeting time, which was tentatively set for 9:00 PM EST, on February 12th. I edited out most of the discussion,_} but let's let the chair have the last word on it: (30,dick) 9:00 it is!!!! (30,dick) Sunday, FEB. 12th We also lea`}rned that Dave (dgg) will be out of town, vacationing the month of February. It was also agreed that we might have more aa}ttendees if we stayed on channel 30, so we will try it there, again. Archie Strong ,<@3jKK|K6GEFF.GHHHFGGpGVEKKKaGmK`HFFHHH&GGGvGEc}VKKJJIPLOGO2 APCBKLOGO2 CO1BLOGO3 CO1BVLOGOA CO2BKLOGOB CO2B5bLOST3 JL B5META JM B*MOONLT AM2BMPP HLPBNO55 PSFB5NOMUSE DM BMNOSMK PSFB<SOTHELL BOUTLNE FNTBP1080D CNFBP1080N CNFBP1091D CNFBP1091N CNFBPL1020 LGOB PRINT8 DEMG6K:K>KMBKFKJKNKRK2K.K*K&K"KKMr}ACs} rt}        R '=R p= p &M LN* Ju= `~)Gu}GE0(Wp4/&4/R4/  <v}&&Q~Q~p2p2ii/U/Ux9x9''UU w}   'E6/E6E6\bw :* )(+2x}$&19 19    19+19 19 1919(1919%y}g[B  _-~H 4 ''z};C-';(/t 3hP?V OKjC xDM>4{}  1U  |}  .(I5[Bn OrX^_Mh:p.}}{!    1;ER] ~}       W+7AKU_ir{}$1 !!%!'}   GD#mx-Nx\M^3M?}LxE }AFJJyyLG p}|t$a5UALIAV@Z'5/<- Zx} Q= O X V  #*3>e #*3=LVeov}             }          }               } $4J_lj ]OH3(#999@@9YYYyyY} 6<76?k?k=7>8>1x3x}:?:@6<76?k?k=7>8>1x3x:?:@ }'      }Σ)45* ""'' '' ''REAL}ITYPERSPECTIVERELATIVEPOSITION D E S K T O P P E R F O R M A N C E S T U D I O S + A = O V I R T U }O S O S O F T W A R E ##   '' '' }'' dDD.hBX[DD.D.DX@DD.X,DD..X@DD. X (DD..X@DD.X)DD..X@DD.X}DD..XPDD..X@DD.XfDD..XDD..X@DD.XDD..X@DD.~tXtDD. X@DD.XDD.JF@X}DD.XjXDD.hnhXDD..X  "" *+}! .066;;.=-@BCFF<;&# } Ʊȗ҃xwz,0-"}      A2AI*8 K% } #- 5%   +  8 ] Y8## }             }               }        }            }                 }                             }        }}  8 ] Y8##  WLPyũƢ<|H7YZ[+!  } 8 ] Y8##  WLPyũƢ<|H7YZ[+!  }dddddddddddddddddddddddddddd@26+9^ F:B2y,@A@hu@@--@&@}}}ONNNM}NLL.L}LL"LNM}MMMMMMMM}~B"L}  ~}    G Q4L`x}6!?/ cv@#G}g ( <TXc84  Y [ }, @9V9  rT9 W*}Ib^3 @ 4|4L #5 }uC zEjI B 4   < g>U^ }2S T vTf.Bq] G   ' }     Dx#}Vm[64}    ~#jC}@n T~#}]21OEE.7 &?!S}S^A\m_%  A/  Ar{3}yx)=;E?Az}sc0}zm1>~ G^q4D  }   IL}}}}}}}}}}}}}}}}}}}vDD..X@DD.}F@X@DD..X METAMORPHOSIS *JM* METAMORPHOSIS *JM* }vDD..X@DD.F@X@@DD..X0DD..X@DD.j`X`DD..X THE STORY OF A CHANGING SOUND }}        }}   }     }}}}7%<%,4  6-@,6-@,B:,!% 7%<%,4aj,6-@ ,7%<69328691942692198692430115115 !} !}-----),,,,,+)+!}$000&2222242+2522&!}"!------+0)000002452231223120.--&&!}&&&!&)!&)!&)!&)!&)!&)!&)!&)"&)"&)"'+"'+!%+!&)!&(%(!&!&)!}!&)!&)!(+!(+!(+!(+!&)!&)"&+"&+!$)!$)"$("$(!$!$)!$)!$) $) $) $!}) $) $* $* $* $* %) $) &)&)$'$' $&$&$'$'#&#&'+$'+$(+$(!}+$),$),$),$),$(+$(+$(+$(+$),$),$),$),$(+$(+$'*$'*$&-$&-"&+"&+ !}$' $'"("(""!!"&"&+&+.&+.&-0&-0&-0&-0&+.&+.%+.&+.(+-(!}+-(+-(+-)-2)-2(+.&)/%(%(%(%(%(!%("%(%()-)-)-)-!!!}!!"%"(%+(.+1&!)&-)2-52-&/)/+2/52;5;+1.4174:7=:@=7:4714.1!}+.(+%("(""!"!""!"!""!"!&&&"&%!}%!&!&)!&)!&)!(+!(+!(+!(+!&)!&)"&+"&+!$)!$)"$("$(!$$)-$)-$)-$+!}.$+.$+.$+.$)-$)-%+-&)-(+-(+-)-2)-2'+.'+.%+-%+-&)-&)-&*-&*-&+.&!}+.&+.&+.&*-&*-&*-&*-&+.&+.&+.&+.&*-&*-&+.&+.$+.$+.$+-$+-")-"(+!!}(+!&)&(&(!&("&(!&)!&)%(%(!&!&)!&)!&)!(+!(+!(+!(+!)&-)2-52!}95215.1+.(+"!)&-)2-5295214.1+.(+!)&!!&!!!}!Ø  Ÿ!}š""•!}  Ž  Ì   !}     ‡     Ž!}<<<<<<xx!}xhxh<<<<!}xHxHPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!}PPPPPPPPPPPPPPPPPPPPPPPPPPPP!}!}<<<<<<!}!}< { THE FIRST AND MOST DISAPPOINTING FACT CONCERNING MPP MODEMS AND SIG*ATARI IS THAT AS OF 3/13/84 THERE IS NO TERMINAL SOFTW&}ARE WHICH SUPPORTS BOTH THE MPP MODEM AND COMPUSERVE'S UPLOAD/DOWNLOAD PHONE TRANSMISSION ERROR CHECKING PROTOCOL (CIS'S A-&}PROTOCOL). "UNIVERSAL" MODEMS SUCH AS THE HAYES, AND ATARI MODEMS, CAN USE A PROGRAM CALLED TSCOPE, BUT TSCOPE DOESN'T WORK&} WITH MPP'S.(WE MPP OWNERS ARE, OF COURSE, HOPING SOMEONE KNOWLEDGEABLE WILL CREATE A "TSCOPE" TYPE PROGRAM FOR US) DESP&}ITE THAT SHORTCOMING, SIG PROGRAMS AND FILES CAN BE DOWNLOADED USING TERMINAL MENU OPTIONS "B" OR "E". THE MAIN PROBLEM IS&} THAT NO TRANSMISSION ERROR CHECKING IS DONE SO IT IS POSSIBLE TO GET SOME GARBAGE IN THE SAVED FILE. (IF THE PROGRAM HAS A&} ".BIN" EXTENDER THEN A FILE CALLED "CONBIN.ATR" FROM REFERENCE LIBRARY XA2 MUST BE USED TO CHANGE THE ".BIN" TYPE DATA TO &}A USABLE FORMAT.) BASIC SIG DOWNLOAD INSTRUCTIONS 1. FIND LIBRARY FILE YOU WISH TO COPY. ONE WAY TO FIND FILES WHICH Y&}OU MIGHT WANT TO COPY IS TO BROWSE THROUGH DESCRIPTIONS OF THE FILES AVAILABLE IN A REFERENCE LIBRARY. TO DO THIS TYPE "XA #&}" WHERE # IS THE NUMBER OF THE LIBRARY YOU WANT TO USE. THEN TYPE "BRO" AND A DESCRIPTION OF EACH FILE IN THE LIBRARY WILL& } BE PRINTED. AFTER EACH DESCRIPTION YOU WILL BE OFFERED THE CHOICE OF "R D T" (R=READ, D=DOWNLOAD). JUST PRESS RETURN IF Y& }OU WANT TO READ ABOUT THE NEXT FILE, OTHERWISE... 2. HIT START KEY TO CALL MPP MENU. YOU WILL BE OFFLINE, BUT STILL CONNEC& }TED TO CIS. 3. PICK CHOICE B (DIRECT TO DISK) OR E (CREATE NEW BUFFER). 4. HIT "T" TO RETURN ONLINE. 5. PRESS OPTION KEY & }AND THEN EITHER "R" FOR READ, OR "D" FOR DOWNLOAD. (USE ONLY "R" IF FILE HAS ".BIN" EXTENDER"). 6. FILE WILL NOW BE SAVED O& }N DISK (CHOICE B) OR IN A BUFFER (CHOICE E). WHEN FILE HAS ENDED, PRESS OPTION TO STOP SAVING DATA. 7. IF CHOICE E WAS USED&}, THEN THE DATA MUST BE SAVED TO DISK OR CASSETTE BEFORE YOU TURN OFF THE COMPUTER (USE CHOICE C ON MPP MENU) (SIGN OFF FRO&}M CIS FIRST TO SAVE YOURSELF $$$). 8. FILES WITH A ".CRE" EXTENDER ARE SPECIAL TYPES AND HAVE SEPARATE INSTRUCTIONS FOR THE&}IR USE AFTER YOU HAVE THEM SAVED PER THE ABOVE INSTRUCTIONS. 9. PROBABLY THE EASIEST WAY TO SAVE MORE THAN ONE FILE DURING &}A SESSION IS TO SAVE THEM IN BUFFERS, CREATING NEW BUFFERS FOR EACH FILE. HH67A@,.5 $O?<<8~*}p???`?0|8 | ~? ? *} ?? 0?0y0x0x~x?< >     *}?`0m`m8p88~p?x*}<?====================================================*}===============󭭛USE THE PADDLE CONTROLLERTO RUN THIS PROGRAM. THE!!TRIGGER BUTTON ADVANCES THE(*OONNMNeN"N*MuKHF0OOONN(NMLkKG.}{JkNMM0ML{KIHF.}NNMLhKG.}.}.}MMMLLLLL.}N.}FF. } .!} |&w-r1l1k*l qu| '4EP\."}k v}}zxvq lg da{bsfmmft_.#}yWP ~C{9v,r&ni c] X[-_9dDjOp[.$}uTzO ~H|Aw7s0m&j! fa [[1 R%L%F%@.%}#;5/"(*&4*A0L 5W}#&'***+ !)* 34:;/089#$( )99(*!#-/48ADOQ.?}YY^aln} #68GHSTdg1189@CMOUW<=ABKL@?FGBD@.@}BFH;?   !*"+(6)82>2@.A}@PAQ#% 2 3@A%P&R01;< G HOPVV@BIJQS Z ]HKUV]^WY_aa.B}   !*"+(6)82>2@@PAQ#% 2 3@A%P&R01;< G HOPVV@BIJQS Z ].C}HKUV]^WY_aaDD.*XXDD.Ȟ4bXDD.hNvXDD..XDD..XDD.bhXDD..D}~VXDD.>DtX       .E}## !%'('    (.4551+ #.F} 6P6  &785#0 !(+*% #$! .G}'' ## .H}  .I}.J}  &&  !&&     %&##).K}  &&  !&&     %&##).L}ddddddddddddddddddddddddddddCIAN. A "Music construction"program. Integral command list. Allowsediting of last note only! T,?<  8~2N}p?;7n`l0d8 . ~2?  2O}  0U` 0 0U` 0?      2P}~?0`p88~p?x2Q}<?====================================================2R}===============illiant colors. ML. (ANTIC 2/86)3. SPLASH. Splash colors on a Gr.7+screen. ACTION. (ANTIC, 4/85)4. SWAN.03 Q0=0:Q1=1:Q2=2:Q4=4:Q5=3:Q6=6:Q7=7:Q9=9:Q10=10:Q11=11:Q12=12:Q14=14:Q15=3000:Q17=5:Q18=15:Q31=31:Q35=35:Q40=40:Q42=42:Q44=46T}4 4 Q45=45:Q50=50:Q54=54:Q55=55:Q70=70:Q72=72:Q77=77:Q88=88:Q101=101:Q102=3100:Q120=120:Q200=3200:Q255=255:Q401=3400:Q501=856U}00 5 Q740=3740:Q755=755:Q764=764 35 Dim Board(Q101),P(Q101),Pie(Q1),Yesno$(Q2),Legal(Q9) 40 Graphics Q2:? #Q6:? #Q6:? #Q6:6V}? #Q6:? #Q6;" OTHELLO" 50 ? "DO YOU WANT INSTRUCTIONS (Y/N)"; 51 If Peek(Q764)=Q35 Then ? :? :Goto 500 52 If Peek(Q766W}4)=43 Then Goto Q55 53 Goto 51 55 Graphics Q0 60 ? "REVERSI is a game played on an 8 by 8 board by two players who alterna6X}tely place pieces to capture other "; 70 ? "pieces." 90 ? "Capturing is done by pinching your opponent's pieces between6Y} your own. A player must capture pieces if "; 100 ? " possible." 120 ? "When players have no more captures, the ga6Z}me ends. The player with more pieces wins." 130 ? "Choosing the location of your move is done by using the curser keys ";:6[} For X=28 To Q31:? Chr$(27);Chr$(X);:Next X 150 ? " when you are happy, press the space bar and the computer will put 6\}your piece on that location." 160 ? "If you are not sure about how to play,when asked how many human players, reply 0(6]}zero) and you can "; 170 ? "watch the computer play itself" 180 ? "If you cannot move, or you wish the computer to move6^} for you, press 'N' and the move will be made." 500 Poke Q764,Q255:? "HOW MANY HUMAN PLAYERS (0-2)"; 510 If Peek(Q764)=Q26_}55 Then 510 520 If Peek(Q764)=Q50 Then Players=Q0:? "0" 530 If Peek(Q764)=Q31 Then Players=Q1:? "1" 540 If Peek(Q764)=30 T6`}hen Players=Q2:? "2" 600 ? "STAND BY....." 620 Data 0,0,0,0,0,0,0,0,0,0,0,7,2,6,6,6,6,2,7,0,0,2,1,3,3,3,3,1,2,0,0,6,3,4,4,46a},4,3,6,0 624 Data 0,6,3,4,4,4,4,3,6,0,0,6,3,4,4,4,4,3,6,0,0,6,3,4,4,4,4,3,6,0 628 Data 0,2,1,3,3,3,3,1,2,0,0,7,2,6,6,6,6,2,6b}7,0,0,0,0,0,0,0,0,0,0,0 630 For X=Q0 To 99:Read Y:P(X)=Y:Next X 640 Data -10,-9,1,11,10,9,-1,-11,0 650 For X=Q1 To Q9:6c}Read Y:Legal(X)=Y:Next X:Drawcell=8000:Drawcellp=8100:Grid=8400:Keyread=Q501:Autoplay=3700 910 Let One=Q1:Zero=Q0:Pie(Zero)=6d}Q2:Pie(One)=Q2 2000 Graphics Q7:Setcolor Q1,Q4,8:Setcolor Q2,Q12,Q10:Poke 752,Q1:? "";:Setcolor Q5,Q4,Q4:Gosub Grid 20306e} P=Q1:Cell=Q44:Gosub Drawcellp:Cell=Q55:Gosub Drawcellp:P=Q2:Cell=Q45:Gosub Drawcellp:Cell=Q54:Gosub Drawcellp 2100 For I=6f}Q11 To Q88:Board(I)=Zero:Next I 2110 For I=Zero To Q9:Board(I)=-Q1:Board(I+90)=-Q1:Board(I*Q10)=-Q1:Board(I*Q10+Q9)=-Q1:Ne6g}xt I 2120 Board(Q44)=Q1:Board(Q55)=Q1:Board(Q45)=Q2:Board(Q54)=Q2:Curc=Q2:Curx=26:Cury=Q70:Gosub Drawcell 2210 Curc=Q5:Curx6h}=129:Cury=Q70:Gosub Drawcell 3000 If Pie(Zero)+Pie(One)=64 Or Pie(One)=Zero Or Pie(Zero)=Zero Then 4000 3005 Poke Q77,Q0:? 6i}"";" ";Pie(One),,," ";Pie(Zero):If Curp=Zero Then ? " << TURN " 3007 If Curp=One Then ? " TURN >>" 3010 Setcol6j}or Q1+Curp,Q4,Q0:Sound Q0,Q255,Q10,Q10: For Y=Q1 To Q40:Next Y:Setcolor Q1+Curp,Q4,Q14:Sound Q0,Q0,Q0,Q0 3020 Setcolor Q1,Q6k}4,Q4:Setcolor Q2,Q12,Q10:If Curp=Zero Then Setcolor Q0,Q4,Q4 3023 If Curp=One Then Setcolor Q0,Q12,Q10 3025 If Players=Zero6l} Or Players=One And Curp=One Then Goto Autoplay 3030 Curcell=Q44:Curx=Zero:Cury=Zero:Goto Q200 3100 Gosub Keyread:If Dc=Zer6m}o Then Goto Q401 3107 Curcell=Curcell+Dc:If Board(Curcell)=Zero Then Goto Q200 3120 If Board(Curcell)Q0 Then Goto Q200 3450 Cell=Curcell:P=Curp+Q1:Gosub Drawcellp:Cu6r}rp=One-Curp:Pie(Curp)=Pie(Curp)+One:Board(Curcell)=One-Curp+Q1 3480 Curc=One-Curp+Q2:Gosub Drawcell:Total=Zero:Play=Zero 356s}20 Play=Play+One:Incr=Legal(Play):If Incr<>Q0 Then Gosub 3600:Goto 3520 3580 If Total=Zero Then Curp=Q1-Curp:Board(Curcell)=6t}Q0:Curc=Q0:Gosub Drawcell:Goto Q200 3590 Goto Q15 3600 Spot=Q0:Pieces=Q0 3610 Spot=Spot+Incr:If Board(Curcell+Spot)=One+Cu6u}rp Then Pieces=Pieces+One:Goto 3610 3620 If Board(Curcell+Spot)<>Board(Curcell) Or Pieces=Q0 Then Return 3630 Spot=Spot-In6v}cr 3640 Cury=Int((Curcell+Spot)/Q10):Curx=Curcell+Spot-Q10*Cury:Board(Curcell+Spot)=Board(Curcell) 3645 Pie(Curp)=Pie(Curp)6w}+One:Pie(One-Curp)=Pie(One-Curp)-One:Curx=Q42+Q10*(Curx-Q1):Cury=Q2+Q9*(Cury-Q1) 3660 P=One:Gosub Drawcell:Spot=Spot-Incr:To6x}tal=Total+One:If Spot=Zero Then Return 3680 Goto 3640 3700 Max=Zero: For Curcell=Q11 To Q88:If Board(Curcell)<>Zero Then 6y}Goto Q740 3711 Play=Zero:Poke Q755,Q5 3712 Play=Play+One:Incr=Legal(Play):If Incr=Zero Then Goto Q740 3713 If Board(6z}Curcell+Incr)=Q1 Or Board(Curcell+Incr)=Q2 Then 3720 3715 Goto 3712 3720 Total=Zero:Play=Zero 3725 Play=Play+One:Inc6{}r=Legal(Play):If Incr<>Q0 Then Gosub 3800:Goto 3725 3728 If Total>Zero Then Total=Total+P(Curcell) 3730 If Total>Max Th6|}en Cnew=Curcell:Max=Total 3735 If Total=Max And Rnd(Zero)>0.5 Then Cnew=Curcell 3740 Poke Q755,Q2:Next Curcell:Curcell=6}}Cnew:If Max=Zero Then Curp=One-Curp:Goto Q15 3750 Goto Q401 3800 Spot=Zero:Pieces=Zero 3810 Spot=Spot+Incr:If Board(Curcel6~}l+Spot)=Q2-Curp Then Pieces=Pieces+One:Goto 3810 3820 If Board(Curcell+Spot)<>One+Curp Or Pieces=Zero Then Return 3830 Spo6}t=Spot-Incr 3840 Spot=Spot-Incr:Total=Total+P(Curcell+Spot):If Spot=Zero Then Return 3850 Goto 3840 4000 Poke Q77,Q0:? "6}";" ";Pie(One),,," ";Pie(Zero):If Pie(Zero)Pie(One) Then ? " 6}>>":? 4008 If Pie(Zero)=Pie(One) Then ? "TIE GAME!!}}":Goto 4030 4010 ? "THE WINNER WAS PLAYER #";:If Pie(One)>Pie(Zero) T6}hen ? One 4020 If Pie(One)@@|vxx0pt~BB~|pp|֒lx|Dxx|xxx0000:}|0000~ޒ^xHܛ00  8(DD00HH P(Pނ@@:} 0(P0( ||xxxxp|0p |}xxy{~|0p p008 :}||   00̛   :} @ ěxp8`0 x@@@@@@@@*.""6,,< 66>:}$>666$$"*6$$>*** $<$~ | >""?!>%=?> .< :}""$$ >">00>">00>< >">00>< >66>$$? ?66>?$:}>66?$!?>>008(8|@\0:**.4$$, < >>">888<<$88$<8<<8 >">>">> <<8:}888<6">>"6$<<$=!>?!>8=?>&"*&2*"2  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%:}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8'}20xxGHK>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>}>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>B}>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>F}>>>>>>D>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>J}>>>>>>HTO DOC TS CT PR [THE following procedures will link] PR [your LOGO turtles and the Atari 1020] PR [Printer - Plotter.] PN}R [] PR [While executing a LOGO graphics] PR [procedure with the command] PR [] PR [] PR [DRAW [procedure]] PR [] PR [N}] PR [your 1020 will plot whatever is] PR [drawn on the screen.] PR [] PR [Press RETURN for MORE] MAKE "A RC CT PR [FoN}r a little fun, press BREAK and] PR [type the following commands right] PR [now!] PR [] PR [] PR [DRAW [SQUIRAL 117\]]] N} PR [] PR [DRAW [FRACTAL SN 300 9\]]] PR [] PR [] PR [Press BREAK to try demonstration] PR [or] PR [Press RETURN for moN}re documentation] MAKE "A RC CT PR [Procedures intended to be drawn on] PR [your Atari 1020 Printer - Plotter] PR [must N}be modified to substitute the] PR [F and B procedures for the usual FD] PR [and BK primitives.] PR [] PR [Two procedures N}( P.PROC & P.PROCS] PR [are included to print out your] PR [procedures on the plotter.] PR [] PR [] PR [Press RETURN for N}MORE.] MAKE "A RC CT PR [These procedures are by DAVID] PR [THORNBURG and were published in the] PR [March, 1984, issue N}of COMPUTE!] PR [] PR [If you'd like to find some graphics] PR [fuel for your plotter, check out] PR [THORNBURG's] PR []N} PR [Computer Art and Animation: A User's] PR [Guide to Atari Logo] PR [] PR [Available from:] PR [MICRO BOOKS - - AddisoN}n - Wesley] PR [] PR [] PR [Have FUN!] END TO P.PROC :PROCEDURE_NAME SETWRITE "P: ( TYPE CHAR 27 CHAR 27 CHAR 14 ) PN}O :PROCEDURE_NAME SETWRITE [] END TO P.PROCS SETWRITE "P: ( TYPE CHAR 27 CHAR 27 CHAR 14 ) POPS SETWRITE [] END N}TO SQUIRAL :ANGLE MAKE "SIDE 0 REPEAT 180 [F :SIDE RT :ANGLE MAKE "SIDE :SIDE + 1] END TO PENRED ( TYPE CHAR 67 CHAR 5N}1 ) END TO PENGREEN ( TYPE CHAR 67 CHAR 50 ) END TO PENBLUE ( TYPE CHAR 67 CHAR 49 ) END TO PENBLACK ( TYPE CHN}AR 67 CHAR 48 ) END TO C CS PR "M0,0 END TO B :X BK :X PLOT END TO DRAW :LIST SETWRITE "P: ( TYPE CHAR 27 CN}HAR 27 CHAR 7 ) ( PR "M240,0\*I\*M INT 2 * YCOR ", INT ( - 2 ) * XCOR ) RUN :LIST SETWRITE [] END TO PLOT ( PR IF PENN} = "PD ["D] ["M] INT 2 * YCOR ", INT ( - 2 ) * XCOR ) END TO FRACTAL PU SETPOS [-150 0] PLOT SETH 90 PD HT END TO FN} :X FD :X PLOT END TO SN :S :L IF :S < :L [F :S STOP] SN :S / 3 :L LT 60 SN :S / 3 :L RT 120 SN :S / 3 :L RT 120N} SN :S / 3 :L LT 120 SN :S / 3 :L LT 120 SN :S / 3 :L RT 60 SN :S / 3 :L END MAKE "A "\ Lh;Graphics 8 print procedure;by Eric L. Damron (c) 1987PROC Print8(BYTE x,y BYTE POINTER text) BYTE POINTER ch=756 CARD POR}INTER sp=88,tm BYTE n,p,i CARD l,m,o,spt,cpt spt=sp^:cpt=ch^*256 FOR m=1 TO text^ DO text==+1:l=text^ i=l&128:l==&127R} IF l<32 THEN l=512+8*l ELSEIF l<96 THEN l==-32:l==*8 ELSE l==*8 FI o=y*320+x FOR n=0 TO 7 DO tm=cpt+R}l+n p=tm^ IF i<>0 THEN p==!255 FI tm=spt+o+n*40 tm^=p OD x==+1 ODRETURNPROC DEMO() BYTE POINTER}R chbas=756 BYTE l Graphics(8+16) SetColor(2,0,0) Print8(0,0,"") FOR l=1 TO 22 DOR} Print8(0,l,"|"):Print8(38,l,"|") OD Print8(0,23,"") Print8(9,1,"Graphics 8 printR} test") Print8(2,3,"This an example of how easy it is") Print8(2,4,"to print text to a graphics 8") Print8(2,5,"screen.")R} Print8(2,6,"All you have to do is specify the") Print8(2,7,"x and y position (As in the") Print8(2,8,"Position statment) aR}nd the string") Print8(2,9,"you want printed. It even") Print8(2,10,"supports Control characters,") Print8(2,11,",R} and custom character SETS!") Print8(2,13,"NOTE: If you wish to use a custom") Print8(2,14,"character set you must change"R}) Print8(2,15,"address 756 accordingly.") Print8(2,16,"For XL/XE users here is the") Print8(2,17,"international sR}et:") chbas^=204 PRINT8(2,19," ") chbas^=224 Print8(2,22,"Garbage for regular 800 users") DO OR}DRETURNffffffffffffffffffffffffffP$