home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug079.arc / 8507MBN.TZT / 8507MBN.TXT
Text File  |  1979-12-31  |  50KB  |  1,042 lines

  1.                                  CONTENTS
  2.  
  3.           Club Notes 
  4.                - The June meeting ...............................  3
  5.           Committee News
  6.                - Dichotomy, Meeting Formats, CP/M SIG ...........  4
  7.           Communications
  8.                - File transfers to VAX computers ................  16
  9.           Editorial 
  10.                - Contribute! and Newsletter Changes ............«  2
  11.           Graphics
  12.            Dsk - BEEARTISTIC reviewed ...........................  15
  13.                - Poking around after LORES ......................  15
  14.           Hardware  
  15.            Dsk - Thumbs plugs in a new computer .................  5
  16.           Languages
  17.            Rom - CHIP8 reviewed .................................  7
  18.            Dsk - Microsoft vs Microworld Basic ..................  9
  19.           Program Listings
  20.                - Basic   A scrolling list .......................  12
  21.           Trading Place
  22.                - Club shop and For Sale notices .................  14
  23.           Wordprocessing     
  24.            Dsk - Wordstar Multiple header lines..................  8
  25.  
  26. ***************************************************************************
  27. *                                                                         *
  28. *      July Meeting: Show your own hard and softwares applications.       *
  29. *                    Trading tables: Bring and sell those roms, rams      *
  30. *                    wires, magazines, sofware.....                       *
  31. *                                                                         *
  32. *                   APPLICATIONS AND RENEWALS $20-00 PA                   *
  33. *                                                                         *
  34. *                       ------MONTHLY MEETING------                       *
  35. *                        Unley Senior Citizens Hall                       *
  36. *                          18 Arthur Street, Unley                        *
  37. *                        Third Monday of  the Month                       *
  38. *                             From 7:30 - 10:00                           *
  39. ***************************************************************************
  40.  
  41. Copyrigh⌠á (c)«á Al∞á materia∞á publisheΣá iε thi≤ journa∞á i≤á subjec⌠á t∩ 
  42. Australiaεá anΣ internationa∞ copyrigh⌠ law«á However¼á limiteΣ copyinτá oµ 
  43. individua∞ article≤ i≤ permitteΣ provideΣ acknowledgemen⌠ oµ thσ autho≥ anΣ 
  44. MICROBE┼ NEW╙ i≤ made.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. **¬ DISCLAIME╥ ***
  68. Thσ MicroBeσ User≤ Grou≡ oµ S.A« (MUGSA)¼ it≤ officials¼ thσ edito≥ anΣ thσ 
  69. contributinτá author≤á oµ thσ MicroBeσ New≤ d∩ no⌠ expres≤á no≥á impl∙á an∙ 
  70. warrant∙á o≥á liabilit∙á witΦá respec⌠ t∩ softwarσ o≥á hardwarσá anΣá thei≥ 
  71. modification≤ whicΦ ma∙ bσ publisheΣ iε thi≤ journa∞ o≥ othe≥á publication≤ 
  72. oµ MUGSA¼ o≥ describeΣ a⌠ an∙ officia∞ o≥ unofficia∞ meetinτ oµ MUGSA.
  73.  
  74. **¬ COMMITTE┼ **¬                     
  75. Chairmaε  -Brian Petersson.2502800(H⌐  V/Chairman -Colin Mercer. 2703563(H)
  76. Secretar∙ -RicharΣ Jackson.2948591(H⌐  Editor     -Mal Watt.     2931890(H⌐ 
  77. Treasurer -Brian Uren.     2605038(H⌐  Member     -Kris Sieben.  2651374(H)
  78. Member    -Fred Brunings.  2641798(H)  Member     -Robin Moseby.  424642(H)
  79.  
  80. *****¬ PLEAS┼ RESTRIC╘ AFTE╥ HOUR╙ CALL╙ T╧ BETWEE╬ 7.3░ - 8.3░ p.m« ******
  81. ***************************************************************************
  82.  
  83. Editorial.........................................................Ma∞ Watt.
  84.  
  85.      ╔á havσá tw∩á subject≤ t∩ discuss«á Thσ firs⌠ i≤ abou⌠á thσá neeΣá fo≥ 
  86. continuinτá suppor⌠ fo≥ thi≤ newsletter¼á thσ othe≥ abou⌠ ß changσ iε it'≤ 
  87. format.        
  88.  
  89.      Firstly¼á le⌠á mσ reminΣ yo⌡ tha⌠ MUGS┴ i≤ ß use≥ group╗á tha⌠á is¼á ß 
  90. grou≡ oµ user≤ oµ thσ Microbee« Thσ grou≡ ha≤ n∩ sponser≤ - yo⌡ wil∞ noticσ 
  91. wσá d∩ no⌠ ruε advertisement≤ iε thσ morσ commercia∞ vein¼á s∩ a≤ t∩ remaiε 
  92. unfettereΣá oµá an∙ commercia∞ interests«á Thereforσ thσ sourcσá oµá ideas¼  
  93. knowledge¼á anΣá experiencσ mus⌠ comσ froφ WITHI╬ ou≥ group¼á a≤á mus⌠á thσ 
  94. article≤á fo≥á thi≤á newsletter«á Wσ kno≈ member≤á receivσá discount≤á froφ 
  95. certaiεá supplier≤á (no⌠á thσ leas⌠ ApplieΣ Tech.⌐ anΣ thi≤ i≤ onσá oµá thσ 
  96. advantage≤ oµ belonginτ t∩ thσ club¼ bu⌠ the∙ d∩ no⌠ ruε thσ cluΓ - member≤ 
  97. do.
  98.  
  99.      Therσá arσ abou⌠ 35░ member≤ iε ou≥ grou≡ oµ whicΦ arounΣ 10░ turεá u≡ 
  100. a⌠ eacΦ monthl∙ meeting«á Thereforσ thσ maiε channe∞ oµ communicatioεá witΦ 
  101. thσ grou≡ fo≥ thσ othe≥ 25░ i≤ thi≤ newsletter.
  102.  
  103.      Wha⌠á ╔á aφ leadinτ u≡ t∩ i≤ this«á Thσ membershi≡ feσ yo⌡á havσá paiΣ 
  104. include≤á receivinτá thi≤ newslette≥ eleveε time≤ ß yea≥ - bu⌠ wh∩á d∩á yo⌡ 
  105. thinδ write≤ thσ article≤ fo≥ it«á YO╒ arσ supposeΣ toíá Bu⌠ iµ wσá reduceΣ 
  106. thσá cluΓá dowε t∩ onl∙ thosσ peoplσ wh∩ contributeΣ t∩ thσá newslette≥á wσ 
  107. coulΣá holΣá thσ monthl∙ meetinτ arounΣ ß coffeσ table«á S∩ eacΦá timσá yo⌡ 
  108. receivσ thi≤ newslette≥ bσ grateful to thosσ wh∩ havσ contributed« ╔ am.
  109.  
  110.      ╔á realisσ tha⌠ iµ yo⌡ havσ jus⌠ bough⌠ you≥ machinσ yo⌡ ma∙ fee∞á yo⌡ 
  111. havσá littlσá t∩á contributσ wheε therσ appea≥á t∩á man∙á morσá experienceΣ 
  112. member≤á around¼á bu⌠ yo⌡ wil∞ ge⌠ n∩ sucΦ le⌠ ofµ froφ meíá Everybod∙á ha≤ 
  113. somethinτá t∩á contribute«á ReaΣá THUMB╙ thi≤ issuσ anΣ yo⌡ wil∞á seσá tha⌠ 
  114. article≤ neeΣ no⌠ pokσ int∩ thσ silicoε chamber≤ oµ thσ circui⌠ board¼ the∙ 
  115. caεá documen⌠ you≥ earl∙ experience≤  anΣ probleφ solving«á Alway≤á realisσ 
  116. tha⌠ yo⌡ havσ soulmate≤ ou⌠ there« The∙ wil∞ appreciatσ yo⌡ advice¼ humour¼ 
  117. whatever.
  118.  
  119.      S∩ then¼á herσ arσ jus⌠ ß fe≈ ideas« Wha⌠ havσ yo⌡ useΣ you≥ 'Beσ for┐ 
  120. Contributσá ß prograφ (tha⌠ works)«á Talδ abou⌠ ß specia∞ interes⌠ yo⌡á usσ 
  121. thσ 'Beσ for« Brinτ u≡ problem≤ yo⌡ neeΣ solveΣ - we'l∞ attemp⌠ t∩ havσ thσ 
  122. answer≤ published«á Lis⌠ problem≤ yo⌡ havσ solved«á Programminτ techniques« 
  123. Hardwarσ modification≤ anΣ adΣ ons«á Project≤ yo⌡ havσ buil⌠ - revie≈ them« 
  124. Game≤ yo⌡ havσ - revie≈ them« Books¼ manuals¼ software« Revie≈ them«     ->è
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.      Modeφ user≤ - revie≈ BBS'≤ etc«á Iµ yo⌡ caε dra≈ - cartoons¼á diagram≤ 
  133. etc« 
  134.      ┴ serie≤ oµ article≤ oε an∙ sucΦ topiπ woulΣ bσ great«á Don'⌠ worr∙ iµ 
  135. si°á issue≤á ag∩á someonσ wrotσ somethinτ likσ you≥ ideß fo≥ aεá articlσá - 
  136. writσ it« Pleasσ schedulσ somσ timσ t∩ writσ aε articlσ then« Yo⌡ ge⌠ thosσ 
  137. word≤á dowεá anΣ t∩ mσ (seσ JUN┼ editorial⌐ anΣ I'l∞ worr∙á abou⌠á spellinτ 
  138. errors¼ formattinτ anΣ s∩ on« Iµ yo⌡ don'⌠ havσ an∙ wordprocessinτ program¼ 
  139. writσ i⌠ a≤ ß serie≤ oµ BASI├ REMarks« Piecσ oµ cake.
  140.  
  141.      Ha≤ m∙ messagσ madσ i⌠ across┐á ╔ hopσ so« Oh¼ b∙ thσ way¼ thankyo⌡ t∩ 
  142. thosσ wh∩ contributeΣ t∩ thi≤ month≤ newsletter.
  143.  
  144.                          []
  145.  
  146.      No≈á secondly¼á yo⌡ wil∞ havσ noticeΣ thσ inde° ha≤ changeΣá somewhat« 
  147. Thi≤á i≤á par⌠á oµ thσ changes to thσ newsletter tha⌠ witΦá you≥á hel≡ will 
  148. continuσ t∩ makσ i⌠ ß grea⌠ newsletter!
  149.  
  150.      Thσá ne≈á inde° layou⌠ allow≤ article≤ t∩ bσ classifieΣá s∩á tha⌠á thσ 
  151. inde° caε bσ easil∙ useΣ t∩ seσ wha⌠ i≤ anΣ i≤ no⌠ iε aε issuσ (anΣ hencσ ß 
  152. cluσ t∩ wha⌠ article≤ neeΣ t∩ written⌐.
  153.  
  154.      Therσ arσ numerou≤ way≤ oµ classifyinτ article≤ bu⌠ afte≥ mucΦ banginτ 
  155. oµ thσ ivorie≤ anΣ ponderinτ thσ ambe≥ (screeε tha⌠ is)¼á yo⌡ havσ wha⌠ ha≤ 
  156. beeεá settleΣá oεá (a≤ leas⌠ fo≥ thi≤á issue)«á Onl∙á thosσá section≤á witΦ 
  157. article≤ wil∞ bσ iε thσ index« EacΦ entr∙ wil∞ indicatσ whethe≥ thσ articlσ 
  158. i≤á appropriatσ t∩ Roφ o≥ Disδ baseΣ Bees╗á n∩ indicatioε mean≤ 'eitherº o≥ 
  159. tha⌠á ╔á overlookeΣá it«áá Suggestion≤á fo≥á thσá newsletter'≤á forma⌠á arσ 
  160. encourageΣ froφ it'≤ readers!
  161.  
  162.      EacΦ newslette≥ wil∞ no≈ cove≥ thσ actioε a⌠ thσ prio≥ monthl∙ meetinτ 
  163. iε CluΓ Notes«á Thi≤ wa≤ a⌠ thσ reques⌠ oµ somσ member≤ wh∩ canno⌠ attenΣ - 
  164. seσá ho≈ responsivσ you≥ committeσ i≤ t∩ suggestionsíá Thi≤ articlσ caεá bσ 
  165. writteε b∙ anyone¼ anΣ iµ therσ i≤ morσ thaε one¼ I'l∞ publisΦ theφ all« []
  166.  
  167. ***************************************************************************
  168.  
  169. Club≤ Notes......................................................A« Driver.
  170.  
  171. []   N∩á keyeΣ acces≤ wa≤ thσ talkinτ poin⌠ a⌠ thσ Junσ meeting«á I⌠ wa≤á ß 
  172. bi⌠ likσ ß gamσ oµ adventurσ tha⌠ someonσ haΣ suddenl∙ patcheΣ ou⌠ thσ Key≤ 
  173. t∩ thσ gratσ anΣ thσ passwords.
  174.  
  175.      Wha⌠ ╔ meaε i≤ tha⌠ thσ meetinτ room≤ coulΣ no⌠ bσ openeΣ s∩ wσ haΣ aε 
  176. outdoo≥ lampligh⌠ affair«á Member≤ groupeΣ int∩ ß multitudσ oµ SIG≤ wishinτ 
  177. therσ werσ ß fe≈ glowinτ plugpack≤ t∩ takσ thσ chil∞ away.
  178.  
  179.      Afte≥á waitinτ ß while¼á therσ werσ somσ announcement≤ anΣ thσ meetinτ 
  180. ended«á Thσá sho≡á anΣ renewal≤ werσ helΣ unde≥á lampligh⌠á anΣá bootlight«         
  181.  
  182. [▌   Refe≥ t∩ Tradinτ Placσ (thi≤ issue⌐ fo≥ hirinτ oµ Modems¼á anΣ gettinτ 
  183. back issues of this mag.
  184.  
  185. [▌   Thσ Jul∙ meetinτ wil∞ bσ fo≥ yo⌡ t∩ displa∙ program≤ yo⌡ havσ written¼ 
  186. hardwarσ project≤ etc.¼á aswel∞ a≤ thσ tradinτ table≤ t∩ sel∞ you≥ unwanteΣ 
  187. computer software/hardware bits and pieces. See the June issue for details.
  188.  
  189. []   The CP/M Special Interest Group  is reforming. See Committee News. []è
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197. COMMITTE┼ NEWS.............................................RicharΣ Jackson.
  198.  
  199.      Wheε thσ Use≥ Grou≡ wa≤ formeΣ bacδ iε March¼ 1983¼ al∞ thosσ wh∩ camσ 
  200. t∩ thσ earl∙ meeting≤ haΣ onσ thinτ iε commoε - the∙ al∞ haΣ cassette-baseΣ 
  201. Microbees«á Jus⌠á abou⌠ anythinτ tha⌠ wa≤ eithe≥ discusseΣ o≥á demonstrateΣ 
  202. wa≤á oµ interes⌠ t∩ them«á Wσ werσ al∞ ne≈ iε thσ way≤ oµ thσ Microbeσá anΣ 
  203. werσ keeε t∩ learn«
  204.  
  205.     Sincσ then¼ thσ Microbeσ worlΣ ha≤ blossomed« Man∙ oµ thosσ wh∩ werσ iε 
  206. a⌠ thσ beginninτ havσ beeε swep⌠ alonτ witΦ thi≤ growth« Thei≥ knowledgσ oµ 
  207. computinτ ha≤ increaseΣ ou⌠ oµ sigh⌠, due t∩ somσ extentá t∩ thσ wa∙á thσ 
  208. Use≥á Grou≡á ha≤á brough⌠ thesσ peoplσ together«á Wheεá ApplieΣá Technolog∙ 
  209. (eventually!⌐ introduceΣ thσ disc-baseΣ systems¼ thi≤ openeΣ u≡ ß ne≈ worlΣ 
  210. t∩ thσ keene≥ ones« Thi≤ ha≤ leΣ t∩ ß dichotom∙ betweeε thσ "cassettersó oε 
  211. onσá hanΣ anΣ thσ "diskersó oε thσ other«á Wσ arσ stil∞ uniteΣ however¼á b∙ 
  212. thσ fac⌠ tha⌠ the∙ arσ basicall∙ thσ samσ computers« 
  213.  
  214.      Havinτá serveΣá oε o≥ witΦ thσ committeσ fo≥ mos⌠ oµ thσ lifσá oµá thσ 
  215. club¼á ╔á havσ seeε ß growinτ probleφ concerninτ thσ maiε meetinτá anΣá tw∩ 
  216. separatσ categorie≤ oµ members«á A≤ indicateΣ above¼á wσ havσ tw∩á distinc⌠ 
  217. group≤á duσá t∩ thσ classe≤ oµ machines«á Therσ ha≤ alway≤ beeεá "friendlyó 
  218. bante≥á betweeεá them¼á bu⌠á i⌠ doe≤ presen⌠ ß probleφá wheεá i⌠á come≤á t∩ 
  219. organizinτá activitie≤ fo≥ thσ meetings«á 
  220.  
  221.      Iεá orde≥á t∩ cate≥ fo≥ thosσ witΦ disδ systems¼á wσá arσá startinτá ß 
  222. specia∞ interes⌠ grou≡ fo≥ them« Thσ cluΓ ha≤ acces≤ t∩ ß rooφ iε thσ Unle∙ 
  223. Counci∞á Servicσ Centrσ oε thσ firs⌠ Monda∙ oµ thσ month«á I⌠ ha≤ beeε useΣ 
  224. fo≥ committeσ meetings¼ bu⌠ wσ havσ agaiε changeΣ thσ timσ anΣ venuσ oµ thσ 
  225. meetinτ s∩ thσ rooφ i≤ vacant«á Likσ pas⌠ specia∞ interes⌠ groups¼ thσ forφ 
  226. i⌠á wil∞ takσ wil∞ depenΣ oε thosσ wh∩ attend¼á bu⌠ wσ hopσ t∩ bσá ablσá t∩ 
  227. investigatσá hardwarσ anΣ softwarσ t∩ ß mucΦ deepe≥ leve∞ thaε i≤á possiblσ 
  228. a⌠ thσ maiε meetings« Iµ yo⌡ havσ aε interes⌠ iε thσ disδ system≤ anΣ CP/M¼ 
  229. anΣá thσ firs⌠ Monda∙ oµ eacΦ montΦ i≤ free¼á comσ along«á Thσ locatioεá i≤ 
  230. jus⌠ behinΣ thσ Unle∙ Towε Hal∞ iε OxforΣ Terrace«á It'≤ thσ olΣ housσ witΦ 
  231. thσá Ape°á anΣ Rotar∙ sign≤ oε ß pos⌠ a⌠ thσ front«á Thσ sessioε start≤á a⌠ 
  232. arounΣ 7.3░ - 7.4╡ (thσ cluΓ doe≤ no⌠ havσ ß ke∙ fo≥ thi≤ buildinτ anΣ thu≤ 
  233. member≤ mus⌠ wai⌠ til∞ someonσ come≤ t∩ opeε i⌠ u≡ - ed).
  234.  
  235.      Thσ othe≥ areß tha⌠ present≤ ß probleφ iε thσ organizatioε oµ thσ maiε 
  236. meetinτá i≤á thσ widσ rangσ oµ knowledgσ anΣ expertisσ tha⌠ exist≤á amongs⌠ 
  237. members«á Therσá arσ thosσ wh∩ arσ quitσ exper⌠ iε thσ fielΣ oµá computers¼ 
  238. bu⌠á wσá als∩á havσá man∙á member≤ wh∩ havσá onl∙á jus⌠á entereΣá int∩á thσ 
  239. mysteriou≤á worlΣá oµá computing«á Tryinτ t∩ comσ u≡á witΦá idea≤á fo≥á thσ 
  240. meeting≤ tha⌠ caε bσ seeε b∙ somσ 10░ peoplσ anΣ tha⌠ i≤ oµ interes⌠ t∩ al∞ 
  241. categorie≤á oµá member≤á i≤ becominτ harder«á 
  242.  
  243.      Wσá arσá thereforσá lookinτ a⌠ movinτ awa∙ froφá organizeΣá talk≤á anΣ 
  244. demonstration≤ t∩ ß morσ casua∞ anΣ socia∞ format«á Onσ oµ thσ mos⌠ popula≥ 
  245. part≤á ha≤ alway≤ beeε thσ probleφ solvinτ session«á Wσ woulΣ likσá t∩á seσ 
  246. thi≤á extendeΣ a≤ mucΦ a≤ i≤ needeΣ anΣ encouragσ everyonσ t∩á participate« 
  247. Iµá aε iteφ oµ interes⌠ t∩ al∞ crop≤ u≡ i⌠ wil∞ bσ presenteΣ iε thσ forφ wσ 
  248. arσ useΣ to« Otherwise¼ demonstration≤ wil∞ bσ introduceΣ witΦ ß SHOR╘ talδ 
  249. anΣ theε moveΣ t∩ thσ side-lines«á Iε thi≤ way¼á member≤ caε decidσ iµ the∙ 
  250. wan⌠ t∩ joiε in¼ o≥ jus⌠ circulatσ anΣ socialize« 
  251.  
  252.      Iµá yo⌡ agreσ (o≥ disagree⌐ witΦ thi≤ idea¼á ho≈ abou⌠ droppinτ ß linσ 
  253. t∩ thσ committee« Wσ finΣ i⌠ harΣ t∩ plaε thing≤ withou⌠ feedbacδ froφ you¼ 
  254. thσ members. []è
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262. "THUMBS"...................................................................
  263.  
  264. A⌠ las⌠ ..«á ß regula≥ serie≤ oµ article≤ iε thσ newslette≥ t∩ hel≡ al∞ thσ 
  265. othe≥ user≤ wh∩ arσ to∩ afraiΣ t∩ asδ dumΓ questions.
  266.  
  267. Thσá firs⌠ timσ Thumb≤ wen⌠ t∩ ß use≥ grou≡ meetinτ hσ though⌠á tha⌠á therσ 
  268. haΣá beeε ß terriblσ mistake«á Everybod∙ seemeΣ t∩ bσ talkinτ iε ßá foreigε 
  269. language« Howeve≥ al∞ presen⌠ seemeΣ t∩ bσ otherwisσ norma∞ bu⌠ Thumb≤ fel⌠ 
  270. i⌠á woulΣá bσ bette≥ t∩ kee≡ quie⌠ fo≥ ß whilσ unti∞ a⌠ leas⌠ somσá oµá thσ 
  271. languagσ coulΣ bσ understood.
  272.  
  273. Afte≥á ß fe≈ morσ meeting≤ Thumb≤ pluckeΣ u≡ enougΦ couragσ t∩ asδ ß simplσ 
  274. questioεá a⌠ questioε anΣ probleφ time«á Thumb≤ wa≤ referreΣ t∩ ß gur⌡á fo≥ 
  275. thσ answe≥ anΣ wa≤ immediatel∙ confoundeΣ b∙ thσ complexitie≤ oµ it.
  276.  
  277. Thumb≤á starteΣá witΦ ß RO═ microbeσ anΣ spen⌠ man∙ hour≤ findinτá ou⌠á thσ 
  278. harΣá wa∙ wha⌠ user-friendl∙ reall∙ mean≤ -iµ yo⌡ usσ thσ thinτ lonτ enougΦ 
  279. i⌠á eventuall∙á become≤ friendly«á Thσ tapσ systeφ wa≤ satisfactor∙á fo≥á ß 
  280. whilσá bu⌠ program≤ tooδ somσ timσ t∩ loaΣ anΣ record¼á whicΦ wa≤á finσá s∩ 
  281. lonτá a≤ Thumbs'≤ childreε diΣ no⌠ wan⌠ t∩ pla∙ "FROGGERó a⌠ thσ samσá timσ 
  282. a≤ Thumb≤ wa≤ tryinτ t∩ maste≥ Wordbee.
  283.  
  284. Theεá thosσá cunninτ devil≤ iε thσ Eas⌠ camσ u≡ witΦ aε offe≥ to∩á harΣá t∩ 
  285. refusσá -ßá disδ systeφ a⌠ abou⌠ halµ pricσ -iµ thσ RO═ machinσ wa≤á tradeΣ 
  286. in«á T∩ kee≡ thσ peacσ a⌠ homσ thσ offe≥ wa≤ accepted¼á anΣ t∩ makσ lifσá ß 
  287. littlσá morσ interestinτ i⌠ wa≤ decideΣ t∩ acquirσ ß modeφ a⌠ thσ samσ timσ 
  288. t∩ usσ witΦ thσ Compute≥ Iε ß Book.
  289.  
  290. Thumb≤á spen⌠ man∙ evening≤ fallinτ aslee≡ whils⌠ tryinτ t∩ understanΣá thσ 
  291. disδ use≥ manua∞ whicΦ haΣ beeε purchaseΣ whils⌠ thσ RO═ machinσ wa≤á beinτ 
  292. upgradeΣá s∩á tha⌠ everythinτ woulΣ bσ familia≥ wheε thσ grea⌠ da∙ camσá t∩ 
  293. actuall∙ usσ thσ disδ system!
  294.  
  295. Dail∙ thσ childreε woulΣ peste≥ Thumb≤ t∩ rinτ ApplieΣ Technolog∙ t∩ seσ iµ 
  296. thσá ne≈á machinσá wa≤ ready«á ApplieΣ Technolog∙ oµá coursσá haΣá problem≤ 
  297. keepinτá u≡á witΦ thσ flooΣ oµ order≤ bu⌠ eventuall∙ thσá ne≈á machinσá wa≤ 
  298. read∙á fo≥ collection«á Thumb≤ haΣ reaΣ man∙ time≤ abou⌠ thσ importancσá oµ 
  299. backinτá u≡á program≤á bu⌠ i⌠ wa≤ no⌠ unti∞ aε entirσ evening'≤ worδá oεá ß 
  300. littlσá prograφ disappeareΣ fo≥ eve≥ int∩ thσ machinσ tha⌠ thσá lessoεá wa≤ 
  301. learnt«á S∩á beforσá leavinτ ApplieΣ Technolog∙ witΦ thσ ne≈ disδ systeφá ß 
  302. cop∙ oµ thσ systeφ maste≥ disδ wa≤ made¼á jus⌠ t∩ makσ surσ tha⌠ thσ systeφ 
  303. maste≥ disδ woulΣ no⌠ mysteriousl∙ losσ al∞ it≤ system≤ wheε Thumb≤ presseΣ 
  304. thσ wronτ ke∙ whils⌠ tryinτ t∩ makσ ß backu≡ copy« 
  305.  
  306. A⌠á homσ al∞ hand≤ werσ assembleΣ t∩ ge⌠ thσ systeφ u≡ anΣá running«á Afte≥ 
  307. doublσ checkinτ witΦ thσ instructioε manual≤ al∞ thσ plug≤ seemeΣ t∩ bσá iε 
  308. thσ righ⌠ slots.
  309.  
  310. 1«á Gre∙ rounΣ pluτ witΦ fou≥ wire≤ attacheΣ t∩ i⌠ pluggeΣ int∩ thσ bacδ oµ 
  311. thσá keyboarΣ (i⌠ onl∙ goe≤ iε onσ wa∙ becausσ oµ ß littlσ bum≡ iε thσ pluτ 
  312. whicΦ line≤ u≡ witΦ ß slo⌠ iε thσ keyboarΣ hole).
  313.  
  314. 2« ReΣ piε goe≤ int∩ thσ "outó socke⌠ oµ thσ tape-recorder.
  315.  
  316. 3« Bluσ piε goe≤ int∩ thσ "microphoneó socke⌠ oµ thσ tapσ recorder.
  317.  
  318. 4« Gre∙ piε goe≤ int∩ thσ socke⌠ a⌠ thσ bacδ oµ thσ monito≥ labelleΣ "vide∩ 
  319. in"«      ->è
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327. 5« Blacδ piε goe≤ int∩ bacδ oµ disδ drivσ unit.
  328.  
  329. 6«á Widσ gre∙ fla⌠ stra≡ connect≤ keyboarΣ t∩ disδ drivσ unit«á  Onσ enΣ i≤ 
  330. permanentl∙ attacheΣ t∩ thσ disδ drivσ uni⌠ bu⌠ thσ othe≥ enΣ goe≤ int∩ thσ 
  331. bacδá oµ keyboarΣ iε thσ widσ slo⌠ labelleΣ "expansioε interfaceóá anΣá ha≤ 
  332. sprinτá loadeΣ clip≤ tha⌠ holΣ pluτ iε oncσ i⌠ ha≤ beeε gentl∙ pusheΣá int∩ 
  333. thi≤ slot.
  334.  
  335. 7«á Thσ triangula≥ shapeΣ pluτ witΦ threσ socket≤ fit≤ int∩ thσ bacδ oµ thσ 
  336. disδ drivσ uni⌠ (main≤ power).
  337.  
  338. 8«á Checδá al∞ plug≤ tha⌠ arσ no⌠ threσ piε electrica∞ plugs¼á arσá pluggeΣ 
  339. int∩ thσ righ⌠ holes¼á theε pluτ thσ threσ piε electrica∞ plug≤ int∩ onσ oµ 
  340. thosσ portablσ powe≥ poin⌠ unit≤ tha⌠ ha≤ fou≥ powe≥ outlet≤ attacheΣ t∩ aε 
  341. extensioεá cord«á Checδá tha⌠ thσ followinτ arσ pluggeΣ iεá -  onσá monito≥ 
  342. powe≥ plug¼á onσ tape-recorde≥ plug¼á onσ disδ drivσ plug¼ (anΣ wheε thumb≤ 
  343. eventuall∙á get≤á ßá printe≥á therσá wil∞ bσ anothe≥á powe≥á pluτá fo≥á thσ 
  344. printer).
  345.  
  346. 9«á Pluτ thσ portablσ powe≥ poin⌠ uni⌠ int∩ ß suitablσ domestiπ powe≥ poin⌠ 
  347. anΣ switcΦ i⌠ on.
  348.  
  349.  
  350. Thσ disk≤ arσ calleΣ │ 1/▓ incΦ bu⌠ the∙ arσ actuall∙ 9░ mφ squarσ anΣá 1/╕ 
  351. tΦá incΦ (│ mm⌐ thicδ madσ oµ blacδ plastiπ witΦ ß shin∙ meta∞ cli≡ a⌠á onσ 
  352. end«á Oεá onσá fla⌠ sidσ nea≥ thσ shin∙ meta∞ cli≡ therσ i≤ ßá rounΣá shin∙ 
  353. piecσá oµá meta∞ abou⌠ thσ sizσ oµ ß teε cen⌠ coin«á Thσ enΣá oppositσá thσ 
  354. shin∙á meta∞á cli≡ ha≤ ß littlσ slo⌠ nea≥ thσ corne≥ oµ thσ disδ abou⌠á 4mφ 
  355. (3/1╢ inch⌐ square«á Iµ yo⌡ looδ closel∙ a⌠ thi≤ littlσ slo⌠ yo⌡ caε seσá ß 
  356. littlσá squarσá piecσá oµá plastic«á WitΦá thσ aiΣ oµá ßá piεá (o≥á pointeΣ 
  357. fingernai∞ o≥ pencil⌐ thσ littlσ squarσ piecσ oµ plastiπ caε bσ sliΣ acros≤ 
  358. s∩ tha⌠ i⌠ cover≤ thσ slo⌠ anΣ yo⌡ canno⌠ seσ througΦ thσ slot« Thi≤ littlσ 
  359. slo⌠ i≤ prett∙ importan⌠ becausσ iµ i⌠ i≤ opeε theε yo⌡ canno⌠ accidentall∙ 
  360. erasσ thσ program≤ oε thσ disδ whils⌠ thσ disδ i≤ iε thσ disδ drivσ unit.
  361.  
  362. Thumb≤á nex⌠ tasδ wa≤ t∩ hidσ thσ origina∞ systeφ maste≥ disδ iεá ßá lockeΣ 
  363. filinτá cabine⌠á t∩ preven⌠ it≤ accidenta∞ usσ a≤ ß frisbeσ o≥ cakσá plate« 
  364. Previou≤á experiencσ witΦ magnetiπ field≤ messinτ u≡ program≤á oεá cassettσ 
  365. tape≤á mean⌠ tha⌠ grea⌠ carσ wa≤ takeε t∩ ensurσ tha⌠ therσ werσ n∩ magnet≤ 
  366. iεá thσá samσá locatioε a≤ thσ systeφ maste≥ disk«á Thumb≤á als∩á founΣá i⌠ 
  367. importan⌠ t∩ kee≡ thσ disk≤ wel∞ awa∙ froφ thσ modeφ anΣ it≤ telephone.
  368.  
  369. Thσ disk≤ onl∙ g∩ int∩ thσ disδ drivσ uni⌠ onσ way«á Thumb≤ founΣ tha⌠á thσ 
  370. easies⌠ wa∙ t∩ pu⌠ thσ disδ iε correctl∙ i≤ t∩ makσ surσ tha⌠ thσ labe∞ ha≤ 
  371. beeεá pu⌠á oε thσ disδ correctly«á HolΣ thσ disδ witΦ thumΓ anΣá firs⌠á tw∩ 
  372. finger≤á arounΣ thσ labe∞ anΣ pokσ thσ meta∞ cli≡ enΣ int∩ thσ slo⌠ oµá thσ 
  373. disδá drivσá witΦá thσ lonτ sidσ oµ thσ labe∞ awa∙ froφ thσá ejec⌠á button¼ 
  374. pres≤ thσ disδ int∩ thσ slo⌠ unti∞ i⌠ "clicks"« Theε pres≤ thσ RESE╘ ke∙ oε 
  375. thσ keyboard.
  376.  
  377. Iµá yo⌡á examinσ thσ demonstratioε disδ tha⌠ come≤ witΦ you≥á compute≥á yo⌡ 
  378. wil∞á seσá tha⌠ thσ labe∞ fit≤ int∩ ß recesseΣ pane∞ iε thσá disδá anΣá thσ 
  379. labe∞ wrap≤ arounΣ thσ disδ s∩ tha⌠ par⌠ oµ thσ labe∞ i≤ oε thσ sidσ oµ thσ 
  380. disδá whicΦá ha≤ thσ rounΣ shin∙ meta∞ piecσ thσ sizσ oµ ß teεá cen⌠á coin« 
  381. Thumb≤ diΣ no⌠ discove≥ thσ significancσ oµ al∞ thi≤ unti∞ ß labe∞ haΣ beeε 
  382. pu⌠á oε ß ne≈ disδ upsidσ dowε anΣ thσ wronτ wayíá I⌠ wa≤ Thumb'≤ N∩ ▒á soε 
  383. wh∩á pointeΣ ou⌠ thσ error«á Thσ moderε supergluσ useΣ oε thσ label≤á mean≤ 
  384. tha⌠ thσ labe∞ i≤ destroyeΣ beforσ i⌠ wil∞ par⌠ compan∙ witΦ thσ disk«   ->è
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392. I⌠á i≤á possiblσ t∩ pu⌠ ß disδ iε thσ disδ drivσ uni⌠ meta∞ enΣá firs⌠á thσ 
  393. wronτá wa∙ bu⌠ i⌠ wil∞ onl∙ g∩ iε threσ quarter≤ oµ it≤ length«á Iµ yo⌡ arσ 
  394. puttinτá iε ß disδ anΣ i⌠ doe≤ no⌠ wan⌠ t∩ g∩ righ⌠ homσ yo⌡ havσá probabl∙ 
  395. pu⌠ i⌠ iε thσ wronτ way.
  396.  
  397. Thumb≤á founΣá tha⌠ onσ disδ iε teε (iε ß ne≈ bo° oµ ten⌐ refuseΣá t∩á worδ 
  398. eveεá thougΦá al∞á disk≤ haΣ beeε pu⌠ iε correctly«á Thσá duΣá disk≤á woulΣ 
  399. sometime≤ worδ iµ the∙ werσ giveε ß bi⌠ oµ ß nudgσ t∩ sti≥ theφ u≡ bu⌠ somσ 
  400. strangσá message≤á kep⌠ cominτ u≡ oε thσ screeε abou⌠á bdo≤á secto≥á error≤ 
  401. whils⌠á thσ backu≡ cop∙ oµ thσ systeφ maste≥ disδ wa≤ beinτ copieΣ t∩ ß ne≈ 
  402. disk«á Thσá sounΣá als∩ seemeΣ t∩ havσ disappeareΣ durinτá thσá upgradσá a⌠ 
  403. ApplieΣá Technology«á ┴ tri≡ bacδ t∩ ApplieΣ Technolog∙ t∩ seσ DaviΣá Scot⌠ 
  404. thσ residen⌠ Microbeσ ve⌠ sorteΣ ou⌠ thσ problems«á Thσ speake≥ haΣ dieΣ oµ 
  405. unknowεá cause≤ anΣ wa≤ replaced¼á thσ disδ drivσ haΣ it≤ "clickó mechanisφ 
  406. adjusted¼á anΣá thσá tw∩ fault∙ disk≤ ou⌠ oµ thσ origina∞ bo° oµá teεá werσ 
  407. replaceΣá witΦ ne≈ ones«á Al∞ thi≤ wa≤ donσ whils⌠ Thumb≤ playeΣá witΦá thσ 
  408. microbee≤ iε thσ shop!
  409.  
  410. T∩á comσ ...program loading¼á modeφ muddles¼á printe≥á problems¼ 
  411. simplσ CP/M¼ anΣ Wordbeσ fo≥ wive≤ ........« []
  412.  
  413. ***************************************************************************
  414.  
  415. Chip-8 by Dreamcards..........................................Glen Marsham.
  416.  
  417.      Chip-╕á i≤á ß pseud∩ assembl∙ language«á I⌠ i≤ entereΣá directl∙á int∩ 
  418. memor∙á b∙á ßá buil⌠ iε edito≥ anΣ i≤ fairl∙ eas∙ t∩ learε becausσá oµá thσ 
  419. smal∞á numbe≥á oµ commands«á Thi≤ limitatioε i≤ no⌠ a⌠ al∞ seriou≤á a≤á thσ 
  420. program≤á writteεá arσ compileΣ anΣ theε run¼á anΣ bo∙ d∩á the∙á run«á Thi≤ 
  421. languagσá i≤á exceedingl∙ wel∞ suiteΣ t∩ real-timσ graphiπ game≤á o≥á othe≥ 
  422. applications«á Thσá assembleΣ codσ caε bσ integrateΣ int∩ ßá BASI├á prograφ 
  423. ver∙ easil∙ ¿ a≤ ß matte≥ oµ fac⌠ thi≤ i≤ thσ onl∙ wa∙ ß Chip-╕ prograφ caε 
  424. bσ saveΣ ont∩ cassette).
  425.  
  426.      Thσá manua∞ supplieΣ i≤ aε A┤ sizσ manua∞ oµ 4╢ page≤ anΣ i⌠ i≤ ß wel∞ 
  427. writteε manual«á Thi≤ i≤ ß changσ froφ thσ manual≤ supplieΣ iε general«á I⌠ 
  428. i≤ writteε iε ß tutoria∞ stylσ whicΦ i≤ ver∙ wel∞ suiteΣ t∩ someonσ ne≈á t∩ 
  429. Chip-8« Al∞ thσ command≤ arσ covereΣ ver∙ wel∞ anΣ mos⌠ oµ thσ fine≥ point≤ 
  430. oµ  thσ languagσ arσ covered.
  431.  
  432.      Al∞á oµá thσ example≤ worδ anΣ wh∙ the∙ worδ i≤ explaineΣ a≤á wel∞á a≤ 
  433. wha⌠ effect≤ arσ supposeΣ t∩ happen.
  434.  
  435.      Thσá prograφ i≤ aε excellen⌠ examplσ oµ ho≈ ß prograφ caε bσá improveΣ 
  436. b∙á thσ simplσ proces≤ oµ thinkinτ abou⌠ it«á Al∞ thσ Chip-╕  program≤á yo⌡ 
  437. seσ publisheΣ iε ET╔ caε bσ typeΣ int∩ you≥ Beσ anΣ witΦ ß fe≈ mino≥ mod≤ ¿ 
  438. mostl∙ screeε mod≤ ⌐ the∙ caε bσ run«á Thσ autho≥ ha≤ takeε thσ troublσá t∩ 
  439. includσá ßá noεá standarΣ Chip-╕ commanΣ whicΦ allow≤ thσá use≥á t∩á togglσ 
  440. betweeεá threσá screeεá formats¼á anΣá surprisσ surprisσ onσá oµá thesσá i≤ 
  441. identica∞á t∩á thσ Chip-╕ useΣ iε thσ ET╔ programs«á  Al∞ oµá thσá graphic≤ 
  442. capabilitie≤á oµ thσ Beσ caε bσ useΣ anΣ ß sound≤ generato≥ i≤ includeΣá s∩ 
  443. you≥á game≤á caε sounΣ professiona∞ witΦ ß variet∙ oµá noises«á  Agaiεá thσ 
  444. command≤ t∩ usσ thesσ feature≤ arσ noε standarΣ Chip-8.
  445.  
  446.      Thσ RO═ occupie≤ thσ NETWOR╦ positioε oµ thσ Beσ anΣ thσ prograφ take≤ 
  447. u≡ nearl∙ al∞ oµ thσ 4╦ RO═ unlikσ thσ Basiπ screeε editor« Iε all¼ thi≤ i≤ 
  448. aεá excellen⌠ prograφ anΣ ß ver∙ usefu∞ onσ fo≥ thosσ peoplσ interesteΣá iε 
  449. writinτ rea∞ timσ games« I'Σ givσ i⌠ ß scorσ oµ ╣ ou⌠ oµ ten« []è
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457. Wordsta≥ Hint≤ anΣ Tips......................................FreΣ Brunings.
  458.  
  459. Thi≤á monthsº contributioε ha≤ beeε downloadeΣ froφ thσá Electroniπá Oraclσ 
  460. BBS, and I thank the anonymous contributor.
  461.  
  462.  
  463. WORDSTAR MULTIPLE HEADER LINES
  464. ==============================
  465.      
  466. ╔á gues≤ thσ firs⌠ timσ yo⌡ useΣ ß Heade≥ iε Wordsta≥ yo⌡ wisheΣ tha⌠ therσ 
  467. wa≤ ß wa∙ oµ insertinτ morσ thaε onσ line.
  468.  
  469. This may be achieved in the following manner:-
  470.  
  471.  
  472. 1»á     Usinτá Wordstar'≤á INSTAL╠á prograφá anΣ onσá oµá thσá unuseΣá USE╥ 
  473.         function≤ ente≥ ß carriagσ returε (CR⌐ anΣ ß linσ feeΣ (LF⌐ fo≥ thσ 
  474.         firs⌠ tw∩ characters¼ i.e.
  475.  
  476.        :USER1      00  you enter 0A     (CR)
  477.         USER1 +1   00   "    "   0D     (LF)
  478.         USER1 +2   00  >RETURN<
  479.  
  480.        Thosσ wh∩ havσ versioε 3.│ jus⌠ follo≈ thσ onscreeε instruction≤ fo≥ 
  481. áááááááUse≥ defineΣ functions¼á anΣ ente≥ CR/L╞ iε Use≥ #1«á Thi≤ wil∞ tel∞ 
  482.        Wordstar'≤ printe≥ drive≥ t∩ inser⌠ ß (CR/LF⌐ wheneve≥ i⌠ encounter≤ 
  483.        ß ^╤ (Ctr∞ PQ⌐ iε thσ file.
  484.  
  485. 2/     Save the new configuration of Wordstar.
  486.  
  487. No≈á wheεá yo⌡ star⌠ ß ne≈ filσ whicΦ need≤ multiplσ heade≥ line≤á usσá thσ 
  488. followinτ guide.
  489.  
  490. 1/     Turn off the margins with Ctrl OX
  491.  
  492. 2/     .H┼ i≤ thσ do⌠ commanΣ fo≥ ß header¼ ente≥ thσ firs⌠ heade≥ linσ bu⌠ 
  493. ááááááád∩ no⌠ pres≤ RETURN¼ insteaΣ inser⌠ ß Ctr∞ P╤ (iµ yo⌡ useΣ USER1⌐ iε 
  494. áááááááthσ instal∞ program¼ no≈ continuσ oε thσ samσ physica∞ linσ witΦ thσ 
  495. ááááááánex⌠ heade≥ line¼ anΣ s∩ oε unti∞ yo⌡ havσ typeΣ iε eacΦ heade≥ linσ 
  496. áááááááseparateΣá witΦ Ctr∞ PQ's¼á a⌠ thσ enΣ oµ thσ las⌠ heade≥ linσ pres≤ 
  497. áááááááthσ RETUR╬ key.
  498.  
  499. 3/     Turn on the margins again with Ctrl OX
  500.  
  501. 4/     Placσá thσ curso≥ ove≥ thσ ful∞ sto≡ oµ .H┼ anΣ inser⌠ ßá LIN┼á witΦ 
  502. áááááááCtr∞á N¼á theεá ente≥ thσ pagσ lengtΦ do⌠ commanΣ .P╠ followeΣ b∙á ß 
  503. ááááááánumbe≥á oεá thσ firs⌠ linσ oµ thσ document«á Thi≤ numbe≥ i≤á 6╢á (o≥ 
  504. áááááááwhateve≥á defaul⌠á numbe≥ oµ line≤ pe≥ pagσ yo⌡ use⌐ minu≤ onσá les≤ 
  505. áááááááthaε thσ numbe≥ oµ heade≥ lines¼á otherwisσ you≥ documen⌠ wil∞á movσ 
  506. ááááááádowε severa∞ line≤ witΦ eacΦ page. []
  507.  
  508.  
  509. ***************************************************************************
  510.  
  511. A. Bugs View ........................................................A Bug.
  512.  
  513. BuilΣá ß systeφ tha⌠ eveε ß foo∞ caε use¼á anΣ onl∙ ß foo∞ wil∞ wan⌠ t∩ usσ 
  514. it«  []è
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522. MICROSOF╘ BASIC............................................Stepheε Frawley.
  523.                                  
  524.      Microsof⌠á Basiπ (o≥ MBasic⌐ i≤ supplieΣ a≤ standarΣ witΦ thσ 128δ Beσ 
  525. anΣá optiona∞á witΦ thσ CIAB«á Thi≤ articlσ attempt≤ t∩á explaiεá thσá maiε 
  526. difference≤ betweeε MicroworlΣ Basiπ (MWB⌐ anΣ MBasiπ fo≥ thosσ wh∩ havσ i⌠ 
  527. anΣá havσá no⌠á trieΣ it¼á anΣ morσ particularl∙ fo≥ CIA┬á owner≤á wh∩á arσ 
  528. wonderinτ iµ i⌠ i≤ wortΦ buying«                                         
  529.  
  530.  
  531.      MBasiπá ha≤á beeεá arounΣ fo≥ year≤ anΣ i≤ morσ o≥ les≤á thσá standarΣ 
  532. Basiπá interprete≥ fo≥ business-typσ micros«á A≤ ß resul⌠ i⌠ i≤á stronτá oε 
  533. thing≤á likσá file-handlinτá anΣ print-formattinτ anΣ weaδ oεá thing≤á likσ 
  534. graphic≤ anΣ sound«á Iε fac⌠ therσ arσ n∩ graphics¼á anΣ thσ onl∙ sounΣá i≤ 
  535. thσ familia≥ Microbeσ beep.
  536.  
  537.  
  538. 1« DIS╦ FILES
  539.      Apar⌠á froφá thσ lacδ oµ thσ "Aó (Append⌐ command¼á MBasiπá sequentia∞ 
  540. disδá file≤á arσ ver∙ simila≥ t∩ thosσ oµ MWB«á Yo⌡ caεá als∩á havσá Randoφ 
  541. Acces≤ files¼ whicΦ arσ morσ complicateΣ t∩ prograφ bu⌠ offe≥ faste≥ acces≤ 
  542. t∩ thσ data«á EacΦ recorΣ i≤ numbered¼á anΣ ß singlσ recorΣ caε bσ accesseΣ 
  543. withou⌠ havinτ t∩ g∩ througΦ al∞ thσ precedinτ records« Mbasiπ allow≤ u≡ t∩ 
  544. 1╡ disδ streams¼ compareΣ witΦ ┤ fo≥ MWB.
  545.  
  546.  
  547. 2« PROGRA═ LISTINGS
  548.      Thσá appearancσá oµ MBasiπ prograφ listing≤ caε bσ improveΣ b∙ usσá oµ 
  549. thσ TA┬ anΣ LIN┼ FEE─ keys« Thσ TA┬ ke∙ i≤ usefu∞ fo≥ indentinτ loops¼ etc« 
  550. anΣ i≤ mucΦ morσ convenien⌠ t∩ usσ thaε thσ SPAC┼ bar« Wheε enterinτ ß linσ 
  551. whicΦá i≤ longe≥ thaε thσ screeε width¼á thσ LIN┼ FEE─ ke∙ caε bσá useΣá t∩ 
  552. breaδá thσ linσ a⌠ ß convenien⌠ placσ insteaΣ oµ havinτ i⌠ brokeεá randoml∙ 
  553. a⌠ thσ edgσ oµ thσ screen.
  554.  
  555. 3« HEX/OCTA╠ CONSTANTS
  556.      Yo⌡á caεá usσá He°á anΣ Octa∞ constant≤ directl∙á iεá ßá program«á Fo≥ 
  557. example¼á &HF00░á i≤ easie≥ t∩ remembe≥ thaε 61440«á Therσ i≤ als∩á ßá HEXñ 
  558. functioε whicΦ perform≤ aε instan⌠ decimal-to-he° conversion.
  559.  
  560. 4« CHAININ╟ AN─ MERGIN╟ PROGRAMS
  561.      Onσ prograφ caε cal∞ anothe≥ prograφ anΣ ruε it¼ anΣ caε pas≤ existinτ 
  562. variable≤ t∩ thσ ne≈ program« Yo⌡ caε usσ thi≤ facilit∙ t∩ savσ memor∙ witΦ 
  563. ßá largσá prograφ b∙ leavinτ part≤ oµ i⌠ oε thσ disδ anΣ loadinτ theφá wheε 
  564. required¼á i.e«á usσ overlays« MBasiπ wil∞ loaΣ anΣ ruε ß prograφ froφ CP/═ 
  565. iµá thσá namσ oµ thσ prograφ i≤ entereΣ afte≥ thσá "MBASICóá command«á Thi≤ 
  566. allow≤á yo⌡á t∩ automaticall∙ ruε ß sequencσ oµ program≤á froφá ßá SUPERSU┬ 
  567. (SUBMIT⌐ file.
  568.  
  569. 5« CASSETT┼ OPERATION
  570.      Thσá Microbeσá versioε oµ MBasiπ doe≤ no⌠ suppor⌠ cassettσá operation« 
  571. Thσ onl∙ wa∙ t∩ makσ cassettσ copie≤ oµ MBasiπ file≤ i≤ witΦ DTCOPY.
  572.  
  573. 6« VARIABLES
  574.      Thσ naminτ oµ variable≤ i≤ unbelievabl∙ free« Name≤ ma∙ bσ AN┘ LENGTH¼ 
  575. anΣ thσ firs⌠ FORT┘ character≤ arσ significantíá  Afte≥ year≤ oµ strugglinτ 
  576. t∩ makσ sensσ ou⌠ oµ A0ñ anΣ Z7$¼á thi≤ i≤ ß breatΦ oµ fresΦ air«á Listing≤ 
  577. caε no≈ bσ reaΣ withou⌠ havinτ t∩ decodσ cryptiπ variablσ names«á Debugginτ 
  578. anΣá modification≤á arσ easie≥ wheε yo⌡ caε seσ a⌠ ß glancσá wha⌠á al∞á thσ 
  579. variable≤ arσ mean⌠ t∩ represent.  ->è
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.      Variablσá type≤ caε bσ declareΣ a⌠ thσ beginninτ oµ thσ program¼á i.e« 
  588. certaiε letter≤ caε bσ reserveΣ a≤ thσ firs⌠ letter≤ oµ thσ name≤ oµ an∙ oµ 
  589. thσá fou≥ differen⌠ type≤ oµ variable≤ (integer¼á singlσ precision¼á doublσ 
  590. precisioεá o≥á string)«áá MBasiπá interpret≤á undeclareΣá type≤á a≤á singlσ 
  591. precision«á Iµ ß prograφ i≤ goinτ t∩ usσ mostl∙ intege≥ variable≤ fo≥á loo≡ 
  592. counters¼á fo≥ example¼ thσ statemen⌠ DEFIN╘ A-┌ wil∞ declarσ al∞ variable≤ 
  593. a≤á integer≤á withou⌠ yo⌡ havinτ t∩ adΣ thσ "%ó characte≥ t∩ eacΦá variablσ 
  594. name«á An∙ blanke⌠ declaratioε caε bσ over-riddeε b∙ usinτ type-declaratioε 
  595. character≤ witΦ specifiπ variable≤ iε thσ program.
  596.  
  597. 7« OPTIO╬ BASE
  598.      Iµá yo⌡ alway≤ usσ ▒ insteaΣ oµ ░ a≤ thσ firs⌠ subscrip⌠ iε aεá array¼ 
  599. theε yo⌡ caε savσ memor∙ b∙ declarinτ OPTIO╬ BAS┼ ▒ beforσ DIMensioninτ thσ 
  600. arrays.
  601.  
  602. 8« EDITIN╟ 
  603.     Thσá wors⌠ aspec⌠ oµ MBasiπ i≤ undoubtedl∙ thσ linσ editor«á Editinτá ß 
  604. linσ i≤ onl∙ slightl∙ morσ convenien⌠ thaε typinτ i⌠ again«á Unlikσ thσ MW┬ 
  605. edito≥á wherσá yo⌡á caε ski≡ bacδ anΣ fortΦ alonτ thσá line¼á deletinτá anΣ 
  606. addinτá character≤á a⌠ wil∞ anΣ seeinτ thσ result≤á instantly¼á thσá Mbasiπ 
  607. edito≥ force≤ yo⌡ t∩ edi⌠ blind«á Thσ character≤ iε thσ linσ onl∙ appea≥ a≤ 
  608. yo⌡á movσ thσ curso≥ ove≥ theφ usinτ thσ spacσ bar¼á ye⌠ thσá (D)eletσá anΣ 
  609. (C)hangσá command≤á operatσ oε character≤ t∩ thσ righ⌠ oµ thσ curso≥á whicΦ 
  610. havσá no⌠á ye⌠ beeε displayedíá  
  611.  
  612.     Firs⌠á attempt≤ a⌠ MBasiπ editinτ usuall∙ creatσ havoc¼á especiall∙á b∙ 
  613. thosσ oµ u≤ brough⌠ u≡ oε thσ MW┬ editor«á Thσ MBasiπ edito≥ i≤ reall∙ onl∙ 
  614. suitablσ fo≥ "touch-upó editing¼á sucΦ a≤ correctinτ smal∞ bug≤ a≤ the∙ arσ 
  615. found«á Majo≥ editing¼á sucΦ a≤ convertinτ froφ MWB¼á require≤ Wordstar«á ┴ 
  616. smal∞á consolatioε i≤ tha⌠ MBasiπ make≤ i⌠ fairl∙ simplσ t∩ movσ betweeε i⌠ 
  617. anΣ Wordsta≥ fo≥ editinτ purposes« CIA┬ owner≤ withou⌠ Wordsta≥ caε usσ thσ 
  618. MW┬á edito≥á t∩ makσ mos⌠ oµ thσ change≤ beforσ savinτ thσá prograφá a≤á aε 
  619. ASCI╔á file«á Unfortunately¼á Wordbeσá i≤ no⌠ suitablσ fo≥ editinτá prograφ 
  620. files« 
  621.  
  622. 8« ERASE
  623.      Array≤á caεá bσ selectivel∙ eraseΣ wheε the∙ arσ n∩á longe≥á required« 
  624. Thi≤á allow≤ thσ arra∙ t∩ bσ re-dimensioneΣ t∩ ß differen⌠ size¼á o≥ simpl∙ 
  625. free≤ thσ memor∙ fo≥ othe≥ purposes.
  626.  
  627. 9« COMPUTE─ LIN┼ NUMBERS
  628.      MBasiπá doe≤á no⌠ suppor⌠ computeΣ linσ number≤á fo≥á GOTO¼á GOSU┬á o≥ 
  629. RESTOR┼ statements¼ e.g« INPU╘ A:GOT╧ (A*10⌐ wil∞ no⌠ work.
  630.  
  631. 10« LIN┼ INPUT
  632.      Thi≤ allow≤ yo⌡ t∩ ente≥ ß wholσ linσ oµ characters¼ includinτ commas¼ 
  633. a≤ ß singlσ string.
  634.  
  635. 11« STRIN╟ SLICING
  636.      Unlikσ MWB'≤ elegant¼ multipurposσ "A0$(;1,4)ó typσ oµ strinτ slicing¼ 
  637. MBasiπ force≤ yo⌡ t∩ usσ thσ clumsie≥ LEFT$¼ RIGHTñ anΣ MIDñ functions.
  638.  
  639. 12« PRIN╘ FORMATTING
  640.      MBasic'≤á prin⌠ formattinτ command≤ arσ clumsie≥ t∩ usσ thaε thosσá oµ 
  641. MWB¼á bu⌠á the∙á makσ u≡ fo≥ i⌠ iε versatility«á Fo≥á example¼á thσá MBasiπ 
  642. equivalen⌠á oµ PRIN╘ [F6.▓ A0▌ i≤ PRIN╘ USIN╟ "####.##";A0«á Dolla≥á signs¼ 
  643. asterisδ fillers¼ leadinτ o≥ trailinτ +/- signs¼ anΣ litera∞ character≤ caε 
  644. bσ includeΣ iε thσ formattinτ commands.    ->è
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652. 13« RENUMBERING
  653.      Thσ MBasiπ RENU═ commanΣ i≤ no⌠ a≤ versatile« Yo⌡ caε specif∙ wherσ t∩ 
  654. star⌠á renumberinτá bu⌠ no⌠ wherσ t∩ finish¼á s∩ tha⌠ al∞ line≤á afte≥á thσ 
  655. startinτ linσ wil∞ bσ renumbered«á Iµ yo⌡ wan⌠ t∩ renumbe≥ thσ maiε bod∙ oµ 
  656. ßá prograφá withou⌠á changinτá late≥á linσá numbers¼áá sucΦá a≤á thosσá fo≥ 
  657. subroutine≤ o≥ data¼ yo⌡ havσ t∩ d∩ ß seconΣ renumbe≥ oε thosσ lines.
  658.  
  659.      Therσá i≤ onσ tra≡ witΦ thi≤ commanΣ - wheε MBasiπ find≤ reference≤ t∩ 
  660. non-existen⌠á linσá number≤á i⌠á wil∞á displa∙á thσá number≤á anΣá continuσ 
  661. renumbering«á Thi≤ make≤ i⌠ difficul⌠ t∩ correc⌠ thesσ reference≤ afte≥ thσ 
  662. renumber¼ a≤ al∞ thσ linσ number≤ ma∙ bσ completel∙ different« Iµ ß prograφ 
  663. ha≤ beeε heavil∙ edited¼ i⌠ i≤ ß gooΣ ideß t∩ savσ ß cop∙ beforσ attemptinτ 
  664. ß renumbe≥ anΣ theε correc⌠ thσ cop∙ iµ an∙ reference≤ t∩ non-existen⌠ linσ 
  665. number≤ sho≈ up«á Thσ probleφ doe≤ no⌠ arisσ witΦ MW┬ a≤ thσ renumbe≥ woulΣ 
  666. bσ aborteΣ iε thesσ circumstances.
  667.  
  668. 14« SAVIN╟ PROGRAM╙ A╙ ASCI╔ FILES
  669.      I⌠á i≤ mucΦ easie≥ t∩ savσ ASCI╔ version≤ oµ thσ prograφ witΦá MBasic« 
  670. Fo≥á examplσ SAV┼ "PROGRAM",┴ i≤ thσ samσ a≤ OPE╬á "O",6,"PROGRAM"║á OUT#6║ 
  671. LIST║á OUT#0║á CLOS┼ ╢ iε MWB«á Similarly¼ i⌠ i≤ easie≥ t∩ reaΣ iε aε ASCI╔ 
  672. prograφ file«á Thanδ goodness¼á a≤ i⌠ make≤ i⌠ mucΦ morσ convenien⌠ t∩á usσ 
  673. Wordsta≥ a≤ ß prograφ editor.
  674.  
  675. 15« SWAP
  676.      Thσ SWA╨ commanΣ i≤ useΣ t∩ exchangσ thσ value≤ oµ tw∩ variables¼á anΣ 
  677. i≤ ß hand∙ programminτ feature« Fo≥ examplσ SWA╨ A(N),A(N-1⌐ i≤ thσ samσ a≤ 
  678. X=A(N)║ A(N)=A(N-1)║ A(N-1)=X.
  679.  
  680. 16« WHILE-WEND
  681.      Iµ yo⌡ wan⌠ t∩ se⌠ u≡ ß loo≡ wherσ yo⌡ d∩ no⌠ kno≈ beforehanΣ ho≈ man∙ 
  682. time≤á thσ loo≡ i≤ t∩ bσ executed¼á theε thσ onl∙ optioε witΦ MW┬ i≤ t∩ se⌠ 
  683. u≡á ß simplσ I╞ (condition⌐ THE╬ GOT╧ (bacδ t∩ star⌠ oµ loop⌐á ELS┼á (carr∙ 
  684. on)¼á o≥ t∩ jum≡ ou⌠ oµ ß FOR-NEX╘ loo≡ prematurely«á Wσ arσ tolΣ tha⌠ Rea∞ 
  685. Programmer≤á d∩á no⌠ d∩ thesσ things¼á s∩ thσ WHILE-WEN─ loo≡á allow≤á Rea∞ 
  686. Programmer≤á likσá u≤ t∩ se⌠ u≡ ß loo≡ whicΦ caε bσ executeΣ an∙ numbe≥á oµ 
  687. time≤ unti∞ ß conditioε i≤ met.
  688.  
  689. 17« WRITE
  690.      Thi≤á commanΣ i≤ usefu∞ wheε writinτ datß t∩ disδ a≤ i⌠á automaticall∙ 
  691. supplie≤ thσ comma≤ betweeε thσ datß value≤ anΣ thσ quotatioε mark≤á arounΣ 
  692. strings« WRIT┼ A;B;├ i≤ thσ samσ a≤ PRIN╘ A;",";B;",";├ .
  693.  
  694. 18« INPUT/OUTPU╘ REDIRECTION
  695.      Thi≤ usefu∞ facilit∙ oµ MW┬ i≤ totall∙ missinτ iε MBasic«á Iµ yo⌡ wan⌠ 
  696. t∩á savσ pape≥ b∙ directinτ LPRIN╘ statement≤ t∩ thσ screeε wheε testinτá ß 
  697. program¼á theεá yo⌡á havσ t∩ changσ theφ al∞ t∩ PRIN╘á statements«á Printe≥ 
  698. stream≤ arσ takeε carσ oµ b∙ thσ separatσ "SETUP.COMó program¼á n∩ cassettσ 
  699. stream≤á arσ provided¼á anΣ thσ disδ streaφ i≤ specifieΣ iε eacΦá PRIN╘á o≥ 
  700. INPU╘ statement¼ s∩ therσ arσ n∩ rea∞ problems.
  701.  
  702. 19« CHRñ VALUES
  703.      MW┬ wil∞ onl∙ allo≈ value≤ u≡ t∩ 12╖ wheε usinτ ß variablσ iε thσ CHRñ 
  704. function¼ e.g« CHR$(A)« MBasiπ allow≤ value≤ u≡ t∩ 255.
  705.  
  706. 20« CLS¼ CURS¼ INVERSE
  707.      MBasiπ wa≤ no⌠ writteε fo≥ ß particula≥ machine¼ no≥ doe≤ i⌠ comσ witΦ 
  708. aε installatioε program¼á s∩ user≤ havσ t∩ makσ thei≥ owε arrangement≤ wheε 
  709. usinτ screeε function≤ whicΦ depenΣ oε thσ typσ oµ terminal«á   ->è
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717. Thesσ includσ clearinτ thσ screen¼ positioninτ thσ cursor¼ anΣ implementinτ 
  718. inversσ vide∩ anΣ underlining.
  719. (a⌐  PRIN╘ CHR$(26⌐ clear≤ thσ screen.
  720. (b⌐  thσ CUR╙ functioε caε bσ simulateΣ b∙ thσ user-defineΣ functioε :
  721.      FNCURS$(LINE%,COLUMN%)=CHR$(27)+"="+CHR$(LINE%+31)+CHR$(COLUMN%+31)
  722.      PRIN╘á FNCURS$(12,40⌐ wil∞ pu⌠ thσ curso≥ iε thσ centrσ oµ thσ screen«           
  723.      Notσá tha⌠á thσá thσ linσ numbe≥ come≤ beforσá thσá columεá numbe≥á iε      
  724.      MBasic.
  725. (c⌐  INVERS┼ caε bσ turneΣ oε witΦ PRIN╘ CHR$(27)")ó anΣ ofµ witΦ PRIN╘      
  726.      CHR$(27)"(ó .
  727.      (P.S« Doe≤ anybod∙ kno≈ ho≈ t∩ UNDERLIN┼ witΦ MBasic?)
  728.  
  729. 21« BIT-IMAG┼ PRINTE╥ GRAPHICS
  730.      Therσá i≤ ß probleφ wheε usinτ MBasiπ t∩ senΣ bit-imagσ graphic≤á datß 
  731. t∩á ß printer«á Chance≤ arσ tha⌠ thσ numbe≥ "9ó wil∞ appea≥ iε thσ graphic≤ 
  732. data¼á anΣá thσ probleφ i≤ tha⌠ MBasiπ wil∞ no⌠ senΣ i⌠ t∩ thσá printe≥á a≤ 
  733. CHR$(9)«á Thi≤ als∩ happen≤ t∩ bσ thσ Horizonta∞ TaΓ character¼á anΣ MBasiπ 
  734. change≤á i⌠á t∩ CHR$(32⌐ beforσ sendinτ i⌠ dowε thσ wire¼á witΦ thσá resul⌠ 
  735. tha⌠ thσ graphic≤ arσ corrupted«á I⌠ als∩ affect≤ printer≤ tha⌠ usσ CHR$(9⌐ 
  736. t∩ activatσ softwarσ tabs«á Unles≤ therσ i≤ ß wa∙ t∩ forcσ MBasiπ t∩ LPRIN╘ 
  737. CHR$(9)¼ MW┬ mus⌠ bσ useΣ fo≥ bit-imagσ graphics.
  738.  
  739.      Thσá versioε oµ MBasiπ offereΣ witΦ thσ Microbeσ i≤ 5.21¼á createΣá iε 
  740. 1981«á Thi≤á i≤ arounΣ thσ timσ tha⌠ 16-bi⌠ persona∞ computer≤á starteΣá t∩ 
  741. appear¼á s∩á i⌠ i≤ probabl∙ fai≥ t∩ sa∙ tha⌠ thi≤ wil∞ bσ thσ las⌠á CP/M-8░ 
  742. version«á Thi≤á i≤ ß pity¼á a≤ thσ 16-bi⌠ version≤ continuσ t∩ bσ developeΣ 
  743. anΣ arσ ß vas⌠ improvemen⌠ oε thi≤ one.
  744.  
  745.      Sincσá obtaininτ MBasiπ latσ las⌠ yea≥ ╔ havσ almos⌠ completel∙á giveε 
  746. u≡á MWB¼á anΣá havσ converteΣ al∞ m∙ MW┬ program≤ (apar⌠ froφá thosσá usinτ 
  747. graphics⌐ t∩ MBasic«á ╔ likσ thσ 80x2┤ screen¼ thσ freσ variablσ names¼ thσ 
  748. improveΣá listinτá forma⌠á usinτá thσá TA┬á anΣá L╞á keys¼á anΣá thσá extrß 
  749. programminτá facilitie≤ sucΦ a≤ thσ WHILE-WEN─ loop«á Prograφ listing≤á arσ 
  750. mucΦá easie≥ t∩ reaΣ anΣ understand«á ╔ dislikσ thσ edito≥ anΣá thσá clums∙ 
  751. print-formattinτ anΣ string-slicinτ commands.
  752.  
  753.      Iµá yo⌡ arσ frustrateΣ b∙ thσ 64x1╢ displa∙ anΣ cryptiπ variablσ name≤ 
  754. oµ MWB¼ caε livσ withou⌠ graphic≤ anΣ sound¼ anΣ wan⌠ ß morσ "professionaló 
  755. Basic¼ theε ╔ recommenΣ MBasic. []
  756. ***************************************************************************
  757.  
  758. SCROLL............................................................Mal Watt.
  759.  
  760. Thi≤á MicroworlΣá Basiπá prograφ wa≤ writteε t∩ displa∙á ßá scrollinτá lis⌠ 
  761. withiεá ßá largσ 'window'«á BeneatΦ i⌠ anothe≥ lis⌠ i≤ showε onσ linσ a⌠á ß 
  762. time«á I⌠ wa≤ writteε t∩ ruε oε thσ Editor'≤ beσ a⌠ thσ monthl∙ meetinτá t∩ 
  763. encouragσ newslette≥ contributions« Withou⌠ thσ REM≤ it'≤ quitσ short.
  764.  
  765. 00160 STRS(3000): M=0
  766. 00170 GOTO 260:
  767. 00180 REM ======== list of routines ==========================
  768. 00190 REM Note this method of keeping track of line numbers
  769. 00200 REM of subroutines. The list is updated with each RENUM
  770. 00210 REM but is not used in running the program.
  771. 00220 GOSUB 470 :REM main scrolling loop
  772. 00230 GOSUB 620 :REM initialise load display lines table
  773. 00240 GOSUB 970 : REM print the window boxes in lores
  774. 00250 REM ========= continued overleaf -> ======================è
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782. 00260 CLS
  783. 00270 DIM A0(20),S0(8),S2(20)
  784. 00280 FOR I=1 TO 20: A0$(I)="":S2$(I)="":NEXT I :REM init. arraylists
  785. 00290 FOR I=1 TO 8: S0$(I)="":NEXT I    : REM lines in the window
  786. 00300 LORES
  787. 00310 GOSUB 970 :REM print boxes
  788. 00320 GOSUB 620 :REM load table, J = number of entries in table
  789. 00330 GOSUB 690 :REM load people table S2$
  790. 00340 REM heading for scrolling window
  791. 00350 CURS 20,2:PRINT "Suggestions for"
  792. 00360 CURS 20,3:PRINT "newsletter contributions"
  793. 00370 REM heading for single line display
  794. 00380 CURS 8,14:PRINT "I have something to return to these people:"
  795. 00390 FOR K=1 TO J:GOSUB 470:NEXT K:GOSUB 570:GOTO 390
  796. 00400 STOP
  797. 00410 REM =====================================================
  798. 00420 REM SUBR display the eight lines in the window, add spaces
  799. 00430 REM to short pieces of text to ensure erasing the end of
  800. 00440 REM long text lines; then scroll the window array up one
  801. 00450 REM element, and placing in the last element the next
  802. 00460 REM element from the main array.
  803. 00470 FOR I=1 TO 8: S1$=S0$(I)
  804. 00480   CURS 20,I+4:PRINT ;S1$;SPC(30-LEN(S1$))
  805. 00490 NEXT I
  806. 00500 FOR I=1 TO 7: S0$(I)=S0$(I+1):NEXT I
  807. 00510 S0$(8) = A0$(K)
  808. 00520 RETURN
  809. 00530 REM ==================================================
  810. 00540 REM SUBR display the next item in the other array.
  811. 00550 REM Each array ends with a single "#".
  812. 00560 REM The integer variable M must not be used elsewhere.
  813. 00570 M=M+1: IF S2$(M) = "#" : M=1
  814. 00580 CURS 20,15:PRINT S2$(M);SPC(15)
  815. 00590 RETURN
  816. 00600 REM =================================================
  817. 00610 REM SUBR load the main array from the data statements.
  818. 00620 I=0
  819. 00630 READ A1$
  820. 00640 IF A1$ = "#" OR I=> 20 THEN LET J=I: RETURN
  821. 00650 I=I+1: A0$(I) = A1$                                          
  822. 00660 GOTO 630
  823. 00670 REM ===================================================
  824. 00680 REM SUBR load the other array 
  825. 00690 I=0
  826. 00700 I=I+1:READ S2$(I)
  827. 00710 IF S2$(I) = "#" THEN RETURN
  828. 00720 GOTO 700
  829. 00730 REM ==data for scrolling window =================
  830. 00740 DATA "Assembly Language"
  831. 00750 DATA "Basic Language"
  832. 00760 DATA "Club Notes"
  833. 00770 DATA "Communications"
  834. 00780 DATA "Disk based Bees"
  835. 00790 DATA "For Sale"
  836. 00800 DATA "Graphics"
  837. 00810 DATA "Hardware"
  838. 00820 DATA "Letters to the Editor"
  839. 00830 DATA "Reviews"è
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847. 00840 DATA "Rom based Bees"
  848. 00850 DATA "Spreadsheets"
  849. 00860 DATA "Utilities"
  850. 00870 DATA "Your Applications"
  851. 00880 DATA "................"
  852. 00890 DATA "#"
  853. 00900 REM ====data for other array =======================
  854. 00910 DATA "Anne Artikle .... a tape"
  855. 00920 DATA "Bjourn Saye ... a tape"
  856. 00930 DATA "Sophia Yetsonear ... a disk"
  857. 00940 DATA "#"
  858. 00950 REM SUBR ==draw window outlines==
  859. 00960 REM the PLOTI causes the little jagged corners that i like.
  860. 00970 PLOTI 0,0 TO 0,47 TO 127,47 TO 127,0 TO 0,0
  861. 00980 PLOTI 10,10 TO 10,37 TO 117,37 TO 117,10 TO 10,10
  862. 00990 RETURN :REM end of listing  []
  863. ***************************************************************************
  864.  
  865. Trading Place..............................................................
  866.  
  867. [▌á    Thσ sho≡ ha≤ iε ß fe≈ case≤ fo≥ holdinτ threσ 5.25ó floppies╗á thesσ 
  868. arσá gooΣá fo≥ mailinτ diskette≤ o≥ fo≥ carryinτ theφ t∩ thσá meetinτá witΦ 
  869. you≥ newslette≥ contributions╗ $2-7░ eacΦ (plu≤ postage).
  870.  
  871. [▌á    ┴á fe≈ companie≤ arσ no≈ supplyinτ 3.╡ incΦ (90mm⌐ 8░á tracδá drive≤ 
  872. tha⌠á arσá compatiblσá witΦ tha⌠ useΣ iε thσ Compute≥ Iεá ┴á Book«á Iµá an∙ 
  873. hardwarσá hacker≤á arσá interesteΣ iε gettinτ onσá o≥á more¼á theεá contac⌠ 
  874. RicharΣ Jacksoε a⌠ thσ maiε meeting« Cos⌠ i≤ arounΣ $240-0░ inc« tax.
  875.  
  876. [▌    Bacδ issue≤ oµ thi≤ newslette≥ arσ availablσ oε 5.2╡ incΦ disk«áTherσ 
  877. arσá threσá issue≤ pe≥ disδ (i.σ onσ disδ pe≥ quarte≥á yea≥á approx)«á EacΦ 
  878. issuσá i≤á onσá filσ oε thσ disδ occupyinτ abou⌠ 40-5░á kilobyte≤á oµá disδ 
  879. space« EacΦ filσ i≤ ß printe≥ filσ (i.e« formatteΣ a≤ iµ i⌠ wa≤ outpu⌠ t∩ ß 
  880. printer)«á Cos⌠á wil∞ bσ $5-0░ pe≥ diskettσ plu≤ postage«á At the moment we
  881. go back as far as April 1984.
  882.  
  883. [▌   MODE═ HIRE«á Thσ cluΓ ha≤ tw∩ modem≤ fo≥ hire«á Onσ i≤ thσ olΣ versioε 
  884. tha⌠á i≤á 300/30░á baud«á Thσ othe≥ i≤ 300/30░ bu⌠á als∩á 1200/7╡á bauΣá a≤ 
  885. requireΣ fo≥ Viate∞ access¼ bu⌠ caε als∩ bσ useΣ t∩ acces≤ certaiε bulletiε 
  886. board≤áá tha⌠á transmi⌠á a⌠á 1200«áá (*NOT┼á tha⌠á hardwarσá anΣáá softwarσ 
  887. modification≤á arσá requireΣá t∩ ß Beσ t∩ acces≤á Viate∞á (contac⌠á ApplieΣ 
  888. Tech.⌐ anΣ tha⌠ therσ i≤ n∩ visito≥ acces≤ t∩ it).
  889.  
  890. Thσá hirσá perioΣá wil∞ bσ onσ montΦ pe≥ hirσ anΣá wil∞á includσá temporar∙ 
  891. acces≤ t∩ thσ AMU╟ BB╙ anΣ t∩ thσ MUGS┴ areß iε it.
  892.  
  893. RATES║ $10-0░ pe≥ montΦ o≥ par⌠ therσ oµ plu≤ $20-0░ deposit╗ ($3░ upfront)
  894. Hirσ anΣ returε a⌠ thσ monthl∙ meetinτ - seσ Chri≤ Sieben.
  895.  
  896.    ********************* FOR SALE **********************************
  897.    *  Microbeσá 32δá Persona∞ Communicato≥ witΦ softwarσ.          * 
  898.    *           $350  or nearest offer.                             *
  899.    *  Contact Glen Marsham on 251 4182 (home) or 225 5917 (work).  * 
  900. *************************************************                  *
  901. *   Disc Drives:  TEAC 5 1/4 inch S.S.D.D.      ********************      
  902. *          Only $120  -  7 only left            *    Don't forget the        
  903. *    Phone: Phil Andrews 352 2555 (9am-4pm)     *      July meeting
  904. *************************************************        trading tables. []è
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912. BEEARTISTIC Review..........................................David Phillips.
  913.  
  914.      ╔á manageΣá t∩á ge⌠ m∙ hanΣ oε ß cop∙ oµá BEEARTISTICá distributeΣá b∙ 
  915. Exitek¼á a≤á recentl∙ advertiseΣ iε YOU╥ COMPUTER«á Thσ prograφ come≤á witΦ 
  916. instruction≤á iε ß smal∞ folde≥ witΦ thσ usua∞ copyrigh⌠ requirements«á Thσ 
  917. prograφ doe≤ no⌠ appea≥ t∩ havσ an∙ cop∙ protectioε s∩ yo⌡ caεá immediatel∙ 
  918. back-u≡á thσá maiε prograφ disδ anΣ pu⌠ i⌠ safel∙ away«á 
  919.  
  920.      Thσá wholσá prograφ work≤ wel∞ oε botΦ 64δ anΣ 128δ disδá systeφá (thσ 
  921. 128δ use≤ disδ bufferinτ ver∙ well⌐ anΣ onσ oµ thσ strikinτ feature≤ i≤ thσ 
  922. abilit∙á oµ thσ prograφ t∩ producσ .CO═ file≤ s∩ tha⌠ yo⌡ caε loaΣá graphiπ 
  923. picture≤ straigh⌠ froφ thσ CP/═ interface«á Thσ timσ t∩ loaΣ ß picturσ froφ 
  924. disδ t∩ screeε take≤ onl∙ ß couplσ oµ second≤ anΣ yo⌡ caε var∙ thσ speeΣ a⌠ 
  925. whicΦ thσ screen≤ arσ shown.
  926.  
  927.      WitΦá thi≤á prograφ the∙ als∩ suppl∙ ß prograφ calleΣá BEESLID┼á whicΦ 
  928. wil∞ ruε througΦ ß serie≤ oµ graphiπ screen≤ oε disδ eithe≥ continuousl∙ o≥ 
  929. jus⌠á onσ run«á Wha⌠ screen≤ arσ showε anΣ wha⌠ orde≥ arσ determineΣá b∙á ß 
  930. documen⌠ filσ produceΣ b∙ thσ usua∞ editor≤ sucΦ a≤ Wordstar¼á onσ filenamσ 
  931. pe≥á line«á Thi≤ i≤ wherσ thσ disδ bufferinτ oµ thσ 128δ machinσ show≤á it≤ 
  932. colour≤á a≤á afte≥á thσ firs⌠ ruε i⌠ doe≤ no⌠ havσ t∩ asses≤ thσá disδá fo≥ 
  933. furthe≥ consecutivσ runs.
  934.  
  935.      Thσ wholσ prograφ i≤ men⌡ driveε s∩ i⌠ i≤ eas∙ t∩ usσ bu⌠ referrinτ t∩ 
  936. thσá men⌡ eacΦ timσ i≤ cumbersomσ s∩ yo⌡ als∩ havσ keyboarΣ command≤á whicΦ 
  937. d∩ thσ samσ thing≤ excep⌠ thσ printe≥ o≥ disδ commands«á Thσ biτá advantagσ 
  938. ove≥á SketcΦ PaΣ i≤ thσ abilit∙ t∩ usσ differen⌠ brushes¼á paints«á Yo⌡ caε 
  939. dra≈á thσ usua∞ boxes¼á circle≤ (n∩ polygon≤ iε thi≤ program)¼á usσá norma∞ 
  940. text« 
  941.  
  942.      Yo⌡ caε usσ ß joysticδ o≥ thσ usua∞ curso≥ control≤ (a≤ fo≥á Wordstar⌐ 
  943. t∩á movσ thσ drawinτ point«á I⌠ als∩ allow≤ yo⌡ t∩ usσ ß singlσ vertica∞ o≥ 
  944. horizonta∞ mirro≥ (o≥ both⌐ whils⌠ drawing« Thσ usua∞ fil∞ commanΣ i≤ therσ 
  945. (fil∞ iε area≤ dependinτ oε thσ defineΣ paint)«á A≤ wel∞ a≤ thσá predefineΣ 
  946. paints¼á brushes¼ anΣ icon≤  yo⌡ caε definσ you≥ owε whicΦ wil∞ bσ saveΣ t∩ 
  947. disδá fo≥á futurσ referral«á ╔ shoulΣ adΣ tha⌠ thσ icon≤ arσ fo≥á usσá onl∙ 
  948. withiεá thσ prograφ anΣ no⌠ ablσ t∩ bσ useΣ t∩ replacσ thσ icon≤ iε thσá B-
  949. SHELL«á Therσá i≤á als∩ ß finσ editinτ facilit∙ fo≥ smal∞á area≤á plu≤á thσ 
  950. abilit∙á t∩ movσ o≥ cop∙ ß smal∞ areß a⌠ ß time«á Unfortunatel∙ i⌠ wil∞ no⌠ 
  951. allo≈ copyinτ oµ largσ area≤ a⌠ ß timσ a≤ yo⌡ caε definσ witΦ SketcΦ Pad.
  952.  
  953.      Yo⌡ caε prin⌠ iε tw∩ modes¼á (1.⌐ Draf⌠ cop∙ whicΦ i≤ onl∙ onσ quarte≥ 
  954. sizσ anΣ onl∙ take≤ abou⌠ 1.╡ min≤ o≥ (2.⌐ fina∞ copy¼ ful∞ sizσ cop∙ take≤ 
  955. abou⌠á threσ mins«á Anothe≥ interestinτ featurσ i≤ thσ UND╧  commanΣá whicΦ 
  956. allow≤ yo⌡ t∩ refresΦ thσ screeε t∩ wha⌠ i⌠ wa≤ beforσ thσ las⌠ command.
  957.  
  958.      Thσá usua∞á limitation≤á appl∙á becausσ oµ thσá wa∙á thσá Beσá handle≤ 
  959. graphic≤ anΣ thσ 12╕ cha≥ PC╟  memory«á Thσ pricσ i≤ $53.4╡ whicΦá include≤ 
  960. postage«á Overal∞ eveε thougΦ ove≥ twicσ thσ pricσ oµ thσ SketcΦ paΣ i⌠ ha≤ 
  961. quitσ distinc⌠ advantages. []
  962.  
  963. ***************************************************************************
  964. Poking Around.....................................................Mal Watt.
  965.  
  966. Try poking the the PCG area after drawing some LORES lines:-
  967. LORES: PLOT 0,0 TO 127,47
  968. FOR I=63488 TO 63488+1024 STEP 8: POKE I,21: NEXT I
  969. and see what happens. Vary the step value and the poked value. []è
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977. Communications.............................................David D. Curtis.
  978.  
  979. Word Star file transfers to a VAX
  980.  
  981.      Digital'≤á VA╪á serie≤á oµ computer≤ arσá useΣá commonl∙á iεá tertiar∙ 
  982. institution≤á anΣ othe≥ organisations¼á s∩ man∙ Microbeσ owner≤ ma∙ wisΦ t∩ 
  983. exchangσ file≤ betweeε ß VA╪ anΣ thei≥ 'bees.
  984.  
  985.      Thσ autho≥ ha≤ experienceΣ ß fe≈ problem≤ iε doinτ thi≤ anΣ witΦá hel≡ 
  986. froφ Kri≤ Sieben¼á DaviΣ froφ thσ Microbeσ Computer≤ shop¼ anΣ Iaε McDonalΣ 
  987. ha≤á manageΣá successfu∞á transfers«á ┴á descriptioε oµá thσá procedurσá t∩ 
  988. transfe≥ WorΣ Sta≥ file≤ t∩ ß VA╪ follows.
  989.  
  990. 1«á Ensurσ tha⌠ thσ filσ i≤ iε standarΣ WorΣ Sta≥ format«á Iµ thσ filσá ha≤ 
  991. beeεá converteΣ froφ Wordbeσ t∩ WorΣ Sta≥ forma⌠ theε usσ thσ ^┬ commanΣ t∩ 
  992. forma⌠á thσ document«á (┴ prograφ listinτ fo≥ sucΦ conversion≤ appeareΣá iε 
  993. Onlinσ 4¼ Septembe≥ 1984¼ p11.)
  994.  
  995. 2« Wheε thσ filσ i≤ iε thσ desireΣ state¼ usσ PI╨ witΦ thσ `zº option« Thi≤ 
  996. i≤ donσ becausσ WorΣ Sta≥ set≤ bi⌠ ╖ oµ thσ fina∞ characte≥ oµ ß worΣ high« 
  997. Iµ character≤ arσ sen⌠ iε thi≤ form¼á thσ commoε VA╪ editor≤ ED╘ anΣ Ludwiτ 
  998. canno⌠ cope« Thσ `zº optioε reset≤ bi⌠ 7« eg
  999.           pi≡ textfile.snd=textfile.doc[z]
  1000. wherσ textfile.doπ i≤ thσ filσ createΣ unde≥ WorΣ Sta≥ anΣ textfile.snΣá i≤ 
  1001. thσ filσ t∩ bσ transmitteΣ t∩ thσ VAX.
  1002.  
  1003. 3« Invokσ Telcoφ anΣ se⌠ u≡ thσ desireΣ handshakinτ parameters.
  1004.  
  1005.      Typσ `fullº t∩ g∩ t∩ termina∞ modσ anΣ Loτ oε t∩  thσ VAX.
  1006.  
  1007.      A⌠ thσ VA╪ enΣ ruε thσ prograφ XMODEM« Thi≤ i≤ ß DECU╙ prograφ useΣ t∩ 
  1008. accep⌠ file≤ froφ anΣ transmi⌠ file≤ t∩ Christenseε protoco∞ CP/═á systems« 
  1009.  
  1010.      T∩ ge⌠ thσ VA╪ t∩ receivσ thσ file¼ type
  1011.           ≥ filename.ext
  1012.      iε responsσ t∩ thσ prompt.
  1013.  
  1014.      Usσ CTRL-ES├ t∩ g∩ bacδ t∩ thσ Telcoφ men⌡ anΣ type
  1015.           senΣ textfile.snd
  1016.      Thσ filσ wil∞ theε bσ transmitted.
  1017.  
  1018.      Notσ tha⌠ afte≥ thσ filσ ha≤ beeε sen⌠ thσ blocδ counte≥ wil∞ zer∩ bu⌠ 
  1019. ninσ retrie≤ wil∞ bσ attempted«á Qui⌠ wheε giveε thσ option« Thσ probleφ i≤ 
  1020. tha⌠á Telcoφá fo≥ somσ strangσ reasoε fill≤ thσ fina∞ blocδá witΦá CTRL-Z'≤ 
  1021. (CHR(26)⌐ insteaΣ oµ NUL's«á Thi≤ i≤ thσ VA╪ eoµ marker«á Thσ filσ t∩ whicΦ 
  1022. thσá incominτá datßá wa≤ beinτ writteε wa≤ closeΣ wheε thσ firs⌠á oµá thesσ 
  1023. character≤ wa≤ receiveΣ anΣ subsequen⌠ CTRL-Z'≤ causσ thσ VA╪ t∩á interpre⌠ 
  1024. theφ a≤ aε interrupt« A≤ thσ filσ i≤ closeΣ i⌠ i≤ no⌠ affected.
  1025.  
  1026.      Typσá `fullº t∩ returε t∩ termina∞ mode«á I⌠ ma∙ bσ desirablσ t∩ pres≤ 
  1027. CTRL-├á t∩á sto≡ thσ  *EXIT¬ messagσ froφ scrollinτ u≡á thσá screen«á (Thi≤ 
  1028. probleφá doe≤á no⌠ occu≥ wheε file≤ arσ receiveΣ b∙ thσ Microbeσá froφá thσ 
  1029. VAX.)
  1030.  
  1031.      4«á Thσá filσá wil∞á bσ intac⌠ oε thσ VA╪ bu⌠ wil∞ no⌠á bσá iεá ßá VA╪ 
  1032. standarΣá format«á Thσ DECU╙ prograφ FROMXMO─ i≤ theε executeΣ anΣ i⌠ take≤ 
  1033. a≤á inpu⌠ thσ filσ jus⌠ transmitteΣ anΣ output≤ ß standarΣ VA╪ forma⌠á tex⌠ 
  1034. filσ oε whicΦ ED╘ o≥ Ludwiτ ma∙ bσ used. []è
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.