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

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                  CONTENTS
  7.  
  8.           Club Notes 
  9.                - The August Meeting ............................ 3
  10.           Communications 
  11.                - Modem Muddles as Thumbs visits the AMUG BBS ... 10
  12.           Contributions
  13.                - Comment those programs ........................ 2
  14.           Editorial 
  15.                - Some good software out there .................. 2
  16.           General
  17.                - Basic and Boolean Variables ................... 6
  18.           Graphics  
  19.            Dsk - More Flashprint review ........................ 16
  20.            All - Lores program ................................. 15
  21.            All - Parallel printer problems Poked About ......... 9
  22.           Hardware
  23.            Dsk - The microbee rebuild (2) will appear next month
  24.            Dsk - Warm Boot Problems and the CIAB ............... 14
  25.            All - Viatel Modifications .......................... 4
  26.           Hive Help 
  27.            All - Any problems - ask Dorithy Disk ............... 5
  28.           Program Listings
  29.                - Microworld Basic - Clearing part of a screen .. 4
  30.                - Microworld Basic - The Wonder of Hyperspace ... 15
  31.           Trading Place
  32.                - See club notes re printer buffer .............. 3
  33.           Utilities
  34.            Dsk - Program copying using CP.COM .................. 4
  35.           Wordprocessing 
  36.            Dsk - More Flashprint review ........................ 16
  37.         
  38. ***************************************************************************
  39. *                                                                         *
  40. *                                                                         *
  41. *                                                                         *
  42. *                                                                         *
  43. *                   APPLICATIONS AND RENEWALS $20-00 PA                   *
  44. *                                                                         *
  45. *                       ------MONTHLY MEETING------                       *
  46. *                        Unley Senior Citizens Hall                       *
  47. *                          18 Arthur Street, Unley                        *
  48. *                        Third Monday of  the Month                       *
  49. *                             From 7:30 - 10:00                           *
  50. ***************************************************************************
  51.  
  52.   
  53. Copyrigh⌠á (c)«á Al∞á materia∞á publisheΣá iε thi≤ journa∞á i≤á subjec⌠á t∩ 
  54. Australiaεá anΣ internationa∞ copyrigh⌠ law«á However¼á limiteΣ copyinτá oµ 
  55. individua∞ article≤ i≤ permitteΣ provideΣ acknowledgemen⌠ oµ thσ autho≥ anΣ 
  56. MICROBE┼ NEW╙ i≤ made.
  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..........................................................Mal Watt
  84.  
  85. ááááááááááááWelcomσá t∩á anothe≥ issuσ oµ thσá newsletter«á Thσá newslette≥ 
  86. áááááááááááái≤á stil∞ iε desperatσ neeΣ oµ contributions¼á s∩á pleasσá takσ 
  87. áááááááááááátimσá thi≤á montΦ t∩ tr∙ ou⌠ you≥ worΣ processo≥ o≥ edito≥á anΣ 
  88. ááááááááááááge⌠ something into print. 
  89.  
  90. ┴á mentioε abou⌠ telephoninτ committeσ member≤ -  ╔ dra≈ you≥ attentioεá t∩ 
  91. thσá restriction≤ above«á Certainl∙ you≥ edito≥  woulΣ prefe≥ tha⌠ yo⌡á diΣ 
  92. no⌠ telephonσ beforσ 7:3░ pφ o≥ afte≥ 10pm« Thi≤ i≤ printeΣ iε ever∙ issue¼ 
  93. bu⌠ ╔ stil∞ seeφ t∩ ge⌠ quitσ ß fe≈ beforσ tha⌠ time«á Speakinτ fo≥ myself¼ 
  94. oε  weekend≤ yo⌡ caε tr∙ you≥ lucδ durinτ an∙ civilizeΣ time.
  95.  
  96. Tw∩á cleve≥á Basiπá program≤á havσ beeε receiveΣá fo≥á publicatioεá iεá thσ 
  97. newslette≥ anΣ the∙ indicatσ tha⌠ therσ reall∙ i≤ somσ gooΣ worδ beinτ donσ 
  98. ou⌠á there«á Thesσ program≤ werσ writteε a≤ aε aiΣ t∩ ß hobb∙ anΣ shoulΣ bσ 
  99. oµá benefi⌠á t∩á quitσ ß fe≈ people«á Onσ illustrate≤á anΣá calculate≤á thσ 
  100. function≤ oµ thσ LM55╡ (aε integrateΣ circuit⌐ witΦ graphics«á Thσ othe≥ i≤ 
  101. aε aiΣ t∩ rescalinτ plan≤ (fo≥ instance¼ mode∞ aircraf⌠ plans⌐ anΣ contain≤ 
  102. aε excellen⌠ tutorial¼ agaiε witΦ graphics. They will be published soon. 
  103.  
  104. Thσá Edito≥á receiveΣ ß commen⌠ a⌠ thσ las⌠ meetinτ tha⌠ thσá Tapσá librar∙ 
  105. doe≤á no⌠á seeφá t∩á bσ increasing«á I⌠ wil∞á onl∙á increasσá b∙á thσá kinΣ 
  106. contribution≤á oµá thσ cluΓ members«á Program≤ appearinτ iε thσá Newslette≥ 
  107. wil∞á bσá addeΣ t∩ thσ librar∙ oµ course«á S∩ pleasσ senΣ thosσ .MWB'≤áin.
  108.  
  109. CONTRIBUTIONS..............................................................
  110.  
  111. ááááááááááááThσá Edito≥á i≤ pleaseΣ t∩ receivσ article≤ a⌠ eacΦ meetinτá o≥ 
  112. ááááááááááááviß MODE═ oε (08⌐ 29│ 189░ (afte≥ hours)« Article≤ shoulΣ bσ oε 
  113. ááááááááááááTAP┼á (30░á baud⌐ o≥ 5ó FLOPP┘ (thougΦ wσ ma∙ bσ ablσá t∩á cop∙ 
  114. áááááááááááá3.5ó file≤ t∩ 5ó a⌠ thσ meeting)« Sourcσ file≤ caε bσ Wordstar¼ 
  115. ááááááááááááWordbee¼á Basic¼á Edasm¼ o≥ an∙ ASCI╔ filσ thσ Editor'≤ editor≤ 
  116. áááááááááááácaε copσ with.
  117.  
  118. Here is a request from a reader:
  119.  
  120.      Anybod∙á wh∩ write≤ program≤ fo≥ MicroBeσ New≤á iεá assembler¼á pleasσ 
  121. don'⌠ leavσ anythinτ t∩ thσ imagination« Iε particula≥ thσ 'endº statement≤ 
  122. etπ etπ anΣ morσ detai∞ oµ ho≈ anΣ wherσ t∩ assemble¼á anΣ run¼ anΣ whethe≥ 
  123. i⌠ shoulΣ bσ fo≥ .MW┬ o≥ CP═ format«á  [Iµ onl∙ someonσ wouldíá Wσ havσ no⌠ 
  124. receiveΣ an∙ Assemble≥ program≤ t∩ publisΦ apar⌠ froφ las⌠ month≤ - ed.] []è
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132. CLUB NOTES.................................................................
  133.  
  134. [] The AUGUST meeting.
  135.  
  136.      Sincσ Ros≤ i≤ no≈ overseas¼á RicharΣ Jacksoε tooδ thσ microphone¼á bu⌠ 
  137. pointeΣá ou⌠á wσá arσ stil∞ lookinτ fo≥ someonσ fo≥ thσá rolσá oµá MC«á AN┘ 
  138. VOLUNTEERS?
  139.  
  140.      Anothe≥á grou≡ bookinτ oµ Flashprin⌠ wa≤ taken¼á anΣ order≤ (somσá 17⌐ 
  141. werσá takeεá fo≥ Beσ Artistic«á A≤ explaineΣ iε ß prio≥á newsletter¼á grou≡ 
  142. order≤á arσ no≈ onl∙ takeε fo≥ thσ weeδ followinτ thei≥ announcemen⌠á a⌠á ß 
  143. meeting¼ anΣ iµ enougΦ order≤ (witΦ thσ money⌐ i≤ no⌠ receiveΣ iε timσ theε 
  144. thσ orde≥ i≤ no⌠ placeΣ anΣ thσ mone∙ returned«  
  145.  
  146.      Ton∙ Ridout¼ thσ librariaε fo≥ thσ pape≥ librar∙ pointeΣ ou⌠ tha⌠ somσ 
  147. book≤ arσ wel∞ overduσ (esp«á Firs⌠ Step≤ Iε Programming)«á Givσ everyonσ ß 
  148. g∩á b∙á returninτá borrowing≤ oε time«á Therσ arσ no≈ abou⌠á 6░á book≤á anΣ 
  149. newsletter≤á iε thσ Library«á Ou≥ cluΓ likσ most¼ásubscribe≤ t∩ othe≥á use≥ 
  150. group'≤á newsletter≤á anΣá thesσ arσ placeΣ iε thσ librar∙ alonτá witΦá thσ 
  151. variou≤ manual≤ anΣ magazines.
  152.  
  153.      Thσ cluΓ sho≡ wa≤ opeε a≤ usual¼á sellinτ printe≥ ribbons¼á copie≤á oµ 
  154. thσá tapσ librar∙ software¼á disk≤ oµ CP/═ publiπ domain¼á anΣ ß variet∙ oµ 
  155. othe≥ item≤ a⌠ substantia∞ saving≤ t∩ members.
  156.  
  157.      Coffeσ (fo≥ ß smal∞ price⌐ wa≤ available¼ a≤ i⌠ i≤ a⌠ eacΦ meeting.
  158.  
  159.      Therσá wa≤á thσ usua∞ probleφ solvinτá session¼á witΦá request≤á abou⌠ 
  160. screeε dumps¼á aut∩ startinτ basic¼ anΣ somσ Basiπ prograφ problems« Iµ yo⌡ 
  161. discove≥á thσ answe≥ t∩ ß probleφ afte≥ thσ meeting¼á pleasσ pas≤ i⌠ oεá t∩ 
  162. thσ Edito≥ wh∩ wil∞ prin⌠ i⌠ iε thσ Hivσ Hel≡ column.
  163.  
  164.      Theεá therσ wa≤ ß talδ froφ RicharΣ (AMUG) Newcomσ abou⌠ anythinτá bu⌠ 
  165. microbees«á Anothe≥ chap¼ Johε Ross¼ als∩ talkeΣ abou⌠ ß 16bi⌠ machinσ tha⌠ 
  166. hσ (likσ Richard⌐ haΣ brough⌠ alonτ anΣ pu⌠ oε display« Johε als∩ announceΣ 
  167. ß 64δ printe≥ buffe≥ tha⌠ caε bσ cascadeΣ t∩ providσ 128k¼á iε ki⌠ forφ anΣ 
  168. haΣá aεá assembleΣá onσá oε display«á Thσ ki⌠ (iεá shor⌠á form⌐á i≤á $37.9░ 
  169. includinτ  thσ  board¼ácrystal¼áanΣ  manual«  Checδ witΦ  J.R« COMPUTER╙ oε 
  170. 4╡ 982░ fo≥ furthe≥ anΣ morσ accuratσ details.
  171.  
  172.      M≥á Grotniδ Softwarσ tolΣ u≤ al∞ tha⌠ hσ no≈ provide≤ hi≤ softwarσá oε 
  173. Roφ a≤ wel∞ a≤ flopp∙ anΣ CIA┬ disks¼á anΣ tha⌠ thσ game≤ ruε oε al∞ model≤ 
  174. oµá thσá bee«á Hσ als∩ announceΣ anothe≥ softwarσá diversion¼á easie≥á thaε 
  175. Grotniδ War≤ anΣ Bunyi≡ Adventurσ t∩ pla∙ anΣ learn¼á bu⌠ stil∞ challenginτ 
  176. wσ werσ told¼ calleΣ "Flip"« 
  177.  
  178.      Apar⌠áá froφá that¼áá therσá werσá ßá fe≈á machine≤á arounΣá thσá hal∞ 
  179. demonstratinτá somσ softwarσ fo≥ tapσ anΣ disδ systems«á Beσá Artistiπá wa≤ 
  180. one¼ anΣ AdvanceΣ Math≤ Master.
  181.  
  182. [▌á Abou⌠á thosσ Flashprin⌠ anΣ BeeArtistiπ orders«á 
  183.  
  184.      Wσá hopσá t∩ havσ theφ availablσ a⌠ thσ Septembe≥ meeting«á Fo≥á thosσ 
  185. peoplσ wh∩ placeΣ order≤ anΣ havσ ß Compute≥ Iε ┴ Booδ system¼á brinτ alonτ 
  186. aεá INITIALISE─á 3.5óá diskettσ anΣ wσ wil∞ cop∙á thσá softwarσá froφá you≥ 
  187. purchaseΣ flopp∙ ont∩ you≥ initialiseΣ diskette«á Sellinτ you≥ flopp∙ afte≥ 
  188. takinτá thσá cop∙á i≤ pirating¼á anΣ thσ cluΓ i≤á completel∙á agains⌠á thi≤ 
  189. activityí   []è
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197. VIATE╠ MODIFICATIONS............................................Micδ Conole
  198.  
  199.      Ha≤á anybod∙ donσ mod≤ t∩ ß 300bΣ A.╘ modeφ t∩ upgradσ t∩ 1200/7╡á fo≥ 
  200. Viate∞ access┐á Wel∞ ╔ did¼á afte≥ gatherinτ al∞ necessar∙ components«á Thσ 
  201. firs⌠á ste≡á wa≤ t∩ removσ thσ AM791░ chi≡ froφ it≤ socke⌠ s∩á tha⌠á durinτ 
  202. alteration≤ t∩ thσ circuit'≤ boarΣ tracks¼ i⌠ woulΣ no⌠ bσ damaged.
  203.  
  204. Wel∞á durinτá thi≤ simplσ operatioε oµ removinτ thσ chi≡á froφá it≤á socke⌠ 
  205. withou⌠á aε I├ extractioε tool¼á anΣ witΦ n∩ rooφ t∩ ge⌠ a⌠ it¼á ou⌠ poppeΣ 
  206. thσ chi≡ witΦ al∞ ben⌠ pins« Consequentl∙ oε straighteninτ theφ u≡ -- minu≤ 
  207. ▓ pins.
  208.  
  209.      Onσá weeδá later¼á anΣá les≤á aε extrßá $70¼á thσá mod≤á werσá finall∙ 
  210. completed«á Quitσá ß chea≡ modificationíá Havinτ go⌠ thi≤ fa≥ ╔ ho⌠á footeΣ 
  211. int∩ A.T« t∩ havσ thσ Viate∞ mod≤ donσ t∩ m∙ computer« Whilσ thi≤ wa≤ beinτ 
  212. carrieΣá ou⌠ ╔ askeΣ iµ ╔ coulΣ tes⌠ m∙ modeφ oε A.T.'≤ Viate∞á access╗á i⌠ 
  213. worked.
  214.  
  215.      Thσ followinτ day¼á ╔ connecteΣ u≡ m∙ systeφ anΣ turneΣ i⌠ oε t∩á finΣ 
  216. t∩á m∙ disma∙ tha⌠ ╔ coulΣ no⌠ ge⌠ an∙ outpu⌠ t∩ thσ monitor«á Bacδ t∩á thσ 
  217. A.T«á sho≡á wherσá ß ver∙ apologetiπ techniciaε discovereΣ ßá missinτá wirσ 
  218. bridge.
  219.  
  220. Thσ systeφ no≈ work≤ great« Havinτ beeε iε thσ electronic≤ tradσ previousl∙ 
  221. ╔ caε full∙ understanΣ hi≤ embarrassment. []
  222.  
  223. ***************************************************************************
  224.  
  225. PROGRA═ COPYIN╟ USIN╟ CP.COM....................................Micδ Conole
  226.  
  227.      Iµá yo⌡á wisΦ t∩ cop∙ program≤ froφ onσ disδ t∩ anothe≥á usinτá CP.CO═ 
  228. theε don'⌠ d∩ wha⌠ ╔ diΣ oε onσ occasioε whilσ backinτ u≡ software.
  229.  
  230. Durinτá copyinτá oµ │ file≤ froφ disδ 'Aº t∩ 'B'¼á ╔ forgo⌠ t∩á nominatσá ß 
  231. destinatioε drivσ a⌠ thσ enΣ oµ thσ command« Hencσ afte≥ hittinτ <RETURN╛ ╔ 
  232. theεá haΣ ▒ filσ witΦ ▓ differen⌠ names«á Consequentl∙ thσ  file≤ werσ los⌠ 
  233. forever«á Well¼á nearl∙á foreve≥ - abou⌠ ß weeδ late≥ ╔ manageΣá t∩á obtaiε 
  234. anothe≥ se⌠ oµ whicΦ ╔ havσ madσ man∙ copies.
  235.  
  236.      ╔á gues≤á everybod∙á ha≤á donσ thi≤ a⌠ somσá stage¼á o≥á eraseΣá file≤ 
  237. forever« Iµ no⌠ theε yo⌡ probabl∙ don'⌠ usσ you≥ compute≥ system. []
  238.  
  239. ***************************************************************************
  240. MICROWORLD BASIC - Partial screen clearing.................................
  241.  
  242. 00100 REM :clear screen from curs location for a number of bytes (B)
  243. 00110 REM :Thanks to Bob Denton (The Catcher v2 n5 Feb 1984)
  244.  
  245. 00120 L=7000: C=0 :REM relocatable location for machine code routine
  246. 00130 GOSUB 170   :REM poke routine to address in L
  247. 0014░ CUR╙ 10,1░ :B=12╕ :GOSU┬ 200║á RE═ E.G« Clea≥ 12╕ byte≤ froφ position
  248. 00150 END                         :  REM      10,10 on the screen
  249. 00160 DATA 42,11,01,229,209,54,32,19,237,176,201,-1,1211
  250. 00170 READ A: IF NOT A THEN POKE L+C,A :B=B+A :C=C+1 :GOTO 170
  251. 00180 READ A: IF B <> A THEN PRINT "checksum error in DATA":STOP
  252. 00190 RETURN
  253. 00200 USR (L,B)
  254. 00210 RETURN    :REM last line  []è
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262. HIVE HELP......................................................Dorithy Disk
  263.  
  264. áááááááááááááááOncσáá agaiεáá thi≤á columεá offer≤á member≤á ßá methoΣáá oµ 
  265. ááááááááááááááácommunicatinτ question≤ anΣ hopefull∙ answers«á╔ noticσ tha⌠ 
  266. áááááááááááááááman∙á peoplσá seeφ t∩ solvσ thei≥ problem≤ b∙á askinτá othe≥ 
  267. ááááááááááááááámember≤á oµ thσ cluΓ (whicΦ i≤ wha⌠ thσ club≤ i≤ al∞á about⌐ 
  268. áááááááááááááááanΣ i⌠ woulΣ bσ gooΣ t∩ bσ ablσ t∩ publisΦ thσ question≤ anΣ 
  269. áááááááááááááááanswers« S∩ pleasσ senΣ theφ in - for tape or disk systems.
  270.  
  271.  
  272.  
  273. [] Answer to Dear *.* (from August Hive Help),
  274.      Thσá MERG┼ commanΣ iε MicroSof⌠ Basiπ expect≤ you≥ filσ t∩ bσ SAVEΣ iε 
  275. ASCI╔ format:   SAVE "file",A
  276. And it really works, according to p. 73 of the "Reference Manual".
  277.  
  278. [] Re« Onlinσ Prograφ error« 
  279.      Iε thσ Ma∙ issuσ oµ Onlinσ aε articlσ wa≤ writteε oε ß prograφ t∩ lis⌠ 
  280. ß FILENAME.MW┬ disδ filσ t∩ ß printe≥ whilσ workinτ witΦ ß basiπ prograφ iε 
  281. memory« Wel∞ i⌠ (thσ assembl∙ program⌐ diΣ no⌠ work.
  282.  
  283. Thσá basiπá versioε workeΣ OK«á Therσ wa≤ aε erro≥ iε thσ prograφá wherσá ▓ 
  284. statement≤ werσ overwritteε oε thσ samσ line«á ╔ stil∞ can'⌠ worδ ou⌠ whicΦ 
  285. i≤á thσá correc⌠á statement«á Caε anyonσ help┐á  Iµ no⌠ ╔ hopσ i⌠á wil∞á bσ 
  286. correcteΣ iε ß late≥ issue« - Micδ Conole
  287.  
  288.  
  289. [] Re« Assembly Language.
  290.      ╔á havσ beeε ß keeε use≥ oµ ß 64╦ AP├ twiε disδ systeφ fo≥ thσ pas⌠ 1▓ 
  291. months¼ anΣ prio≥ t∩ thi≤ ß use≥ oµ ß 32╦ tapσ baseΣ system.
  292.  
  293.      U≡ t∩ now¼á ╔ havσ spen⌠ man∙ hour≤ oε m∙ own¼á sweatinτ ove≥ problem≤ 
  294. oµá ho≈ t∩ usσ thσ variou≤ utilitie≤ anΣ program≤ provided«á MucΦ hel≡á ha≤ 
  295. beeε giveε froφ RicharΣ Jacksoε anΣ othe≥ member≤ wh∩ havσ kindl∙á provideΣ 
  296. thσá timσ t∩ hel≡ solvσ mos⌠ oµ m∙ problems«á A≤ ╔ aφ onσ wh∩ like≤ t∩ kno≈ 
  297. al∞á thσá in≤á anΣá out≤ oµ thσ system¼á i⌠ ha≤á beeεá ßá ver∙á frustratinτ 
  298. experience¼á duσá t∩á no⌠á havinτ an∙ previou≤ knowledgσá oµá computer≤á o≥ 
  299. compute≥ language.
  300.  
  301.      Mos⌠ difficultie≤ havσ beeε oµ coursσ witΦ assembl∙ languagσ programs¼ 
  302. bu⌠á witΦ hel≡ ╔ havσ slowl∙ beguε t∩ understanΣ briefl∙ wha⌠á thσá expert≤ 
  303. arσ talkinτ about.
  304.  
  305.      ╔á havσá takeεá mucΦ interes⌠ iε thσ CP═ ADVANCE─á sectioεá oµá Onlinσ 
  306. magazine¼á anΣá yo⌡ caε gues≤ thσ problem≤ I'vσ encountered¼á bu⌠ s∩ fa≥á ╔ 
  307. havσá successfull∙á manageΣ t∩ write/assemblσ anΣ eveε ruε thσá 'Directoryº 
  308. prograφ t∩ date«á AlthougΦ therσ havσ beeε somσ error≤ tha⌠ havσ crep⌠ int∩ 
  309. thσá presenteΣá programs¼á thσ autho≥ ha≤ fixeΣ thσ bug≤ iεá thσá followinτ 
  310. issues«á ╔á havσ founΣ tha⌠ thσ explanation≤ oµ thσ update≤ anΣá mod≤á havσ 
  311. beeεá fairl∙ vaguσ t∩ mσ anΣ ╔ havσ haΣ t∩ reaΣ thσ change≤ man∙ time≤ ove≥ 
  312. t∩ ge⌠ thσ message« I'φ surσ tha⌠ thσ presentatioε oµ thσ program≤ arσ wel∞ 
  313. documenteΣá bu⌠ fo≥ someonσ wh∩ i≤ no⌠ u≡ witΦ assembl∙ programminτá i⌠á i≤ 
  314. difficult« Fo≥ instancσ i⌠ tooδ mσ abou⌠ │ week≤ t∩ ge⌠ thσ curso≥ movemen⌠ 
  315. routine≤ t∩ work.
  316.  
  317.      Obviousl∙á therσ  mus⌠ bσ othe≥ enthusiast≤ ou⌠ therσ wh∩á havσá takeε 
  318. thσ opportunit∙ t∩ writσ thσ program≤ froφ CP═ Advanced«á Iµ so¼ ╔ woulΣ bσ 
  319. gratefu∞ t∩ hea≥ froφ you¼ anΣ whethe≥ yo⌡ haΣ an∙ problems« - Micδ Conole« è
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327. MICROWORLD BASIC - BOOLEAN OPERATORS ..............................Mal Watt
  328.  
  329.      Availablσ fo≥ usσ iε thi≤ basiπ (a≤ iε most⌐ i≤ thσ abilit∙ t∩ usσ thσ 
  330. booleaεá operator≤á t∩á alte≥ numeriπ values«á Thi≤ i≤á ßá commoεá tasδá iε 
  331. Assemble≥ anΣ caε bσ usefu∞ iε basic« 
  332.  
  333. Thσá terφ 'booleanº (o≥ 'booleaε algebra'⌐ derive≤ it'≤ namσ froφ thσá 19tΦ 
  334. centur∙á mathematiciaεá Georgσá Boole«á Hσá describeΣá thσá systeφá iεá tw∩ 
  335. document≤á publisheΣá iε thσ miΣ 1800's¼á notabl∙ ß documen⌠ entitleΣá 'Thσ 
  336. Law≤á Oµ Thought'«á  Iε thi≤ forφ oµ algebrß a≤ applieΣ t∩á computing¼á thσ 
  337. value≤á oµá variable≤ (o≥ statements⌐ arσ simplifieΣ t∩á thσá tw∩á possiblσ 
  338. trutΦ values¼ tha⌠ i≤ 'trueº o≥ 'false'« Thesσ value≤ caε bσ representeΣ b∙ 
  339. ▒ anΣ ░ (o≥ oε anΣ off)«á Thσ numberinτ systeφ oµ basσ 2¼ knowε a≤ 'binaryº 
  340. i≤á als∩á useΣá iεá computer≤ fo≥ thi≤ reason¼á becausσ an∙á valuσá caεá bσ 
  341. representeΣ b∙ ß serie≤ oµ 1'≤ anΣ 0's«  
  342.  
  343.  
  344.      Therσá arσ fou≥ basiπ booleaε operations║á AND¼á O╥ (o≥ Inclusivσ OR)¼ 
  345. NOT¼á anΣ XO╥ (o≥ exclusivσ OR)«á Thσ XO╥ i≤ no⌠ implementeΣ iεá MicroworlΣ 
  346. Basic¼á bu⌠á i≤á iε Microsoft«á T∩ describσ thσ actioε oµá thesσá operator≤ 
  347. 'trutΦ tablesº arσ generall∙ drawε anΣ thi≤ articlσ i≤ n∩ exception.
  348.  
  349. ┴ trutΦ tablσ contain≤ al∞ thσ possiblσ result≤ afte≥ applyinτ thσ 'booleaε 
  350. operatorº t∩ thσ variou≤ combination≤ oµ thσ 'operands'« Iε thesσ examples¼ 
  351. ▒ represent≤ thσ truσ state¼á anΣ ░ thσ false« Iε thesσ table≤ thσ operand≤ 
  352. arσá singlσá 'bitº (binar∙ digit⌐ numbers¼á thereforσ therσ arσá onl∙á fou≥ 
  353. possibilities.
  354.  
  355.    AND                OR                XOR               NOT
  356. operand≤áresul⌠á   operand≤ resul⌠   operand≤ resul⌠á  operand result
  357.   p  q     r         p  q     r        p  q     r          q     r
  358.   0  0     0         0  0     0        0  0     0          0     1
  359.   0  1     0         0  1     1        0  1     1          1     0
  360.   1  0     0         1  0     1        1  0     1
  361.   1  1     1         1  1     1        1  1     0
  362.  
  363. Thus to get a 'true' or '1':
  364.                AND : Both operands must be true
  365.                 OR : Any  operand (or both) can be true
  366.                XOR : Only one operand is true
  367.  
  368. Yo⌡á wil∞á noticσá tha⌠ thσ NO╘ simpl∙ flip≤ thσ valuσá t∩á it'≤á opposite« 
  369. Construct≤á sucΦá a≤á NO╘á AN─ (abbreviateΣ t∩ NAND⌐ anΣá thσá NO╥á caεá bσ 
  370. created« WitΦ these¼ simpl∙ resolvσ thσ AN─ o≥ thσ O╥ theε fli≡ thσ result.
  371.  
  372.      Iµá yo⌡ werσ t∩ looδ iε ß IntegrateΣ Circui⌠ specification≤ book¼á yo⌡ 
  373. woulΣá seσ man∙ sucΦ trutΦ table≤ describinτ thσ statσ oµ thσá outpu⌠á pin≤ 
  374. (connectors⌐á resultinτá froφ thσ permutation≤ oε thσ inpu⌠ pins¼á a≤á man∙ 
  375. 'chipsºá arσá designeΣ specificall∙ t∩ carr∙ ou⌠á booleaεá algebra«á  Thesσ 
  376. chip≤á contaiεá smal∞á group≤ oµ transistor-likσ element≤á knowεá a≤á logiπ 
  377. 'gatesºá tha⌠á perforφá thσ booleaε algebra«á Aε examplσá i≤á ßá chi≡á tha⌠ 
  378. contain≤á aεá AN─á gatσ witΦ tw∩ inpu⌠ wire≤ anΣ onσ outpu⌠á wire╗á iµá thσ 
  379. curren⌠ iε botΦ thσ incominτ wire≤ werσ positivσ theε s∩ woulΣ thσá curren⌠ 
  380. oε thσ outpu⌠ wire.
  381.  
  382. Iε fact¼á thσ centra∞ processinτ uni⌠ oµ ß compute≥ (thσ Z8░ microprocesso≥ 
  383. chi≡ iε thσ microbee⌐ contain≤ man∙ gate≤ anΣ i≤ describeΣ a≤ includinτá aε 
  384. 'arithmetiπ unitº wherσ iε fac⌠ thσ uni⌠ referreΣ t∩ i≤ als∩ ß logiπ unit.è
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392. Bu⌠á bacδ t∩ Basics«á Ho≈ caε thσ abovσ knowledgσ bσ pu⌠ t∩ practica∞á use┐ 
  393. Le⌠ u≤ looδ a⌠ somσ applications« 
  394.  
  395. USIN╟ 'OR'
  396.  
  397.      Thσ Basiπ routinσ belo≈ ensure≤ tha⌠ ß lette≥ entereΣ iε eithe≥á lowe≥ 
  398. o≥á uppe≥ casσ i≤ converteΣ t∩ uppe≥ casσ (wheε wσ looδ a⌠ thσ AN─ wσá wil∞ 
  399. seσá ye⌠ anothe≥ way)«á Linσ 13░ doe≤ thi≤ b∙ usinτ thσ knowledgσ tha⌠á thσ 
  400. lowe≥á casσá character≤ arσ 3▓ position≤ late≥ iε thσ ASCI╔á sequencσá thaε 
  401. thei≥á uppercasσ equivalent≤ ("Aó i≤ 65¼á "aó i≤ 65+3▓ ╜ 97)«á  Firstl∙ thσ 
  402. lette≥á i≤ madσ lowercasσ b∙ ORinτ it'≤ ASCI╔ valuσ witΦ 32«á Thi≤á ensure≤ 
  403. tha⌠ thσ ASCI╔ valuσ i≤ iε thσ rangσ oµ lowercasσ characters¼ a≤ ╔ hopσ caε 
  404. bσ bes⌠ seeε froφ thσ followinτ trutΦ tables:
  405.  
  406.    Ex 1.  65 OR 32 = 97             Ex 2.  97 OR 32 = 97
  407.    -----one byte-------             -------one byte-----  
  408.    12╕ 6┤ 3▓ 1╢ 8 ┤ ▓ 1             12╕ 6┤ 3▓ 1╢ ╕ ┤ ▓ 1  
  409. p = 0  1  0  0  0 0 0 1  = 65 "A"    0  1  1  0  0 0 0 1  = 97 "a"
  410. q = 0  0  1  0  0 0 0 0  = 32        0  0  1  0  0 0 0 0  = 32
  411. r = 0  ▒  ▒  ░  ░ ░ ░ ▒  ╜ 9╖ "a"    0  1  1  0  0 0 0 1  = 97 "a"
  412.  
  413. Thσá abovσ illustrate≤ tha⌠ thσ O╥ turn≤ oε ß bi⌠ (o≥ 1⌐ iε thσá resul⌠á iµ 
  414. an∙á bi⌠á i≤ oε (o≥ 1⌐ iε thσ thσ samσ column«á BotΦ givσ 9╖ a≤á thσá fina∞ 
  415. value«á Iµ wσ theε subtrac⌠ 3▓ (i.σ turε ofµ thσ ▒ iε thσ 3▓ column⌐ wσ enΣ 
  416. u≡ iε botΦ case≤ witΦ onσ case¼ puε intended« Subtractinτ 3▓ give≤ thσ samσ 
  417. resul⌠ a≤ woulΣ aε XO╥ 3▓ (iε thi≤ particula≥ example)¼á bu⌠ thσ XO╥ i≤ no⌠ 
  418. recogniseΣ iε beσ basiπ a≤ mentioned earlier.
  419.  
  420. 00100 PRINT "Type any letter, UPPER or lower case: ";
  421. 00110 A1$ = KEY$ : IF A1$="" THEN 110
  422. 00120 A=ASC(A1$): PRINT A1$;
  423. 00130 A=(A OR 32) -32   : REM convert to UPPER case ASCII value
  424. 00140 PRINT CHR$(A)
  425. 00150 GOTO 100          : REM Use the BREAK key to stop looping
  426. ===========================================================================
  427.  
  428. USING 'NOT'
  429.  
  430.      Yo⌡á ma∙ bσ awarσ tha⌠ iε basiπ insteaΣ oµ 'I╞ ┴ ╛ ┬ THE╬á .....ºá onσ 
  431. coulΣá writσá aεá expressioεá 'I╞ ├ THE╬ .......'«á  Iµ ├á ╜á -▒á theεá thσ 
  432. expressioε i≤ truσ anΣ thσ ........« statement≤ arσ executeΣ next¼ iµ ├ ╜ ░ 
  433. theε i⌠ i≤ falsσ anΣ thσ ELS┼ patΦ (iµ present⌐ i≤ taken«  
  434.  
  435. S∩ wherσ thσ samσ tes⌠ i≤ ofteε executeΣ i⌠ i≤ faste≥ iµ i⌠ i≤ written:
  436.      C = (A>B)
  437.      FOR I = 1 TO 10000    : REM for example!
  438.          IF  C  THEN ..... ELSE ..... :REM instead of IF A>B THEN ..ELSE..
  439.      NEXT I
  440. Notσ tha⌠ ├ ╜ (A>B⌐ i≤ identica∞ t∩ I╞  ┴ ╛ ┬ THE╬ LE╘ C╜ -▒ ELS┼ LE╘ C╜á ░ 
  441. bu⌠á m∙á dea≥á readers¼á doe≤ i⌠ no⌠ savσ mucΦá typingíá Thσá bracket≤á arσ 
  442. required and only integer variables can be used to hold the result.
  443.  
  444. Actuall∙á an∙á positivσá o≥ zer∩ valuσ iε ├ i≤ considereΣá False¼á anΣá an∙ 
  445. negativσ valuσ i≤ Truσ (iε MicroworlΣ basic¼á thougΦ iε Microsof⌠ onl∙ zer∩ 
  446. i≤á False)«á Thσ reasoε -▒ make≤ ß nicσ Truσ valuσ i≤ tha⌠ al∞ thσ bit≤á iε 
  447. thσ byte(s⌐ holdinτ thσ -▒ valuσ arσ on¼á tha⌠ is¼á 1«á Thi≤ i≤ ß resul⌠ oµ 
  448. thσ wa∙ negativσ number≤ arσ representeΣ iε memory«á Al∞ thσ bit≤ iε ß zer∩ 
  449. valuσ arσ off¼ whicΦ make≤ ß nicσ Falsσ value.                           >>è
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457. Sincσá integer≤á arσá helΣá iε tw∩ byte≤ oµ memor∙á witΦá thσá highes⌠á bi⌠ 
  458. indicatinτ thσ sigε oµ thσ numbe≥ (ß ▒ iµ thσ numbe≥ i≤ negative⌐ s∩ i⌠á i≤ 
  459. reall∙ onl∙ thi≤ bi⌠ tha⌠ i≤ importan⌠ iε I╞ statements¼á thu≤ an∙ negativσ 
  460. intege≥á caε meaε true«á Bu⌠ le⌠ u≤ sta∙ witΦ thσ nicσ value≤ (s∩ thσ logiπ 
  461. wil∞ als∩ worδ iε Microsof⌠ fo≥ those disδ baseΣ beeings).
  462.  
  463. Wha⌠á ha≤á al∞ thi≤ t∩ d∩ witΦ booleaε algebra?«á Le⌠ u≤ appl∙ i⌠ witΦá thσ 
  464. functioninτ oµ ß NO╘ booleaε operator.
  465.  
  466. A≤ showε iε thσ trutΦ tablσ fo≥ thσ NOT¼á i⌠ simpl∙ flip≤ thσ trutΦá value¼ 
  467. whicΦ iε computer≤ mean≤ flippinτ thσ bi⌠ betweeε ▒ (on⌐ anΣ ░ (off)« 
  468.  
  469. 00100 LET C=0       :REM this is optional as integer variables default to 0
  470. 00110 LET C=(NOT C) :REM the brackets are essential
  471. 00120 PRINT C       :REM it will print -1
  472. 00130 LET C=(NOT C) :REM again
  473. 00140 PRINT C       :REM it will print 0
  474.  
  475. Thu≤á al∞ thσ bit≤ iε thσ tw∩ byte≤ iε memor∙ tha⌠ contaiε thσ valuσ fo≥á ├ 
  476. arσá beinτ turneΣ oε iε linσ 11░ anΣ ofµ iε linσ 130¼á ├ i≤ Truσ a⌠ 12░ anΣ 
  477. Falsσá agaiεá a⌠ 140«á Wha⌠ wσ havσ i≤ ß 'flipflopº flag¼á o≥á ßá mean≤á oµ 
  478. settinτá ß 'flagº o≥ 'switchº t∩ it'≤ oppositσ withou⌠ needinτ t∩ kno≈ it'≤ 
  479. current value.
  480.  
  481.  
  482. 00100 C=0               :REM the LET is not required in most basics
  483. 00110 FOR I=1 TO 100
  484. 00120   C=(NOT C)
  485. 00130   IF C : PRINT I; :REM the THEN is optional in this case
  486. 00140 NEXT I : PRINT "finished"
  487.  
  488. Thi≤ wil∞ prin⌠ ▒ │ ╡ ╖ etc«á  ┴ simila≥ effec⌠ caε bσ achieveΣ b∙ startinτ 
  489. C=1 and changing line 120 to C=C * -1.
  490.  
  491. Note that (NOT 65) = -66. Ponder on the reason for that.
  492.  
  493. ===========================================================================
  494.  
  495.  
  496. USING "AND"
  497.  
  498.      Thi≤ routinσ print≤ ou⌠ thσ bi⌠ patterε oµ thσ intege≥ valuσá entered¼ 
  499. iεá othe≥á word≤ i⌠ convert≤ ß decima∞ valuσ t∩ binary«á I⌠ caε bσ useΣá t∩ 
  500. confirφ mucΦ oµ wha⌠ ha≤ beeε illustrated«á I⌠ print≤ 1╢ bits¼ thereforσ i⌠ 
  501. i≤ showinτ thσ equivalen⌠ oµ thσ tw∩ byte≤ tha⌠ holΣ aε intege≥ iε Basic.
  502.  
  503. 00100 INPUT Q                           :REM try 0 and -1 and 16384
  504. 00110 IF Q :PRINT "1"; ELSE PRINT "0";  :REM print the sign bit
  505. 00120 P=16384                           :REM this is 2 to the power of 14 
  506. 00130 FOR N=15 TO 1 STEP -1
  507. 00140  R=(Q AND P)                      
  508. 00150  IF R=P THEN PRINT "1"; ELSE PRINT "0";
  509. 00160 P=P/2
  510. 00170 NEXT N
  511.  
  512.  
  513. ╔ wil∞ leavσ i⌠ t∩ yo⌡ t∩ understanΣ wha⌠ wa≤ goinτ on«á Refe≥ t∩ thσ trutΦ 
  514. table shown for the AND.                                                 >>è
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522. No≈á t∩ anothe≥ wa∙ oµ ensurinτ ß lette≥ i≤ iε uppercase¼á thi≤ timσá usinτ 
  523. the 'AND':
  524.  
  525. 0013░ A=(┴ AN─ 223⌐  :RE═ tr∙ thi≤ iε thσ firs⌠ prograφ (iε thσ O╥ article⌐     
  526.  
  527. Iµ yo⌡ inpu⌠ 22│ int∩ thσ abovσ decima∞ t∩ binar∙ prograφ yo⌡ wil∞ seσ tha⌠ 
  528. thσá patterεá i≤ 11011111«á Aε AN─ witΦ thi≤ ensure≤ tha⌠ thσ '32ºá bi⌠á i≤ 
  529. alway≤ ofµ iε thσ result.
  530.                         
  531.  
  532. A LAST WORD
  533.  
  534. ┴á fina∞á usσá fo≥ thσ AND¼á O╥ anΣ XO╥ (wel∞ a⌠ leas⌠ subtraction⌐á i≤á t∩ 
  535. providσá u≤ witΦ thσ abilit∙ t∩ usσ ß singlσ integer¼á sa∙ ╞ fo≥á FLAG¼á t∩ 
  536. holΣ u≡ t∩ 1╡ flags¼á wherσ eacΦ i≤ oε o≥ off« Thσ O╥ i≤ useΣ t∩ turε ß bi⌠ 
  537. on╗á thσá AN─á t∩á turε ß bi⌠ off«á Thσá followinτá prograφá define≤á threσ 
  538. functions║ turε on¼ turε off¼ anΣ test.
  539.  
  540. 00100 REM Q holds the 15 flags; P = the flag to action; R,N= work variables
  541. 00110 FN0=(Q AND (NOT(INT(2^FLT(#-1)+.5)))) :REM Turn off a bit
  542. 00120 FN1=(Q OR INT(2^FLT(#-1)+.5))         :REM Turn on a bit
  543. 00130 FN2=(Q AND (INT(2^FLT(#-1)+.5)))      :REM returns 0 if bit is off 
  544.  
  545. 00140 Q=0: PRINT "Enter a number 1-15, or 0 for 'no action'"
  546. 00150 GOSUB 170: GOTO 150
  547. 00160 END 
  548.  
  549. 00170 INPUT "which bit to turn off?"; P
  550. 00180 Q = FN0(P):PRINT "fn0:" Q " ";: GOSUB 250 
  551. 00190 INPUT "which bit to turn on? "; P
  552. 00200 Q = FN1(P):PRINT "fn1:" Q " ";: GOSUB 250
  553. 00210 INPUT "which bit to test?"; P;
  554. 00220 R=(FN2(P) > 0): IF R THEN PRINT " true" ELSE PRINT " false"
  555. 00230 RETURN
  556.  
  557. 00240 REM this prints the bits in the flag (taken from page 8 opposite)
  558. 00250 P=16384  
  559. 00260 FOR N=15 TO 1 STEP -1
  560. 00270  R=(Q AND P)
  561. 00280   IF R=P THEN PRINT "1"; ELSE PRINT "0";
  562. 00290 P=P/2: NEXT N
  563. 00300 PRINT : RETURN
  564.  
  565.  
  566. ╔á leavσá yo⌡ t∩ ponde≥ thσ followinτ immorta∞ word≤ oµ ßá famou≤á compute≥ 
  567. baud¼á "┬2 O╥ NO╘ B2ó ¼ whicΦ yo⌡ shoulΣ no≈ recognizσ fo≥ it'≤ higΦ value¼ 
  568. anΣá an∙á furthe≥á use≤ fo≥ Booleaε algebra¼á a≤ m∙á finger≤á arσá  gettinτ 
  569. XORsteΣ AN─ kNOTted« []
  570.  
  571. ***************************************************************************
  572.  
  573. POKING ABOUT....................................................Hugh Ristic
  574.  
  575.      Wheε usinτ ß printe≥ througΦ Por⌠ ▒ (parallel⌐ thσ HIRES¼á LORES¼ PCG¼ 
  576. o≥ INVERS┼ basiπ command≤ caε dissablσ thσ printer«á T∩ overcomσ this¼ POK┼ 
  577. 128,╕á afterward≤á (o≥á a⌠ leas⌠ beforσ usinτ thσ printer⌐á t∩á changσá thσ 
  578. settinτá oµ thσ interrup⌠ vecto≥ a⌠ 80he° froφ ▒ t∩ 8«á Thi≤ i≤ wh∙á screeε 
  579. dump≤ havσ thi≤ pokσ codeΣ int∩ them«  []è
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587. MODEM MUDDLES as Thumbs visits the AMUG BBS..........................THUMBS
  588.  
  589.      Thumb≤ wa≤ mos⌠ impresseΣ b∙ thσ VIATE╠ demonstratioε giveε b∙ Telecoφ 
  590. a⌠ thσ microbeσ use≥ grou≡ monthl∙ meeting«á ┴ modeφ seemeΣ t∩ opeε ß wholσ 
  591. ne≈ worlΣ wherσ thing≤ coulΣ bσ donσ a⌠ thσ toucΦ oµ ß fe≈ buttons.
  592.  
  593. I⌠á al∞ seemeΣ s∩ simple¼á jus⌠ dia∞ u≡ ß numbe≥ anΣ theε asδ thσ question≤ 
  594. anΣ bacδ woulΣ comσ thσ answers«á Thumb≤ approacheΣ thσ loca∞ Microbeσ sho≡ 
  595. anΣ askeΣ iµ hσ coulΣ bu∙ ß modem«á Ever∙ othe≥ microbeσ owne≥ iεá Adelaidσ 
  596. mus⌠á havσá haΣá thσ samσ ideß becausσ the∙ werσ ou⌠ oµá stocδá anΣá Thumb≤ 
  597. joineΣ thσ waitinτ list.
  598.  
  599. ┴á couplσ oµ week≤ late≥ thσ modeφ wa≤ availablσ fo≥ collectioε a⌠á ApplieΣ 
  600. Technology«á Quitσá aεá attractivσá mouldeΣ whitσ plastiπá bo°á witΦá threσ 
  601. switche≤á anΣ threσ lead≤ onσ oµ whicΦ wa≤ attacheΣ t∩ ß nea⌠ moderεá push-
  602. buttoε telephone« 
  603.  
  604.      Thumb≤ wa≤ adviseΣ tha⌠ i⌠ wa≤ al∞ prett∙ simplσ t∩ operate«á Pluτ onσ 
  605. oµá thσá lead≤ int∩ ß telephonσ socke⌠ anΣ thσ othe≥ int∩ thσ bacδá oµá thσ 
  606. microbee¼á selec⌠á TELCO═ oε thσ microbeσ anΣ usσ thσ telephonσ t∩ dia∞á u≡ 
  607. an∙ othe≥ modeφ use≥ o≥ remotσ compute≥ datß base.
  608.  
  609. Unfortunatel∙á thσ maker≤ oµ thσ modeφ pluτ tha⌠ goe≤ int∩ thσ bacδ oµá thσ 
  610. microbeσ havσ neve≥ trieΣ t∩ pluτ thσ pluτ int∩ ß 64δ disδ systeφ microbee« 
  611. Thσ pluτ wil∞ no⌠ fi⌠ becausσ thσ rea≥ casσ oµ thσ microbeσ stop≤ thσá pluτ 
  612. goinτ int∩ thσ socket.
  613.  
  614. Bacδá t∩ ApplieΣ Technolog∙ t∩ asδ ho≈ t∩ pu⌠ thσ pluτ in«á Therσ arσ threσ 
  615. methods:
  616.  
  617. áááá1« Enlargσ thσ holσ arounΣ thσ socke⌠ oµ thσ microbeσ b∙ gouginτ witΦ ß 
  618. ááááblun⌠ penknifσ (no⌠ recommendeΣ ).
  619. áááá2« Removσ thσ protectivσ oute≥ plastiπ casσ whicΦ i≤ helΣ ont∩ thσ pluτ 
  620. ááááwitΦá tw∩á tin∙á bolt≤ anΣ nuts«á (Thi≤ work≤ wel∞ bu⌠ look≤á ßá littlσ 
  621. ááááunsightly).
  622. áááá3«á Gentl∙á filσ dowε thσ tw∩ littlσ plastiπ protrusion≤ oεá thσá oute≥ 
  623. ááááprotectivσá plastiπ casσ oµ thσ pluτ whicΦ sto≡ thσ pluτ goinτ int∩ thσ 
  624. áááámicrobeσ socket.
  625.  
  626. ApplieΣ Technolog∙ offereΣ t∩ carr∙ ou⌠ modificatioε 3«á Thumb≤ fel⌠á quitσ 
  627. capablσá oµ doinτ thi≤ simplσ tasδ anΣ a≤ thσ peoplσ a⌠ ApplieΣá Technolog∙ 
  628. haΣá beeεá mos⌠á helpfu∞ anΣ werσ bus∙ Thumb≤ returneΣ homσ witΦá thσá pluτ 
  629. unmodified.
  630.  
  631. ┴á carefu∞á stud∙ oµ thσ oute≥ protectivσ plastiπ casσ revealeΣ thσá reasoε 
  632. fo≥á thσá littlσá plastiπ protrusions«á ┴ tin∙á littlσá groovσá alonτá eacΦ 
  633. protrusioεá helΣ thσ meta∞ par⌠ oµ thσ pluτ iε positioε wheε thσ tw∩ halve≤ 
  634. oµ thσ plastiπ casσ werσ bolteΣ together«  
  635.  
  636.      Thumb≤á offer≤ modificatioε 4«á Removσ thσ oute≥ plastiπ casσ froφ thσ 
  637. pluτ b∙ undoinτ thσ tw∩ littlσ bolt≤ whicΦ holΣ thσ tw∩ halve≤ oµ thσá casσ 
  638. together« Filσ dowε thσ plastiπ extrusion≤ unti∞ the∙ n∩ longe≥ project« 
  639.  
  640. G∩ t∩ Universa∞ Meye≥ o≥ aε electronic≤ sho≡ anΣ bu∙ tw∩ bras≤á countersunδ 
  641. ╕á B┴á bolt≤ 3/┤ incΦ lonτ anΣ tw∩ ╕ B┴ nuts«á Usσ thσ origina∞ screw≤á anΣ 
  642. nut≤ t∩ holΣ thσ tw∩ halve≤ oµ thσ plastiπ casσ togethe≥ anΣ thσ ne≈á bolt≤ 
  643. anΣ nut≤ t∩ holΣ thσ meta∞ par⌠ oµ thσ pluτ t∩ thσ plastiπ oute≥ case« Makσ 
  644. surσ tha⌠ thσ countersunδ scre≈ i≤ oε thσ meta∞ platσ end.               >>è
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.      Thumb≤ doe≤ no⌠ alway≤ havσ thσ modeφ pluggeΣ int∩ thσá microbee«á Thσ 
  653. modeφá pluτ wil∞ onl∙ g∩ iε onσ wa∙ becausσ oµ it≤ shape«á Thumb≤ founΣ thσ 
  654. eas∙á wa∙ t∩ remembe≥ whicΦ wa≤ thσ to≡ oµ thσ pluτ wa≤ u≡ wa≤ t∩á pu⌠á thσ 
  655. rounΣá heaΣá screw≤á oεá thσ to≡ oµ thσ plastiπ casσ anΣ thσá nut≤á oεá thσ 
  656. bottom«á Puttinτ thσ pluτ int∩ thσ microbeσ  become≤ ß matte≥ oµ seeinτ thσ 
  657. roundheaΣ screw≤ anΣ pushinτ iε thσ plug.
  658.  
  659.      Thσá microbeσá theε ha≤ t∩ bσ positioneΣ closσ t∩ ß telephonσá socket« 
  660. Thumb≤ ha≤ ß wal∞ phonσ anΣ aε extensioε a⌠ home«á Thσ wal∞ phonσ telephonσ 
  661. linσá seemeΣ t∩ disappea≥ int∩ thσ wal∞ witΦ n∩ socke⌠ withiεá eas∙á reach« 
  662. Thσá extensioεá haΣá ß convenien⌠ socke⌠ bu⌠ Telecoφ usuall∙á pu⌠á ßá scre≈ 
  663. thougΦá thσ phonσ pluτ t∩ sto≡ thσ pluτ cominτ awa∙ froφ it≤ socke⌠ s∩ thi≤ 
  664. ha≤á t∩ bσ undonσ t∩ removσ thσ extensioε pluτ s∩ tha⌠ thσ modeφá pluτá caε 
  665. replacσ thσ telephonσ plug.
  666.  
  667. Iµá onσ doe≤ no⌠ havσ ß convenien⌠ telephonσ socke⌠ theε ß cal∞ t∩á Telecoφ 
  668. (anΣá thσá exchangσá oµá money⌐ wil∞ a⌠ leas⌠ positioεá thσá socke⌠á withiε 
  669. convenien⌠ reacΦ oµ thσ modeφ anΣ microbee.
  670.  
  671. Thumb≤á fel⌠á somewha⌠á exhausteΣ afte≥ solvinτ thσ pluτ probleφá anΣá theε 
  672. discovereΣá tha⌠ thσ ne≈ mode∞ modeφ anΣ ne≈ 64╦ disδ systeφ woulΣá no⌠á bσ 
  673. ablσá t∩á receivσ VIATE╠ unti∞ ye⌠ anothe≥ modificatioε wa≤ carrieΣá ou⌠á - 
  674. thi≤á timσá oε thσ microbee«á Thumb≤ wifσ haΣ jus⌠ purchaseΣ ß ne≈ pai≥á oµ 
  675. shoe≤ s∩ thσ budge⌠ woulΣ no⌠ stretcΦ t∩ anothe≥ $4░ tha⌠ montΦ !
  676.  
  677.      Thumb≤ founΣ tha⌠ thσ manua∞ oε usinτ thσ TELCO═ prograφ wa≤ ßá usefu∞ 
  678. referencσá guidσá oncσ hσ haΣ useΣ TELCOM«á Fo≥ thσ benefi⌠ oµ thosσá othe≥ 
  679. firs⌠ timσ user≤ Thumb≤ offer≤ thσ followinτ notes.
  680.  
  681. Beforσá usinτá thσ modeφ makσ surσ yo⌡ havσ pape≥ anΣ penci∞ hand∙á t∩á jo⌠ 
  682. dowεá notes«á Pluτá modeφ telephonσ pluτ int∩ telephonσá socke⌠á anΣá modeφ 
  683. compute≥á pluτ int∩ thσ bacδ oµ thσ microbeσ (int∩ thσ socke⌠ markeΣ seria∞ 
  684. port)« Checδ tha⌠ thσ threσ switche≤ oε thσ modeφ uni⌠ arσ se⌠ a≤ follows
  685.      orig/ans switch set to orig (up)
  686.      300/1200/75 switch set to 300 (up), assuming you have this switch
  687.      phone/modem switch set to phone (up)
  688.  
  689. SwitcΦ oε thσ microbeσ anΣ monito≥ anΣ disδ drivσ unit«á Makσ ß backu≡ cop∙ 
  690. oµá you≥á systeφ maste≥ disδ anΣ pu⌠ thi≤ backu≡ cop∙ disδá int∩á thσá disδ 
  691. drivσá uni⌠á «á Usσ thσ shel∞ men⌡ t∩ selec⌠ Telcoφ (pres≤ T)«á [╔á havσá ß 
  692. Compute≥ Iε ┴ Book¼ thu≤ onl∙ onσ drive].
  693.  
  694.      Thumb≤ firs⌠ contac⌠ usinτ thσ modeφ wa≤ witΦ thσ ADELAID┼ MICR╧á USE╥ 
  695. GROU╨ Inπ (AMUG⌐ bulletiε board«á Thσ AMU╟ numbe≥ i≤ (Adelaide⌐ 2712043« S∩ 
  696. usinτá thσá modeφá telephonσ Thumb≤ dialleΣ 271204│ anΣ founΣ tha⌠á i⌠á wa≤ 
  697. engaged«á Obviously¼á afte≥ dinne≥ i≤ ß popula≥ modeφ timσ s∩ Thumb≤á trieΣ 
  698. late≥á tha⌠ eveninτ anΣ manageΣ t∩ ge⌠ ß ringinτ tone«á Therσ wa≤ thσ sounΣ 
  699. oµá thσ telephonσ beinτ lifteΣ ofµ it≤ hooδ anΣ theε ßá continuou≤á humminτ 
  700. tone.
  701.  
  702. Thσá phone/modeφ switcΦ oε thσ modeφ wa≤ flickeΣ dowε t∩ thσ modeφ positioε 
  703. anΣ theε ╞ wa≤ typeΣ oε thσ keyboarΣ anΣ thσ RETUR╬ ke∙ pressed« Thσ rathe≥ 
  704. complicateΣá TELCO═ men⌡ disappeareΣ leavinτ ß blanδ screeε witΦá ßá curso≥ 
  705. to≡ lef⌠ hanΣ sidσ oµ thσ screen«á Thumb≤ wisheΣ t∩ recorΣ thσ conversatioε 
  706. witΦá AMU╟á s∩á presseΣá thσ contro∞ ke∙ anΣ ░á (ZERO)«á ┴á littlσá messagσ 
  707. appeareΣá a⌠á thσ to≡ oµ thσ screeε iε inversσ vide∩á "CAPTURE"«á Thσá AMU╟ 
  708. systeφ theε printeΣ ß messagσ oε thσ screeε:
  709.                pres≤ <ENTER╛ t∩ sigε on                                  >>è
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717. Thumb≤á presseΣá hi≤á RETUR╬á ke∙ anΣ wa≤ rewardeΣ witΦ ßá screeεá ful∞á oµ 
  718. informatioεá abou⌠ AMU╟ meetings,membershi≡ anΣá subscriptioεá rates«á Theε 
  719. Thumb≤á wa≤ askeΣ t∩ answe≥ ß questioε oε thσ typσ oµ compute≥ hσ wa≤ usinτ 
  720. - TRS-8░á Mode∞ 1,2,│ (pres≤ T⌐ o≥ Othe≥ compute≥ type≤ (pres≤á O)«á Thumb≤ 
  721. wa≤ usinτ ß microbeσ s∩ hσ presseΣ ╧ oε hi≤ keyboarΣ followeΣ b∙ RETURN.
  722.  
  723. Thσá nex⌠ questioε wa≤ "arσ yo⌡ ß financia∞ member┐á y/n"«á Thumb≤ a⌠á tha⌠ 
  724. timσ haΣ no⌠ investeΣ thσ $1░ requireΣ fo≥ ß year'≤ membershi≡ s∩ presseΣ ╬ 
  725. followeΣ b∙ hi≤ RETUR╬ key.
  726.  
  727. Anothe≥á screeεá ful∞á oµ informatioε appeareΣ advisinτá Thumb≤á abou⌠á thσ 
  728. restriction≤á placeΣ upoε visitor≤ t∩ thσ system«á Thumb≤ wa≤ als∩á adviseΣ 
  729. tha⌠á hσ woulΣ bσ denieΣ acces≤ t∩ thσ "eXper⌠ modeó whicΦ wa≤ ß relieµá a≤ 
  730. hσá wa≤ havinτ enougΦ problem≤ tryinτ t∩ absorΓ thσ streaφá oµá informatioε 
  731. directeΣ a⌠ him.
  732.  
  733.      Therσá werσá cuttinτ comment≤ abou⌠ thosσ peoplσ wh∩ diΣ no⌠ reaΣá thσ 
  734. systeφá informatioεá anΣá ß notσ abou⌠ ho≈á t∩á leavσá thσá system«á Thumb≤ 
  735. reprint≤á tha⌠ informatioε t∩ savσ yo⌡ thσ troublσ oµ tryinτ t∩ scribblσ i⌠ 
  736. dowε .
  737.  
  738. Thσá "@ó ke∙ (typeΣ once⌐ wil∞ alway≤ allo≈ yo⌡ t∩ exi⌠ froφá whereve≥á yo⌡ 
  739. arσ EXCEP╘ iµ yo⌡ arσ enterinτ ß messagσ (iσ iε thσ tex⌠ entr∙ mode)
  740. Iµ thσ "@ó ke∙ i≤ typeΣ twicσ fairl∙ quickly¼ yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ 
  741. t∩ loτ off
  742.  
  743. Thumb≤á wa≤á theε tolΣ tha⌠ hσ haΣ opeε housσ fo≥ aε extendeΣ tria∞á perioΣ 
  744. anΣ tha⌠ hσ haΣ beeε giveε 'tria∞ use≥ º access¼á t∩ usσ <CTRL><C╛ t∩á ski≡ 
  745. entrie≤ anΣ a≤ ß noε financia∞ membe≥ hi≤ timσ wa≤ limiteΣ t∩ teε minutes.
  746.  
  747. The Main System Directory then appeared:
  748.      1 Bulletin board
  749.      2 System information
  750.      3 BBS announcements & the SYSOP'S Soapbox
  751.      4 SPECIAL INTEREST GROUPS subdirectory
  752.      5 Applications & programming subdirectory
  753.      6 News, info, discount deals etc.
  754.  
  755. ┴á promp⌠á appeareΣ ¿ =╛ ⌐ followeΣ b∙ ß bee≡ s∩ Thumb≤ presseΣ ▒ theεá hi≤ 
  756. RETUR╬ ke∙ (t∩ selec⌠ thσ bulletiε boarΣ option).
  757.  
  758. Another menu appeared:
  759.      *** User Bulletin Board ***
  760.      <1> return to index
  761.      <2> add another entry
  762.      <3> display entries
  763. The same prompt appeared (=>)
  764.  
  765. Thumb≤á selecteΣá │á (b∙á pressinτ │ anΣ thσá RETUR╬á key⌐á anΣá ßá messagσ 
  766. appeared:
  767.      ....checkinτ entries.....3╣á tota∞á entrie≤á ▒ inactive
  768.      scan entries from <F>irst, <M>iddle, <L>ast, <E>xit
  769.  
  770. Thumb≤á selecteΣ middlσ b∙ pressinτ ═ anΣ RETUR╬ anΣ bacδ camσ ye⌠á anothe≥ 
  771. request:
  772.      starting entry number ? Thumbs selected 23 (by typing 23 RETURN)
  773. and another question was asked:
  774.      scan entries <F>orward or <B>ackward ?                             >>è
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782. Thumb≤ selecteΣ ForwarΣ (╞ theε RETURN⌐ anΣ finall∙ thσ followinτ appeared:
  783.  
  784.      entry no. 23  a moment....
  785.      from Richard Newcombe  date 14/07/85
  786.  
  787. Somσ 'tria∞ usersº ma∙ havσ noticeΣ tha⌠ 'OPE╬ HOUSEº ha≤ beeε removeΣá fo≥ 
  788. thσá present«á To∩ man∙ free-loader≤ anΣ congestioníá Seσ SYSOP╙ SOAPBO╪ iε 
  789. thi≤ BB╙ service.
  790.  
  791. Thumb≤ wa≤ theε offereΣ ß furthe≥ choice:
  792.      <C>ontinue, <E>xit, <R>epeat 
  793. Thumb≤á decideΣ t∩ continuσ anΣ wa≤ iε thσ proces≤ oµ pressinτ ├ anΣ RETUR╬ 
  794. wheεá hσá wa≤ adviseΣ tha⌠ hi≤ timσ haΣ expireΣ anΣá hσá wa≤á disconnectedí 
  795. Normall∙á onσ woulΣ typσ @└ wheε i⌠ wa≤ timσ t∩ g∩ anΣ thσ systeφ woulΣ asδ 
  796. iµ onσ wanteΣ t∩ loτ ofµ  y/n«á Iµ onσ answereΣ ∙ theε thσ systeφ give≤ onσ 
  797. thσá optioεá oµ leavinτ ß messagσ fo≥ thσ systeφ operato≥á beforσá leaving╗ 
  798. Thumb≤ alway≤ say≤ thanδ yo⌡ t∩ thσ systeφ operato≥ anΣ find≤ hσ i≤ welcomσ 
  799. nex⌠ time!
  800.  
  801.      Thumb≤á theεá presseΣ hi≤ CTR╠ anΣ ES├ key≤ a⌠ thσ samσ timσá anΣá thσ 
  802. screeε cleareΣ t∩ bσ replaceΣ witΦ thσ maiε TELCO═ menu.
  803.  
  804. T∩á savσá thσá captureΣ conversatioε Thumb≤ typeΣ SAV┼á AMUG.WB╞á anΣá theε 
  805. presseΣ RETURN« Thσ usua∞ whirrinτ sound≤ froφ thσ disδ drivσ uni⌠ followeΣ 
  806. anΣ thσ conversatioε witΦ AMU╟ wa≤ availablσ a≤ ß wordbeσ filσ t∩ prin⌠ ou⌠ 
  807. o≥ edi⌠ a⌠ leisure.
  808.  
  809.      Onσá littlσ buτ Thumb≤ discovereΣ wheε usinτ thσ TELCO═á programmσá i≤ 
  810. tha⌠á thσ keyboarΣ i≤ isolateΣ iµ thσ modeφ i≤ pluggeΣ iε anΣ thσá switche≤ 
  811. oε thσ modeφ arσ up« Fo≥ thσ keyboarΣ t∩ worδ eithe≥ thσ phone/modeφ switcΦ 
  812. mus⌠á bσá oε modem(down⌐ o≥ thσ orig/an≤ switcΦ mus⌠ bσ oεá ans(down)«á Thσ 
  813. tricδá seemeΣá t∩á bσ t∩ leavσ thσ phone/modeφ switcΦ t∩á modeφá unti∞á thσ 
  814. captureΣá tex⌠ haΣ beeε saveΣ anΣ theε switcΦ thσ phone/modeφ t∩ phonσá (s∩ 
  815. tha⌠á telephonσá linσá i≤ freσ fo≥ othe≥ member≤ oµ thσá family⌐á anΣá theε 
  816. switcΦá thσá orig/an≤ switcΦ t∩ an≤ s∩ tha⌠ thσ keyboarΣ caεá bσá used«á Oµ 
  817. coursσá thσ othe≥ optioε i≤ t∩ pul∞ thσ modeφ pluτ ou⌠ oµ thσ bacδá oµá thσ 
  818. microbeσ anΣ reconnec⌠ thσ norma∞ telephonσ t∩ thσ Telecoφ wal∞ socket.
  819.  
  820.      Thumb≤ ha≤ sincσ contacteΣ ß numbe≥ oµ othe≥ bulletiε board≤ anΣ founΣ 
  821. tha⌠á the∙á al∞ havσ slightl∙ differen⌠ method≤ oµ operatioε s∩ i⌠ pay≤á t∩ 
  822. havσ ß fe≈ note≤ oε ß carΣ tha⌠ caε bσ placeΣ abovσ thσ keyboarΣ t∩á reminΣ 
  823. onσ oµ thσ differen⌠ procedures.
  824.  
  825.      Thσ MUGS┴ member≤ caε ren⌠ ß modeφ froφ thσ cluΓ fo≥ ß nomina∞ feσ anΣ 
  826. witΦá thσá modeφá anΣ Thumb≤ note≤ yo⌡ shoulΣ bσ ablσ tr∙ ou⌠á thσá variou≤ 
  827. bulletiεá board≤á beforσá investinτ iε ß modeφ anΣ ßá subscriptioεá t∩á thσ 
  828. bulletiε boarΣ oµ you≥ choice«á 
  829.  
  830.      Electroniπ communication≤ arσ herσ t∩ sta∙ anΣ iµ yo⌡ havσ ßá microbeσ 
  831. yo⌡ onl∙ neeΣ ß modeφ anΣ ß telephonσ anΣ thσ worlΣ i≤ available¼ bu⌠ watcΦ 
  832. ou⌠ fo≥ thσ ST─ telephonσ bills!   []
  833.  
  834. ***************************************************************************
  835.  
  836. A. Bugs View..........................................................A Bug
  837.  
  838. Logiπá i≤á thσá systematiπ methoΣ oµ cominτ t∩ thσá wronτá conclusioεá witΦ 
  839. confidence.   []è
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847. TH┼ `COMPUTE╥ I╬ ┴ BOOKº AN─ `WAR═ BOOTº PROBLEMS...........by Aussie Kanck
  848.  
  849.      I⌠ ha≤ beeε acknowledgeΣ b∙ ApplieΣ TecΦ tha⌠ thσ C.I.A.B« systeφ doe≤ 
  850. havσá somσ problem≤ witΦ thσ `warφ bootº process«
  851.  
  852. ╔á becamσ ver∙ mucΦ awarσ oµ thσ existencσ oµ ß probleφ iε thi≤ areßá afte≥ 
  853. losinτá ßá couplσ oµ Basiπ program≤ b∙ doinτ ß BREAK/RESE╘ anΣá havinτá thσ 
  854. compute≥á completel∙ locδ u≡ oε me«á Tryinτ t∩ ge⌠ bacδ t∩ Basiπá froφá thσ 
  855. Monito≥ wa≤ jus⌠ abou⌠ aε impossibilit∙ usinτ ╟ 802▒ o≥ ╟ 801E.
  856.  
  857. Thσá comment≤ tha⌠ ╔ havσ receiveΣ abou⌠ thi≤ matte≥ froφ assorteΣá ApplieΣ 
  858. TecΦá source≤á i≤ tha⌠ "therσ i≤ ß probleφ iε thσ software"¼á "therσá i≤á ß 
  859. probleφ iε thσ hardware"¼á "thσ probleφ i≤ causeΣ b∙ botΦ thσ softwarσá anΣ 
  860. thσ hardwareó o≥ "i⌠ i≤ impossiblσ t∩ d∩ Warφ Boot≤ witΦ thσ C.I.A.B«á jus⌠ 
  861. a≤ i⌠ canno⌠ bσ donσ iε thσ 128╦ Microbee".
  862.  
  863.      ╔ haΣ pu⌠ u≡ witΦ thi≤ probleφ unti∞ tw∩ oµ thσ Microbee≤ tha⌠ wσ havσ 
  864. a⌠ worδ werσ upgradeΣ t∩ C.I.A.B.≤ anΣ ╔ discovereΣ tha⌠ onσ oµ theφ workeΣ 
  865. jus⌠á abou⌠á perfectl∙ witΦ Warφ Boot≤ anΣ jump≤ froφá monitor¼á whilσá thσ 
  866. othe≥áá onσáá haΣá ßá modes⌠á leve∞á oµá failurσá iεá botΦáá thesσáá areas«  
  867. Interestingly¼á thσá onσ tha⌠ workeΣ thσ bes⌠ wa≤ ß relativel∙ recen⌠á (ex⌐ 
  868. Persona∞á Communicato≥á mode∞á whilσ thσ othe≥ onσ wa≤ aεá (ex⌐á  32╦á plu≤ 
  869. model«  Minσ wa≤ aε olΣ 32╦ model¼ anΣ minσ playeΣ u≡ thσ most.
  870.  
  871. Havinτ threσ simila≥ computer≤ oε hanΣ alloweΣ mσ t∩ swa≡ component≤ arounΣ 
  872. t∩ tr∙ t∩ isolatσ thσ causσ oµ thσ probleφ (iµ i⌠ wa≤ hardware)«á Man∙ day≤ 
  873. (bit≤á oµá days⌐á werσ spen⌠ doinτ hundred≤ oµ Warφ Boot≤á anΣá jump≤á froφ 
  874. Monito≥á whilσá ╔á swappeΣá corσá boards¼áá Z80s¼á 6545s¼á anΣá PI╧á chips«  
  875. Regardles≤á oµ thσ swaps¼á m∙ compute≥ persisteΣ iε beinτ thσ mos⌠á failurσ 
  876. pronσ anΣ thσ e° P.C« remaineΣ thσ mos⌠ reliable« Thσ corσ board≤ havσ beeε 
  877. considereΣ thσ culpri⌠ t∩ thi≤ probleφ bu⌠ m∙ experiment≤ diΣ no⌠ sho≈ thi≤ 
  878. a⌠ all.
  879.  
  880.      ╔á haΣá m∙á compute≥ iε t∩ thσ Microbeσ Centrσá oεá severa∞á occasion≤ 
  881. durinτá thesσ test≤ anΣ Microbee'≤ residen⌠ technician¼á DaviΣ Scot⌠á quitσ 
  882. obligingl∙áá helpeΣá replacσá ßá couplσá oµá chip≤á oεá thσá mothe≥á board«   
  883. Naturall∙ enougΦ M≥ Murph∙ wa≤ presen⌠ oε thesσ occasion≤ anΣ thσá compute≥ 
  884. behaveΣá iε thσ sho≡ afte≥ thσ replacements¼á bu⌠ no⌠ a≤ sooε a≤ ╔ trieΣ a⌠ 
  885. home!
  886.  
  887.      Succes≤ starteΣ t∩ sho≈ it'≤ heaΣ afte≥ ╔ sa⌠ dowε anΣ checkeΣ thσá I├ 
  888. type≤á anΣá manufacturer≤ oµ al∞ thσ IC≤ oε thσ motherboard≤ oµá thσá threσ 
  889. computers«á 
  890.  
  891. ╔á founΣá tha⌠á IC3│ oε thσ motherboarΣ oµ thσ P.C«á wa≤ differen⌠á t∩á thσ 
  892. others«á Al∞ drawing≤ sho≈ IC3│ a≤ beinτ ß 74C74¼ whicΦ i⌠ wa≤ oε thσ othe≥ 
  893. tw∩ computers¼á bu⌠ thσ P.C« haΣ ß 54LS7┤ fittedí ╔ fitteΣ ß socke⌠ int∩ m∙ 
  894. compute≥á anΣ installeΣ ß 74LS7┤ (al∞ ╔ had⌐ anΣ suddenl∙ m∙á compute≥á wa≤ 
  895. jumpinτá froφ monito≥ t∩ Basiπ abou⌠ 85Ñ oµ thσ timσ insteaΣ oµ abou⌠ 2Ñ oµ 
  896. thσ time¼á anΣ Warφ Bootinτ nearl∙ 100Ñ insteaΣ oµ abou⌠ 40Ñ oµ thσ timσ (╔ 
  897. trieΣ ß 74HC7┤ anΣ i⌠ haΣ ß simila≥ succes≤ rate¼á bu⌠ it'≤á expensive)«á 
  898.  
  899. ╔ trieΣ severa∞ 74C74≤ anΣ eacΦ timσ thσ failurσ ratσ jumpeΣá dramatically¼ 
  900. indicatinτ ver∙ mucΦ t∩ mσ tha⌠ thi≤ par⌠ oµ thσ RESE╘ circuitr∙ need≤ somσ 
  901. refininτ - b∙ APPLIE─ TECHNOLOGY«á Thσ abovσ remed∙ certainl∙ ha≤ no⌠ cureΣ 
  902. thσá buτ iε thσ 'beσ a≤ al∞ threσ computer≤ ╔ worδ witΦ havσ somσ leve∞á oµ 
  903. failurσá wheε doinτ warφ boots¼á anΣ ye⌠ somσ othe≥ peoplσ seeφ t∩ havσá n∩ 
  904. problem≤ a⌠ all.è
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.      Fo≥á thosσ wh∩ arσ familia≥ witΦ thσ relativel∙ shor⌠ RESE╘ ke∙á pres≤ 
  913. time≤á needeΣ fo≥ thσ statiπ RA═ machines¼á bσ carefu∞ witΦ thσ longe≥ timσ 
  914. needeΣ t∩ Warφ Boo⌠ thσ C.I.A.B«á Afte≥ thσ RESE╘ anΣ BREA╦ key≤ havσá beeε 
  915. pressed¼á wai⌠á til∞á a⌠ leas⌠ ┤ oµ thσ Basiπ prompt≤ havσ appeareΣ oεá thσ 
  916. screeε beforσ releasinτ thσ RESE╘ key«  Wai⌠ a⌠ leas⌠ anothe≥ seconΣ beforσ 
  917. releasinτá thσá BREA╦ key«á ╔ founΣ tha⌠ thi≤ techniquσ gavσá thσá greates⌠ 
  918. succes≤ ratσ witΦ Warφ Boots.
  919.  
  920. ADDENDA
  921.  
  922.      ╔á havσ recentl∙ discovereΣ ß couplσ oµ othe≥ problem≤ tha⌠ caεá arisσ 
  923. wheεá tryinτá t∩ d∩ ß sof⌠ rese⌠ witΦ eithe≥ BREAK/RESE╘ o≥ ╟á 8021«á Thesσ 
  924. problem≤ havσ showε u≡ oε thσ threσ computer≤ mentioneΣ earlier.
  925.  
  926. 1«á Havinτá donσá ßá BREAK/RESE╘ o≥ ╟ 8021¼á oε odΣ occasion≤ therσá i≤á n∩ 
  927. responsσ wheε key≤ arσ pressed«á  AlthougΦ thσ worΣ READ┘  appear≤ anΣ als∩ 
  928. thσ promp⌠ characte≥ `>'¼á thσ compute≥ totall∙ ignore≤ al∞ attempt≤ b∙ thσ 
  929. operato≥ t∩ typσ somethinτ oε thσ screen« ┴ systeφ RESE╘ i≤ thσ onl∙ wa∙ t∩ 
  930. curσ thσ hangup.
  931.  
  932. 2«á Havinτá donσá ß BREAK/RESE╘ o≥ ╟ 8021¼á anΣ continuinτ t∩á worδá oεá aε 
  933. existinτá Basiπ programme¼á everythinτ appear≤ OK«á ┴ probleφá occasionall∙ 
  934. arise≤á wheεá tryinτ t∩ acces≤ thσ disπ again«á Thσ thσ ligh⌠ oεá thσá disπ 
  935. drivσ goe≤ ou⌠ anΣ thσ drivσ keepinτ oε revolving¼á thσ onl∙ solutioε agaiε 
  936. beinτ t∩ RESE╘ thσ system.
  937.  
  938. BotΦ oµ thesσ tw∩ problem≤ seeφ ver∙ mucΦ t∩ bσ causeΣ b∙ corrupteΣ datß iε 
  939. memory.
  940.  
  941.         Al∞á thσ abovσ problem≤ d∩ becomσ ver∙ frustratinτ wheεá developinτ 
  942. softwarσá anΣá thσ occasion≤ arisσ wherσ yo⌡ neeΣ t∩ resor⌠ t∩á stoppinτá ß 
  943. programmσ o≥ wheε yo⌡ neeΣ t∩ examinσ block≤ oµ memory.  []
  944.  
  945. ***************************************************************************
  946.  
  947. WONDER.......................................................Damien Barnard
  948. Wonde≥ i≤ ß LORE╙ graphiπ program«á Iµ yo⌡ kee≡ you≥ finge≥ oε thσ ├ ke∙ i⌠ 
  949. wil∞á givσ yo⌡ thσ illusioε oµ HYPERSPACE╗á changσ linσ 26░ t∩ 26░á CL╙á t∩ 
  950. producσ thσ Hyperspacσ affec⌠ automatically.
  951.  
  952. 00100 REM  WONDER
  953. 00110 X=0:Y=X
  954. 00120 D=X-X
  955. 00130 E=X
  956. 00140 K=19
  957. 00150 LORES:CLS
  958. 00160 SET K-X,20+Y
  959. 0017░ SE╘ 20+K,20+Y
  960. 0018░ SE╘ K-X,K-Y
  961. 0019░ SE╘ 20+X,K-Y
  962. 0020░ I╞ RND>.╖ THE╬ LE╘ D=INT(RND*3)-1
  963. 0021░ I╞ RND>.╖ THE╬ LE╘ E=INT(RND*3)-1
  964. 0022░ X=X+D
  965. 0023░ Y=Y+E
  966. 0024░ X=X-(╦ AN─ X>=K)+(╦ AN─ X<=K-K)
  967. 0025░ Y=Y-(╦ AN─ Y>=K)+(╦ AN─ Y<=K-K)
  968. 0026░ I╞ KEY$="Có O╥ KEY$="có THE╬ CLS
  969. 0027░ GOT╧ 16░     :RE═ las⌠ linσ  []è
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977. MOR┼ FLASHPRINT Review..........................................Gu≤ Brunner
  978.  
  979.      Seeinτá tha⌠ ou≥ edito≥ Ma∞ Wat⌠ ha≤ no≈ starteΣ usinτ graphic≤ iε ou≥ 
  980. new≤letter¼ ╔ havσ submitteΣ somσ example≤ oµ FLASHPRIN╘ uses.
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.      Iµ yo⌡ reaΣ thσ revie≈ iε thσ Augus⌠ Microbeσ News¼ yo⌡ migh⌠ remembe≥ 
  990. tha⌠ therσ arσ fou≥ command≤ fo≥ FLASHPRINT║  
  991.           simplσ commanΣ          @x
  992.           translatioε commanΣ     @[x]
  993.           bi⌠ imagσ commanΣ       @(x)
  994.           he° commanΣ             @<xx>
  995.  
  996. Thσá to≡ lette≥ heaΣ print≤ witΦ thσ he° commanΣ usinτ thσ inbuil⌠á graphiπ 
  997. character≤ oµ m∙ CPA-8░ printer« 
  998.  
  999. Thσá middlσá lette≥á heaΣá use≤ thσá 64░á dots/linσá bi⌠á imagσá mode¼á thσ 
  1000. character≤ arσ al∞ eigh⌠ dot≤ higΦ anΣ designeΣ witΦ Flashgen.Com¼ somσ arσ 
  1001. 6┤ dot≤ long¼ somσ onl∙ 8.
  1002.  
  1003. Thσ las⌠ log∩ wa≤ designeΣ b∙ Gran⌠ Jorgenseε anΣ unveileΣ b∙ thσ theε LorΣ 
  1004. Mayo≥á oµ Adelaidσ Wend∙ Chapmaε earlie≥ thi≤ year«á  I⌠ i≤ normall∙ ß bluσ 
  1005. disπá witΦá ß yello≈ stylizeΣ bo≈ anΣ arro≈ anΣ printeΣ herσá iεá thσá 128░ 
  1006. dots/linσ bi⌠ imagσ mode«á  Al∞ threσ 'headsº prin⌠ thσ graphiπ par⌠ first¼ 
  1007. theε d∩ 'reverseº linσ feed≤ anΣ prin⌠ thσ tex⌠ line«á  Thσ firs⌠ anΣ thirΣ 
  1008. 'headº takσ ╕ second≤ t∩ print¼á thσ seconΣ abou⌠ 1╣ seconds«  I⌠ doe≤ takσ 
  1009. ßá lo⌠á longe≥ t∩ program«á  Herσ i≤ thσ WordSta≥ prin⌠ filσ fo≥á thσá las⌠ 
  1010. lette≥ head:
  1011.  
  1012. @! @0 
  1013. @(lm)
  1014. @(no)
  1015. @(pq)
  1016. @(rs)
  1017. @(tu)
  1018. @(vw)
  1019. @~@~@■á @═       34tΦ FIT┴ Targe⌠ WorlΣ Archer∙ Championship≤ Adelaidσ 198╖ 
  1020. @m
  1021.      A≤á wσ kno≈ thσ  '@íá @░ @═ @mº arσ simplσ command≤  anΣ thσá '@(rs)'≤ 
  1022. arσ thσ bi⌠ imagσ commands«  @!¼ oε m∙ CPA-80¼  reset≤ thσ printe≥ t∩ powe≥ 
  1023. up¼á @░ set≤ linσ space≤ t∩ 8/7▓ incΦ @═ anΣ @φ turε emphasiseΣ prin⌠á modσ 
  1024. oεá anΣ ofµ anΣ @■ i≤ ß reversσ linσ feed«á  A≤ linσ feed≤ arσ se⌠ t∩ 8/72ó 
  1025. eacΦá @■á wil∞ rol∞ thσ pape≥ bacδ tw∩ prin⌠ heaΣá heights«á @(rs⌐á i≤á thσ 
  1026. fourtΦ linσ o≥ heaΣ pas≤ anΣ start≤ thσ bottoφ halµ oµ thσ logo«á  Herσ arσ 
  1027. thσá code≤á fo≥á thσá 'sº iε @(rs⌐ a≤ the∙ appea≥ iε m∙á sourcσá codσá filσ 
  1028. (CPA80.TBL)¼ excep⌠ therσ the∙ arσ al∞ oε onσ line║   
  1029.  
  1030. ┬á '≤   2╖ '╠ 4╕ ░ 4╣ 9╖ 19│ 12╣ ▒ ▒ ▒ ▒ │ ╖ 1╡ 3▒ 6│ 6│ 6│ 6│ 6│ 6│ 6│á 6│ 
  1031.                    6░á 4╕ ░ ░ ░ ░ ░ ░ ░ ░ │ 3▒ 25╡ 25╡ 25╡ 25╡ 25╡ 25╡á 25╡ 
  1032.                    25╡ 25╡ 25╡ 25╡ 25╡ 25╡ 25┤ 24╕ 224
  1033.  
  1034. As you can see, it's all very straight forward and quite simple. []è
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042. page 2 MICROBEE NEWS - SEPTEMBER 1985
  1043. MICROBEE NEWS - SEPTEMBER 1985  page 3
  1044. page 4 MICROBEE NEWS - SEPTEMBER 1985
  1045. MICROBEE NEWS - SEPTEMBER 1985  page 5
  1046. page 6 MICROBEE NEWS - SEPTEMBER 1985
  1047. MICROBEE NEWS - SEPTEMBER 1985  page 7
  1048. page 8 MICROBEE NEWS - SEPTEMBER 1985
  1049. MICROBEE NEWS - SEPTEMBER 1985  page 9
  1050. page 10 MICROBEE NEWS - SEPTEMBER 1985
  1051. MICROBEE NEWS - SEPTEMBER 1985  page 11
  1052. page 12 MICROBEE NEWS - SEPTEMBER 1985
  1053. MICROBEE NEWS - SEPTEMBER 1985  page 13
  1054. page 14 MICROBEE NEWS - SEPTEMBER 1985
  1055. MICROBEE NEWS - SEPTEMBER 1985  page 15
  1056. page 16 MICROBEE NEWS - SEPTEMBER 1985
  1057.  
  1058. page 2 MICROBEE NEWS - SEPTEMBER 1985
  1059. MICROBEE NEWS - SEPTEMBER 1985  page 3
  1060. page 4 MICROBEE NEWS - SEPTEMBER 1985
  1061. MICROBEE NEWS - SEPTEMBER 1985  page 5
  1062. page 6 MICROBEE NEWS - SEPTEMBER 1985
  1063. MICROBEE NEWS - SEPTEMBER 1985  page 7
  1064. page 8 MICROBEE NEWS - SEPTEMBER 1985
  1065. MICROBEE NEWS - SEPTEMBER 1985  page 9
  1066. page 10 MICROBEE NEWS - SEPTEMBER 1985
  1067. MICROBEE NEWS - SEPTEMBER 1985  page 11
  1068. page 12 MICROBEE NEWS - SEPTEMBER 1985
  1069. MICROBEE NEWS - SEPTEMBER 1985  page 13
  1070. page 14 MICROBEE NEWS - SEPTEMBER 1985
  1071. MICROBEE NEWS - SEPTEMBER 1985  page 15
  1072. page 16 MICROBEE NEWS - SEPTEMBER 1985
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.