home *** CD-ROM | disk | FTP | other *** search
/ A.N.A.L.O.G. Magazine 1987 September / 87_sep_a.atr < prev    next >
Encoding:
Atari ATR Floppy Disk Image  |  1987-01-01  |  90.0 KB

  1. û⇩Ç⑥Ç⇨◆@⑤L④◆⇨⇨כ⑨⇧⇦}י◆¼◆≡5 _◆¡⓪◆¼◆ª$Ä⇦⇨ª%Ä❎⇨⑧ l◆0¼①◆õ$)⇨¬ז①$≡①õ$Hזõ$ U◆h¿èL"◆⌐ij
  2. ¿`⌐Ç⑧e$à$É⇩µ%`¡②◆à$¡③◆à%`ì♪⇨î
  3. ⇨⌐Rá@É⇦⌐PáÇ✓ª!α✓ס◆( ü④L¨◆(ì⇩⇨⌐ì╱⇨î⑦③⌐1ì⇨⌐⇨ì    ③⌐Çì✓⇨
  4. ì    ⇨¡⑦③ì⇨⇨ YΣ⓪❎מ    ③⓪≡ªIÿ` ¡① d ⇦Lו②d✓Å
  5. M
  6. Å    ¶◆*♪Ç@ ⓪✓⇦⇩⇧¯¡ ◆à$¡◆à%¡
  7. ◆àCó◆⌐╱CÉ⑤á❎æ$Ñ$¥)③Ñ%¥1③⌐É U◆⌐d¥⑨③ט⓪∞Ñ$ì9③Ñ%ì:③¼    ◆óêÿ¥!③0⇨ S◆Φα✓ס±Ñ$ìτ⇩Ñ%ìΦ⇩⌐¿Öü③ז⓪·¿¨ə⇨≡ חD≡✓זזזijס≡⌐DÖə⇨⌐יÖ⇨⌐◆Ö⇨` ¡① }©J⇨¥é③)⇩≡⇨Lr ∮✓©é③חd✓Å
  8. M
  9. Å    ¶◆*♪Ç@ ⓪✓⇦⇩⇧¯¡ ◆à$¡◆à%¡
  10. ◆àCó◆⌐╱CÉ⑤á❎æ$Ñ$¥)③Ñ%¥1③⌐É U◆⌐d¥⑨③ט⓪∞Ñ$ì9③Ñ%ì:③¼    ◆óêÿ¥!③0⇨ S◆Φα✓ס±Ñ$ìτ⇩Ñ%ìΦ⇩⌐¿Öü③ז⓪·¿¨ə⇨≡❎} חD≡✓זזזijס≡⌐DÖə⇨⌐יÖ⇨⌐◆Ö⇨` ¡① }©J⇨¥é③)⇩≡⇨Lr ∮✓©é③ח⇦≡⓪ח✓≡Jח ≡ח    ≡⑨ Ñ②¿(ãÉ╱(ã     ⇦ p    Lו② Ñ②¬(ã∙¼③¨⇧④¥â③)⇩≡⑤ ⇦ æ⓪ J①¥Ä③©╱}ï③¥ì③L=     Ñ②¼(ã     IJ ¼③L❎    ¡♪③0qì③ A⓪¡ ③ì③¡③ì⓪③ æ⓪¼③ó
  11. ⌐ Ö╱④זט⓪∙ªI⌐B¥â③ J①¼③Ö❎④©ï③Ö⇦④⌐CÖ⇧④⌐Ö⇨④Ö⇩④ó©;③ח?≡⇨Ö╱④זΦα♪É≡ D⓪ W     À◆}⌐Ç¥à③ é②ס⇨L②Lו② Ñ②⌐⌐¥à③¡⓪③
  12.  
  13. ¥ü③⌐¥ç③¥Å③¥É③` W    ¼③¨⇧④¥â③)⇩¥ä③¨⇦④¥ï③¨❎④¥î③LΩì①③©A⇨à! ¡①¼
  14. ③¨⇩⇧ח∞ã⇦⌐à"©é③)✓≡-¶ç③ÿ§å③É① pã" ✓}Σ    áã❎õ$ì①③³ç③¡①③æG⌐@à③¥à③Lו②LÅ✓ Ñ②ê©à③0⇦8`⌐ì⑧③⌐⇧ìQ③Ñ")⇩≡<ס2Q③¡⑧③0⑧ Γã-áõGæ$זÿ§å③É⌡ U◆L#
  15.  ;
  16.  p8Ñ(²å③à(ã⇩ה)Ñ(0טÑ)סהNQ③`á    }õ$æGזÿ§å③É⌡¥ç③LU◆ ¡①©é③)⇩≡⇨L¡©ç③§å③É♪ δ     ΓÉ≡Lα    ¿õGì①③זÿ¥ç③¶ï③ס¶î③ס
  17. §å③É❎⌐⇨L»②Lו② ¡①©é③)✓≡W>à③ÉZ ç ⇦♪©É③H©Å③H©é③)⇧≡©â③H 
  18. }p    h¥â③ ΓÉ√©ì③¥ï③©Ä③¥î③ Ä¼③⑧hy⇩④Ö⇩④hy⇨④Ö⇨④©â③Ö⇧④ D⓪ ö⓪⌐¥é③Lא②>à③É≤ יL±
  19. ©ü③JJì⓪③ ♪ì③ ♪ !♪
  20. ì③LA⓪⌐á⇨ü③*êס∙` ¡①©B⇨ח³≡Fח♪}²≡7ח'ã8Θ É⑨
  21. ¿¨M♪H¨N♪H` 8 ñ♪Z ∞ Γ①\LÅ✓d⇩ב⇩ב⇩è⇩≥⇨ב⇩J⇩≤⇧≤⇧©J⇨ס⇩⌐!ó≡⇨⌐"¬Ä⑤③ì⇩⇨Ñ!ó ח✓≡GÑFì❎⇨ÑEì⇦⇨á@¡F⇩ É◆⓪(ijïס«⑤③≡◆⌐!ל⇩⇨סעL»② }ijÉס∙á⌐¯עEס❎זעE≡∮ Ñ②¡ó¡⇩⇨ח!≡⇩ó╱⌐áÅæEêס√©^♪ì✓③Φ©^♪æEזij❎ס⌡á
  22. ⌐æE⌐¯זכ✓③ס÷á7⌐æEז⌐æE«✓③⓪ádæEáè⌐/æEז⌐⇧æE ö⓪⌐¿Ö⇧④ז⓪·⌐◆ì③ D⓪מ}③⓪° .②Lא② } ëó
  23. ©;③¥F③ט⓪≈ d ⇦ é②✓óÄ⑤③¼③©;③ח?ס✓מ⑤③§F③ס7©F③ח?≡⇨Ö╱④זΦα♪סβ(ס⇨ .② é②ס «③©❎④¶⇦④ Z② D⓪¡⑤③≡❎ ⁿÉ«Lא②LΦ d IJ  é}②ס⇨ .② D⓪ ⁿÉϕ ö⓪Lא② æ⓪¼③ ⇦⌐ÇÖ⇧④ p     ① Γɰá❎ÿæE`⌐ ,⌐ì④③ d¼③¨⇧④)∞④③Ö⇧④ D⓪ ⁿÉΩLא②¼③¨⇧④) ≡ע Ñ②º©à③0B©M⇨§è③ס✓©L⇨§ë③≡©à③}≡✓ י⌐¥à③©M⇨¥î③©L⇨¥ï③ Ωã
  24. ©N⇨§å③É╱≡⇦ Ñ②ª¥ç③Lו② Ñ②½©ç③¥N⇨©ë③¥L⇨©è③¥M⇨Lו② ∮É[ T⓪áèõEá⇨⑧qEHזõEáïqE¬h¿èóÄ⑥③ 0á⇨èæGז¨קæGזij⓪ס÷⓪} HLו②¼⑥③⓪⇨Lα    õGì①③∈⑥③ח¢סΘij①ã✓⌐Çì⑥③Lא② ⁿãÑ ΣLו②FREE SECTORS«③á⌐ æG©⇧④) ≡⇦⌐*æGז⌐ æGז©╱④æGΦזijÉ⌡⌐ æGזî⑥③«③Ñ*jÉ①©⇧④jÉ♪ê⌐>æG①}á⇧⌐<æG¶⇩④©⇨④ód Ró
  25.  Ró⇧ Ró ÿ≡⇩ó+á①⌐¢æGáî⑥③`Ä③③ó¯àDäCΦ8ÑCϕ③③¿ÑDΘÉ⇦α    סΩè    0¼⑥③æG∈⑥③ÑDñC`á⇩õ$ê0dח:ס≈זז⌐✓óì②③õ$ח.ס♪α✓ס❎ז⌐♪ס∈É②},ח*ס    ⌐?∮②③ã%É$ח?≡ח0Éח:É⑦)∞חAÉ⇦ח[É⌐♪ì②③α♪≡⓪⌐ ס⇧ז∮②③≡¨¥;③Φסø¡;③ח ≡⇨ªI` Ñ②Ñ⌐¯ì♪③ì③ì⓪③⌐pì③∈⓪③⑧¡③i⓪⓪①∈③⌐✓ל③É⇩≡N A⓪⌐ì③¿¨⇧③}④≡#0!)Cח⇨≡⇦)⇧סנó©;③ח?≡❎ך╱④סIJΦזα♪ס∈⑧É¡♪③⓪②¡③ì♪③¡③ì ③¡⓪③ì③¨⇧④0£8ªI` } ∮ã⇧`Lñ✓©à③0
  26. ⓪    
  27. ¥à③ י0"LΓ J①©ç③áæG©î③ü③á}æGז©ï④}③æG י⓪♪⌐¥é③¡⇨⇨L»②³Å③ס⇨³É③ ר⌐¥ï③¥î③¥ç③⌐}¥å③⑧`8©è③¶ë③L②②©ï③¥ë③©î③¥è③`©à③≡⇨Lp©ï③î③ס⇩8` ר⑧ כ04á}õG)ⁿ§ü③ס,õG)⇨¥î③זõG¥ï③זõG⑤}H©ä③ס✓h0⇩⌐})Hh¥å③⌐¥ç③⑧` ©②©B⇨ח!≡⇦ Ñ②ñ8`⑧É⇧8✓⑧¡③ii¿(ó⇧⌐④סZá❎õEס6ñ!⌐Jij✓≡④î⇧⇨⌐Sì⇩⇨ SΣ⌐d¼Ω⇩⓪⇩⌐èñ!Ö⑧③ì✓③⑧ כ⓪ Ω⓪á❎æE⑧ ¿⓪ √⓪` T⓪⌐⑥}á❎æE Ω⓪8 ¿⓪ √⓪8Lכ⓪ÑFªEáhî
  28. ⇨á⇧î♪⇨ì❎⇨Ä⇦⇨ r◆⓪9ijâ≡⇨L©② Ñ②ú¡✓③⓪)✓⌐ì
  29. ⇨⌐⇦ì♪⇨ÑE⑧i⓪¬ÑFi(LÀ⓪ádõEÖ∈②⌐æEזijÉס≥`¼✓③⓪ ád¨∈②æEזijÉס÷`©ë③H)⑦}◆¿hè③≡/¨ת◆H©ë③á⇨^è③jêס∙⑧i
  30. ¿h①EæEijdá⇨É⇩áèõE⑧i⇧æEזõEiæE`á    זכ✓③ãWõE≡÷ó¯Φ
  31. Éⁿ©ת◆QEæEèHªIÿ8Θ
  32. ¥ï③⌐ijï③*ã·¥î③hï③¥ï③ijdá⇨É áè©â③)™    ⇧⑧}¥â③8õEΘ⇧æEזõEΘæEá❎ÿæE©î③` Ñ②óåI´ΦΦÄ
  33. ③ª!Ä⇧⇨ט©)③àE©1③àF©⑨③≡5ì✓③ªI¶ê③ס⑧¨!③⓪    זij✓É÷ Ñ②í⌐ÇÖ!③זÿ¥ê③êÿJH⌐jm9③àGhm:③àH` Ñ②á¶ê③≡    ê⌐¥⑨}ê③Ö!③`ªGÄ⇦⇨ªHÄ❎⇨Ll◆¶ë③©è③ Z② d②Lו②⌐ì◆⌐◆ì❎⇨áî⇦⇨ז⌐8 l◆¡⇦⇨IÇì⇦⇨0⇨∈❎⇨¼
  34. ⇨כ⇧◆סΣ`î◆ì⓪◆⌐⇧סכ _◆⌐}¥å③ ;
  35. Ñ$ל ◆Ñ%ϕ◆ã╱ pLl②`ó¼③¨╱ə}④§Ü②ס╱זΦα♪ס≥✓ªI(`DOS     SYShàChàDá⇧õC«
  36. ③ܪI¥C⇨¿¡①③`¡⇨⇨0ϕªI ⇨②⌐⇧סΣá⇧äB«∞◆0╱ª④Σ④≡ⁿîקx
  37.  
  38. àD¡⇧צ)π❎Dì⇧צ`}Need DOS2.5,type Y פדקרפ}מ¢d⇨≈¢♪⇧"ÇÇddÇ⇧¯³²ⁿ√\ככə⑨⑨∮əDOS     SYSCOPY3TO2COM}✓B⇩Ç}⇧⑧}C⇦DOS     SYS}¡
  39. ⇨àC✓¡♪⇨╱C*ח⇦É❎(áïס> י②ÑC8jJà3⌐jà2¡⇦⇨àC¡❎⇨àDá(É    õCæ2ê⓪∙0◆õ2æCê⓪∙⌐⇦ ∧②áijîקáäBXז`
  40. ◆N
  41. ◆⌐1ì?⑤⌐±ó④ l⑤⌐ ó⑦Ll⑤D:RAMDISK}.COM¢⌐Lלu ס⇨LÑ1⌐ì¥⑤⌐ϕó② ל⑦L    ⑤Ñ;ס⇨LÉΩÿHLøΩøΩ´Ä
  42. ③ T⓪á⇧`´Ä
  43. ③ ö⓪á⇧`1⌐ìß⑤⌐ƒà
  44. ⌐⑦à♪¡£ΩחÉס
  45. ⌐⑧ì ⇩⌐⑤ì⇩ α◆ΩΩΩÑ✓ס⑤ ן④`ìT⇨ÄU⇨ ô⑤⌐ij } ª⑤LÆ⑨¡¥⑤≡①¡ß⑦≡② ?⑨ .⑨ ô⑤ tΣ⌐ì¥⑤`à✓≡÷¯α⇩β⇩⌐Çìƒ⑤⌐Gìα⇩⌐⑥ìβ⇩ó⓪⌐⇨¥B⇨⌐⇦¥J⇨ î⑦⓪⇦⌐⇧ס~ó⓪⌐⌠¥D⇨⌐¥E⇨⌐⇩¥H⇨⌐¥I⇨ì♪⑦⌐◆¥B⇨ VΣ0d⌐¯ל⌠סVל⌡!}סQó⓪⌐á¥D⇨⌐⑤¥E⇨⌐⇦¥H⇨⌐¥I⇨ VΣ⓪Fijêס9 Æ⑨,ß⑤0⇨ ✓⑦⌐,ƒ⑤ìƒ⑤0 s⑧0❎hhLÕ⑦¡¥⑤ס
  46. ⌐ó⑦ ª⑨L⇧⑧⌐¬` Æ⑨⌐⇨ס≈ÿH Æ⑨h¿ס∈ó⓪¡á⑤¥D⇨H¡í⑤¥E⇨¿hזס¿זס¡"}ó⑤ìá⑤¡ú⑤ìí⑤⌐ó¥D⇨⌐⑤¥E⇨⌐⇩L❎⑥¡ó⑤8ϕá⑤¥H⇨¡ú⑤ϕí⑤¥I⇨¡í⑤ח4Ωã✓¡ú⑤חΩã¡♪⑦0✓⌐ǃ⑤ìƒ⑤³H⇨ס⇨³I⇨,ƒ⑤0③¡♪⑦0מ♪⑦ 9⑨⌐ì¥⑤ .⑨ó⓪⌐GìΓ⇩⌐⑥ìπ⇩ VΣ⓪⇨LO#}⑥,ß⑤0⇨ ❎⑦L≈⑤חÉ╱ח4*I⇧J`lΓ⇩lα⇩D1:AUTORUN.SYS¢NEED MEM.SAV TO LOAD THIS FILE.¢D1:MEM.SAV¢ Æ⑨⌐✓¥J⇨ y⑦08⌐♪¥B⇨⌐|¥D⇨⌐¥E⇨⌐è¥H⇨⌐⑤¥I$}⇨ VΣ0ə Æ⑨0⑤á`⌐⇨¥B⇨⌐;¥D⇨⌐⑦¥E⇨Lî⑦`¡?⑤ì<⑦ì0⑧LVΣ⑦áÉ`@⑤óÄß⑦ă⑤טå✓ v⑨ s⑧⓪╱⌐à✓≡? F⑦0❎מß⑦05⌐:ó⑧ ª⑨⌐[ó⑧ ª⑨⌐❎ìB⇨⌐ìD⇨⌐⇧ìE⇨⌐⇩ìH⇨⌐ìI%}⇨ VΣ¡⇧חYס8⌐à✓ó ⌐ ¥B⇨ VΣÑ ì£⑦Ñì¥⑦⌐@à ⌐⑤à⌐/ó⓪¥D⇨⌐⑧¥E⇨áîß⑤êî¥⑤ ñ⑤`E:¢D1:DUP.SYS¢ERROR-SAVING USER MEMORY ON DISK¢TYPE Y TO &}STILL RUN DOS¢ £⑨⌐⇨¥B⇨⌐;¥D⇨⌐⑦¥E⇨⌐ ¥J⇨ î⑦✓ £⑨(`⌐≡⇨ 9⑨ó⓪ VΣ⌐≡ə∈á⑧¡Γ⇩ìו⑨¡π⇩ìז⑨⌐Γ¬ìב⑨⌐⇩ ∩⑧⌐≡ə∈®⑧¡α⇩ìו⑨¡β⇩ìז⑨⌐α¬ìב⑨⌐⇩ ∩⑧ Æ⑨¡ß⑦-'}ö⑧≡╱∈ö⑧L③⑧Lu ìג⑨ΦÄד⑨ìה⑨ó⓪⌐ב¥D⇨⌐⑨¥E⇨⌐╱¥H⇨⌐¥I⇨LVΣ 9⑨⌐ì¥⑤ .⑨l·™ 9⑨⌐ì¥⑤ .⑨lə¡£⑦à ¡¥⑦à`¡ß⑦ס⇧` s⑧⓪╱⌐à✓≡$⌐⇨¥B⇨ î⑦⌐◆¥B⇨⌐è¥H⇨⌐⑤¥(}I⇨⌐|¥D⇨⌐¥E⇨ VΣ⌐ ¥B⇨LVΣ nΣó⌐⇨¥B⇨⌐,¥D⇨⌐⑧¥E⇨⌐ ¥J⇨LVΣ⌐ ó⓪¥B⇨ VΣó ⌐ ¥B⇨LVΣìD⇨ÄE⇨ó⇧ÄI⇨ט⌐    ìB⇨ΩΩ¡¥⑤≡σL¯④¯¯α⇩β⇩u ò ⑥⇩≤⇧    ⇧}¯¯ ❎3E:¢}DISK OPERATING SYSTEM II VERSION áØ«ŒáCOPYRIGHT 1984 ATARI CORP.¢¢A. DISK DIRECTORY  I. FORMAT DISK¢B. RUN CARTRIDG⇦*}E   J. DUPLICATE DISK¢C. COPY FILE       K. BINARY SAVE¢D. DELETE FILE(S)  L. BINARY LOAD¢E. RENAME FILE     M. RUN AT ADDRES⇦+}S¢F. LOCK FILE       N. CREATE MEM.SAV¢G. UNLOCK FILE     O. DUPLICATE FILE¢H. WRITE DOS FILES P. FORMAT SINGLE¢Lÿ É!N'ה⇦,}#⑦"ü&®)µ)9(ס&⌐*)/h)¼'·'⑨-ט&ó¯ןå①Φă⑤⌐⇩àR⌐'àSÑ⓪    Çà⓪ìפ v⑨¡®⑨חL≡/⌐ì¥⑤⌐יó  ל⑦L¶ }Insert DOS 2.0s, type Y פדקרפמ¢⌐⓪ì⌠⌐xà⑧⌐ à⑨⌐⇦-}ìD⇨⌐ìE⇨⌐fìH⇨⌐⇧ìI⇨ ß1ó¯ÜΦÄÅ#⌐qó! ª⑨⌐@ì®⇩ y0ח¢≡נ8ΘA0,ל⌠⓪'
  47. ¿õ⑧זàəõ⑧àá⇧õə¬êõə ã1 À1Ñə⑧i⇩àəÉ⇩µlə⌐dó! ã1L!NO SUCH ITEM¢SELECT⇦.} ITEM OR פדקרפמ FOR MENU¢⌡! ט0 ™.«⇧©zח:ס③⌐*¥{¥}⌐.¥|ΦΦΦÄ⇧⌐¢¥{Äó  ן1 π0 ™0⌐◆ó⓪¥J⇨⌐⇨¥B⇨ij Θ1¡⇧8ϕח⇨≡⇨L¿%«©|חDס≤LÀ⇦/}%DIRECTORY--SEARCH SPEC,LIST FILE?¢[# ט0 ™0 Õ&¡|חD≡ə⌐3ó" ã1L!NOT A DISK FILE¢ó⓪¡ß⑤חNס♪⌐!¥B⇨ Θ1L!⌐Eó# ã1⌐ì⇩ó ⌐!¥B⇨⌐±¥D⇨⌐⇦0}¥E⇨⌐Dì±⌐:ì≤¡}ח:ס⇩⌐1ì≥ó⓪⌐⇨¥B⇨⌐╱¥J⇨⌐|¥D⇨⌐¥E⇨ Θ1⌐⌠¥D⇨⌐¥E⇨⌐❎¥B⇨⌐ì⇧ó⓪⌐¥H⇨⌐⇧¥I⇨ Θ1¡⌡ח סh∈⇧¡⇧ל⇩0∞óá⇩¨⌠ח ≡    ¥⌠Φזα✓0≡⌐.⇦1}¥⌠Φá
  48. ¨⌠¥⌠זΦij0⌠Ä⌐?¥⌠Φ⌐¢¥⌠⌐±ó ã1 y0חYס¢¡⇧ì⇩«⌐¢¥⌠ó  Θ1 ;#Lè" ;#L!ó⓪⌐ ¥B⇨LΘ1TYPE "Y" TO DELETE...¢DELETE FILE SPEC⇦2}¢COPY--FROM, TO?¢OPTION NOT ALLOWED¢✓✓736 FREE SECTORS¢¢  COPYING---D1:DIREC¢K.COM¢l# ט0¡⇧ì¡|חDס◆ó פ.≡⇨L/%⌐ÇìÅ#⌐⇦3}ìÉ#⌐ìæ#ó⓪⌐╱¥J⇨⌐⇨¥B⇨⌐|¥D⇨⌐¥E⇨ Θ1⌐❎¥B⇨⌐④¥H⇨⌐¥I⇨⌐Æ¥D⇨⌐#¥E⇨ Θ1¡Æ#ח0Éח:ã♪⌐ ¥B⇨ Θ1L!¡É#לæ#≡❎∈æ#סIJ∈É#⌐ ¥B⇨ Θ1á⇩¨£#ךc$ס✓ê⓪⌡0ëSY⇦4}Sá1¡}ח:≡⇧¿îø#ó⇩á⇨©Æ#ח ≡⇦ÖØ#זΦα
  49. ס≡©Æ#ח ≡⑥⌐.ÖØ#ז©Æ#ח ≡⇦ÖØ#זΦαס≡⌐¢ÖØ#⌐ªó# ã1,Å#Pó⓪⌐Ø¥D⇨⌐#¥E⇨LJ- <.ó⓪⌐⇨¥B⇨⌐⇦¥J⇨⌐Ø¥D⇨⌐#¥E⇨ij Θ⇦5}1ó  ן1¡⇧H¡⇩H π0hì⇩hì⇧«©|חD≡⇨L¿%á1©}ח:≡⇧¿כø#ס╱ Æ⑨L®%ó îø#⌐Ø¥D⇨⌐#¥E⇨L∧%ó  ן1 π0« Φ.« פ.ס0⌐Oó% ã1L!WILD CARDS NOT A⇦6}LLOWED IN DESTINATION¢ ™0 <.¡|חK≡<חC≡8חEס✓óijL¿%חS≡(ó⓪⌐⇨¥B⇨⌐⇦¥J⇨ij Θ1«©|חK≡ חEס⑤⌐ì¯L⌡%⌐|ó# ã1 Æ⑨L!חC≡∩«ß⑤αAס✓חDסΣ⌐    ⇦7}ס⇩⌐✓ó ¥J⇨⌐⇨¥B⇨į Θ1⌐¥K⇨⌐◆«³¼¯¥B⇨⌐♪ÖB⇨Ñə¥D⇨ÖD⇨Ñ¥E⇨ÖE⇨«³¡⇦¥H⇨¡❎¥I⇨ VΣî°«¯¼³¨H⇨¥H⇨¨I⇨¥I⇨⑨H⇨≡⇨ Θ1¡°⓪כחê≡⇨L±1«³≡✓⌐ ¥B⇦8}⇨ VΣ«¯≡✓⌐ ¥B⇨ VΣ«¯ס◆⌐Ió' ª⑨,Å#⓪⇨L∮#L!£& ט0 ר0 ™0 Õ&⌐ ó⓪¥B⇨ Θ1L!RENAME - GIVE OLD NAME, NEW¢á⇧¡}ח:≡⇨)¿î÷LS)⑨'⌐²ס⇦⑨'⌐³ì⇩⇦9}' 70 ¨2⑧i0ìH'ìK' ™0⌐0ó' ã1 y0חYס✓¡⇩'á! ⇨'L!³ó⓪¥B⇨⌐J¥D⇨⌐'¥E⇨ÿ¥J⇨LΘ1WHICH DRIVE TO FORMAT?¢TYPE "Y" TO FORMAT DISK 1¢D1:¢½'¼²™⇦:}⌐¬ì²™ל²™ס⑦⌐Uì²™ל²™סî²™⌐ƒó' ã1L!¡ⁿ™ס±¬¡²™≡δל²™סµΦס≤ v⑨⌐╱óΣá_ \Σ⌐◆óΣáb \ΣL②⑨NO CARTRIDGE¢ז' 70 2 ™0àəå¡⇨ח⇦≡P v⑨L ⑨RUN FROM⇦;} WHAT ADDRESS?¢TYPE "Y" TO CREATE MEM.SAV¢∞' y0חYס  s⑧0⌐ó( ã1 Æ⑨L! F⑦⓪⌡L≡1MEM.SAV FILE ALREADY EXISTS¢ר( 70 ¨2 ™0ì÷    0ì+)ì⇦<}') S)⌐✓ó) ã1 y0חYסr⌐≥ó( ã1⌐⇨ó⓪¥B⇨⌐*¥D⇨⌐)¥E⇨⌐✓¥J⇨ Θ1ó⓪⌐ ¥B⇨ Θ1ó♪©.⑧¥{טס≈¡+)ì}Ä⇧ó⓪ ן1⌐ ìב⑨⌐ìג⑨⌐❎ìד⑨⌐∙ì≤/⌐③ì°/⌐3ìה⑨H⌐uìα⇩⌐ ì⇦=}β⇩מ®⑧L¢/L!DRIVE TO WRITE DOS FILES TO?¢WRITING NEW DOS FILES¢TYPE "Y" TO WRITE DOS TO DRIVE 1.¢D1:DOS.SYS¢ERROR - NOT VERSIO⇦>}N 2 FORMAT.¢ t*¡⌠ח⇩≡
  50. ⌐5ó) ã1L!`⌐) ט0⌐«ß⑤ìß⑤αNס⇨מß⑤ ™0 ⌐⑤α≡②α⇨≡⇦ÿL±1⌐¢ó) ã1 Æ⑨L!BAD LOAD FILE¢LOAD FROM WHAT FILE?¢צ) ט0 ⇦?}™0⌐#ó⓪¥B⇨ Θ1L!WHAT FILE TO LOCK?¢√) ט0 ™0⌐$ó⓪¥B⇨ Θ1L!WHAT FILE TO UNLOCK?¢DUP DISK-SOURCE,DEST DRIVES?¢TYPE "Y" IF OK TO US⇦@}E PROGRAM AREA¢CAUTION: A "Y" INVALIDATES MEM.SAV.¢⌐àF⌐⌠àE¡÷à!⌐ì∙ +⑤⓪⇨L≡1⌐
  51. ì⇧¡³ì³⌐✓ì⇩⌐ì♪⇨⌐⇧ì
  52. ⇨`⓪*⌐ì♪ 70 ¨2ì÷ ¨2ì¯⇦A} ™0¡÷ל¯≡.ó*⌐ך ã1 y0מ♪0)INSERT BOTH DISKS, TYPE RETURN¢⌐^ó, ã1 y0⌐❎ì╱⌐3ì◆¡σ⇩8ΘÇì⇦¡µ⇩Θì❎¡⇦ל╱¡❎ϕ◆ã
  53. ⌐Nó, ã1L! §,⌐ì⇦B}ß⑤ìC, t*¡
  54. ⇨ì∙¡♪⇨ì·¡⇧ì√¡⇩ìⁿ¡³ì²Lx+⌐ìß⑤,♪0
  55. ⌐^ó, ã1 y0 ⑨, í,0,ß⑤0╱ ו,LÄ+ ל,¡⇦⇨IÇì⇦⇨0⇨∈❎⇨ ®,¡⇧ל✓③≡V¡⇦ל⇦⇨¡❎ϕ❎⇨ãו¡ß⑤0⇦C}½מß⑤,♪0
  56. ⌐}ó, ã1 y0¡C,ס¿∈C,¡¯    0ìK'á!¡✓③⓪⇩á"¡
  57. ⇨H¡♪⇨H⌐² ⇨'hì♪⇨hì
  58. ⇨Lx+¡ß⑤⓪Õ¡¯à!⌐⌠àE⌐àF 5⑤⓪⇨L≡1L!á⇦¨D,àə¨I,àóíəH¨∙üəhÖ∙ê⓪⇦D}σ¡╱ì⇦⇨¡◆ì❎⇨`
  59. ♪⇧⇩³⇨⇨NOT ENOUGH ROOM¢INSERT SOURCE DISK,TYPE RETURN¢INSERT DESTINATION DISK,TYPE RETURN¢³מ⇩ס①∈⇧«⇧©⌠⇦E}ì³⌐✓ì⇩¡³`∈
  60. ⇨ס⇨∈♪⇨`¡÷⑧É⇦¡¯8ì⇧⇨ r◆⓪⇨L≡1`Ñ✓≡⌐-ó* ã1⌐Pó* ã1 y0חYס✓⌐à✓ìß⑦`hhL!NAME OF FILE TO MOVE?¢⇨- ט0 ™0¡|חD≡⇨L®% <.ó⇦F},⌐^ ã1 70 ™0 פ.ס❎⌐@LΣ#ó Φ.ó⓪⌐⇨¥B⇨⌐⇦¥J⇨ Θ1⌐ì
  61. ì♪ó⓪Ñə¥D⇨Ñ¥E⇨¡⇦¥H⇨¡❎¥I⇨⌐◆¥B⇨ VΣ⓪
  62. ijê≡⇨L≡1מ
  63. ó,⌐} ã1 70,⌡⓪⇨Lə.ó á    ¡♪ס❎á✓∈♪⇦G}ÿ¥J⇨⌐⇨¥B⇨⌐|á,Å#P⇦⌐Øá#¥D⇨ÿ¥E⇨ Θ1á⓪ó ⌐ךH⇨ס❎ךI⇨≡⌐♪¥B⇨Ñə¥D⇨Ñ¥E⇨¨H⇨¥H⇨¨I⇨¥I⇨ Θ1⌐ ¥B⇨ Θ1¡
  64. ס②ó,⌐^ ã1 70,⌡0⇨La-ó⓪⌐ ¥B⇨ VΣ,Å#P⓪⇦H}ó,⌐^ ã1 70 ™0L∮#L!Ñ✓≡⑤⌐-ó* ã1⌐Pó* ã1 y0חYסj⌐à✓ìß⑦⌐❎àə⌐3à¡σ⇩8Θ❎ì⇦¡µ⇩Θ3ì❎⌐ì╱ì◆⌐}⑧m╱ì╱⌐m◆ì◆¡❎ל◆É
  65. סσ¡⇦ל╱ã§¡◆ס✓⌐⇦I}}ל╱É⇧`¡╱8Θ}ì⇦¡◆Θì❎`⌐⌠àə⌐à⌐·ì⇦⌐ì❎`©|Φח*≡ח?≡    ח¢≡⇦ח,ס∮Φ`Φ©|ח:≡⇧ΦΦá¨-)§|ס⓪זΦij◆ס≥⌐ó/ ã1L!`DESTINATION CANT BE DO⇦J}S.SYS¢③0⌐ìá⑧ì®⑧ ט0¡ß⑤H«⇧⌐¢¥{ 2ìב⑨Äג⑨α4ã⇨מö⑧ 2ìד⑨Äה⑨8ϕב⑨ì≤/èϕג⑨ã⇨L!ì°/ij¢≡) 2ìΓ⇩Äπ⇩π⇩≡⇨מá⑧ij¢≡④ 2 ™0ìα⇩Äβ⇩β⇩≡⇨מ®⑧⌐ìß⑤⇦K}hחAס⇨מß⑤ó⓪⌐⇨¥B⇨,ß⑤0⇦⌐✓ס⇩⌐    ¥J⇨ Θ1⌐♪¥B⇨⌐IJ¥D⇨⌐⑨¥E⇨⌐╱¥H⇨⌐¥I⇨,ß⑤⓪⌐⇦¥H⇨⌐ב¥D⇨⌐⑨¥E⇨ Θ1ó⓪⌐∙¥H⇨⌐③¥I⇨³H⇨ס⇨³I⇨¡ב⑨¥D⇨¡ג⑨¥E⇨Lô⑧SAVE-GIVE ⇦L}FILE,START,END(,INIT,RUN)¢⌐¢óO¥ñט⓪·⌐ì⇧ì⇩ì⌡ S0 À1`⌐❎ìB⇨⌐ñìD⇨⌐ìE⇨⌐PìH⇨⌐ìI⇨ó VΣijÇס⇨מ⌡`⌐ì⌡ S0¡H⇨ì≈ À1¡⌡⓪╱ Æ⑨L!¡≈ח⇨⇦M}0
  66. ⌐¬ó0 ã1L~0¡ñ`PLEASE TYPE 1 LETTER¢,⌡0⇧`hhL! 70ó⓪ ן1Lπ0⌐✓ì⇨¼⇧«⇩L<1¼⇧«⇩⌐♪ì⇨©ñח,≡;ח¢≡7©Ñח,≡"ח¢≡⌐:§ª≡1§Ñס②מ⇨©ñח⇦N}A⓪"⌐DÖ|ז⓪əמ⇨מ⇨§ñ≡ϕמ⇨⌐DÖ|ז⌐:Ö|ז⌐ìß⑤©ñÖ|Φזח¢≡,ח,≡(ח/≡+ח.ס❎⌐⇦ì⇨מ⇨⓪∧⌐Éó1 ã1מ⌡©ñΦח,≡⇦ח¢ס⌠Ä⇩î⇧`©ñìß⑤Φ©ñÖ{Φ⓪ΘNAME⇦O} TOO LONG¢⌐♪ìB⇨ó VΣijÇס⇨L!` ª⑨LÀ1⌐¬¥I⇨⌐
  67. ¥H⇨⌐1¥E⇨⌐מ¥D⇨Lß1£⌐|⑧m⇧¥D⇨⌐i¥E⇨` VΣÿ0⇧`ÿ8Θdó/Φ8Θ
  68. ⓪·⑧i:ì2Ä2ó2⌐② ã1 Æ⑨L⇦P}!ERROR-   138¢⌐⇦ì⇨⌐ì⇦ì❎«⇩©ñ∈⇩ח¢≡+ח,≡' á20*á⇨⑧.❎.⇦ê⓪÷❎ì❎מ⇨⓪צ⌐ró2 ã1מ⌡`¿¡❎«⇦`⌐éó2סδTOO MANY DIGITS¢INVALID HEXA⇦Q}DECIMAL PARAMETER¢8Θ00ח
  69. 08Θ◆ח
  70. 0⇦ח⓪0⇩⌐¯ח`,⌡0'«⇩©ñΦחD≡°8Θ0≡⑧0⑥ח    ⓪②H©ñΦח,≡⇦ח¢ס⌠Ä⇩h`מ⌡⌐≡ó2Lã1NEED D1 THRU D8¢α⇩β⇩u⇦R} ECIMAL PARAMETER¢8Θ00ח
  71. 08Θ◆ח
  72. 0⇦ח⓪0⇩⌐¯ח`,⌡0'«⇩©ñΦחD≡°8Θ0≡⑧0⑥ח    ⓪②H©ñΦח,≡⇦ח¢ס⌠Ä⇩h`מ⌡⌐≡ó2Lã1NEED D1 THRU D8¢α⇩β⇩u⇦⇧³³^⇦d$X;Example 1 - Locking a disk filen⑦X;by Karl E. Wiegersx❎X;é✓F=EIî❎X;ûX;equates for CIO operationsá❎X;¬åPUTR✓T}EC╱    œ♪äLOCK╱#®
  73. âEOL╱¢זàICCOM❎B⇨פàICBAL❎D⇨ץàICBLL❎H⇨µàICAX1❎J⇨≡àICAX2❎K⇨· äCIOV❎VΣ⇦⇧❎X;⇧$X;************✓U}*******************⑧⇧əX;  PROGRAM BEGINS HERE"⇧$X;*******************************,⇧❎X;6⇧◆❎P@⇧❎X;J⇧④$>╱0;;use IOCB #3T⇧Q>äL✓V}OCK;;command is LOCK^⇧♪PàICCOM9h⇧③Q>✓;;don't needr⇧əPàICBLL9;;to set buffer|⇧⑨PàICBLL②✓⇧9;;length orå⇧əPàICAX19;;any aux byt✓W}esÉ⇧♪PàICAX29Ü⇧⑨Q>4êFILENAME;;point toñ⇧⑦PàICBAL9;;file to be«⇧⑦Q>5êFILENAME;;lockedÕ⇧PàICBAL②✓⇧9א⇧① äCIOV;;do it!כ⇧④IçALLDO✓X}NE;;error?ש⇧ çLOCKERR;;yes, print msg.α⇧♪çALLDONEΩ⇧⇦+⌠⇧❎X;³⇧X;name of file to be locked✓⇩❎X;②⇩êFILENAME♪AÅD8:PRACTICE.FILA✓Y}⇩❎X;&⇩$X;*******************************0⇩❎X;:⇩%X;error handling subroutine - justD⇩%X;prints a message if any error isN⇩⓪X;✓Z}encounteredX⇩❎X;b⇩♪çLOCKERRl⇩◆$>✓v⇩ Q>åPUTRECÇ⇩♪PàICCOM9è⇩Q>4åERRMSGö⇩♪PàICBAL9ß⇩Q>5åERRMSG¿⇩PàICBAL②✓⇧9Ø⇩◆Q>✓P¶⇩♪PàICBLL✓[}9ה⇩◆Q>✓ס⇩PàICBLL②✓⇧9ם⇩♪PàICAX29Σ⇩     äCIOV∈⇩⇦:°⇩❎X;⇩⇨X;error message to print ⇨❎X;⑥⇨
  74. åERRMSG ⇨♪AæError during lockA=âEOLBLL✓z³³β⇩צåSTATUS╱§♪äFILL╱②∧åRENAME╱ ∞åDELETE╱!α♪äLOCK╱#βåUNLOCK╱$Γ àPOINT╱&π♪äNOTE╱'ΣåFORMAT╱³⓪⇧åFILDAT ]}❎²⇩⇧àICSTA❎C⇨D ❎X;N $X;*******************************X ❎X;b X;XIO macrol ❎X;v %X;Usage: XIO cmd,IOCB,aux1,aux2,fsÇ ❎X;è ^}"X;'cmd' is a CIO command numberö %X;'IOCB' is the IOCB number to useß %X;'aux1' is the 1st auxiliary byte¿ %X;'aux2' is the  _}2nd auxiliary byteØ #X;'fs' is a filespec (literal or¶ !X; previously-defined address)ה ❎X;ס     ⇦äXIO ם
  75. ⇧ ✓✓❎Σ ③
  76. AîError in  `}XIOA∈ ⇦⇩° ♪$> ✓⇩④✓⓪⇩✓Q> ✓⇧ ♪PàICCOM9⑥✓Q> ✓⇨ ♪PàICAX19*✓Q> ✓⇦4♪PàICAX29>♪⇧ ✓❎◆⇧H!ê@SKIPXIOR②à@XDEV♪♪✓❎=âEOL\ ê@SK a}IPXIOf Q>4à@XDEVp♪PàICBAL9z Q>5à@XDEVä♪PàICBAH9Ä⇦⇩ÿ    Q>4 ✓❎ó♪PàICBAL9¼    Q>5 ✓❎À♪PàICBAH9ij⇦⇨ט     äCIOVק⇦⇨∧⇦❎OL\ ê@SK t³³ï◆Ç⇩❎X;è⇩$X;*******************************ö⇩❎X;ß⇩"X;LOCK error handler subroutine¿⇩❎X;Ø⇩♪çLOCKERR¶⇩◆$>✓ה⇩Q>4çLOCKMSGס⇩♪P⓪c}àICBAL9ם⇩Q>5çLOCKMSGΣ⇩PàICBAL②✓⇧9∈⇩ êPRTERROR°⇩⇦:⇩⇨♪çLOCKMSG ⇨⑨♪AìLocking errorA=âEOL⑥⇨❎X; ⇨$X;***************************⓪d}*****⇨❎X;4⇨$X;UNLOCK error handler subroutine>⇨❎X;H⇨ëUNLOCKERRR⇨◆$>✓\⇨⓪Q>4ëUNLOCKMSGf⇨♪PàICBAL9p⇨⓪Q>5ëUNLOCKMSGz⇨PàICBAL②✓⓪e}⇧9ä⇨ êPRTERRORÄ⇨⇦:ÿ⇨ëUNLOCKMSGó⇨♪AÅUnlocking errorA=âEOL¼⇨❎X;À⇨$X;*******************************ij⇨❎X;ט⇨!X;sub. to print e⓪f}rror messagesק⇨❎X;∧⇨ êPRTERRORΦ⇨ Q>åPUTREC≥⇨♪PàICCOM9ⁿ⇨◆Q>✓P╱⇦♪PàICBLL9⓪⇦◆Q>✓ə⇦PàICBLL②✓⇧9$⇦♪PàICAX29.⇦     äCIOV8⇦⇦:B⇦❎X;L⇦$X⓪g};*******************************V⇦❎X;`⇦$X;RENAME error handler subroutinej⇦❎X;t⇦ êRENAMERR~⇦◆$>✓ê⇦⓪Q>4ëRENAMEMSGÆ⇦♪PàICBAL9£⓪h}⇦⓪Q>5ëRENAMEMSGª⇦PàICBAL②✓⇧9ã⇦ êPRTERROR´⇦⇦:ג⇦ëRENAMEMSGמ⇦ə♪AÄRenaming errorA=âEOLן⇦❎X;Γ⇦$X;******************************⓪i}*∮⇦❎X;÷⇦$X;STATUS error handler subroutine❎❎X;
  77. ❎ëSTATUSERR④❎⑧)>╱¬;;file not found?❎HçCHKLOCK;;no, skip ahead(❎◆$>✓2❎Q>4⓪j}ëNOTFNDMSG;;yes, say so<❎♪PàICBAL9F❎⓪Q>5ëNOTFNDMSGP❎PàICBAL②✓⇧9Z❎⇦,d❎DëPRTSTATUSn❎♪çCHKLOCKx❎⑤)>╱º;;file locked?é❎HçUNKNOW⓪k}N;;no, skip aheadî❎◆$>✓û❎Q>4ëSTLOCKMSG;;yes,say soá❎♪PàICBAL9¬❎⓪Q>5ëSTLOCKMSGœ❎PàICBAL②✓⇧9®❎⇦,ז❎DëPRTSTATUSפ❎♪çUNKNOWNץ❎◆⓪l}$>✓µ❎Q>4èUNKNOWNMSG;;handle all≡❎⑨PàICBAL9;;other status·❎⑨Q>5èUNKNOWNMSG;;values⇦╱PàICBAL②✓⇧9╱ëPRTSTATUS⑧╱ êPRTERROR"╱⓪m}⇦:,╱ëNOTFNDMSG6╱ə♪AÄFile not foundA=âEOL@╱ëSTLOCKMSGJ╱ə♪AÄFile is lockedA=âEOLT╱èUNKNOWNMSG^╱⑨♪AìUnknown errorA=âEOLh╱❎X;r⓪n}╱$X;*******************************|╱❎X;å╱$X;FORMAT error handler subroutineÉ╱❎X;Ü╱ëFORMATERRñ╱◆$>✓«╱⓪Q>4ëFORMATMSGÕ╱♪PàICB⓪o}AL9א╱⓪Q>5ëFORMATMSGכ╱PàICBAL②✓⇧9ש╱ êPRTERRORα╱⇦:Ω╱ëFORMATMSG⌠╱♪AÉFormatting errorA=âEOL³╱❎X;✓◆$X;************************⓪p}*******②◆❎X;◆$X;DELETE error handler subroutine&◆❎X;0◆ êDELETERR:◆◆$>✓D◆⓪Q>4ëDELETEMSGN◆♪PàICBAL9X◆⓪Q>5ëDELETEMSGb◆PàICBAL⓪q}②✓⇧9l◆ êPRTERRORv◆⇦:Ç◆ëDELETEMSGè◆ə♪AÄDeleting errorA=âEOLETERR:◆◆$>✓D◆⓪Q>4ëDELETEMSGN◆♪PàICBAL9X◆⓪Q>5ëDELETEMSGb◆PàICBAL⓪<³³µ❎d$X;Example 2 - using the XIO macron⑦X;by Karl E. Wiegersx❎X;é$X;examples of using STATUS, LOCK,î X;UNLOCK, RENAME, ④s}DELETE, andûX;FORMAT disk operationsá❎X;¬X;you need the MACRO.LIB andœ"X;SUBS.LIB files on the disk in®X;the drive na④t}med in linesז②X;0240 and 0990פ❎X;ץ❎X;µ✓F=EI≡②①>îD8:MACRO.LIB·❎X;⇦⇧#X;******************************⇧X;   PROGRAM STA④u}RTS HERE⑧⇧#X;******************************"⇧❎X;,⇧◆❎P6⇧❎X;@⇧!◆äXIO åSTATUS=✓⇨=✓=✓=AäD8:PAJ⇧◆)>✓⇧T⇧✓FâOK1^⇧ ëSTATUSERRh⇧⇦④v}+r⇧◆âOK1|⇧◆äXIO äLOCK=✓⇨=✓=✓=AäD8:PAå⇧✓IâOK2É⇧  çLOCKERRÜ⇧⇦+ñ⇧◆âOK2«⇧!◆äXIO åUNLOCK=✓⇨=✓=✓=AäD8:PAÕ⇧✓IâOK3א⇧ ëUNLOCKERR④w}כ⇧⇦+ש⇧◆âOK3α⇧%◆äXIO åRENAME=✓⇨=✓=✓=AêD8:P,Q.RAΩ⇧✓IâOK4⌠⇧ êRENAMERR³⇧⇦+✓⇩◆âOK4②⇩#◆äXIO åSTATUS=✓⇨=✓=✓=AåD8:Q.RA⇩◆)>✓⇧&⇩✓④x}FâOK50⇩ ëSTATUSERR:⇩⇦+D⇩◆âOK5N⇩!◆äXIO äLOCK=✓⇨=✓=✓=AåD8:Q.RAX⇩✓IâOK6b⇩  çLOCKERRl⇩⇦+v⇩◆âOK6Ç⇩❎X;è⇩$X;---------------------④y}----------ö⇩"X;NOTE:  program will stop hereß⇩"X;and tell you that the file is¿⇩ X;locked.Ø⇩$X;------------------------------④z}-¶⇩❎X;ה⇩#◆äXIO åSTATUS=✓⇨=✓=✓=AåD8:Q.RAס⇩◆)>✓⇧ם⇩✓FâOK7Σ⇩ ëSTATUSERR∈⇩⇦+°⇩◆âOK7⇩⇨#◆äXIO åDELETE=✓⇨=✓=✓=AåD8:Q.RA ⇨✓IâOK8⑥④{}⇨ êDELETERR ⇨⇦+*⇨◆âOK84⇨❎X;>⇨$X;-------------------------------H⇨#X;BE VERY CAREFUL WHEN USING THER⇨X;FORMAT COMMAND !!!!!!④|}!!\⇨$X;-------------------------------f⇨❎X;p⇨ X;    XIO  FORMAT,3,0,0,"D2:"z⇨X;   BPL OK9ä⇨⑤X;   JSR FORMATERRÄ⇨♪X;   BRKÿ⇨◆④}}âOK9ó⇨⇦+¼⇨❎X;À⇨$X;-------------------------------ij⇨ X;pull in all the subroutinesט⇨$X;-------------------------------ק⇨❎X;∧⇨①④~}①>ïD8:SUBS.LIB⇨$X;-------------------------------ij⇨ X;pull in all the subroutinesט⇨$X;-------------------------------ק⇨❎X;∧⇨①④³³ø⇧d%X;Example 3-using the FILL commandn⑦X;by Karl E. Wiegersx❎X;é✓F=EIî②①>îD8:MACRO.LIBû❎X;á$X;********************⑧Ç}***********¬X;   PROGRAM STARTS HEREœ$X;*******************************®❎X;ז◆❎Pפ❎X;ץ③◆ëGRAPHICS ✓❎②✓⓪µ◆åCOLOR ✓⇧≡⑧ü}◆àPLOT ✓(=✓#·①◆çDRAWTO ✓(=✓
  78. ⇦⇧①◆çDRAWTO ✓④=✓
  79. ⇧③◆ëPOSITION ✓④=✓#⑧⇧④◆àPOKE åFILDAT=✓⇧"⇧◆äXIO äFILL=✓╱=✓=✓=AéS:A,⇧ âEND!âE⑧é}ND6⇧❎X;@⇧#X;include the subroutine libraryJ⇧❎X;T⇧①①>ïD8:SUBS.LIB✓#⑧⇧④◆àPOKE åFILDAT=✓⇧"⇧◆äXIO äFILL=✓╱=✓=✓=AéS:A,⇧ âEND!âE⑧@³³³⇨d%X;Example 4-reading disk directoryn⑦X;by Karl E. Wiegersx❎X;é✓F=EIî②①>îD8:MACRO.LIBû❎X;á$X;********************ä}***********¬X;    PROGRAM STARTS HEREœ$X;*******************************®❎X;ז◆❎Pפ❎X;ץX;open IOCB #1 to read diskµ!à}X;directory - use any filespec≡❎X;·◆àOPEN ✓⇧=✓╱=✓=AåD1:*.*A⇦⇧♪çREADONE⇧ə àINPUT;;get a filename⑧⇧⑤)>✓ê;;end of file?"⇧④Få}äDONE;;yes, quit,⇧!◆åPRINT êFILENAME;;no,write it6⇧⑥,;;get the next one@⇧ DçREADONEJ⇧✓äDONET⇧⑦◆åCLOSE ✓⇧;;all done^⇧⇦+h⇧❎X;r⇧ç}!X;save 18 bytes for a filename|⇧❎X;å⇧êFILENAME②✓②É⇧❎X;Ü⇧$X;-------------------------------ñ⇧"X;subroutine to read a filenamê}e«⇧ X;from the disk directory andÕ⇧!X;store it at address FILENAMEא⇧$X;-------------------------------כ⇧❎X;ש⇧    àINPUTα⇧④$>╱⓪;;ë}use IOCB #1Ω⇧⑧Q>åGETREC;;command is⌠⇧⑨PàICCOM9;;GET a RECord³⇧əQ>4êFILENAME;;put it at✓⇩PàICBAL9;;address FILENAME②⇩Q>5êFILè}ENAME⇩♪PàICBAH9&⇩⑤Q>✓②;;get 18 chars0⇩♪PàICBLL9:⇩◆Q>✓D⇩♪PàICBLH9N⇩③ äCIOV;;go do itX⇩⇦:b⇩❎X;l⇩#X;include the subroutine libï}raryv⇩❎X;Ç⇩①①>ïD8:SUBS.LIBet 18 chars0⇩♪PàICBLL9:⇩◆Q>✓D⇩♪PàICBLH9N⇩③ äCIOV;;go do itX⇩⇦:b⇩❎X;l⇩#X;include the subroutine libə¯¯ⁿ⇩²⇩ ¯¯Æ<ú<25.⇩$ə!54/25."!3⇩¯¯Æ£ú£25.⇩$ə!54/25."!3⇩¯¯ס%⌡% ¯¯Ñ
  80. ìï)Ñ♪ìî)Ñ ìע%ìì)Ñìפ%ìÄ)⌐סà ⌐%à`Γ⇩π⇩צ%צ%è)ó©ə⇨≡❎ΦΦΦס÷⌐G¥ ì}ə⇨⌐⇧¥⇨⌐&¥⇨⌐⓪à
  81. ⌐&à♪⌐ⁿìτ⇩⌐.ìΦ⇩`&ç&ß&ƒ&£&ל'L¥&ó⇨©ï)ò
  82. ט⓪°l
  83. ✓èJJJJ¿ê0⇦ij◆É⇦áåסWª!טÄ⌐)©∞)Öן)Ñ+ח¯ס⇩⌐ח⇨ã⇦¬©π)ì≈)Ñ"ח@ס⑦Ñ*ח⇩ã⇦⌐ס
  84. ח Ä}⇨ã⇦⌐ס⇩⌐⇧ì⌠) 6)ì½)ó
  85. ©ϕ)¥ij⇨ט⓪≈ A)0❎ ⓪)á⇧(` 6)⌐ìij⇨⌐@ìIJ⇨⌐¢ìא⇨ A)á⇧`✓ÄÑ)Hó◆Œק¥¢)ט⓪°¡ú)àק¡ñ)àרh¼½)≡③ij@ס⑥Ñ+ì¿)⌐Õàש⌐)àתס8ח¢ס⇨L]'áî Å}¿)äת
  86. n¿)J¼½)סח ã⇦i@É◆ח`ã⇨8Θ á⇨
  87. &תêס·àש¡⌠⇩❎תàתá◆îª)õש¼¿)≡⇩I¯á◆JHõקjæקhê⓪⌡מª)¼ª)⓪Γá◆õקח¢ס⇦⌐ùæקê⓪≤⑧Ñקi✓ìú)àקÉ❎∈ñ)µק∈·)«⌐)≡k¡·)§ É}µ)סcá⌐¢æקî¬)ó⇨·).√)טס≈¡½)ח@ס⇦⌐Lס ¡Ñ)JJJJ¬ט©ן)ì∙)⌐°àם⌐)àף 6)¿õםÖij⇨ח¢ס❎ì¬)≡⓪זij(סϕ⑧Ñםi(àםÉ⇩µף A)¡¬)≡ש ⓪)ó◆©¢)òקט⓪°(á⇧`ÄÑ) &ij⇧ æ}סQ⌐⇦ì⌐)ÑXàןìØ)ìã)ÑYàךìø)ìõ)Ñ"ì½)ח@≡2ח①ã⇦⌐⑧ס⇩Θ⓪ì¡)⌐ì¼)¼¼)õן«Ñ) á&∈¼)¡¼)ח(סδ O)מ¡)ס∧Lê&Ñ*ח⇩Éח⇨ã⇦⌐❎ס⇩⌐╱ì⌐)Ñ!ח⇨É♪ìÃ)óáá⌐0ס♪⌐ì Æ}Ã)ó@á⇧⌐⑧Äœ)îŒ)ìÀ)⌐ì«)⌐ì»)¡Ø)àן¡ø)àךóáõן¥Õ)¼Ã)≡⇨¥¨) O)Φij⇨É⇧Φα✓סΣÑ*ח⇩É0 [)ó◆©ij)¥Õ)ט⓪≈ á&ó◆©ז)¥Õ)ט⓪≈ á&Ñ*ח⇨סó◆©ס)¥Õ)ט⓪≈ á&∈ ô}Ø)ס⇨∈ø)∈»)¡»)ח(סì⑧¡ã)mœ)ìã)ìØ)¡õ)mŒ)ìõ)ìø)∈«)¡«)לÀ)≡⇨Li(⌐❎ì⌠)Lê&⌐¬¥ⁿ)¥ⁿ*¥ⁿ+¥ⁿ,¥ⁿ-Φס∈ì·)ì√)⌐ⁿìú)⌐)ìñ)`ó'⌐¥ij⇨ט⓪·`ó♪©Å)¥⇨ט⓪≈L ö}YΣ⑧Ñןi(àןÉ⇩µך`ó⑦⌐¥ij)ט⓪·ó◆⌐◆ìº)©Õ)JHñ*✓~ij)~ז)~ס)(êס≥hמº)⓪Φט⓪§`Å)√)@⇧WÇij⇨❎(N ò}LLKK✓     &&<(Px@N❎M❎A✓α⇩β⇩צ% Φט⓪§`Å)√)@⇧WÇij⇨❎(N 9⇧U⇧V⇧╱⇩ñ(´(DכןךXõXØLINE1ñTHIRTYñLINE2ñLINE3ñLINE4ñLABELñEXTñFILEñחטTASC0XØםDIRñNUליTHIRTY¿THIRTך⇧⇩$ù}⇨⇦Ç❎Ç╱Ç◆Ç✓Ç    Ç
  88. Ç♪Ç ⓪Ç①②$ÿ}③@④⑤
  89. A⑤0⑥④y+④A◆R②@⇧④1A◆⓪②A⇧`④CA◆②②A⇧`④UA◆①②@å④g$Ö}@⑥②@d④yB❎7t②@d⑥M%6Ç-F:A❎`,%A⇩V$F:A❎a,④9Ç%@╱②@╱④MÇ%@◆②@╱⑥(*⑤-@⇩②$Ü}@⇧④*(⓪β∈β∮∩τáπ∩ϕ≡⌡⌠Θ∈τ⑥25⑤-@╱②@⇦④5(T H E  L A B E L  M A K E R⑥<g⑤-@❎②@⇨④7(①②②②②②②②②②②②②②②②②②$¢}②②②②②②②②②②❎④I-@❎②@⇦④O(⇧|④a-@3②@⇦④g(⇧|⑥F7⑤-@❎②@❎④7(ə②②②②②②②②②②②②②②②②②②②②②②②②②②②⇨⑥P,⑤-@⓪$£}②@⓪④,(②CREATE A NEW LABEL⑥Z,⑤-@⓪②@③④,(②EDIT/PRINT A LABEL⑥d(⑤-@⓪②@⑥④((DISK DIRECTORY⑥n@⑤-@$¥}⇧②@ ④@(&Use the SELECT button then press START⑥x33◆F:B❎2y,"@❎)F:B❎2y,"@╱A⇧ ⑥é,⑤-@⓪②@⓪$ß}④,(②בפדIJקדáIJáמדתáכIJאדכ⑥îK⑧◆F:B❎2y,"@❎*-@⓪②@⓪④A(②CREATE A NEW LABEL④K
  90. A⇧p⑥û  ◆F:B❎2y,"@╱$ƒ}A⇩p⑥á
  91. A⇧@⑥¬33◆F:B❎2y,"@❎)F:B❎2y,"@╱A⇧p⑥œ,⑤-@⓪②@③④,(②דגחק»ספחמקáIJáכIJאדכ⑥®K⑧◆F:$á}B❎2y,"@❎*-@⓪②@③④A(②EDIT/PRINT A LABEL④K
  92. A⇩ ⑥ז  ◆F:B❎2y,"@╱A❎p⑥פ
  93. A⇧É⑥ץ33◆F:B❎2y$í},"@❎)F:B❎2y,"@╱A⇩ ⑥µ,⑤-@⓪②@⑥④,(②גחציáגחפדבקנפךáááá⑥≡K⑧◆F:B❎2y,"@❎*-@⓪②@⑥④A$ó}(②DISK DIRECTORY    ④K
  94. A⇧ ⑥·  ◆F:B❎2y,"@╱A⓪p⑥⇦⇧
  95. A⇩@⑥⇧Q    (⇧}④A◆⓪②A⇩✓④-A◆②②A⇩✓④?$ú}@⑥②@d④QB❎7t②@d⑥⑧⇧*⑤-@⇩②@⇧④*(⓪β∈β∮∩τáπ∩ϕ≡⌡⌠Θ∈τ⑥"⇧@⑤-@⓪②@╱④,(②בפדIJקדáIJáמדתáכIJאדכ④6 A⑤`$ñ}④@ A⑥⓪⑥,⇧.①@⇦④.⑦@⇦②@⇦②②⇩K:⑥6⇧=6ü-@⇦④é-@①④'6â-@⇦④36ä-@6④= A P⑥@⇧③    $Ñ}6à.å④③ A"p⑥J⇧=6ü-@⇦④é-@②④'6â-@⇦④36ä-@6④= A P⑥T⇧③    6ç.å④③ A"p⑥^⇧=6ü-@⇦④é-@③④'6â$ª}-@⇦④36ä-@6④= A P⑥h⇧③    6ê.å④③ A"p⑥r⇧=6ü-@⇦④é-@④④'6â-@⇦④36ä-@6④= A P⑥|⇧③    6ë.å④③ A"$º}p⑥å⇧ A⑥`⑥É⇧  ◆F:B❎2y,"@╱A⇦P⑥Ü⇧6⑧◆F:B❎2y,"@❎" A⑤ ④, A⑥⓪④6
  96. A⇨⓪⑥ñ⇧  ◆F:B❎2y,"@⇨$¿}A② ⑥«⇧4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  97. @ ⑥Õ⇧
  98. A⇦⑥א⇧⑦B⇦④⑦A⇦P⑥כ⇧d A⑧ ④-@②②@!$⌐}④*(╱NAME: ④66ü-@⑧④B6é-@!④N6â-@⑧④Z6ä-@&④d A P⑥ש⇧③    6è.å④③ A"p⑥α⇧⑦⑦6è7B:è,%@⇧,.ï⑥Ω⇧əə6î7@$¬}⇨<@⑤,.è⑥⌠⇧+①@⇩④+⑦@⇩②@✓②②î⑥³⇧B⓪(@⇩⑤à④(@⇩⑤ç④*(@⇩⑤ê④7(@⇩⑤ë④B①@⇩$½}⑥✓⇩ A ⑥②⇩6⑧◆F:B❎2y,"@❎" A⑤ ④, A⑥⓪④6
  99. A⇨⓪⑥⇩  ◆F:B❎2y,"@⇨A② ⑥&⇩4⑧◆F:A◆d,"@(*$¼}A◆d②A⇩U④4
  100. @ ⑥0⇩
  101. A❎0⑥:⇩c    (⇧}④A◆⓪②@⇦④-A◆②②@⇦④?A◆①②A⇧X④Q@⑥②@d④cB$¡}❎7t②@d⑥D⇩*⑤-@⇩②@⇧④*(⓪β∈β∮∩τáπ∩ϕ≡⌡⌠Θ∈τ⑥N⇩8⑤-@⓪②@╱④.(④áדגחק»ספחמקáIJáכIJאדכá④8 A⑤`⑥X⇩8 A⑨ ④$«}⑧①@⇦④8⑦@⇦②@⇦②②⇩K:⑥b⇩=6ü-@⑧④é-@!④'6â-@⑧④36ä-@&④= A P⑥l⇩③    6è.å④③ A"p⑥v⇩$»}⑦⑦6è7B:è,%@⇧,.ï⑥Ç⇩əə6î7@⇨<@⑤,.è⑥è⇩⑦B⇦④⑦A◆`⑥ö⇩+①@⇧④+⑦@⇧②@⇦②②î⑥ß⇩7⓪⇩@⇧$ã}②à④⇩@⇧②ç④*⇩@⇧②ê④7⇩@⇧②ë⑥¿⇩[⑤-@⇦②@①④⑨(à④+-@⇦②@②④/(ç④A-@⇦②@③④E(ê④W-@⇦②@④$õ}④[(ë⑥Ø⇩4⑤-@⓪②@!④4(ə                          ⑥¶⇩ A⑥`⑥ה⇩  ◆F:B❎2y,"@╱A⓪@⑥ס⇩,⑧◆F:B❎2y,"@❎$Ø}" A⑤ ④,
  102. A✓⓪⑥ם⇩  ◆F:B❎2y,"@⇨A② ⑥Σ⇩4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  103. @ ⑥∈⇩
  104. A◆⓪⑥°⇩⑦$ø}⑦✓ì-@⇧⑨@✓⑥⇩⇨H⑤-@✓②@"④0(⑥ááחמשIJכחגáכIJאכדáמIJלדáá④D✓Ä-@⇧⑨@@④H    Ä⑥ ⇨H⑤-@✓②@"④0(⑥        $œ}              ④D✓Ä-@⇧⑨@@④H    Ä⑥⑥⇨◆◆    ì⑥ ⇨YB⇦④-@⑤②@ ④,(✓        ④>-@⑦②@!④O(             ④$Œ}Y
  105. A╱⑥*⇨8①@⇦④.⑦@⇦②@⇦②②⇩K:④8 A⑥⓪⑥4⇨=6ü-@⇦④é-@①④'6â-@⇦④36ä-@6④= A P$À}⑥>⇨③    6à.å④③ A"p⑥H⇨36ü-@⇦④é-@②④)6â-Å"@6④3 A P⑥R⇨③    6ç.å④③ A"p⑥\⇨=6ü-@⇦④é-@③④'6â-@⇦$Ã}④36ä-@6④= A P⑥f⇨③    6ê.å④③ A"p⑥p⇨=6ü-@⇦④é-@④④'6â-@⇦④36ä-@6④= A P⑥z⇨③    6ë.å④③ A"p$Õ}⑥ä⇨ A⑥`⑥Ä⇨  ◆F:B❎2y,"@╱A    `⑥ÿ⇨6⑧◆F:B❎2y,"@❎" A⑤ ④, A⑥⓪④6
  106. A✓⓪⑥ó⇨  ◆F:B❎2y,"@⇨$¨}A② ⑥¼⇨4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  107. @ ⑥À⇨
  108. A    ⓪⑥ij⇨+①@⇩④+⑦@⇩②@✓②②î⑥ט⇨B⓪(@⇩$´}⑤à④(@⇩⑤ç④*(@⇩⑤ê④7(@⇩⑤ë④B①@⇩⑥ק⇨ A⑥`⑥∧⇨  ◆F:B❎2y,"@╱A    `⑥Φ⇨6⑧◆F:B❎2y,"@❎$†}" A⑤ ④, A⑥⓪④6
  109. A✓⓪⑥≥⇨  ◆F:B❎2y,"@⇨A② ⑥ⁿ⇨4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  110. @ ⑥╱⇦
  111. A    É$¶}⑥⓪⇦+①@⇩④+⑦@⇩②@✓②②î⑥ə⇦B⓪(@⇩⑤à④(@⇩⑤ç④*(@⇩⑤ê④7(@⇩⑤ë④B①@⇩⑥$⇦
  112. A◆⓪⑥.$©}⇦c    (⇧}④A◆⓪②A⇩D④-A◆②②A⇩D④?A◆①②A⇩⇦④Q@⑥②@d④cB❎7t②@d⑥8⇦(⑤-@⇨②@⇧④((ΣΘ$®}≤δáΣΘ≥σπ⌠∩≥∙⑥B⇦'6ü-@⇩④é-@⇦④'6É-⑥L⇦⑦B⇦④⑦A①É⑥V⇦3①@⇧④3⑦@⇧②@╱②②◆D:*.LBL$™}⑥`⇦⓪⓪⇩@⇧②æ⑥j⇦◆É"@⇧6ü-ü%@②⑥t⇦◆É"@⇩6ü-ü%@②⑥~⇦5◆É"@⇨6é-é%@⇧④)6ü-@⇩④56É-$ij}⑥ê⇦0◆æ7@⑥<@⑥,4⇧S"-ü②é④&(æ④0
  113. A①p⑥ì⇦    -ü②é④(æ7@⇧<@⓪,⑥Æ⇦①①6É-É%@⇧⑥£⇦
  114. A① ⑥ª⇦?⑤-@⇩②$IJ}@!④?(%          דצב = Main Menu            ⑥ã⇦4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  115. @ ⑥´⇦
  116. A②⑥ג⇦9⑤A◆⓪$א}②@d④'A◆②②@d④9A◆①②A⇧p⑥מ⇦:⑤-@⓪②@╱④0(⑥ááספחמקááIJááכIJאדכáá   ④: A⑧p⑥ן⇦  ◆F:B❎2y,"@╱$ב}A②p⑥Γ⇦4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  117. @ ⑥∮⇦
  118. A②@⑥÷⇦⑦B⇦④⑦A④p⑥❎Y①@⇦④.⑦@⇦②$ג}@⇦②②⇩K:④9①@⇩④Y⑦@⇩②@✓②②⇩P:⑥
  119. ❎⑦A② ④⑦A②É⑥④❎G A⑦p④⑨6ü-@⑧④%6é-@!④16$ד}â-@⑧④=6ä-@&④G A P⑥❎ ╱Æ-A:å,⑥(❎⑦ A"p④⑦ A⑦⓪⑥2❎  ◆F:B❎2y,"@╱A③p⑥<❎  ◆F:B❎2y,"@❎A$ה}②0⑥F❎4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  120. @ ⑥P❎
  121. A③0⑥Z❎①①✓ô-@⇧⑨Æ⑥d❎U⓪(@⇩⑤à④(@⇩⑤ç④*(@⇩$ו}⑤ê④7(@⇩⑤ë④F(@⇩⑤⇧ ④U(@⇩⑤⇧ ⑥n❎4⑧◆F:A◆d,"@(*A◆d②A⇩U④4
  122. @ ⑥x❎  ◆F:B❎2y,"@❎$ז}A②0⑥é❎◆◆    ô⑥î❎ A⑨`⑥û❎  ◆F:B❎2y,"@╱A②0⑥á❎  ◆F:B❎2y,"@⇨@ ⑥¬❎4⑧◆F:A◆d,"@(*A◆d②$ח}A⇩U④4
  123. @ ⑥œ❎
  124. A④0⑥®❎⑦⑦✓ì-@⇧⑨@✓⑥ז❎H⑤-@✓②@"④0(⑥áקרפמáךנרפáספחמקדפáנמá④D✓Ä-@⇧⑨@@④H    Ä$ט}⑥פ❎H⑤-@✓②@"④0(⑥                      ④D✓Ä-@⇧⑨@@④H    Ä⑥ץ❎◆◆    ì⑥µ❎⑦B⇦④⑦
  125. A②p⑥≡❎o6ü-@⇦④é-@①$י}④/✓ì-@⇧⑨@⇦④5-ü②é④Z(                                 ④h6é-é%@⇧④l    ì④o$⑥·❎ss④à;@2,②ç;@2,②ê;@2$כ},②ë;@2,②è;@②,②å;@2,②ö9@2,②î;@⑤,②æ;@⑥,②ï;@⇦,⑥⇦╱$⑨6î.D:             ④$6ï.⇦.LBL⑥╱╱╱$⑥⑧╱=⑤$ל}-@⇨②@⓪④=(#①②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②❎⑥"╱c⑤-@⇨②@①④(⇧|④--@7②@①④3(⇧|④E-@⇨②@②$מ}④K(⇧|④]-@7②@②④c(⇧|⑥,╱c⑤-@⇨②@③④(⇧|④--@7②@③④3(⇧|④E-@⇨②@④④K(⇧|④]-@7②@④④c$נ}(⇧|⑥6╱=⑤-@⇨②@⑤④=(#ə②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②⇨⑥@╱╱╱$⑥J╱@⑤-@⇩②@⑧④@(&You have four lines to type $ס}your label⑥T╱?⑤-@⇩②@⑨④?(%Press פדקרפמ after each line is typed⑥^╱?⑤-@⇩②@ ④?(%When you are done, press צ$ע}קIJפק       ⑥h╱>⑤-@⇩②@"④>($          דצב = Main Menu           ⑥r╱╱╱$⑥|╱@⑤-@⇩②@⑧④@(&  צקIJפק will save th$פ}is label          ⑥å╱?⑤-@⇩②@⑨④?(%  צדכדבק will do this label over     ⑥É╱?⑤-@⇩②@ ④?(%  נסקחנמ will prin$צ}t this label       ⑥Ü╱>⑤-@⇩②@"④>($          דצב = Main Menu           ⑥ñ╱╱╱$⑥«╱@⑤-@⇩②@⑧④@(&  צקIJפק will$ק} print this label.        ⑥Õ╱?⑤-@⇩②@⑨④?(%  צדכדבק will abort this printing.   ⑥א╱?⑤-@⇩②@ ④?(%          $ר}                           ⑥כ╱?⑤-@⇩②@!④?(%                                     ⑥ש╱>⑤-@⇩②@"④>($         $ש} דצב = Main Menu           ⑥α╱╱╱$⑥Ω╱@⑤-@⇩②@⑧④@(&  Enter the number of times you       ⑥⌠╱?⑤-@⇩②@⑨④?(%  $ת}want to print this label           ⑥³╱3⑤-@⓪②@!④3(⑨NUMBER:                  ⑥✓◆>⑤-@⇩②@"④>($          דצב$ן} = Main Menu           ⑥②◆╱╱$⑥◆@⑤-@⇩②@⑧④@(& Now that you have created your label ⑥&◆?⑤-@⇩②@⑨④?(% What $ך}name do you want to save it as?⑥0◆;⑤-@⇩②@ ④;(! Input up to an 8 character name.⑥:◆>⑤-@⇩②@"④>($         $ם} דצב = Main Menu           ⑥D◆╱╱$⑥N◆@⑤-@⇩②@⑧④@(& Insert your labels in your printer.  ⑥X◆?⑤-@⇩②@⑨④?(% P$ף}osition your print head properly.  ⑥b◆;⑤-@⇩②@ ④;(! When you are ready, press צקIJפק ⑥l◆>⑤-@⇩②@"④>($     $ץ}     דצב = Main Menu           ⑥v◆╱╱$⑥Ç◆@⑤-@⇩②@⑧④@(&Enter the name of the label you want  ⑥è◆@⑤-@⇩②@⑨④@($§}&to read from the disk and to print.   ⑥ö◆F⑤-@②②@!④ (╱NAME: ④2-@②②@"④F(דצב = Main Menu⑥ß◆╱╱$⑥¿◆@⑤-@⇩$∧}②@⑧④@(&  צקIJפק will print this label again.  ⑥Ø◆?⑤-@⇩②@⑨④?(%                                     ⑥¶◆?⑤-$∞}@⇩②@ ④?(%                                     ⑥ה◆╱╱$⑥ס◆@⑤-@⇩②@⑧④@(&  Do you want to make another label? $α} ⑥ם◆?⑤-@⇩②@⑨④?(%  צדכדבק will create another label   ⑥Σ◆j⑤-@⇩②@ ④>($  נסקחנמ will print this label     $β} ④P-@⓪②@!④j(⑤                     ⑥∈◆>⑤-@⇩②@"④>($          דצב = Main Menu           ⑥°◆╱╱$⑥⇩✓6ì-$Γ}④⑤-ü②é④(⇧á⑥ ✓⓪⓪)@⇦②ò⑥⑥✓II◆ò"@()ò"@))ò"@0)ò"@1)ò"A⇧%)ò"A⇩UA `⑥ ✓⑦⑦◆ò"A⇧UA"P$π}⑥*✓&◆ò"@'②'④ A"p④&
  126. @ ⑥4✓◆ò"A⇧&*ü"âA `⑥>✓\③◆ò"A⇧&*ü!â⑨-ü②é④(⇧ ④-6ü-ü&@⇧④3-ü②é④9(⇧á④$Σ}D6å7ì,.⇧ ④R6ì-ì&@⇧④\
  127. A!Ç⑥H✓①①◆ü"äA"⑥R✓①①╱ì-ì%@⇧⑥\✓*    -ü②é④⓪(>:ò,④╱å7ì,.>:ò,④*╱ü-ü%@⇧⑥f✓    ◆ü"ä-ü②é$σ}④⑤(⇧á④
  128. A `⑥p✓    -ü②é④(⇧á⑥z✓
  129. A `⑥ä✓%①◆ü%@⇧ä-ü%@⇧②é④%(⇧ ⑥Ä✓
  130. A `⑥ÿ✓⓪⓪)@⇦②ò⑥ó✓◆ò"@'$µ}②'④
  131. @ ⑥¼✓⑦⑦◆ò"A⇧UA"P⑥À✓⑦⑦◆ò"A⇧&A!⓪⑥ij✓
  132. A"⑥ט✓⑧    ◆üä-ü②é④⑤(⇧ ④⑧$⑥ק✓②    -ü②é④(⇧ ④②$⑥∧✓/④6å7@2$τ},.⇧④$6å7@⇩,.④,6å.⇧ ④/$⑥Ç⑥⑥⑨D:LABELMKR.BAS⑥⑥ij✓
  133. A"⑥ט✓⑧    ◆üä-ü②é④⑤(⇧ ④⑧$⑥ק✓②    -ü②é④(⇧ ④②$⑥∧✓/④6å7@2$;⇧o⇧p⇧¿⇩Y,k,S¿SCR¿RATE¿AG¿HG¿SCORE¿HRATE¿TñINDEX¿TTLHR¿TTLAR¿ARATE¿TEAMñAñLDñחןמTIMדIJCõCØCøCœקCãC2ÕC1ŒתוWEEיVקHקזשDIFהסHצVצ(Θ}@@⇧@⇩@⇨@⇦@❎@╱Ç◆@✓@    @
  134. @♪Ç ÇÇ(Ω}⓪①②③④⑤⑥⑦⑧⑨ə(δ} !"#$%&
  135. pp④Ç9A❎ê,②ü9A❎ê,②é9@(<@!,②â9@(,②ä9@((∮},②à9@(,②å9@(,②ç;@V,②ê9@(,⑥④GG④ë9@(,②è9@(,②ï9@(,②î;A⇦ ,②ì;@@,②Ä;A⇧⑦,⑥D(ϕ}6î7@⇧<@⇧,.⇧ ④56î7A⇦ <A⇦ ,.⇧ ④D6î7@⇩,.î⑥(J⑦✓Å-⑨@'④"ì④F6î7Å$@⑤%@⇧<Å$@⑤%@(∈}⑤,.ì④J    Å⑥29◆"ì④6ç7@⇧<@(,.ì④""ì④96ç7@)<@V,.ì⑥<+⑦✓É-@⇧⑨A⇧⑦④"æ④'6Ä7É,.>:æ,④+    É⑥FN6Æ-A⓪(∩}④⑨A⇧④B⑦@⇧②@⇦②②♪D:TITLE.SCR④N6Æ-⑥Pz②6ô-F:A❎Y,④+@$④60@⇩②②④P0@⇦(≡}②②@②④bA❎Y②④n6Å-?:C:Ä,,④zA❎Y②ô⑥Z|⓪)@⇧②ö④)@⇧②ò④*)@⇧②û④7)@⇧②ù④B①@⇧(±}④NA◆②②ö④ZA◆✓②ò④fA◆    ②û④rA◆⓪②ù④|
  136. A⇩P⑥dó①@⇧④ +@⇧%@⑥④:0@⇦②②@②④T0(≥}②@✓②@⇦④n0@⇧②@⇨②@⇦④ê0@⇩②②④ó0@⇨②@③②@②⑥n/⑤-@⇦②@╱④/ @(≤}╱⑤ pro football⑥x1⑤-@⇨②@✓④1 @╱⑤GAME  ANALYSIS⑥é&⑤-@✓②@⓪④& @╱⑤⇨and⑥î3⑤-@⇩②@②(⌠}④3 @╱⑤⓪PROGNOSTICATIONS⑥û
  137. A⇩P⑥á⑨⑨-SORT TEAMS BY RATE¢¬⑦⑦✓Å-⑨@'⑥œ 6ô-ê8Å,⑥®①①✓ÿ-Å⑨@'⑥ז(⌡},"◆é8ô<,é8ê8ÿ,<,,
  138. A⇩ ⑥פ! 6ô-ê8ÿ,④⑧6ê8ÿ,-ê8Å,④!6ê8Å,-ô⑥ץ◆◆    ÿ⑥µ◆◆    Å⑥≡╱╱$⑥·R"⑦@⇦②@⇦②(÷}②⇧K④.6Ö-④:6ö-@⇧④F6Ü-@(④R6¢-@⑤⑥⇦⇧U①6Æ-Æ%A⓪④A⇦④G⑦@⇧②@⇦②②D:SCHEDULE.DAT④U(≈}6Æ-Æ&A⓪⑥⇧①①✓£-ö⑨@ ⑥⑧⇧①①✓¥-Ö⑨@'⑥"⇧⓪⇩@⇧②ô④6Ç8£$Ü%¥,-ô⑥,⇧◆◆    ¥⑥6⇧◆◆    £⑥@⇧B①@⇧④④6£-ö④A⇨É④B⑦@(°}⇧②@⇦②Ö② D:SCORES.DAT⑥J⇧①①✓£-ö⑨@ ⑥T⇧①①✓¥-Ö⑨@'⑥^⇧⓪⇩@⇧②ô④6ü8£$Ü%¥,-ô⑥h⇧◆◆    ¥⑥r⇧◆◆    £⑥|⇧╱╱'⑥å⇧♪♪6ß-£&ö⑥(∙}É⇧3①@⇧④3⑦@⇧②@⇦②Ö②D:FBPICKS.DAT⑥Ü⇧①①✓Å-Ö⑨@'⑥ñ⇧⑨⓪⇩@⇧②ô④⑨6å8Å,-ô⑥«⇧⑨⓪⇩@⇧②ô④⑨6ï8Å,-ô⑥Õ⇧⓪⇩(·}@⇧②ô④é8Å<Ö,-ô⑥א⇧⑨⓪⇩@⇧②ô④⑨6ê8Å,-ô⑥כ⇧◆◆    Å⑥ש⇧①@⇧⑥α⇧③    ◆ß"Ö③
  139. A✓⓪⑥Ω⇧⑥⑥-CALCULATE RATES¢⌠⇧B①✓Å-Ö⑨@'④ə(√}6ä8Å,-Ö④#6â8Å,-Ö④,6ë8Å,-Ö④56è8Å,-Ö④>6à8Å,-Ö④B    Å⑥³⇧♪♪✓£-ö⑨ß⑥✓⇩⑨⑨✓¥-Ö⑨@'ə@⇩⑥②⇩'6ƒ-£$Ü%¥④⑤6á-ƒ%ö④6í-Ç8á,④'6ó-Ç8ƒ,⑥⇩(ⁿ}①6ä8í,-ä8í,%ö④6â8ó,-â8ó,%ö⑥&⇩%④6à8ó,-à8ó,%ü8ƒ,④%6à8í,-à8í,%ü8á,⑥0⇩6ú-+ü8á,&ü8ƒ,,&+å8í,&ï8ó,,⑥:⇩é8í<£,-ú$?P%å8í,⑥D(²}⇩⑥⑥6ë8í,-ë8í,%é8í<£,⑥N⇩6é8ó<£,-ú$6?P%ï8ó,⑥X⇩⑥⑥6è8ó,-è8ó,%é8ó<£,⑥b⇩%%6é8í<£,-é8í<£,$é8í<,'å8í,⑥l⇩%%6é8ó<£,-é8ó<£(³},$é8ó<,'ï8ó,⑥v⇩◆◆    ¥⑥Ç⇩◆◆    £⑥è⇩①①✓Å-Ö⑨@'⑥ö⇩6ë8Å,-ë8Å,%å8Å,$@⇨⑥ß⇩6å8Å,-ë8Å,'+ä8Å,%@⇨,⑥¿⇩6è8Å,-è8Å,%ï(¯}8Å,$@⇨⑥Ø⇩6ï8Å,-è8Å,'+â8Å,%@⇨,⑥¶⇩2$6é8Å<Ö,-+ë8Å,%è8Å,,'+ß%@╱,④26à8Å,-à8Å,'ß⑥ה⇩◆◆    Å⑥ס⇩ A⇧`⑥ם⇩..⑦@⇧)}②@✓②②D:FBPICKS.DAT⑥Σ⇩①①✓Å-Ö⑨@'⑥∈⇩③③ @⇧⑤å8Å,⑥°⇩③③ @⇧⑤ï8Å,⑥⇩⇨⑤⑤ @⇧⑤é8Å<Ö,⑥ ⇨③③ @⇧⑤ê8)⇧}Å,⑥⑥⇨◆◆    Å⑥ ⇨①@⇧⑥*⇨⓪⓪-MAIN MENU¢4⇨⑤①✓ÿ-⑨Æ④⑤    ÿ⑥>⇨m+④A◆R②@⇧④90@⇩②@②②@⇩④S0@⇧)⇩}②②@②④m0@⇦②@②②@⇩⑥H⇨2⑤-@✓②@⇩④2 ⑧מIJקחנמIJכáהננקאIJככáכדIJורד⑥R⇨'⑤-@③②@❎④' GAME )⇨}ANALYSIS⑥\⇨⑤-@⑧②@╱④ ⇨and⑥f⇨*⑤-@②②@◆④* ⓪PROGNOSTICATIONS⑥p⇨0⑤-@    ②@⓪④0 ⑥)⇦}⑥z⇨0⑤-@    ②@①④0 ⑥⑥                    ⇩⑥ä⇨0⑤-@    ②@②④0 ⑥⑥ 1) ENTER SCORES    ⇩⑥Ä⇨0⑤-@    ②@③④0 ⑥⑥)❎}                    ⇩⑥ÿ⇨0⑤-@    ②@④④0 ⑥⑥ 2) ANALYZE A GAME  ⇩⑥ó⇨0⑤-@    ②@⑤④0 ⑥⑥                    ⇩⑥¼⇨0⑤-@)╱}    ②@⑥④0 ⑥⑥ 3) MAKE PREDICTIONS⇩⑥À⇨0⑤-@    ②@⑦④0 ⑥⑥                    ⇩⑥ij⇨0⑤-@    ②@⑧④0 ⑥⑥ 4) SORT T)◆}EAMS      ⇩⑥ט⇨0⑤-@    ②@⑨④0 ⑥⑥                    ⇩⑥ק⇨0⑤-@    ②@ ④0 ⑥⑥ 5) ENTER SCHEDULE  ⇩⑥∧⇨0⑤-@    ②@!)✓}④0 ⑥⑥                    ⇩⑥Φ⇨0⑤-@    ②@"④0 ⑥⑥≥⇨0⑤A◆d②A⇩U④")@⇦②ô④06ô-ô&@I)    }⑥ⁿ⇨''ô⑦A⑤Ç②A②②A#⓪②A 0⑥╱⇦③    ◆ôÖ③
  140. A⓪⓪⑥⓪⇦əə-KEY ENTRY OF SCORES¢ə⇦F♪6ß-ß%ö④①◆ß"ö⑦@⇧②@✓②)
  141. }② D:SCORES.DAT④F①@⇧⑥$⇦--⑦@⇧②@    ②② D:SCORES.DAT⑥.⇦a+④!0@⇩②Ö②@⇦④/0ö②Ö②@②④C0)♪}@⇦②Ö②@⇦④U-@⇩②@⇩④aA◆R②ö⑥8⇦? ⑤KEY ENTRY OF SCORES: ⑤④*◆ß!@⇦? ╱WEEK #⑤ß&@⇦⑥B⇦!◆ß @❎) }! ♪PRESEASON #⑤ß⑥L⇦,, $⑥V⇦⑨⑨✓¥-Ö⑨@'ə@⇩⑥`⇦⑨6á-ß$Ü%¥%ö④⑨6ƒ-ß$Ü%¥⑥j⇦⑤ 6í-Ç8á,④)}⑤6ó-Ç8ƒ,⑥t⇦?-@⇩②¥'@⇩%@❎④? î7ó$¢%ö<ó$¢%@③,⑤❎   ⑤⑥y⇦0A①@④ə⇩@⑥⑤ô④#6ü8ƒ,-ô④0 @⇧⑤ô⑥~⇦?-)}@ ②¥'@⇩%@❎④? î7í$¢%ö<í$¢%@③,⑤❎   ⑤⑥â⇦0A①P④ə⇩@⑥⑤ô④#6ü8á,-ô④0 @⇧⑤ô⑥ê⇦◆◆    ¥⑥Æ⇦①@⇧)}⑥£⇦7-@    ②¥'@⇩%@◆④7 ③áנמדáלנלדמקáסכדIJצדá⑥ª⇦
  142. A⇦É⑥ã⇦②②-PREDICTIONS¢´⇦a◆+Ö④!0@⇩②@✓②@⇩④;0@)⓪}⇦②@✓②@⇩④U0@⇧②②@②④aA◆R②ö⑥ג⇦D    6ñ-Ö④④①@⇨④A②0④>⑦@⇨②@✓②②⇩P:④D6ñ)①}-ö⑥מ⇦U⑤-@⇩②@⇩④3 ⑧PRO FOOTBALL PREDICTIONS⑤④?◆ß!@⇨U ◆-WEEK #⑤ß&@⇨⑥ן⇦◆ß @⇦ ♪-PREASEASON⑥Γ⇦-- )②}%⑥∮⇦A◆ß @⇦!-@⓪②@❎④7 ①INSUFFICIENT DATA④A
  143. A④É⑥÷⇦U◆ñ"@⇧J @⇨)③}⑤#PRO FOOTBALL PREDICTIONS FOR WEEK #⑤ß&@⇨④U @⇨⑥❎①①✓Å-Ö⑨@'⑥
  144. ❎6é8Å<ß%ö,-é8Å<ß&@⇩,⑥④❎  6é8Å<ß%ö,-é)④}8Å<ß%ö,%é8Å<ß&ö,⑥❎6é8Å<ß%ö,-é8Å<ß%ö,%é8Å<ß,⑥(❎6é8Å<ß%ö,-é8Å<ß%ö,'@⇨⑥2❎◆◆    Å⑥<❎⑨⑨✓¥-Ö⑨@'ə@⇩⑥F❎!③6á-+ß%ö,$Ü%)⑤}¥%ö④!6ƒ-+ß%ö,$Ü%¥⑥P❎⑤ 6í-Ç8á,④⑤6ó-Ç8ƒ,⑥Z❎ A⑤⓪⑥d❎⑥⑥6Å-ú&P:à8í,&à8ó,,⑥n❎)!6Ñ-P:à8í,%Å'@⇩%?P,④)6ª-Ñ&ú⑥x❎+◆Ñ @⇨)⑥}6ª-@⇨&Ñ%ª④+6Ñ-@⇨⑥é❎+◆ª @⇨6Ñ-@⇨&ª%Ñ④+6ª-@⇨⑥î❎-@⇩②¥'@⇩%@❎⑥û❎   î7ó$¢%ö<ó$¢%)⑦}@③,⑤⇧ ⑤ª⑥á❎-@!②¥'@⇩%@❎⑥¬❎   î7í$¢%ö<í$¢%@③,⑤⇧ ⑤Ñ⑥œ❎I    ◆ñ"ö④ @⇨④I @⇨⑤î7ó$¢%ö<ó$¢%¢,⑤⇧)⑧} ⑤ª②î7í$¢%ö<í$¢%¢,⑤⇧ ⑤Ñ⑥®❎◆◆    ¥⑥ז❎0◆ñ"@⇧ə @⇨④% @⇨④0 @⇨⑥פ❎'⑤-@②②@ ④' ספדצצáIJמךáידך⑥ץ❎ə⓪))⑨}@⇦②ô④ə
  145. A✓0⑥µ❎⑤⑤-COMPUTE SPREAD¢≡❎##6é8í<ß%ö,-é8í<ß%ö,$å8í,'é8í<Ö,⑥·❎##6é8ó<ß%ö,-é8ó<ß%ö,$ï8ó,'é8ó<Ö,⑥⇦╱⑨⑨6ú-é8í<ß%ö)ə},&é8ó<ß%ö,⑥╱ə    ◆ú!Öə6ú-P:ú%?P,⑥⑧╱ə    ◆ú Öə6ú-P:ú&?P,⑥"╱╱╱$⑥,╱④④-GAME ANALYSIS¢6╱ü+@◆④'0@⇩②@✓②@⇩)}④A0@⇧②@⇧②@②④[0②@✓②@✓④u0@⇦②@✓②@④④üA◆R②ö⑥@╱I⇨@⇩④⑨,@0②Ö④+/@0)}②@ë④7,Ö②@U④I/A⇧Y②@U⑥J╱;✓Å-@❎⑨@àə@❎④+,@)②Å④7,@1②Å④;    Å⑥T╱J◆ß @⇦ INSUFF)}ICIENT DATA-PRESS ANY KEY④@)@⇦②ô④J
  146. A✓0⑥^╱$ə ①}HOME TEAM ?     ⑤④$ A"⑥h╱⑨ ⇩⑤î7ÿ$¢%ö<ÿ$¢%¢,④6í-ÿ⑥r╱#⑨ ⓪VI)}SITING TEAM ? ⑤④# A"⑥|╱1⑤A◆R②@⇧④+ ⇩⑤î7ÿ$¢%ö<ÿ$¢%¢,④16ó-ÿ⑥å╱⑤①✓ÿ-Ö⑨A⇧④⑤    ÿ⑥É╱^A◆R②ö④^ J}TEAM     )}       AVG.RATE  HOME/AWAY   ⑥Ü╱!! ⇨BL-⑤î7í$¢%ö<í$¢%@③,⑤⑥ñ╱#⑨6ô-P:é8í<Ö,$@⓪,④# ) }A"Ç⑥«╱%ə✓Å-Ö⑨ö%+@╱&B:ì,,④! ⇧ ⑤④%    Å⑥Õ╱✓✓ ì⑤⑥א╱!⑦6ô-P:å8í,$@⓪,④! A"Ç⑥כ╱+ ✓Å-Ö⑨@⇦%+@╱&B:ì,,④' ⇧ ⑤④)!}+    Å⑥ש╱◆◆ ì⑥α╱!! ⇨BK-⑤î7ó$¢%ö<ó$¢%@③,⑤⑥Ω╱#⑨6ô-P:é8ó<Ö,$@⓪,④# A"Ç⑥⌠╱%ə✓Å-Ö⑨ö%+@╱&B:ì,,④! ⇧ ⑤④%    Å⑥³╱✓✓ ì⑤⑥✓)"}◆!⑦6ô-P:ï8ó,$@⓪,④! A"Ç⑥②◆+ ✓Å-Ö⑨@⇦%+@╱&B:ì,,④' ⇧ ⑤④+    Å⑥◆✓✓ ì⑤⑥&◆♪✓£-ö⑨ß④⇨ö⑥0◆I!,+£$@◆,&@⇨②@)#}x④I/+£$@◆,&@⇨②A⇧U&P:é8í<£,,⑥:◆I!,+£$@◆,&@⇩②@x④I/+£$@◆,&@⇩②A⇧U&P:é8í<£,,⑥D◆S⇨)$}@⇨④+,+£$@◆,&@⇧②@x④S/+£$@◆,&@⇧②A⇧U&P:é8ó<£,,⑥N◆9⑨,+£$@◆,②@x④9/+£$@◆,②A⇧U&P)%}:é8ó<£,,⑥X◆◆◆    £⑥l◆⓪⓪)@⇦②ô⑥v◆⑨◆ô"@'⑨
  147. A✓0⑥Ç◆76é8í<ß%ö,-é8í<ß&@⇩,④76é8ó<ß%ö,-é8ó<ß&@⇩,⑥è◆= 6é8í<ß%ö,)&}-é8í<ß%ö,%é8í<ß&ö,④=6é8ó<ß%ö,-é8ó<ß%ö,%é8ó<ß&ö,⑥ö◆96é8í<ß%ö,-é8í<ß%ö,%é8í<ß,④96é8ó<ß%ö,-é8ó<ß%ö,%é8ó<ß,⑥ß◆;6é8í<ß%ö,-é8í<ß%)'}ö,'@⇨④;6é8ó<ß%ö,-é8ó<ß%ö,'@⇨⑥¿◆ A⑤⓪⑥Ø◆EE =}PREDICTED POINT SPREAD                ⑥¶◆)(} î7ó$¢%ö<ó$¢%@③,⑤⇧ ⑤⑥ה◆⓪    ◆ú!Ö⓪ ⇧+⑤⑥ס◆66 P:ú$@⇩,'@⇩⑤⇦    ⑤î7í$¢%ö<í$¢%@③,⑥ם◆&⓪)@⇦②ô④◆ô"@'))}&
  148. A✓0⑥Σ◆
  149. A⑤Ç⑥∈◆③③-NEW SCHEDULE¢°◆a◆+Ö④③A◆R②ö④-0@⇩②@③②④G0@⇦②@③②④a0@⇧②)*}②@⓪⑥⇩✓8⑤-@╱②@❎④8 OK TO ERASE OLD SCHEDULE (Y/N)⑥ ✓&⓪)@⇦②ô④◆ô@ë&
  150. A✓0⑥⑥✓:①@⇧④:⑦)+}@⇧②@✓②②D:SCHEDULE.DAT⑥ ✓①①✓£-ö⑨@ ⑥*✓U     ⇧}④-@⇩②@⇨④2 ①ENTER SCHEDULE - ⑤④>◆£ @❎U ⓪P),}RESEASON WEEK #⑤£⑥4✓$◆£!@⇦$ ╱WEEK #⑤£&@⇦⑥>✓0⑤-@⇩②@❎④0 ⑥VISITOR           HOME⑥H✓①①✓¥-Ö⑨@③⑥R✓!⑦-)-}@⇩②¥%@◆④! A"⑥\✓U⓪ @⇧⑤ÿ④)6Ç8+£$Ü,%+¥$@⇩,,-ÿ④=-@⇩②¥%@◆④U î7ÿ$¢%ö<ÿ$¢%¢,⑤⇨   ⑤⑥f✓!⑦-@ ②).}¥%@◆④! A"⑥p✓P⓪ @⇧⑤ÿ④+6Ç8+£$Ü,%+¥$@⇩,%ö,-ÿ④?-@ ②¥%@◆④P î7ÿ$¢%ö<ÿ$¢%¢,⑥z✓◆◆    ¥⑥ä✓◆◆    £⑥Ä✓⑧①@⇧)/}④⑧
  151. A✓⓪⑥ÿ✓-CODED INPUT OF TEAMS¢ó✓⑥6ÿ-A⇧④⑥6ì.⑥º✓<A◆R②Ö④⑨A"⑤④&)@⇦②ô④2◆ô"@'<
  152. A✓⓪⑥¼✓#)0}⑨◆ô @e)ô!@É#
  153. A"⑤⑥õ✓⑨♪ >:ô,⑤④⑨6ì7ö<ö,.>:ô,⑥À✓0A"0④ə)@⇦②ô④&◆ô"@'
  154. A✓⓪⑥†✓#⑨◆ô @e)ô!@É)1}#
  155. A"0⑥ij✓%♪ >:ô,⑤④%6ì7@⇩<@⇩,.>:ô,⑥ד✓7⑨✓Å-ö⑨@Uə@⇩④&◆ì4ç7Å<Å%ö,ÿ-P:Å'@⇩,⑥ט✓◆◆    Å⑥ק✓%◆ÿ"A⇧)2} ╱  ⑤④%
  156. A"⑤⑥∧✓╱╱$⑥Φ✓""** RIGHT JUSTIFIED OUTPUT **¢≥✓< 6ì.=:ô,④%6ì7B:ì,%ö,.ì7B:ì,<B:ì,,④<6ì7B:ì,&ö<B:ì,&ö,.⇧.)3}⑥ⁿ✓╱╱$⑥╱    ⑦⑦-PRINT TEAM RANKS¢⓪    a◆+Ö④③A◆R②ö④-0@⇩②@⇧②④G0@⇦②@⇧②④a0@⇧②@⇧②@⓪)4}⑥ə    e     ⇧}④-@⇨②@⇩④e ETEAM RANK - SORTED BY AVG. RATE       ⑥$    +⑤-@    ②@❎④+)5} ①נמדáלנלדמקáסכדIJצד⑥.     A⇧`⑥8    =⑤-@⇨②@❎④:  RANK  TEAM             AVG. RATE④= ⑥B    ①①✓£-Ö⑨@③⑥L     6ÿ-ê8£,④⑧)6}◆£ @     ⇧ ⑤⑥V    $$ ⇧ ⑤£%ö⑤⇦    ⑤î7ÿ$¢%ö<ÿ$¢%¢,⑤⑥`    #⑨6ô-P:é8ÿ<Ö,$@⓪,④# A"Ç⑥j    !⑥✓Å-Ö⑨@✓&B:ì,④ ⇧ ⑤④!    Å⑥t    ◆)7}◆ ì⑥~    ◆◆    £⑥ê    '⑤-@②②@"④' ספדצצáIJמךáידך⑥Æ    ⓪⓪)@⇦②ô⑥£    e     ⇧}④-@⇨②@⇩④e ETEAM RANK - SORTED BY AVG. R)8}ATE       ⑥ª    =⑤-@⇨②@❎④:  RANK  TEAM             AVG. RATE④= ⑥ã    ⑦⑦✓£-@④⑨@')9}⑥´     6ÿ-ê8£,⑥ג    $$ ⇧ ⑤£%ö⑤⇦    ⑤î7ÿ$¢%ö<ÿ$¢%¢,⑤⑥מ    #⑨6ô-P:é8ÿ<Ö,$@⓪,④# A"Ç⑥ן    !⑥✓Å-Ö⑨@✓&B:ì,④ ⇧ ⑤④!    Å⑥Γ    ◆◆ ì⑥∮):}    ◆◆    £⑥÷    '⑤-@②②@"④' ספדצצáIJמךáידך⑥
  157. ⓪⓪)@⇦②ô⑥
  158.  
  159.  
  160. A✓0⑥④
  161. gg⇧ATLANTA,CHICAGO,DALLAS,DETROIT,GREEN BAY,L.A. );}RAMS,MINNESOTA,NEW ORLEANS,N.Y. GIANTS,PHILADELPHIA¢
  162. kk⇧ST. LOUIS,SAN FRANCISCO,TAMPA BAY,WASHINGTON,BUFFALO,CINCINNATI,CLEV)<}ELAND,DENVER,HOUSTON,INDIANAPOLIS¢(
  163. VV⇧KANSAS CITY,L.A. RAIDERS,MIAMI,NEW ENGLAND,N.Y. JETS,PITTSBURG,SAN DIEGO,SEATTLE¢2
  164. ""⇧)=}ATCHDADEGBRMMNNOGIPHSLSFTBWA¢<
  165. ""⇧BUCICLDNHOINKCRDMINEJEPISDSE¢F
  166. ZZ⇧216,104,173,48,2,24,105,3,133,203,173,49,2,105,0,133,204,)>}160,0,177,203,201,79,208,21¢P
  167. ]]⇧169,78,145,203,165,203,24,105,2,133,203,165,204,105,0,133,204,169,0,240,14,201,15,208,6¢Z
  168. ]])?}⇧169,14,145,203,208,4,201,65,240,17,165,203,24,105,1,133,203,165,204,105,0,133,204,169,0¢d
  169. VV⇧240,198,162,16,169,7,157,66,3,1)@}69,0,157,72,3,169,30,157,73,3,165,88,157,68,3,165¢n
  170. ==⇧89,157,69,3,32,86,228,189,67,3,133,212,169,0,133,213,96¢Ç②②⑨
  171. D:NFL1.)A}BAS⑥,157,72,3,169,30,157,73,3,165,88,157,68,3,165¢n
  172. ==⇧89,157,69,3,32,86,228,189,67,3,133,212,169,0,133,213,96¢Ç②②⑨
  173. D:NFL1.(⇦⇧⇩⇧⇨⇧③⇧ך⇨δ⇨חIJ⇧
  174. ..⑦@⇧②@✓②②D:FBPICKS.DAT⑥④⑦⑦✓Ç-⑨@'⑥◆"ü④④ @⇧⑤ü④H-C}RATE(I)¢(◆"ü④④ @⇧⑤ü④ARATE(I)¢2 ◆"ü④④ @⇧⑤ü④ RATE(I,0)¢<"⓪ @⇧⑤Ç④"INDEX(I)-SORTED¢F②◆    Ç④②①@⇧⑥P-D}YY⇧100.0,100.8,100.4,103.7,111.1,107.4,101.1,98.3,99.7,95.7,87.1,91.6,105.2,98.8,102.3¢ZWW⇧111.8,100.9,106.3,100.2,99.2,99.7-E},110.0,103.8,106.9,97.5,96.4,96.9,92.3,93.3,92.9¢nUU⇧109.5,106.2,107.7,88.3,86.1,87.3,107.5,99.6,103.9,95.7,96.9,96.4,99.3,9-F}7.7,98.5¢xWW⇧98.0,104.7,101.6,106.0,105.9,105.9,100.8,95.5,98.1,93.1,88.7,90.9,105.3,93.9,99.6¢é[[⇧97.8,103.9,100.4,107.7,9-G}4.9,101.3,102.3,109.6,106.5,100.1,100.9,100.6,100.3,97.6,98.9¢î88⇧102.5,95.4,99.2,107.0,97.5,102.2,107.7,101.6,104.3¢Ç②②⑨
  175. -H}D:NFL2.BAS⑥02.3,109.6,106.5,100.1,100.9,100.6,100.3,97.6,98.9¢î88⇧102.5,95.4,99.2,107.0,97.5,102.2,107.7,101.6,104.3¢Ç②②⑨
  176. ,♪⇧Ø⇧ø⇧k⇨ך7∩7ןQõSאQØAñBñTAאBACיXñSBØטQãSTBñQ1ØNõCñQ1ãQøN1ñN2ñYNñGENñQ20ãFRNDñPETñFREדFNTõMכLהQŒFNTØLWכGEN4ñLצGEN3ñTABØBACKØG1J}EN2ñQ1ŒBOR1ñBOR2ñBOR3ñBOR4ñBOR5ñBOR6ñBOR7ñPIJCHSEקFNקCLנמXFRñXFפIJQ5ã⇧⇩⇨Ç⇦Ç❎╱1K}◆Ç✓    
  177. ♪Ç Ç⓪①Ç②Ç③Ç④Ç⑤⑥1L}Ç⑦Ç⑧⑨əÇ !Ç"#$Ç%&1M}Ç'Ç(Ç)Ç*Ç+Ç,Ç-./012Ç3451N}6
  178. áצ⌠∩≥∙א∩∩δá¿π⌐ááשσ≥«áõ«Øá¢④⑦⑦áכβ≥≥∙áת«áכΘ∈≤∩∈á¢áõ¨ÕÃáIJמIJכנוáלβτβ·Θ∈σá¢(##áח∈≤⌠β∮∮áóו´óáΓσµ∩≥σá≥⌡∈∈Θ∈τá¢1O}2AA④P④-⑦@⇩②@✓②②⇩G:④7 A(0④A
  179. A⇧É⑥<♪♪áקIJאá¢F♪✓Ç-ü⑨é④⑤(â⑤⇧ ⑤④⑨    Ç④$⑥P②②áאIJביáספחמקá¢Z.1P}①✓Ç-B:ä,⑨üə6ü④(â⑤ä7Ç<Ç,⑤④"    Ç④+(â⑤⇧ ④.$⑥d③③áאIJביØáספחמקá¢n*①✓Ç-B:à,⑨üə6ü④(â⑤à7Ç<Ç,⑤④"    Ç④& å④*
  180. ç⑥x④④áכנמוáצקפחמוצá¢é1Q}④①6ä7B:ä,%ü,.ê④④$⑥îáקIJאצØá¢û♪✓Ç-ü⑨ë④⑤(â⑤⇧ ⑤④⑨    Ç④$⑥á①①áכחמדáהדדג᢬⑦♪✓Ç-ü⑨è④⓪(â④④    Ç④⑦$⑥œ⓪⓪áודקáחמהנ᢮'⑤@⑥1R}②@d④'B❎7t②@d⑥זA⓪(>:A⇧%,④-@④②ï④ (î④,A◆⇩②ï④8-@⑦②â④A(⇦⇨⇩⑨⇨⑥פ3⑤A◆⓪②@H④'A◆②1S}②@H④3A◆    ②ì⑥ץK⑤-@①②@⇦④+(①⇨ ⇧②②⑨⇨⑦⇦⇨     ③⇨④7-ì②@╱④K(⇨⇧⇧ ◆⇨❎⇨1987⇨⑥µ(-ï②@◆④✓Ç-ï⑨@9④1T}$(⇧⇨⑤④(    Ç⑥≡]✓◆(Äə-@①②@!④1(①áה∩≥áםβπδáªáיσ∮∮Θ⑤④?✓Ç-ü⑨A⓪④C    Ç④U-@①②@!④](Å⑤Å⑤Å⑥·
  181. ◆◆Ä
  182. $⑥⇦⇧m⑤-@✓1U}②@    ④2(⑧Be sure to use the צזחהק④>-@✓②É④[(⑧ידך for בIJסחקIJכ letters.④mA◆d②A⇩U⑥⇧E-ü②@③④ ( What is 1V}your④,-æ②@④④A(áµΘ≥≤⌠á name #$⑤④E⇩Æ⑥⑧⇧H-ü②@⑥④%(①What is your ∮β≤⌠④1-æ②@⑦④D(❎name ⑤Æ⑤⇨ #$⑤④H⇩ô⑥"⇧N-â②@⑨1W}④ ( Your name is④2-@⇦②@ ④J(Æ⑤⇧ ⑤ô⑤
  183. , פחוזק #$⑤④N⇩ö⑥,⇧⑨⑨◆ö4⇧Y)ö4⇧yA⇨0⑥6⇧d⑤-@⑧②@④④⑨(Å④0-@①1X}%B:Æ,②@⑦④4(Å④Z-@⇦%+B:Æ,%B:ô,%@⇧,②@ ④d(Å⑤Å⑤Å⑤Å⑥@⇧
  184. 6Æ.④①6ô.④
  185. A⇩p⑥J⇧9-â②@!④5( Are you a BO1Y}Y or a Girl?  Γ-τ #$⑤④9⇩ò⑥T⇧1    6Ä-ü④#◆ò4⇧B)ò4⇧b)ò4⇧G)ò4⇧g' û④1
  186. A⇨`⑥^⇧#⑤-@5②@!④⑨(Å④#
  187. A⇨0⑥h⇧m⑤-@✓②@1Z}    ④2(⑧Be sure to use the צזחהק④>-@✓②É④[(⑧ידך for בIJסחקIJכ letters.④mA◆d②A⇩U⑥r⇧L-ü②@③④)(⑤What is your1[} µ≥Θσ∈Σº≤④5-æ②@④④H(µΘ≥≤⌠ name #$⑤④L⇩ù⑥|⇧I-ü②@⑥④&(②What is your ≡σ⌠º≤④2-æ②@⑦④E(❎name ⑤Æ⑤⇨ #$⑤④I⇩ÿ⑥å⇧X-â②1\}@ ④/(⇦OK, ⑤Æ⑤⓪ your friend is ⑤ù④T(① and your pet is ⑤ÿ⑤     פחוזק #$⑤④X⇩ö⑥É⇧⑨⑨◆ö4⇧Y)ö4⇧yA⇦0⑥Ü⇧n⑤-@⑦②@④1]}④⑨(Å④0-@①%B:Æ,②@⑦④4(Å④Z-@⇦%+B:Æ,%B:ô,%@⇧,②@!④d(Å⑤Å⑤Å⑤Å④n
  188. A⇨p⑥⌐⇧əə6Ö-B⇨"t&I:,⑥«⇧O①✓Ç-ü1^}⑨A⇨④⑤    Ç④'A◆⓪②A⇧④④9A◆②②A⇧④④KA◆d②A⇩U④O û⑥Õ⇧o⑤-@⇦②@④④:( Make sure your printer is rea1_}dy,④L-@╱②@⑥④k(⑨then press áףפדקרפמ§á  #$⑤④o⇩ö⑥א⇧③③áסβτσ≤áõá¡áœá¢כ⇧m A⑨P④⑦ A◆É④#A◆V②Ü④' û④9A◆⓪②1`}A⇧④④KA◆②②A⇧④④]-@④②@④④m(♪Printing---⑥ש⇧))(â⑤Å⑤⇨   ⑤Æ⑤④ took a deep breath,⑥α⇧22(â⑤Å⑤%stepped forw1a}ard quickly and shone the⑥Ω⇧11(â⑤Å⑤$flashlight into the box.  And there,⑥⌠⇧?/(â⑤Å⑤!with a paw stuck in an old tennis⑤④;6é1b}-@0④? å⑥³⇧4    (â⑤④⑦✓Ç-ü⑨@A④'(@⇩⑤⇧⑤⑤④+    Ç④4(â⑤⇧⑤⑥✓⇩@+(â⑤Å⑤♪racket was ⑤ÿ⑤ THUMPing and⑤④<6é-@I&B:ÿ,④1c}@ å⑥②⇩!!(â⑤⑥THE GHOST IN THE ATTIC⑥⇩A' â⑤Å⑤⑨SCRAAATCHing to get out!!⑤④36é-@X④7 å④A(â⑤⇩by⑥&⇩:①6¢-B:Æ,%B:ô,④$6¢-+P1d}:¢'@⇩,,④,(â⑤Å⑤④:6é-@â&¢⑥0⇩④◆ å④④(â⑤Æ⑤⇧ ⑤ô⑥:⇩4    6é-æ④ å④4(â⑤Å⑤⇧(⑤ÿ⑤✓), said ⑤Æ⑤⇩. ⑤❎(What⑥D⇩5%(â⑤Å⑤⑦are yo1e}u doing up here?)⑤④16é-@D④5 å⑥N⇩--(â⑤"⇨ ⇧②②⑨⇨⑦⇦⇨     ③⇨<>⇨⇧⇧ ◆⇨❎⇨1987⇨⑥X⇩@♪(â⑤Å⑤④⑦6é-@c④ å④)✓Ç-ü⑨@A④3(â1f}⑤⇧⑤⑤④7    Ç④@(â⑤⇧⑤⑥b⇩""(â⑤Å⑤⇨   ⑤Æ⑤♪ picked up ⑤ÿ⑥l⇩0+(â⑤Å⑤and removed the tennis racket,④0(â⑥v⇩D/(â⑤Å⑤!(What am I g1g}oing to do with you?)⑤④4(â④@6é-@e④D å⑥Ç⇩1-(â⑤Å⑤⇨   ⑤Æ⑤⑧ wasn't bothered so much④1 å⑥è⇩:6(â⑤Å⑤❎that ⑤ò⑤ was home 1q}⇩ב⇩î¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯B%⇦DOS     SYSB*)DUP     SYSB    SBOOTCMP1M65B╱\BOOTCMP2M65B⓪bBOOTCMP3M65BrBOOTCMP4M65B⇦BOOTCMP5M65B    âBOOTCMP6M65B
  189. îG       OBJBRûLABELMKRBASBZΦNFL1    BASB◆B⇧NFL2    BASBqI⇧STRYBOOKBASB>ב⇧TITLE   SCRBC⇧⇩TRIG    BASÇîD⇩TROLL0  M65alone, or that it was④: å⑥ö⇩73(â⑤Å⑤&stormy out, or that there were strange④7 å⑥ß⇩51(â⑤Å⑤$noises coming from upstairs, or 1r}even④5 å⑥¿⇩51(â⑤Å⑤$that the lights had flickered on and④5 å⑥Ø⇩++(â⑤Å⑤off several times.  It was the⑥¶⇩1♪(â⑤Å⑤④①6é-É④⑤ å1s}④!(â⑤⇨THE⑤④-6é-@R④1 å⑥ה⇩//(â⑤$combination of all those things that⑥ס⇩7♪(â⑤Å⑤④⑦6é-@④④ å④'(â⑤⇨END⑤④36é-@H1t}④7 å⑥ם⇩>$(â⑤♪really had ⑤Æ⑤     scared!!④*6è-æ④. £④:6é-@①④> å⑥Σ⇩V♪✓Ç-ü⑨¥④(â⑤⇩  ⑤⇩╱✓⑤④    Ç④+6é-@R④/ å④=✓Ç-ü⑨@⇦1u}④M(â⑤⇨ ⓪⑤⇧ ⑤④Q    Ç④V(â⑥∈⇩a6é-@①④③ å④✓Ç-ü⑨¥④+(â⑤⇩  ⑤⇩
  190. ⑤④/    Ç④;6é-@R④? å④M✓Ç-ü⑨@⇦④](â⑤⇨ ①①⑤⇧ ⑤④a    Ç1v}⑥°⇩)    6è-æ④ £④③6é-ì④⑦ å④)(â⑤î⑤✓⇨❎⇨1987⇨⑥⇩⇨;✓(â④④6é-@③④⑧ å④1(â⑤①⇨ ⇧②②⑨⇨⑦⇦⇨     ③⇨④;
  191. A③É⑥ ⇨③③áסβτσ≤áØáªáøá¢⑥⇨g◆+1w}ï④⑨A◆⓪②A⇧④④+A◆②②A⇧④④=A◆✓②A⇩8④IA◆V②ß④[A◆    ②@④④gA◆R②ü⑥ ⇨?A◆V②ß④⑤-ì②É④&( ⓪②1x}    ④    ◆--- ④/6ƒ-B:Æ,④;6è-@✓④? £⑥4⇨9%6ä.no such things as ghosts...④16é-@ä④5 å④9 ç⑥>⇨T 6ä.⑥parents had convinced ④1y}&6ê.á④* í④<6ê.♪ there were④@ í④L6é-@u④P å④T ç⑥H⇨T'6ä.making the noises upstairs.  ④-6ê.Æ④1 í④:6ê.⇩'s④> í④L6é-@Ç1z}&ƒ④P å④T ç⑥R⇨]②6ä.✓though, ④⑧6ê.ò④ í④<6ê.⑨ had to find out what was④@ í④L6é-@u④U◆ò4⇩he]6é-é%ü⑥\⇨9◆ å④♪ ç④96à.'larg1{}e open box the noise had come from.⑥f⇨i②6ä.✓corner. ④⑧6ê.ó④ í④76ê.④ felt safer there.  ④; í④A6ê.ó④E í④Q6ê.❎ knew④]6é-@)1|}④i6ë-@╱⑥p⇨⑤◆ò4⇨she⑤6é-é&â⑥z⇨H◆ í④♪ ú④ ñ④<6à.&second, or two, then inched toward the④H6ë-@◆⑥ä⇨@,6ä."dad's b1}}ig overstuffed chair in the④86é-@2④< ú④@ ñ⑥Ä⇨O⑦6ä.SCRAAATCH!!  ④6ê.Æ④! í④46ê.  froze for a④8 í④>6à.ä④O6ë-@ &B:Æ1~},⑥ÿ⇨I    6ä.Æ④%6ê.⑤ ran over and sat in ④) í④/6ê.Ñ④3 í④A6é-@9&ƒ④E ú④I ñ⑥ó⇨g    6ä.ò④26ê." heard a faint cry and the THUMP!,④1}6 í④<6à.ä④D6ä.⇧ ④J6é-ü④V6ë-@✓④_◆ò4⇩heg6ë-ë%ü⑥¼⇨<◆ ú④♪ ñ④<6à.*didn't see anything.  Then from the corner⑥À⇨?6ä.⑤to 1Ç}go up and check...④+6é-@E④76ë-@⇨④; ú④? ñ⑥ij⇨,,6à."flashlight to survey the room, but⑥ט⇨g⑤6ä.♪there, but ④ê.ò④ í1ü}④96ê.③ really didn't want④= í④I6é-@4④U6ë-@①④_◆ò4⇨sheg6é-é&ü⑥ק⇨♪◆ ú④♪ ñ⑥∧⇨^6ä.③through the door.  ④#6ê.ó④' í④761é}ê.     used the④; í④A6à.ä④M6ë-@④④V◆ò4⇩he^6ë-ë%ü⑥Φ⇨C/6ä.%was sure someone, or something was up④;6é-@)④? ú④C ñ⑥≥⇨N    61â}ä.Æ④(6ê.⑧ saw nothing and stepped④, í④26à.ä④@6ë-@!&ƒ④N6é-@8&ƒ⑥ⁿ⇨J    6ä.Æ④*6ê.ə didn't know what to do.  ④. í④46ê.ó④1ä}8 í④B◆ò4⇨sheJ6é-é&ü⑥╱⇦C◆ ú④♪ ñ④76à.%slowly, and peeked around the corner.④C6ë-@✓⑥⓪⇦D06ä.&It was coming from the atti1à}c for sure.④<6é-@(④@ ú④D ñ⑥ə⇦_⑦6ä.one by one.  ④6ê.ó④! í④86ê.⓪ opened the door④< í④B6à.ä④N6ë-@③④W◆ò4⇩he_6ë-ë%1å}ü⑥$⇦C/6ä.%THUMP! SCRAAATCH!, THUMP!, SCRAAATCH!④;6é-@)④? ú④C ñ⑥.⇦C    6ä.Æ④+6ê. climbed the stairs slowly,④/ í④56à.ä④C6ë1ç}-@⑤&ƒ⑥8⇦P6ä.❎Then ④⑤6ê.ò④⑨ í④86ê.⑧ heard the noises again,④< í④H6é-@5④L ú④P ñ⑥B⇦%⑨6à.turned and ran!④%6ë-@01ê}⑥L⇦S⑨6à.turned and ran!④%6ë-@0④?6ä.③alone, and SCARED!!④K6é-@G④O ú④S ñ⑥V⇦R$6ä.əTHUMP!, SCRAAATCH! again, ④*6ê1ë}.ò④. í④<6ê.◆ almost④@ í④F6à.ä④R6ë-@    ⑥`⇦④ ◆ò4⇩he④6ë-ë%ü⑥j⇦P6ä.③much, it only made ④#6ê.á④' í④86ê.
  192.  feel more④< í④H61è}é-@4④L ú④P ñ⑥t⇦`6ä.④attic stairs.  When ④$6ê.ò④( í④96ê.
  193.  heard the④= í④C6à.ä④O6ë-@②④X◆ò4⇩he`6ë-ë%ü⑥~⇦@,6ä."no1ï}t to dwell on these thoughts too④86é-@2④< ú④@ ñ⑥ê⇦g⓪6ä.╱until ④⑥6ê.ò④ə í④:6ê.⑨ was at the bottom of the④> í④D6à.ä④P6ë-1î}@①④Y◆ò4⇩heg6ë-ë%@⇧⑥Æ⇦R⑥6ä. wasn't sure ④6ê.ò④  í④36ê.  was home.  ④7 í④=6ê.ó④A í④N6ê.╱ tried④R í⑥£⇦!6é-@21ì}④⑨◆ò4⇨she!6é-é&â⑥ª⇦♪◆ ú④♪ ñ⑥ã⇦U6ä.⇦and ④④6ê.ò④⑧ í④?6ê.  slowly walked through the house④C í④I6à.ä④U6ë-@╱⑥´⇦④ ◆ò41Ä}⇩he④6ë-ë%ü⑥ג⇦P②6ä.✓over to ④⑧6ê.ù④ í④16ê.'s house, but ④5 í④;6ê.ò④? í④P6é-@B&B:ù,⑥מ⇦⑤◆ò4⇨she⑤6é-é&ü⑥ן⇦H◆ ú④♪ ñ④<1Å}6à.*got the large flashlight from the closet, ④H6ë-@⇨⑥Γ⇦P④6ä.
  194. an hour.  ④ə6ê.Æ④ í④66ê.① thought of going④: í④H6é-@91É}&ƒ④L ú④P ñ⑥∮⇦@    6ä.Æ④(6ê.⑧ went to the kitchen and④, í④26à.ä④@6ë-@⑧&ƒ⑥÷⇦X06ä.&grocery and wouldn't be back for abou1æ}t④<6é-@1④@ ú④D ñ④L6à.⇧ ④X6é-@y⑥❎?⑦6ä.o'clock, and ④6ê.Ñ④! í④76ê. dad was at the④; í④? ñ⑥
  195. ❎U④6ä.
  196. before!!  ④1Æ}ə6ê.ó④ í④16ê.  thought to ④5 í④;6ê.á④? í④K6ê.❎self.④O í④U6à.ä⑥④❎ə    6ë-ì④②◆ò4⇩heə6ë-ë%ü⑥❎>*6ä. and not expected back unt1ô}il five④66é-@4④: ú④> ñ⑥(❎C)6à.But Mom and Dad HAVE been wrong④76é-@E&ƒ④C6ë-@①⑥2❎;    6ä.Æ④%6ê.⑤'s mother was a1ö}t work④) í④- ú④1 ñ④76è-æ④; £⑥<❎P    6é-ª④ å④)(â⑤º⑤❎     ⑤º⑤❎     ⑤º⑤④56é-@R④9 å④P(â⑤¿⑤⇨   ⑤¿⑤⇨   ⑤¿⑥F❎P    6é-ª④ å④)(1ò}â⑤⌐⑤❎     ⑤⌐⑤❎     ⑤⌐⑤④56é-@R④9 å④P(â⑤¬⑤⇨   ⑤¬⑤⇨   ⑤¬⑥P❎H    6é-ª④ å④#(â⑤½⑤⇩  ⑤½⑤⇩  ⑤½⑤④/6é-@I④3 å④H(â⑤¼⑤⇩ 1û} ⑤¼⑤⇩  ⑤¼⑥Z❎2    6é-ª④ å④((â⑤¡⑤❎     ⑤¡⑤❎     ⑤¡④.6è-ª④2
  197. £⑥d❎áקזדáדמגá¢n❎B◆ û④③-ì②@③④(❎Your ⑤î④1-@④②@④④1ù}B( is Finished!⑥x❎J-¥②@⑧④%(Æ⑤ would you like④1-ª②@ ④F(to make another⑤④J⇩ö⑥é❎+①◆ö4⇧Y)ö4⇧y6Ä-④#6è-¥1ÿ}④' £④+
  198. û⑥î❎◆+ï④⑨A◆⇩②@d④⑤⑥û❎ áקפIJס᢬❎q+④-@    ②@②④<(⑧á¿ו´⌐á is not installed!④?(④h($   You'll1Ö} need to Re-boot!  Sorry...④k(④n(④q⑤⑥®❎⑥⑥áמדתáבזIJפIJבקדפצá¢ז❎E◆+ï④③A❎Y②ï④*A⇧╱②F:A⇧╱,&«④E6»-+F:A⇧╱,%ü,$A⇩V1Ü}⑥פ❎/①6ã-»'A⇩V④⑦6õ-ï④#A⇩⇨②õ④/A⇩⇦②ã⑥ץ❎'①✓Ø-ü⑨@(④⑤"¢④#6ø7Ø<Ø,.>:¢,④'    Ø⑥µ❎CC⇧104,169,0,133,205,168,169,224,11¢}33,206,177,205,145,203,200,208¢≡❎44⇧249,230,204,230,206,165,206,201,228,208,239,96¢·❎6œ-?:C:ø,,⑥⇦╱①◆"Œ④◆Œ"6ü①$⑥╱5①✓Ç-ï⑨1£}@◆④⑤"è④'»%Œ$@✓%Ç②è④+    Ç④5
  199. A⑤@⑥"╱⇧1,0,24,60,60,24,0,24,0¢,╱##⇧3,160,80,168,127,168,80,160,0¢6╱⇧4,24,12,6,255,1¥}6,12,24,0¢@╱⑨⑨⇧7,0,24,8,16,0,0,0,0¢J╱⇧8,0,102,68,34,0,0,0,0¢T╱⇧9,0,102,34,68,0,0,0,0¢^╱əə⇧12,0,0,0,0,0,24,8,16¢h╱$$⇧17,561ß},120,56,56,56,124,124,255¢r╱$$⇧23,254,14,14,28,60,120,120,255¢|╱%%⇧24,60,102,60,102,102,126,60,255¢å╱""⇧25,60,102,102,62,6,141ƒ},60,255¢É╱##⇧28,96,146,243,147,146,2,0,255¢Ü╱""⇧30,0,64,78,201,201,73,14,255¢ñ╱''⇧65,56,124,246,254,246,246,246,255¢«╱((⇧66,21á}52,230,252,230,254,254,252,255¢Õ╱əə⇧67,0,0,0,0,0,0,0,255¢א╱⇧68,0,0,0,0,0,96,96,255¢כ╱$$⇧69,56,68,186,162,186,68,56,255¢ש╱((1í}⇧71,126,224,238,230,254,254,126,255¢α╱&&⇧73,124,124,0,124,124,124,124,255¢Ω╱((⇧75,206,220,248,252,222,222,222,255¢⌠╱((⇧76,2241ó},224,224,224,254,254,254,255¢³╱((⇧78,230,246,254,254,254,238,238,255¢✓◆((⇧79,124,238,238,238,254,254,124,255¢②◆((⇧82,252,206,1ú}254,252,222,222,222,255¢◆''⇧83,126,224,120,12,254,254,252,255¢&◆((⇧84,254,124,124,124,124,124,124,255¢0◆((⇧87,238,238,238,251ñ}4,254,238,198,255¢:◆''⇧89,238,238,124,56,124,124,124,255¢D◆⇧64,96,16,8,8,48,64,86,105¢N◆!!⇧70,15,24,20,16,27,9,100,152¢X◆!!1Ñ}⇧72,192,96,160,48,150,25,1,2¢b◆!!⇧74,4,12,24,16,24,12,228,156¢l◆  ⇧77,34,85,42,85,170,85,10,0¢v◆##⇧80,128,80,168,85,170,85,171ª}0,0¢Ç◆⇧81,0,33,41,8,2,18,16,0¢è◆  ⇧85,0,0,165,90,36,24,0,0,-1¢ö◆áודמגדפá¢ß◆:①◆ò4⇧B)ò4⇧bə6ò.⇩he④$6Ñ.⇨his④-6ó.⇩He④761º}á.⇨him④:$⑥¿◆8①◆ò4⇧g)ò4⇧Gò.⇨she④%6Ñ.⇨her④/6ó.⇨She④56á.Ñ④8$⑥Ø◆④④áאIJביתIJפג«המקᢶ◆CC⇧104,169,0,133,205,168,169,224,1331¿},206,177,205,145,203,200,208¢ה◆44⇧249,230,204,230,206,165,206,201,228,208,239,96¢ס◆⇧1,0,24,0,24,60,60,24,0¢ם◆⑨⑨⇧7,0,0,0,0,81⌐},16,24,0¢Σ◆əə⇧12,8,16,24,0,0,0,0,0¢∈◆əə⇧14,0,24,24,0,0,0,0,0¢°◆⇧25,0,33,64,252,64,33,0,0¢⇩✓⇧26,0,210,82,82,82,215,0,0¢ ✓1¬}⇧27,0,37,37,39,37,119,0,0¢⑥✓((⇧28,164,164,167,160,167,180,180,180¢ ✓!!⇧29,36,36,231,0,231,36,36,36¢*✓!!⇧30,37,37,229,5,229,31½}7,37,37¢4✓""⇧33,0,102,126,102,102,60,24,0¢>✓!!⇧34,0,62,102,102,62,102,62,0¢H✓⇧35,0,60,102,6,6,102,60,0¢R✓  ⇧36,0,30,54,102,1¼}102,54,30,0¢\✓⇧37,0,126,6,6,62,6,126,0¢f✓⇧38,0,6,6,6,62,6,126,0¢p✓  ⇧39,0,60,102,118,6,102,60,0¢z✓$$⇧40,0,102,102,102,1261¡},102,102,0¢ä✓⇧42,0,60,102,96,96,96,96,0¢Ä✓  ⇧43,0,102,54,30,30,54,102,0¢ÿ✓əə⇧44,0,126,6,6,6,6,6,0¢ó✓!!⇧45,0,99,99,107,127,11«}19,99,0¢¼✓⇧48,0,6,6,62,102,102,62,0¢À✓""⇧49,0,108,54,102,102,102,60,0¢ij✓!!⇧50,0,102,54,62,102,102,62,0¢ט✓⇧51,0,60,96,96,61»}0,6,60,0¢ק✓⇧52,0,24,24,24,24,24,126,0¢∧✓$$⇧53,0,126,102,102,102,102,102,0¢Φ✓""⇧54,0,24,60,102,102,102,102,0¢≥✓!!⇧55,0,99,111ã}9,127,107,99,99,0¢ⁿ✓  ⇧57,0,24,24,24,60,102,102,0¢╱    ⇧58,0,126,6,12,48,96,126,0¢⓪    ((⇧65,255,198,198,199,198,198,198,199¢ə    ""1õ}⇧66,255,99,99,99,99,99,99,227¢$    ⑨⑨⇧67,12,6,3,1,0,0,0,0¢.    &&⇧68,221,217,207,193,215,220,96,63¢8    %%⇧69,219,155,243,131,235,59,61Ø},252¢B    ⇧70,48,96,192,128,0,0,0,0¢L      ⇧71,0,0,62,102,102,62,6,124¢V    ⇧72,0,0,0,0,34,68,102,0¢`    ⇧73,0,24,0,56,24,24,60,0¢j1ø}    ((⇧74,192,192,193,195,193,192,206,221¢t    ""⇧75,3,3,131,195,131,3,115,235¢~    ((⇧76,255,128,191,160,160,167,164,164¢ê      ⇧77,255,1œ}0,255,0,0,231,36,36¢Æ    ""⇧78,0,0,124,102,102,102,102,0¢£      ⇧79,255,1,253,5,5,229,37,36¢ª    ""⇧80,0,124,102,102,124,96,96,0¢ã    ((⇧1Œ}81,164,164,167,160,160,191,128,255¢´    ⇧82,0,0,124,102,96,96,96,0¢ג    ⇧83,0,0,255,0,0,255,0,255¢מ    ⇧84,0,24,126,24,24,24,14,1À}0¢ן      ⇧85,37,37,229,5,5,253,1,255¢Γ    ((⇧86,180,183,176,160,167,164,164,164¢∮    ⇧87,36,231,0,0,255,0,0,0¢÷      ⇧88,37,229,5,5,2291Ã},37,37,37¢
  200.   ⇧97,0,124,102,124,96,60,0,0¢
  201.  
  202. ⇧98,0,62,102,102,62,6,6,0¢④
  203. əə⇧99,0,60,6,6,6,60,0,0¢
  204. ##⇧100,0,124,102,102,124,1Õ}96,96,0¢(
  205. ⇧101,0,60,6,126,102,60,0,0¢2
  206. !!⇧102,0,24,24,24,124,24,112,0¢<
  207. ##⇧103,60,96,124,102,102,124,0,0¢F
  208.   ⇧104,0,102,1021¨},102,62,6,6,0¢P
  209. ⇧105,0,60,24,24,28,0,24,0¢Z
  210.   ⇧106,60,102,96,96,96,0,96,0¢d
  211.   ⇧107,0,102,54,30,62,102,6,0¢n
  212. ⇧108,0,60,24,1´}24,24,24,28,0¢x
  213. !!⇧109,0,99,107,127,127,51,0,0¢é
  214. ""⇧110,0,102,102,102,102,62,0,0¢î
  215. !!⇧111,0,60,102,102,102,60,0,0¢û
  216. ⇧112,6,1†}6,62,102,102,62,0,0¢á
  217. ##⇧113,96,96,124,102,102,124,0,0¢¬
  218. ⇧114,0,6,6,6,102,60,0,0¢œ
  219. ⇧115,0,62,96,60,6,60,0,0¢®
  220. !!⇧116,0,111¶}2,24,24,24,126,24,0¢ז
  221. ##⇧117,0,124,102,102,102,102,0,0¢פ
  222. !!⇧118,0,24,60,102,102,102,0,0¢ץ
  223.   ⇧119,0,54,62,127,107,99,0,0¢µ
  224.   ⇧1©}120,0,102,60,24,60,102,0,0¢≡
  225. ##⇧121,30,48,124,102,102,102,0,0¢·
  226. ##⇧122,0,126,12,24,48,126,0,0,-1¢⇦♪①①áשIJפחIJאכדצá¢♪ï6ï-1®}④ü-@⇧④'6â-@⇩④36æ-@⇨④?6¥-@❎④K6É-@⓪④W6ì-@②④c6ª-@⑤④o6À-@P④{6û-A⇩④+ï④ïA❎Y1™}②ï⑥"♪88④Æ;ì,②ô;ª,②ÿ;ì,②ù;ì,②ö;ü,②ò;æ,②Ñ;@⇦,②ó;æ,②á;æ,⑥,♪F$④î;@③,②ä;À,②à;À,②Å;É,②ê;À,④66î.♪⇨③④②⑨⇩♪⇨④F6Å.          1ij}   ⑥6♪99④º;¥,②¿;¥,②⌐;¥,②¬;¥,②½;@╱,②¼;¥,②¡;¥,②ø;@(,⑥@♪K6å-@`④ç-@É④'6ñ-A⇧⓪④36í-A⇧0④?6ú-A⇧P④K1IJ}6£-A⇧p⑥J♪+6º.⇨ ④⑦6¿.⇨ ⇧⇩④!6⌐.⇨<=>④+6¬.⇨ 
  227. ♪⑥T♪%⓪6½.╱⑥⑦⑧9:;④¼.⇦⇨⇦❎╱④%6¡.⇨①③⑤⑥^♪=#A⑤⓪④③6«-¥④ A④Ç④#6Ü-ã1א}④)6«-ì④3#A⑨Ç④= A④Ç⑥h♪    6ß-ã④+ï④⑨A◆V②Ü④$⑥Ç⑥⑥⑨D:STRYBOOK.BAS⑥⇦❎╱④%6¡.⇨①③⑤⑥^♪=#A⑤⓪④③6«-¥④ A④Ç④#6Ü-ã0M5ג}5ד}5ה}5ו}⇨בij<⇨¯ב¯ij¯⇨בij<⇨ij⇨¯ij¯¯⇨¯ב¯<⇨ij⇨ij⇨≤ij¯<<⇨בב≤ij¯⇨ij⇨ij⇨בבבij<⇨בij¯⇨ij⇨ij⇨¯בבij<<⇨בב¯בבבij⇨¯⇨בב5ז}בij<⇨¯⇨בבij⇨ij⇨¯בבij<<⇨בב¯בבבij⇨ij⇨בבבij<⇨בבבבij⇨ij⇨נב¯ij<<⇨בבנב¯בij⇨ij⇨בבבij<⇨בב¯בij⇨ij⇨בבבij<⇨¯ij¯⇨בבבב¯ij⇨ij¯¯<⇨¯5ח}⇨בב¯ב¯ij5ט}5י}5כ}5ל}¯≡⇨¯¯⇨ⁿⁿⁿ5מ}?¯¯¯⇨¯¯¯5נ}5ס}5ע}5פ}5צ}PP5ק}⇧P⓪⇧P⓪⇧@⇧⇦P5ר}⇧@⇧⇦P⇧@⇧⇦P⇧⓪⇦⇧⇧⓪⇧5ש}⓪⇦⇧⇧⓪⇧⇦⓪P@⇦⓪⇧⇦AT⓪⇦⓪⇧⇧@❎❎U5ת}❎P⓪⇧⑤P⑤U@U⓪⇧⑤⇧UUT⑤⓪⇧⑤UUUUUUU⓪5ן}⇧⑤UUUUUUU⓪⇧⑤UUUUUUU⓪⇧⑤UUUUUUU⓪5ך}⇧⑤⑤⑤⑤⑤⑤⑤⑤⓪⇧⑤UUUUUUU⓪⇧⑤UUUUUUU⓪5ם}⇧⑤UUUUUUU⓪⇧⑤⑤⑤⑤T⑤⑤⑤⓪⇧⑤UUUEUU⓪5ף}⇧⑤UUP⇧❎UU⓪⇧⑤UU@⇦❎UU⓪⇧⑤⑤⑤@⓪❎⑤⑤⓪5ץ}⇧⑤UU@⑤UU⓪⇧⑤UU⇧⑤UU⓪⇧⑤UU⇦⑤UU⓪5§}⇧⑤⑤④⓪U⑤⑤⓪⇧⑤UT@❎UUU⓪⇧⑤UU⇧UUUU⓪⇧5∧}⑤UUUUUUU⓪⇧⑤⑤⑤⑤⑤⑤⑤⑤⓪⇧⑤UUUUUUU⓪⇧⑤UUUU5∞}UUU⓪⇧⑤UUUUUUU⓪⇧⑤UUUUUUU⓪⇧⓪⇧⓪5α}⇧⓪⇧⓪⇧⓪¬
  228. ó¬é¿⇧⓪⇧⓪¬èó¬ó¿⇧⓪5β}⇧⓪*ééá á⇧⓪⇧⓪*ééÇá⇧⓪⇧⓪*ééÇá⇧⓪5Γ}⇧⓪*óéÇá⇧⓪⇧⓪(óéÇá⇧⓪⇧⓪(óéÇá⇧⓪5π}⇧⓪(óéÇá⇧⓪⇧⓪(óéÇá⇧⓪⇧⓪(¬éÇá⇧⓪5Σ}⇧⓪(*ééá⇧⓪⇧⓪(*é¬á⇧⓪⇧⓪(*é¬á⇧⓪5σ}⇧⓪(*ééá⇧⓪⇧⓪(*éÇá⇧⓪⇧⓪(
  229. éÇá⇧⓪⇧5µ}⓪(
  230. éÇá⇧⓪⇧⓪(
  231. éÇóü⓪⇧⓪(
  232. éÇóü⓪⇧⓪(
  233. éÇ5τ}óü⓪⇧⓪¿⇩éÇáü⓪⇧⓪¿⇩éÇóü⓪⇧④*⇩éǬ❎⓪5Φ}⇧⇦
  234. ⇩éÇ⇩¿⇦⓪D⇩éÇ⇩Ç⇦@E⇩Ç④@5Θ}A
  235. Ç⓪@①@
  236. ÇQ⓪P⇩á⇧A5Ω}⇦⑤@áU⇦⇧U⑤@⓪T⇧T❎P❎@5δ}⇧P❎T⇧P❎@T④❎5∮}⇦⇦⇧P@5ϕ}?≡≡<¯≡5∈}≡≡≡≡≡?ij¯≡?ij≡?ijⁿⁿ≡?ijⁿ≡?ij≡≡≡≡≡≡≡≡¯ⁿ¯ij≡≡¯≡≡≡≡?ij?ij?ij≤≡≡≡≤<≡≡≡¯≡5∩}≡≡≡≡≡≡≡¯≡≡<≡¯≡≤≡¯≡≡≡≡?≡≡≡≡<¯≡≡≡≡≡≡≡¯≡?ij¯≡?ij5≡}5±}05≥}00 ≤ij05≤}ⁿכב≡⇨ ככ0⇨ ככ05⌠}⇨ ככ0≤ 3נ5⌡}5÷}¯ij¯ij?ij?≡≡≡?ij?ij¯≡¯≡?ij¯≡¯≡?ij≡≡?ij≡≡≡≡≡≡≡ⁿ≡≡≡≡5≈}≡≡?ij≡≡ⁿ≡≡≡≡≡≡≡≡≡¯≡≡≡?ij≡≡≡≡≡¯≡?ij¯ij¯ij≡≡≤≡¯≡≡≡≡≡≡≡≡≡¯≡≡≡≤ij≡≡≡≡≤≡≡≡≡≡≡¯≡5°}≡≡≤≡≡≡≡≡?ij?≡≡≡?ij?ij¯≡?ij≡≡¯≡?ij≡≡?ij5∙}5·}5√}5ⁿ}5²}5³}5¯}6}s64;⇧⇧⇧Ã⇧U!g!ןXñIJצבקAõBõCõאXõXØXøעXœXŒXÀRõפÇ⇧⇩⇨⇦❎╱◆✓    :⇩}
  237. ♪ ⓪①②
  238. ⑤A◆⓪②④(⇧}⑥**(" ******************:⇨}***************⑥④**(" *** The Trigonometry Machine  ***⑥⑨**(" *** (C) 1985 by Donald B. Lee ***⑥-*(" *****************:⇦}****************④-(⑥(!(⑥ 1) Make a Trig Table.④!(⑥-# (⑧ 2) Pythagorean Theorem.④#(⑥2 (⑤ 3) ✓
  239.  3-sides given.④ (⑥7*'(:❎} 4) ✓
  240.  2-sides 1-included angle④*(⑥<-*(" 5) ✓
  241.  2-sides 1-unincluded angle.④-(⑥F$!(⑨ 6) ✓
  242.  1-side & 2-angles.④$(⑥K⑦①(    :╱} 7) Quit.④④(④⑦(⑥P(@É④④(⇧£⑤④$(
  243.  Which one⑤④(⇩Ç⑥Q⑨◆Ç"@⇧⑨
  244. A⓪⑥R⑨◆Ç"@⇩⑨
  245. A ⑥S⑨◆Ç"@⇨⑨
  246. A:◆}0⑥T⑨◆Ç"@⇦⑨
  247. A@⑥U⑨◆Ç"@❎⑨
  248. AP⑥V⑨◆Ç"@╱⑨
  249. A`⑥W②◆Ç"@◆②⑤⑥Z④
  250. (⇩④④
  251. @Ç⑥Φ⇨⑧⑧*:✓}*****************¢Θ⇨⑧⑧*** TRIG TABLE ***¢Ω⇨⑧⑧******************¢δ⇨③⓪④ü;@⇧,④③③⑥≥⇨⑤    (⇧}④⑤6Ç-⑥ⁿ⇨##(This module :    }will generate a⑥╱⇦$$(trigonometric table of Sine,⑥⓪⇦""(əCosine, and Tangent values⑥ə⇦%%(for angles from 0-360 degrees⑥$⇦:
  252. }*'(in increments that you specify.④*(⑥8⇦A②⓪⑥B⇦&"(⑨Angle increment please - ⑤④&⇩Ç⑥L⇦⑨◆Ç!A⇨`⑨
  253. A⓪⓪⑥V⇦③A②:♪}④③(⇧}⑥`⇦# (⑧         Table of Values④#(⑥j⇦**(" ANGLE     SIN       COS       TAN⑥t⇦/,($--------  ------    ------    -: }-----④/(⑥~⇦╱③④✓é-⑨A⇨`əÇ⑥ê⇦) 6â-G:é,④②6Ç-â④ Ap④"6â-Ç④)SINE¢ë⇦+ 6ä-E:é,④②6Ç-ä④ Ap④"6ä-Ç④+COSINE¢è⇦1①:}6à-G:é,'E:é,④⑦6Ç-à④! Ap④'6à-Ç④1TANGENT¢Æ⇦+◆à!@⓪⑨
  254. A②④+ASYMPTOTE CHECK¢£⇦.(⇩  ⑤é②⑤④ə◆â$(⇧+⑤â②⑤④.:}
  255. A①é⑥¥⇦        (â②⑤⑥ß⇦#◆ä⑨(⇧+⑤ä②⑤④#
  256. A①ä⑥ƒ⇦        (ä②⑤⑥á⇦!◆à⑦(⇧+⑤à④!
  257. A①É⑥í⇦◆◆(à⑥ª⇦◆◆    é⑥º⇦A①û⑥¿⇦&:}"(⑨Make another table? (Y/N)⑤④&⇩ü⑥½⇦♪◆ü4⇧Y⑤B⇦④
  258. A⓪⓪⑥¼⇦╱╱%⑥¡⇦⑦B⇦④⑦
  259. A⓪⓪⑥ã⇦8A②④⑧(⇩  ⑤é②⑤④$◆â:⓪}.(⇧+⑤â②⑤④8
  260. A②⇩⑥õ⇦        (â②⑤⑥Ø⇦!◆ä⑦(⇧+⑤ä④!
  261. A②⇦⑥ø⇦◆◆(ä⑥œ⇦◆◆    é⑥´⇦%◆ÇÇ-@0④%
  262. A①⓪⑥†⇦⑤♪(:①}⇩£⑤④⑤
  263. A⓪Ç⑥ס◆!!***************************¢ע◆!!*** PYTHAGOREAN THEOREM ***¢פ◆!!***************************¢ר◆⓪⓪④ü;@⇧:②},⑥ם◆        (⇧}⑥Σ◆))(!This routine uses the Pythagorean⑥∈◆&&(Theorem to compute the missing⑥°◆))(!sides of any right triang:③}le given⑥⇩✓(⑥in the following form:⑥ ✓♪♪(⇨  
  264. ⑥⑥✓ (⇦  ⑥◆⑥ ✓(⑦A ⑥ ◆ C     C^2=A^2+B^2⑥*✓(╱  ⑥  ◆⑥4✓(◆  ⑥   ◆⑥>✓②:④}(◆  ④②(⑥H✓⓪(❎    B④⓪(⑥M✓'6å-④ç-④'6ê-⑥R✓/A!@④!(What is side A⑤④%⇩é④/
  265. A!P⑥\✓6é-:⑤}④å-@⇧⑥f✓/A!`④!(What is side B⑤④%⇩ë④/
  266. A!p⑥p✓6ë-④ç-@⇧⑥z✓/A!Ç④!(What is side C⑤:⑥}④%⇩ä④/
  267. A!É⑥ä✓%B⇦④⑨6ä-④%6ê-@⇧⑥Ä✓B⇦⑥ô✓%◆å"@⇧*ç%ê"%
  268. A"0⑥ÿ✓%◆ç"@⇧*å%ê":⑦}%
  269. A"P⑥ó✓%◆ê"@⇧*å%ç"%
  270. A"p⑥¼✓4╱(④*(There is nothing here to solve?④4
  271. A"É⑥À✓2A$④(6Ç-M:ä#:⑧}@⇩&ë#@⇩,④2 Ap⑥ij✓$ə(⇩A=⑤Ç②⇩B=⑤ë②⇩C=⑤ä④$
  272. A"É⑥ט✓2A$④(6Ç-M:ä#@⇩&é#@⇩,④2 Ap⑥ק✓$ə(⇩A=⑤é:⑨}②⇩B=⑤Ç②⇩C=⑤ä④$
  273. A"É⑥∧✓2A$④(6Ç-M:é#@⇩%ë#@⇩,④2 Ap⑥Φ✓$ə(⇩A=⑤é②⇩B=⑤ë②⇩C=⑤Ç④$
  274. A"É⑥≥✓1╱(④-(!Do y:ə}ou want to do another? (Y/N) ⑤④1⇩ü⑥ⁿ✓⑤♪◆ü4⇧Y⑤
  275. A ⓪⑥╱    ╱╱%⑥`    TB⇦④⓪(④2(*** ERROR - Negative Side ***④F✓Ç-@⇧⑨:}A⇩④J    Ç④T
  276. A ⓪⑥Õ♪*********************¢¨♪*** Solve 3-sides ***¢´♪*********************¢†♪əA0⇦④ə④ü;@⇧:},⑥¶♪B⇦⑥©♪╱╱③⑥א♪'6é-④ë-④'6ä-⑥כ♪ AÇ④INPUT PROMPT¢ש♪%A00④!(What is side A⑤④%⇩é:}⑥α♪%A0@④!(What is side B⑤④%⇩ë⑥⌠♪%A0`④!(What is side C⑤④%⇩ä⑥³♪B⇦⑥✓ ⑤    6è-é④6ï-ë④⑤6î-ä⑥♪     ◆ï!è6Ç-è④⑤:}6è-ï④ï-Ç⑥     ◆î!è6Ç-è④⑤6è-î④î-Ç⑥②     ◆î!ï6Ç-ï④⑤6ï-î④î-Ç⑥ A5⑥è ⑧⑧*** COSINE LAW ***¢ö 556ì-+ï#@⇩%î#@⇩:}&è#@⇩,'+@⇩$ï$î,⑥ß -!6Ä-D:M:@⇧&ì#@⇩,'ì,④-ARCCOSINE¢¿ ◆Ä 6Ä-A⇧Ç%Ä⑥Ø ⑥⑥*** SINE LAW ***: }¢¶ 6à-è'G:Ä,④RATIO VALUE¢ה "♪6ì-ï'à④"SINE OF SECOND ANGLE¢י +!6Å-D:ì'M:@⇧&ì#@⇩,,④+ARCSINE¢ס %③6É-A⇧Ç&Å&Ä④:!}%THE THIRD ANGLE¢ם     ◆é"è6å-Ä⑥Σ     ◆é"ï6å-Å⑥∈     ◆é"î6å-É⑥°     ◆ë"è6ç-Ä⑥⇩    ◆ë"ï6ç-Å⑥     ◆ë"î6ç-É⑥⑥    ◆ä"è6ê-Ä⑥ :"}    ◆ä"ï6ê-Å⑥*    ◆ä"î6ê-É⑥4②    (⇧}④ (④(④②(⑥>⓪ AÇ@④⓪(⑥H3(      Side A=⑤é②✓Angle a=⑤④%6Ç-å④/ Ap④3(Ç⑥R3(      Sid:#}e B=⑤ë②✓Angle b=⑤④%6Ç-ç④/ Ap④3(Ç⑥\3(      Side C=⑤ä②✓Angle c=⑤④%6Ç-ê④/ Ap④3(Ç⑥a⓪╱(④⓪A4@⑥f)%(Would you li:$}ke to do another⑤④)⇩ü⑥pB⇦④⑤◆ü4⇧Y
  277. A0⓪⑥z╱╱%⑥¼0    (⇧}④ (④-(That Triangle is Impossible!④0(⑥ÀJ(( Side1^2 + S:%}ide2^2 > Largest Side④<✓Ç-@⇧⑨A⇨④@    Ç④J
  278. A0⓪⑥á************************¢í*** Solve 2-Sides &  ***¢ó*** :&}1-Included Angle ***¢ú************************¢ñ╱③④⓪A@❎④④ü;@⇧,⑥ÑB⇦⑥¬K6é-④ë-④'6ä-:'}④36å-④?6ç-④K6ê-⑥œ AÇ④PROMPT INPUT¢®%A@@④!(What is Side A⑤④%⇩é⑥ז%A@P④!(:(}What is Side B⑤④%⇩ë⑥פ9A@P④+(⑧What is included angle c⑤④/⇩ê④9
  279. A@`⑥ץMB⇦④#◆ê!A⇧Ç)êC(*** ERROR:)} c<=0 OR c>180 ***④M
  280. A@P⑥µ##6ä-M:é$é%ë$ë&@⇩$é$ë$E:ê,,⑥≡6à-ä'G:ê,④RATIO VALUE¢·8♪6ì-é'à④)6å-D:ì'M:@⇧&ì#@:*}⇩,,④8SECOND ANGLE¢⇦⓪◆å 6å-A⇧Ç%å⑥⓪③③6ç-A⇧Ç&ê&å⑥⑧⓪③    (⇧}④③ AÇ@⑥"⓪3(      Side A=⑤é②✓Angle a=⑤④%6Ç-:+}å④/ Ap④3(Ç⑥,⓪3(      Side B=⑤ë②✓Angle b=⑤④%6Ç-ç④/ Ap④3(Ç⑥6⓪4②(      Side C=⑤④⑧6Ç-ä④" Ap④4(Ç②     Angle c=⑤ê⑥@⓪⓪╱(④:,}⓪AAÇ⑥J⓪)%(Would you like to do another⑤④)⇩ü⑥T⓪⑤♪◆ü4⇧Y⑤
  281. A@❎⑥^⓪⓪B⇦④⓪%⑥ê③  **************************¢ë③  :-}*** Solve 2-Sides &    ***¢è③  *** 1-Unincluded Angle ***¢ï③  **************************¢î③╱③④⓪AP❎④④ü;@⇧,⑥ì③:.}B⇦⑥Æ③K6é-④ë-④'6ä-④36å-④?6ç-④K6ê-⑥£③ AÇ④PROMPT INPUT¢ª③%AP@④!:/}(What is Side A⑤④%⇩é⑥ã③%APP④!(What is Side C⑤④%⇩ä⑥´③9APP④+(⑧What is included angle a⑤④/⇩å④9
  282. AP`⑥ג③MB⇦:0}④#◆å!A⇧Ç)åC(*** ERROR a<=0 OR a>180 ***④M
  283. APP⑥ן③6à-é'G:å,④RATIO VALUE¢Γ③9♪6ì-ä'à④⑦6æ-@⇧④#◆ì :1}æ-6@⇧④96ì-O:ì,⑥π③G◆ì!@⇧②(④=(&*** This Triangle is not possible. ***④G
  284. AQ`⑥Σ③4%6ê-æ$+D:ì'M:@⇧&ì:2}#@⇩,,,④4SECOND ANGLE¢∮③◆ê 6ê-A⇧Ç%ê⑥÷③!③6ç-A⇧Ç&å&ê④!THIRD ANGLE¢√③⑦6ë-à$G:ç,④⑦SIDE B¢④    (⇧}④⑤6Æ-:3}④ AÇ@⑥
  285. ④3(      Side A=⑤é②✓Angle a=⑤④%6Ç-å④/ Ap④3(Ç⑥④④G②(      Side B=⑤④⑧6Ç-ë④" Ap④3(Ç②     Angle b=⑤④96Ç-ç:4}④C Ap④G(Ç⑥④3(      Side C=⑤ä②✓Angle c=⑤④%6Ç-ê④/ Ap④3(Ç⑥④⑨◆Æ"@⇧⑨
  286. AQ`⑥ ④46ç-A⇧Ç&+A⇧Ç&ê,&å④4OTH:5}ER POSSIBLE ANGLE¢!④%⑧6ë-à$G:+A⇧Ç&ê,,④%NEW SIDE B¢"④①①6ê-A⇧Ç&ê⑥#④4╱(④(⓪      --- OR ---④(④*6Æ-@⇧④4
  287. AQ0⑥(:6}④⓪╱(④⓪AQÇ⑥2④)%(Would you like to do another⑤④)⇩ü⑥<④⑤♪◆ü4⇧Y⑤
  288. AP❎⑥F④⓪B⇦④⓪%⑥p⑦$$***************************:7}***¢q⑦$$*** Solve 1-Side & 1-Angle ***¢r⑦$$******************************¢t⑦╱③④⓪A`❎④④ü;@⇧,⑥u⑦B⇦⑥z⑦K6é-:8}④ë-④'6ä-④36å-④?6ç-④K6ê-⑥ä⑦ AÇ④PROMPT INPUT¢Ä⑦%A`@④!(What is Side:9} B⑤④%⇩ë⑥ÿ⑦0A@E④"(What is Angle b⑤④&⇩ç④0
  289. A`P⑥¥⑦MB⇦④#◆ç!A⇧Ç)çC(*** ERROR b<=0 OR b>180 ***④M
  290. ::}A`@⑥ó⑦9A``④+(⑧What is included angle c⑤④/⇩ê④9
  291. A`p⑥¼⑦MB⇦④#◆ê!A⇧Ç)êC(*** ERROR c<=0 OR c>1:;}80 ***④M
  292. A`P⑥À⑦!③6å-A⇧Ç&ê&ç④!THIRD ANGLE¢ij⑦6à-ë'G:ç,④RATIO VALUE¢ט⑦6é-à$G:å,④SECOND SIDE¢ק⑦6ä-à$G:ê,④THI:<}RD SIDE¢Φ⑦③    (⇧}④③ AÇ@⑥≥⑦F②(      Side A=⑤④⑧6Ç-é④" Ap④2(Ç②✓Angle a=⑤④86Ç-å④B Ap④F(Ç⑥ⁿ⑦3(      Side B=⑤ë②✓Angle b:=}=⑤④%6Ç-ç④/ Ap④3(Ç⑥╱⑧4②(      Side C=⑤④⑧6Ç-ä④" Ap④4(Ç②     Angle c=⑤ê⑥⓪⑧⓪╱(④⓪AaÇ⑥ə⑧)%(Would you like to do anothe:>}r⑤④)⇩ü⑥$⑧⑤♪◆ü4⇧Y⑤
  293. A`❎⑥.⑧⓪B⇦④⓪%⑥X************************¢Y*** ROUNDING ROUTINE ***¢Z****************:?}********¢[╱╱¢b⑦⑦6è-O:P:Ç$B⇧,,⑥l⑦⑦6ï-O:P:Ç$A⓪,,⑥v=◆è&+ï$@⓪,!@⇦î-+ï%@⇧,'A⓪④=
  294. Ap5⑥x①:@}①6î-ï'A⓪⑥{⑧◆Ç"⑤6Ç-î④⑧$⑥Ç ◆Ç  6î-î$+6@⇧,⑥è     6Ç-î④ $⑥@**********************¢A*** Triang:A}le Input ***¢B**********************¢J        (⇧}⑥T''(Please use the following format⑥^(%(when answering the questions.:B}④((⑥h⑦⑦(    ╱◆       ⇩◆⑥r⑧⑧(⓪   ╱c ◆      ⇩b◆⑥|(③B ╱    ◆ A  A⇩  ◆ C⑥åəə(② ╱a    b◆    ⇩c a◆⑥Éəə(②      :C}⑥Ü⑧(⓪    C          B④(④(⑥ñ╱╱$⑥Ç②②⑨
  295. D:TRIG.BAS⑥ ╱    ◆ A  A⇩  ◆ C⑥åəə(② ╱a    b◆    ⇩c a◆⑥Éəə(②      8;³³②Z╱EI2+åTEMP10╱Ç;;POINTER TO BYTE IN PLAYFIELDd)àTEMPS╱é;;VARIABLE FOR JOYSTICK VALUEû(àTEMPT╱ä;;VARIABLE FOR TRIG>E}GER VALUEז#åTEMPCH╱å;;POINTER TO CHARACTER·åTEMP12╱ê;;TEMP STORAGE,⇧åTEMP11╱è^⇧ àTEMPQ╱îא⇧AäREM1╱É;;POINTER TO CURRE>F}NT POSITION(USE TO REMOVE CHARACTER)⌠⇧<äREM2╱Æ;;POINTER TO DESTINATION CHAR(USE TO REMOVE CHAR)⌡⇧.àHPOST╱ö;;VARIABLE FOR HO>G}RIZONTAL POSITION÷⇧⑧âT1Y╱û;;TEMP STORAGE≈⇧åJSTCKV╱ÿ&⇩◆❎ X⇩"éPM②◆⇨;;START OF PM GRAPHICSè⇩âMIS②◆⇧¶⇩äPL0R②◆⇧∈⇩>H}äPL1R②◆⇧ ⇨äPL2R②◆⇧R⇨äPL3R②◆⇧ä⇨7êTEMPCHAR②✓⑥;;TEMP STORAGE OF CURRENT MAN DRAWINGSÀ⇨àTEMP1②✓④;;TEMP STORAGEΦ⇨>I}åDIRECT②✓⇩ə⇦âDA1②✓❎;;DELAY VARIABLESL⇦äEND1②✓❎;;VERT END OF MAN~⇦äTOP1②✓❎;;VERT TOP OF MANã⇦"éP0②✓⇨;;HORIZ POSIT>J}ION OF MANΓ⇦♪éP1②✓⇧④❎8åLRDRAW②✓⇧;;POINTER TO LEFT/RIGHT DRAWINGS OF TROLLF❎)åMANNUM②✓⇧;;OFFSET TO TROLL DRAWINGSx❎ åTIM>K}ER1②✓⇩;;TIMER VARIABLES¬❎åTEMP13②✓⇩;;TEMP STORAGEץ❎åTEMPSQ②✓⇧╱'åSQFLAG②✓⇩;;FLAG FOR MISSILE FIRED@╱3çDIRFLAG②✓⇩;>L};VARIABLE FOR DIRECTION OF MISSILEr╱⑨éT1②✓⓪;;TEMP STORAGEñ╱♪éT2②✓⇧ש╱♪éT3②✓⇧ת╱♪éT5②✓⇩ן╱♪éT6②✓⇧ך╱♪éT7②✓⇧ם╱♪éT8②✓⇧>M}ף╱ âT15②✓⇧ץ╱ âT16②✓⇧✓◆äFSQ1②✓⇧:◆äFSQ2②✓⇧l◆0àWARFL②✓⇧;;FLAG FOR WAR BETWEEN TROL/WIZARDß◆)çTEMP140②✓⇧;;VARIABLE >N}TO ADD 40 OR 14✓#àMISP1②✓⇩;;POSITION OF MISSILEf✓äMIS2②✓⇩ÿ✓0àCHECK②✓⇧;;VARIABLE OF VERT MOVEMENT OF MANט✓①êGUNDELAY②>O}✓⇧י✓2çTROLWIZ②✓⇧;;FLAG USE TO DETERMINE WHOSE TURNⁿ✓çSDELAY1②✓⇩;;SOUND DELAY`    'àNOTES②✓⇧;;POINTER TO NOTE OF SONGa    ❎X;>P}b    ❎X;c    $X;ROUTINE DISPINT:USED BY DISPLAYd     X;LIST INTERRUPT TO ALLOW THEe    X;TITLE SCREEN TO BE MIXEDf    ④X;GRAPHICS MODES.g    ❎>Q}X;Æ    "çDISPINT5;;SAVE THE ACCUMULATORג    Q>✓⇧;;1 TO CLEAR GTIA MODE÷    ⑦P❎
  296. ק;;WRITE TO WSYNC(
  297. ⑤P❎ס;;CLEAR GPRIORZ
  298. ⑧Q>✓t;;LOAD CO>R}LOR BLUEî
  299. ◆P❎ג⇩®
  300. ⑧Q>✓£;;LOAD COLOR BLUE≡
  301. ◆P❎ד⇩"♪⑧Q>✓ê;;LOAD COLOR BLUET♪◆P❎ה⇩å♪⑦7;;RETORE THE ACCUM.Õ♪②9;;EXIT ROUTINE¨♪❎X;´♪>S}❎X;†♪&X;SUBROUTINE ZEROPLRS:CLEARS PLAYER¶♪①X;MISSILE AREA©♪❎X;Ω♪#êZEROPLRS$>✓;;USE ZERO TO CLEAR ⑥A;;SET BYTE POINTERN éZ>T}1PäPL0R9;;CLEAR MEMORYÇ
  302. PäPL1R9Ø
  303. PäPL2R9Σ
  304. PäPL3R9⑥    PâMIS9H2;;NEXT BYTEzəHéZ1;;256 BYTES ZEROED?¼④:;;IF = THEN EXIT¡❎>U}X;«!X;SUBROUTINE LOADCHAR:LOADS 22»&X;CONSECUTIVE NUMBERS THAT POINT TOãX;CHAR DRAWINGS OF TROLLS ORõ9X;WIZARDS AND SAVE>V}S THE POINTERS IN MEMORY STARTING ATØ'X;TEMPCHAR.THIS SUBROUTINE IS CALLEDø#X;PRIOR TO EACH PLAYERS TURN ANDœəX;IS USED TO>W} GENERALIZEŒ⑦X;OTHER SUBROUTINES.À❎X;∧!êLOADCHAR%>✓⑤;;POINTER TO BYTE⓪âLD1A;;X IS POINTER TO CHARBPêTEMPCHAR8;;SAVE PO>X}INTERt②0;;NEXT POINTERª⑥1;;NEXT MEMORY BYTEןIâLD1;;ALL 22 NUMBERS SAVED?
  305. ⑤:;;IF <0 THEN EXIT♪❎X; ❎X;!X;SUBROUTINE IN>Y}ITIAL:THIS SUBRX;INITIALIZES ALL VARIABLES❎X;⓪❎X;<"çINITIALQ>✓⇦;;# OF MEN ON BOARDn&PàTEMP1②✓②;;COUNTER FOR # OF TROL>Z}LSá'PàTEMP1②✓③;;COUNTER FOR # OF WIZARDS6⓪.àINIT1Q>àDLIST⑥╱¯;;LOW BYTE OF DISPLAY LISTh⓪◆P◆0⇩Ü⓪*Q>àDLIST⑤◆⇧;;HIGH BYTE OF D>[}ISPLAY LISTכ⓪◆P◆1⇩³⓪*çPMGRAPHQ>éPM⑤◆⇧;;ADDRESS OF PM MEMORY0①◆P❎◆קb①⑧Q>✓>;;ENABLE PM GRAPHö①◆P❎/⇩ה①◆Q>✓⇨°①◆P❎ס\②!çCOLORPLQ>>\}✓④;;SET PRIORITY ANDÄ②əP❎o⇩;;ENABLE 5TH PLAYERij②Q>✓Σ;;COLOR ORANGE-GREEN≥②◆P❎ג⇩$③③Q>✓;;COLOR GOLDV③◆P❎ד⇩ê③④Q>✓ז;;COLOR GREE>]}N´③◆P❎ה⇩∮③③Q>✓⇩;;COLOR GRAY④◆P❎ij⇩P④◆P❎IJ⇩é④◆P❎א⇩œ④③Q>✓N;;COLOR PINKµ④◆P❎ב⇩⑧⑤③Q>✓ÿ;;COLOR BLUEJ⑤◆P❎ו⇩|⑤!çPLRSIZEQ>✓⇨;;SET PLAY>^}ER WIDTH«⑤◆P❎✓סα⑤◆P❎    ס②⑥◆P❎
  306. סD⑥⑨Q>✓;;SET PLAYER WIDTHv⑥◆P❎♪ס¿⑥◆P❎ סj⑧①âVARPàTEMP1②✓╱£⑧*PåMANNUM;;POINTER TO NEXT TROLL DRAWI>_}NGמ⑧3PåLRDRAW;;POINTER TO LEFT OR RIGHT TROLL DRAWING⑨PâDA1②✓⇩;;DELAY VARIABLE2⑨♪PâDA1②✓⇦d⑨②P❎ס;;HIT CLEARû⑨◆Q>✓2ז⑨PâDA1②>`}✓⇨;;DELAY VARIABLEח⑨◆Q>✓⇧ט⑨PàTEMP1②✓❎י⑨◆Q>╱⇩כ⑨*PâT1Y②✓⇧;;HIGH BYTE FOR PAGE 0 VARIABLE·⑨àSOUNDQ>✓⇨;;ENABLE SOUND,ə◆P❎פ^ə⑨Q>a}>✓;;"TURN OFF" SOUNDÉə◆P❎✓פאə◆P❎פ⌠ə◆P❎⇩פ&◆P❎⇦פX◆P❎╱פèQ>╱¬;;SET VOLUMN/DISTORTION¶◆P❎⇨פ∈◆P❎❎פ ◆P❎◆פR◆P❎⇧פä⑨:;;EXIT >b}INITIALIZATIONà❎X;å❎X;ç'X;SUBROUTINE PLAYERS:THIS SUBROUTINEêX;BUILDS THE PLAYFIELD BOARDë#X;WHICH IS IN CHECKER BOARD >c}FORMè❎X;À&çPLAYERSQ>✓P;;HORIZ POS OF PLAYER 0Φ◆P❎סəQ>✓p;;HORIZ POS OF PLAYER 1L◆P❎⇧ס~Q>✓É;;HORIZ POS OF PLAYER 2ã◆P>d}❎⇩סΓ#%>✓0;;VERT OFFSET OF ALL PLAYERS④-âPL1$>✓◆;;(SIZE-1) OF PLAYING BOARD SQUAREF$âPL2Q>✓כ;;VALUE FOR CHECKER BOARDx
  307. PäP>e}L0R8¬
  308. PäPL1R8ץ
  309. PäPL2R8.Q>✓3;;VALUE FOR CHECKER BOARD ONE ROW LOWER@PäPL0R②✓✓8rPäPL1R②✓✓8ñPäPL2R②✓✓8ש⑥3;;NEXT PLAYE>f}R BYTE✓ "0;;NEXT LINE OF SQUARE OF BOARD: #IâPL2;;ALL 8 LINE OF SQUARE DONEl C;;LOAD PLAYER VERT OFFSETß ⇦,ס O>✓✓;;ADD 8 FO>g}R NEXT ROW⇩!⇦?4! )>✓ט;;IF >202 THEN BOARD DONEf!!DâPL1;;ELSE CREATE ANOTHER ROWΩ$②:;;EXIT PLAYERSδ$❎X;∮$ X;ADD401:THIS SUBROU>h}TINE ADDSϕ$X;40 OR 1 TO POINTER TEMP10∈$❎X;%♪åADD401,N%♪QåTEMP10Ç% OçTEMP140Ø%♪PåTEMP10Σ%QåTEMP10②✓⇧⑥&◆O>✓H&PåTEMP10②✓⇧z>i}&⇦:{&❎X;|&%X;SUB401:THIS SUBROUTINE SUBTRACTS}&X;40 OR 1 TO POINTER TEMP10~&❎X;¼&♪åSUB401;∧&♪QåTEMP10⓪' SçTEMP140B'♪PåTEMP10>j}t'QåTEMP10②✓⇧ª'◆S>✓ן'PåTEMP10②✓⇧
  310. (⇦:♪(❎X; (❎X;("X;SUBROUTINE MOVEPNTR:MOVES THE("X;CHAR POINTER LEFT,RIGHT,UP OR(
  311. X;DOW>k}N.⓪(❎X;<(⑨êMOVEPNTR%>✓;;CLEAR Yn(!Q@àTEMPS7;;READ JOYSTICK VALUEo( X;AND TEST VALUE TO DETERMINEp(#X;DIRECTION TO MOVE CHAR >l}POINTERá(◆R>✓◆פ(FâPR7;;BRANCH TO MOVE RIGHT⇦)◆R>✓♪6)FäPR11;;BRANCH TO MOVE LEFTh)◆R>✓Ü)FäPR13;;BRANCH TO MOVE DOWNכ)◆R>✓>m}³)FäPR14;;BRANCH TO MOVE UP0*
  312. :;;EXITb*&äPR13QåTEMP10②✓⇧;;TEST CHAR POINTERö*!R>àLEV14⑤◆⇧;;POS TO SEE IF ITה*⑧DàPR13A;;IS O>n}N LOWEST°*QåTEMP10;;PLAYFIELD LINE*+R>àLEV14⑥╱¯\+
  313. DàPR13AÄ+⇦:ij+"àPR13AQ>✓(;;# OF BBYTES PER ROW≥+$!àMOVE1;;JMP TO MOVE POIN>o}TER DOWN$, âPR7QåTEMP10②✓⇧;;TEST POINTERV,"R>åBOTTOM⑤◆⇧;;POS TO SEE IF ITê,DäPR7A;;IS IN LOWER RIGHT´,QåTEMP10;;LIMIT OF P>p}LAYFIELD∮,R>åBOTTOM⑥╱¯-    DäPR7AP-
  314. :;;EXITé-(äPR7AQ>✓⇧;;USE 1 TO MOVE RIGHT 1 BYTEœ-/àMOVE1 àMOVE3;;RESTORE CHAR WHERE POINTE>q}R ISµ- åADD401;;MOVE POINTER RIGHT⑧. àMOVE4;;DISP NEW POINTERJ.
  315. :;;EXIT|.(äPR14QåTEMP10②✓⇧;;TEST POINTER POS TO«.!R>åLEV14A>r}⑤◆⇧;;SEE IF IT IS ONα.DäNOMV;;UPPER PLAYFIELD LINE②/
  316. FàPR14BD/ə!àPR14A;;IF NOT,MOVE UPv/àPR14BQåTEMP10;;SAME AS PR14¿/R>å>s}LEV14A⑥╱¯ם/    DäNOMV 0
  317. !àPR14A>0⑧äNOMV:;;NO MOVE(EXIT)p0!àPR14AQ>✓(;;# OF BYTES PER ROWó0"!àMOVE2;;JMP TO MOVE POINTER UPק0(äPR>t}11QåTEMP10②✓⇧;;TEST POS OF POINTER╱1R>âTOP⑤◆⇧;;TO SEE IF IT IS81DäNOMV;;IN UPPER LEFT LIMITj1⑧FàPR11B;;OF PLAYFIELD£1"!àPR>u}11A;;ELSE MOVE POINTER LEFTמ1àPR11BQåTEMP10;;SAME AS PR112 R>âTOP⑥╱¯22    DäNOMVd2(àPR11AQ>✓⇧;;USE 1 TO MOVE LEFT 1 BYTEû2/àMO>v}VE2 àMOVE3;;RESTORE CHAR WHERE POINTER ISז2$ åSUB401;;MOVE POINTER LEFT OR UP·2 àMOVE4;;DISPLAY NEW POINTER,3
  318. :;;EXIT^3,àMOV>w}E3PçTEMP140;;SAVE 1 OR 40 IN VARIABLEÉ3!QàTEMP1②✓⇧;;LOAD OLD CHAR HALFא3P@åTEMP107;;SAVE IN OLD POS⌠33;;NEXT BYTE&4&QàTEMP1>x}②✓⇩;;LOAD OTHER HALF OF CHARX4P@åTEMP107;;SAVE IN OLD POSè4
  319. :;;EXIT¶4⑥àMOVE4%>✓;;CLEAR Y∈4⑧Q@åTEMP107;;LOAD CHAR 5⑧PàTEMP1②>y}✓⇧;;TEMP SAVER5əQ>╱F;;DISPLAY LEFT HALFä5P@åTEMP107;;OF CHAR POINTERÀ53;;NEXT BYTEΦ5⑧Q@åTEMP107;;LOAD CHARə6⑧PàTEMP1②✓⇩;;TE>z}MP SAVEL6Q>╱G;;DISPLAY RIGHT HALF~6P@åTEMP107;;OF CHAR POINTERã6
  320. :;;EXITõ6❎X;Ø6❎X;ø6X;DELAY:SUBROUTINE FOR DELAYœ6❎X;Γ6əàD>{}ELAYQ>✓¯;;DELAY VALUE④7✓PâDA1F7âDL1QâDA1②✓⇨;;DELAY VARIABLEx7♪PâDA1②✓⇧¬7âDL2"âDA1②✓⇧ץ7✓HâDL28✓"âDA1@8✓HâDL1r8⇦:s8❎X;t8❎X;u>|}8,X;JOYSTICK:LOADS VALUE OF JOYSTICK 0 OR 1v8X;FROM PAGE 0 VARIABLE TEMPSw8$X;AND MOVES THE CHARACTER(A TROLLx8$X;OR A WIZAR>}}D)FROM PLAYFIELD BYTEy8 X;(POINTED TO BY TEMP10) TO Az8①X;NEW POSITION{8❎X;ñ8,êJOYSTICKQåTEMP10;;SAVE STARTING POSITIONש8əPäR>~}EM1;;OF MAN THAT HAS✓9QåTEMP10②✓⇧;;BEEN SELECTD:9⑨PäREM1②✓⇧;;TO BE MOVEDl9!Q@àTEMPS7;;LOAD JOYSTICK VALUEס9③R>✓;;TEST VALUE>}⇩:.FçSTICK15;;BRANCH TO DISP FRONT VIEW OF MAN4:%PàTEMP1②✓⇨;;SET FLAG FOR MAN MOVEDf:⑥R>✓◆;;TEST JOYSTICKÿ:%FåSTICK7;;BRANCH >Ç}TO MOVE MAN RIGHTט:⑥R>✓♪;;TEST JOYSTICKⁿ:&HåNEXTJY;;<> TEST WITH OTHER VALUES.;!çSTICK11;;JMP TO MOVE LEFT÷;åNEXTJYR>✓(<!H>ü}åJOYS13;;BRANCH TO TEST VALUEZ< !çSTICK14;;JMP TO MOVE MAN UPî<åJOYS13R>✓®<#HàENDJY;;IF NOT ABOVE VALUE EXIT≡<"!çSTICK13;;J>é}MP TO MOVE MAN DOWN"=⑨àENDJY:;;EXIT JOYSTICKT=5çSTICK15$>✓⇧;;POINTER TO FRONT VIEW OF MAN DRAWINGå=àUPDN0%>✓⇧Õ=3äUPDNQêTEMPC>â}HAR9;;LOAD RIGHT HALF OF MAN DRAWINGΩ='P@åTEMP107;;SAVE IN PLAYFIELD MEMORY>1;;CLEAR YN>-0;;SET POINTER TO LEFT HALF OF MAN>ä} DRAWINGÇ>QêTEMPCHAR9;;LOAD DRAWINGØ>'P@åTEMP107;;SAVE IN PLAYFIELD MEMORYΣ>
  321. :;;EXIT⑥?3åSTICK7Q@åTEMP107;;LOAD BYTE IN PLAYF>à}IELD MEMORYH?;RêTEMPCHAR;;TEST TO SEE IF IT IS A MAN FRONT VIEW OF MANz? HéC6;;IF NOT,CONTINUE TO TEST¼?#$>✓◆;;SET POINTER TO>å} MAN DRAWING∧?"!àUPDN0;;JMP TO CHANGE/MOVE MAN⓪@/éC6RêTEMPCHAR②✓╱;;CMP WITH CHAR MOVING RIGHTB@HéC8;;IF <>,CONTINUE TESTINGt>ç}@.$>✓    ;;SET POINTER TO CHANGE MAN WITHIN BYTEª@!!àUPDN0;;JMP TO CHANGE DRAWINGן@4éC8RêTEMPCHAR②✓✓;CMP WITH CHAR MOVEING RIGHT>ê} INTO
  322. AHéCC;;THE NEXT BYTE TO RIGHT<A%Q>✓⇩;;USE 2 TO SET POINTER(TEMP10)nA PçTEMP140;;TWO BYTES TO RIGHTáA♪ åADD401פA⓪%>✓;;>ë}CLEAR Y⇦B"Q@åTEMP107;;LOAD PLAYFIELD BYTE6BFäC122;;IF = MOVE MAN RIGHThB3QêTEMPCHAR;;ELSE DETERMINE IF TROLLS OR WIZ TURNÜB>è}R>✓⇧;;IF 1 THEN TROLLS TURNכB⑧HâC1C;;ELSE WIZS TURN³B  çPREWAR10C çSUBWAR2;;JMP SUB TO FIGHTbC
  323. :;;EXITöC âC1CR>╱⑦;;IF 17 THE>ï}N WIZ TURNהC✓HâCCA°C  çPREWAR1*D  çSUBWAR1\D
  324. :;;EXITÄD&âCCA åSUB401;;ELSE RESTORE (TEMP10)ijD◆éCC:≥D"äC122 åSUB401;;RESTORE (T>î}EMP10)$E⓪%>✓;;CLEAR YVE⑧Q>✓;;LOAD 0 TO CLEARêEP@åTEMP107;;PLAYFIELD BYTE´E⑨%>✓⇩;;SET Y TO NEW POS∮E⑨$>✓◆;;LOAD CHAR OFFSET>ì}F% äUPDN;;JMPSUB TO DISPLAY NEW VIEWPF◆Q>✓⇧éF PçTEMP140œF+!åADD401;;ADD 1 TO TEMP10 TO SET NEW POSµF*çSTICK11Q@åTEMP107;;LOA>Ä}D PLAYFIELD BYTE⑧G)RêTEMPCHAR;;CMP WITH FRONT VIEW OF MANJG#HâC6A;;IF<> CMP WITH OTHER CHARS|G-$>✓⇨;;LOAD CHAR OFFSET FOR MAN>Å} MOVING LEFT«G#!àUPDN0;;DISPLAY MAN MOVING LEFTαGCâC6ARêTEMPCHAR②✓⇩;;CMP WITH CHAR FOR MAN MOVING LEFT WITHIN BYTE②H)HâC8A;;I>É}F <> THEN CMP WITH OTHER CHARSDH6$>✓❎;;ELSE LOAD CHAR OFFSET TO MOVE MAN WITHIN BYTEvH!!àUPDN0;;JMP TO CHANGE DRAWING¿H9âC8AR>æ}êTEMPCHAR②✓⇦;;CMP WITH MAN MOVING LEFT TO NEW POSםH⑨HâCCC;;IF <> THEN EXIT IQ>✓⇧;;VALUE TO BE SUBTRACTED>IPçTEMP140;;TEMPOR>Æ}ARY SAVEpI, åSUB401;;MOVE POINTER TEMP10 LEFT 1 BYTEóI"Q@åTEMP107;;LOAD PLAYFIELD BYTEקIFâC82;;IF = THEN MOVE MAN╱J5QêTEMPCH>ô}AR;;ELSE DETERMINE IF TROLL OR WIZARD TURN8J$R>╱⑦;;CHAR $17 IS 1ST WIZARD CHARjJ#HâC2C;;IF <> TEST FOR TROLL TURN£J$ çPREWAR2>ö};;JMP TO SAVE TEMP10 POSמJ+ çSUBWAR1;;JMPSUB FOR ATTACKING SEQUENCEK⇦:2K%âC2CR>✓⇧;;CHAR 1 IS 1ST TROLL CHARdK!HâC4C;;IF <> T>ò}HEN RESET TEMP10ûK' çPREWAR2;;JMPSUB TO SAVE TEMP10 POSזK+ çSUBWAR2;;JMPSUB FOR ATTACKING SEQUENCE·K⇦:,LâC4C åADD401;;RESET >û}TEMP10^LâCCC:;;EXITÉLâC82$>✓⇨;;LOAD CHAR OFFSETאL$ àUPDN0;;DISPLAY NEW  VIEW OF MAN⌠L⑦C;;LOAD ACCUM WITH 0&M)%>✓⇩;;SET Y TO>ù} POINT TO OLD POS OF MANXM P@åTEMP107;;CLEAR OLD DRAWINGèM⇦:¶M/çSTICK14Q>✓(;;VALUE TO CALCULATE 1 ROW ABOVE∈MPçTEMP140;;TEMP>ÿ}ORARY SAVE N åSUB401;;CALCULATE NEW POSRN(Q@åTEMP107;;PLAYFIELD BYTE IN NEW POSäNFâUP0;;IF= THEN MOVE MAN UPÀN1âE01QêTEMPCH>Ö}AR;;ELSE DTERMINE WHOSE TURN IT ISΦN'R>╱⑦;;CHAR $17 IS 1ST WIZARD DRAWINGəO    HäJE14LO' çPREWAR2;;JMPSUB TO SAVE TEMP10 POS~O >Ü}çSUBWAR1;;JMPSUB TO FIGHTãO⇦:ΓO.äJY14Q>✓(;;VALUE TO RESET TEMP10 TO OLD POS④P⑦PçTEMP140;;TEMP SAVEFP⑨ åADD401;;RESET TEMP10xP>¢}⇦:¬P)äJE14R>✓⇧;;CHAR 1 IS 1ST TROLL DRAWINGץPəHäJY14;;IF <> THEN EXITQ" çPREWAR2;;ELSE SAVE TEMP10 POS@Q% çSUBWAR2;;JMP TO C>£}ONDUCT FIGHTINGrQ⇦:ñQ⑧âUP03;;SET ROW OFFSETשQ&Q@åTEMP107;;LOAD PLAYFIELD-ROW BYTE✓R,HâE01;;IF <> TEST TO SEE WHAT CHAR  IT IS>¥}:R åADD401;;ELSE RESET TEMP10lR1QàCHECK;;LOAD VARIABLE FOR # OF VERT MOVEMENTSßR+R>✓⇨;;IF > 3 THEN MAN CANNOT BE MOVED UPסR>ß}DâUOK;;ELSE OK TO MOVE UP⇩S⇦:4S,âUOK#àCHECK;;ADD 1 TO # OF VERT MOVEMENTSfS⓪%>✓;;CLEAR YÿS* åST1213;;DISPLAY VIEW OF MAN MOV>ƒ}ING UPטS& åSUB401;;SET TEMP10 TO 1 ROW ABOVEⁿS⑨$>✓③;;LOAD CHAR OFFSET.T  åST1D1F;;CONTINUE TO DISPLAY`Tə åST2320;;MAN MOVING >á}UPÆT④$>✓♪;;CHAR OFFSETגT" åST1D1F;;DISPLAY MAN MOVING UP÷T⑦Q>✓;;USE 0 TO CLEAR(UP@åTEMP107;;CHAR IN OLD POSZU⇦1îUP@åTEMP10>í}7®U" åSUB401;;SET TEMP10 TO NEW POS≡U9åST1213QêTEMPCHAR②✓✓;;DISPLAY FINAL VIEW OF MAN MOVING"VP@åTEMP107;;PLAYFIELD BYTETV②3>ó};;NEXT ROW POSåV⓪QêTEMPCHAR②✓    ÕVP@åTEMP107ΩV
  325.  àDELAYW⇦:NW/çSTICK13Q>✓(;;VALUE TO CALCULATE 1 ROW LOWERÇW⑦PçTEMP140;;TEMP SA>ú}VEØW" åADD401;;SET TEMP10 TO NEW POSΣW"Q@åTEMP107;;LOAD PLAYFIELD BYTE⑥XFàDOWN0;;IF = MOVE MAN DOWNHX①âE02QêTEMPCHARzX◆R>╱⑦¼>ñ}X    HäJE13∧X  çPREWAR1⓪Y  çSUBWAR1BY⇦:tY äJY13Q>✓(ªY PçTEMP140ןY♪ åSUB401
  326. Z⇦:<Z äJE13R>✓⇧nZ    HäJY13áZ  çPREWAR1פZ  çSUBWAR2⇦[⇦:6>Ñ}[ àDOWN03;;SET Y TO NEW ROW POSh["Q@åTEMP107;;LOAD PLAYFIELD BYTEÜ[#FàDOWN1;;IF = THEN MOVE MAN DOWNכ[✓!âE02³[*àDOWN1 åSUB401>ª};;RESET TEMP10 TO OLD POS0\,QàCHECK;;VARIABLE FOR # OF VERT MOVEMENTSb\④R>✓⇨;;IF < 3 THENö\⑥DâDOK;;DOWN MOVE OKה\:;;ELSE RTS>º}°\,âDOK#àCHECK;;ADD 1 TO # OF VERT MOVEMENTS*]⓪%>✓;;CLEAR Y\]+ åST1213;;JMP TO DISPLAY MAN MOVING DOWNÄ]④$>✓♪;;CHAR OFFSETij]>¿}  åST1D1F;;CONTINUE DISPLAYING≥] åST2320;;MAN MOVING DOWN$^④$>✓③;;CHAR OFFSETV^* åST1D1F;;CONTINUE DISPLAYING DOWN MOVEê^* å>⌐}SUB401;;SET POINTER TO OLD POS OF MAN´^#Q>✓;;USE 0 TO CLEAR OLD DRAWING∮^P@åTEMP107_⇦1P_P@åTEMP107é_* åADD401;;SET POINTE>¬}R TO NEW POS OF MANœ_1!åST1213;;DISPLAY FINAL VIEW OF MAN IN NEW POSµ_åST2320$>✓①;;CHAR OFFSET⑧`% àUPDN0;;DISPLAY LOWER HALF>½} OF MANJ`" åSUB401;;CALCULATE 1 ROW ABOVE|`#QêTEMPCHAR②✓;;UPPER HALF OF MAN«` P@åTEMP107;;SAVE IN PLAYFIELDα`⑨3;;NEXT PLAYFI>¼}ELD BYTE②a-QêTEMPCHAR②✓;;OTHER HALF OF UPPER DRAWINGDa%P@åTEMP107;;SAVE IN PLAYFIELD BYTEva
  327.  àDELAY¿a⇦:םa,åST1D1F àUPDN0;;DI>¡}SPLAY UPPER HALF OF MAN b" åADD401;;CALCULATE 1 ROW BELOW>b$QêTEMPCHAR②✓⇩9;;LOWER HALF OF MANpb P@åTEMP107;;SAVE IN PLAYFIELD>«}ób⑨3;;NEXT PLAYFIELD BYTEקb.QêTEMPCHAR②✓⇨9;;OTHER HALF OF LOWER DRAWING╱c P@åTEMP107;;SAVE IN PLAYFIELD8c
  328.  àDELAYjc⇦:kc❎X;lc❎>»}X;mc X;JOYST0:LOADS THE ADDRESS OFnc X;OF STICK0 AND TRIGGER0 INTOoc⑤X;PAGE 0 VARIABLESpc❎X;£cəåJOYST0Q>╱⇩;;JOYSTICK 0מcPàTE>ã}MPS②✓⇧d◆Q>╱x2d
  329. PàTEMPSdd②Q>╱⇩;;TRIGGER 0ûdPàTEMPT②✓⇧זd◆Q>╱ä·d
  330. PàTEMPT,e⇦:^eəåJOYST1Q>╱⇩;;JOYSTICK 1ÉePàTEMPS②✓⇧אe◆Q>╱y⌠e
  331. P>õ}àTEMPS&f②Q>╱⇩;;TRIGGER 1XfPàTEMPT②✓⇧èf◆Q>╱à¶f
  332. PàTEMPT∈f⇦: g&àTEN12Q>àLEV12⑤◆⇧;;STARTING POS OFRg-PåTEMP10②✓⇧;;CHAR POINTER >Ø}WHEN TROLLS TURNägQ>àLEV12⑥╱¯Àg♪PåTEMP10Φg⇦:əh(åTEN122Q>åLEV122⑤◆⇧;;STARTING POS OFLh-PåTEMP10②✓⇧;;CHAR POINTER WHEN WIZARD>ø} TURN~hQ>åLEV122⑥╱¯ãh♪PåTEMP10Γh⇦:④i⑨àPLACE%>✓;;ROW OFFSETFi"Q>╱F;;LEFT HALF OF CHAR POINTERxi P@åTEMP107;;PLAYFIELD ROW PO>œ}S¬i②3;;NEXT ROW POSץiQ>╱G;;RIGHT HALF OF CHAR POSj%P@åTEMP107;;PLAYFIELD ROW POSITION@j⇦:Aj❎X;Bj❎X;Cj!X;TROLLM:SUBROUTINE T>Œ}HAT CALLSDj$X;ROUTINES TO EITHER MOVE POINTEREj(X;OR THE TROLL/WIZARD.THIS SUBROUTINEFj X;ALSO MONITORS # OF MEN THATGj#X;HAV>À}E BEEN MOVED.IF 4 MEN MOVEDHj③X;THEN TURN OVERIj❎X;שjåTROLLMQ>✓;;CLEAR VAR FOR✓kPàTEMP1②✓⇦;;# OF MEN MOVED.m⑦âTM3Q>✓;;0 T>Ã}O CLEAR`m$PàWARFL;;FLAG FOR TROLL/WIZ FIGHTÆm+PàTEMP1②✓⇧;;CLEAR VAR THAT RESTORES CHARגm*PàTEMP1②✓⇩;;AFTER POINTER MOVED OVER>Õ} ITדm⑧äTM13Q>✓;;0 TO CLEARהmPàTEMP1②✓⇨וm"#àTEMP1②✓⇦;;ADD 1 TO # OF TURNSזmQàTEMP1②✓⇦חmR>✓❎;;IF <5,TURN NOT OVERטm④EäTM15;>¨};IF >=EXITיm!âTM1;;ELSE MOVE POINTERכm⑤äTM15%>✓;;CLEAR Yלm' àMOVE3;;REMOVE POINTER/RESTORE CHARמm
  333. :;;EXIT÷mâTM1 êMOVEPNTR;>´};MOVE POINTER(n
  334.  àDELAYîn⓪%>✓;;CLEAR Y®nəQ@àTEMPT7;;LOAD TRIGGER≡n*HâTM1;;IF NOT PRESSED THEN MOVE POINTER"o) àMOVE3;;RESTOR>†}E CHAR WHERE POINTER ISTo%QàTEMP1②✓⇧;;TEST TO SEE IF CHAR ISåoRêTEMPCHAR;;A TROLL OR WIZÕo FâTM0;;IF IT IS THEN MOVE MANΩo( >¶}êPLACEMAN;;ELSE TEST TO DISP NEW MANp⑧ àMOVE4;;DISP POINTERNp⑥!âTM1;;MOVE POINTERÇpâTM0 àDELAYØp
  335.  àDELAYΣp
  336.  àDELAYσp
  337.  àDELA>©}YHq◆Q>✓zq
  338. PàCHECK¼q④âTM2%>✓;;CLEAR Y∧q⑦ êJOYSTICK;;MOVE MAN⓪r0QêTEMPCHAR;;LOAD POINTER TO TROLL/WIZ DRAWINGBr!R>✓⇧;;1=TROLL>®} TURN/22=WIZ TURNtrFêTESTTROLªrQàTEMP1②✓③;;IF= THEN NO WIZןrəHäTM14;;IS ON PLAYFIELD
  339. sQåWIZRDS;;IF NOT= THEN WIZ'S<s⑨FäTM1>™}4;;CASTLE BLOCKEDns②:;;END WIZ TURNás*êTESTTROLQàTEMP1②✓②;;IF = THEN NO TROLLפsəHäTM14;;IS ON PLAYFIELD⇦t#QàTROL0②✓⇧;;IF NOT=>ij} THEN TROLL'S6t⑨FäTM14;;CASTLE BLOCKEDht⑤:;;END TROLLS TURNכtäTM14 àDELAY³tQàWARFL;;TEST TO SEE IF TROL0uHâTM3;;HAS FOUGHT>IJ} WIZARDbu⓪%>✓;;CLEAR YöuəQ@àTEMPT7;;LOAD TRIGGERהu&HâTM2;;IF NOT PRESS,JMP TO MOVE MAN*v%QêTEMPCHAR;;LOAD FRONT VIEW OF MAN\>א}v⑧PàTEMP1②✓⇧;;TEMP SAVE$w0QêTEMPCHAR②✓⇧;;LOAD OTHER HALF OF MAN DRAWINGVw⑧PàTEMP1②✓⇩;;TEMP SAVE´w àPLACE;;DISPLAY POINTER∮w>ב}QàTEMP1②✓⇨x    FäTM16x
  340.  àDELAY x
  341.  àDELAY!x
  342.  àDELAY"x
  343.  àDELAY#x.!äTM13;;JMP TO MOVE ANOTHER MAN OR END TURNPxäTM16 àDELAYéx
  344.  à>ג}DELAYœx
  345.  àDELAYµx
  346.  àDELAY⑧y!âTM1;;JMP TO MOVE POINTER>{②①>îD:TROLL1.M65p{②①>îD:TROLL2.M65ó{②①>îD:TROLL3.M65ק{②①>îD:TROLL4.M6>ד}5╱|②①>îD:TROLL5.M658|②①>îD:TROLL6.M65j|②①>îD:TROLL7.M65£|②①>îD:TROLL8.M65}②①>îD:TROLL9.M65⇧}❎X;⇩}+X;VBRTIN:VERTICLE BLANK RO>ה}UTINE CONTROLS⇨}#X;EITHER  TROLL COMBATING WIZARD⇦}X;OR CASTLE BEING  STORMED❎}❎X;2}åVBRTINQ>✓d}╱P✓Mû}QàDLIST②✓╱ז}R>àCAS>ו}TL⑤◆⇧;;IF CASTL IS·}⑨HâVB1;;IN DISPLAY LIST,~#QàDLIST②✓❎;;THEN TROLL CASTLE IS^~R>àCASTL⑥╱¯;;BEING ATTACKEDÉ~2HâVB1;;ELSE T>ז}EST DISPLAY LIST FOR OTHER SCREENSIJ~- êFIREVAR2;;JMPSUB TO INITIALIZE VARIABLESא~, êFIREBOMB;;JMPSUB TO FIRE ATTACKERS BOMB⌠~>ח}, êMOVEBOMB;;JMPSUB TO MOVE ATTACKERS BOMB&QêGUNDELAY;;IF FLAG =0 THENXFåNODEC1;;MOVE DEFENDING GUNè""êGUNDELAY;;ELSE DE>ט}CREASE DELAY∈⑧!âVBC;;EXIT VERTBLANK Ç'åNODEC1Q>✓*;;RESET COLOR OF PLAYER 3!Ç◆P❎ב⇩äÇ) äSET0;;JMPSUB TO INIT TROLL VARIABLESÀÇ>י}◆$>✓ΦÇ◆%>✓əü◆Q>✓❎Lü
  347. PàTEMP1~ü, êMISSILE1;;JMPSUB TO FIRE DEFENDERS BOMBãü! äSET1;;INIT WIZARDS VARIABLESõü% êFIREVAR2;;INIT>כ} ATTACKER VARIABLEΓü! êFIREBOMB;;FIRE ATTACKER BOMB④é" êMOVEBOMB;;MOVE ATTACKERS BOMBFé)Q❎ס;;LOAD PLAYER3 TO PLAYER COLLISIO>ל}Nxé'HäHIT1;;IF NE THEN DEFENDERS GUN HITâ!âVBB;;ELSE EXIT VERTBLANK@â⑨äHIT1Q>✓;;RESET COLOR✓ä④P❎ב⇩;;OF PLAYER 3lä⑤!âVBA;;J>מ}MP TO EXITßä①âVB1QàDLIST②✓╱סäR>àCASTR⑤◆⇧;;IF CASTR IS IN⇩àHâVB2;;DISPLAY LIST THEN4à QàDLIST②✓❎;;WIZARDS CASTLE ISfàR>àCA>נ}STR⑥╱¯;;BEING ATTACKEDÿà✓HâVB2חà' êFIREVAR1;;INIT ATTACKERS VARIABLESטà" êFIREBOMB;;FIRE ATTACKERS BOMBⁿà" êMOVEBOM2;;MOVE AT<}