home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / cpm / utils / f / fastcat.arc / APPENDIX.AZ / APPENDIX.A
Encoding:
Text File  |  1992-06-14  |  8.2 KB  |  260 lines

  1. .he
  2. .pa
  3. è
  4.                 APPENDIX A -- FATCAT Installation
  5.  
  6. ì
  7.      {FATCAT and all the files in FATCAT24.LBR are copyright 1986ì
  8.       by Steven M. Cohen and therefore remain his property.  You ì
  9.       are free to use it and distribute it freely but you may not ì
  10.       sell it or bundle it as part of another package to be sold ì
  11.       without the express written consent of the author.}
  12.  
  13.      Generall∙ speaking¼ beginninτ witΦ versioε 2.▒ botΦ ì
  14. FATCAT.CO═ anΣ OUTCAT.CO═ neeΣ t∩ bσ installed¼ eithe≥ oε CP/═ ì
  15. system≤ o≥ ZCPR│ systems«  Thσ onl∙ exceptioε t∩ thi≤ woulΣ bσ ì
  16. fo≥ an∙ cop∙ oµ OUTCAT.CO═ tha⌠ woulΣ bσ useΣ oε ß REMOT┼ systeφ ì
  17. wherσ differen⌠ vide∩ code≤ coulΣ creatσ havoπ fo≥ thσ users«  Iε ì
  18. tha⌠ casσ ß SYSO╨ shoulΣ instal∞ onσ cop∙ oµ OUTCAT.CO═ fo≥ hi≤ ì
  19. owε usσ inaccessiblσ t∩ remotσ users¼ bu⌠ have aε uninstalleΣ ì
  20. versi∩n for remote access.  The version of this Appendix supplied
  21. in FATCAT21.LBR was in error when it implied that installation was
  22. optional.  Using an uninstalled OUTCAT will create problems when
  23. OUTCAT is called from the FATCAT menu.  
  24.  
  25. Installing FATCAT On ZCPR3 Systems
  26.  
  27. ì
  28.      Installatioε oµ FATCA╘ fo≥ ZCPR│ user≤ i≤ onl∙ slightl∙      ì
  29. morσ difficul⌠ thaε installinτ an∙ ZCPR│ utility«  First¼ oµ      ì
  30. all¼ unsqueezσ froφ FATCAT.LB╥ *.CQM,*.CQN¼ anΣ *.00┐ files«  ì
  31. Unsqueezσ thσ FATCAT.W╤ anΣ APPENDIX.¬ file≤ iµ yo⌡ havσ thσ ì
  32. space«  Yo⌡ mus⌠ als∩ havσ SYS.EN╓ anΣ Z3INS.CO═  availablσ iε ì
  33. thσ samσ area.
  34. ì
  35.      Now type:
  36. ì
  37.           Z3INS SYS.ENV Z3INSTP.COM
  38.      Z3INSTP.CO═ i≤ thσ specia∞ installe≥ fo≥ Turbo-Pasca∞ file≤     ì
  39. oε ZCPR│ system≤ whicΦ i≤ containeΣ iε FATCAT.LBR.
  40. ì
  41.          No≈ wσ arσ read∙ t∩ usσ Z3INSTP.CO═ t∩ instal∞ FATCA╘     ì
  42. itself«  Simpl∙ type:
  43. ì
  44.               Z3INSTP FATCATì
  45.     ì
  46.     A≤ ß measurσ oµ safety¼ Z3INSt≡ firs⌠ rename≤ thσ filσ t∩    ì
  47. bσ installeΣ witΦ thσ namσ FATCAT.OLD¼ theε create≤ ß ne≈     ì
  48. filσ froφ scratcΦ upoε whicΦ thσ ne≈ installeΣ value≤ arσ     ì
  49. placed«  Iµ fo≥ somσ reasoε Z3INSt≡ fails¼ simpl∙ renamσ     ì
  50. FATCAT.OL─ bacδ t∩ FATCAT.COM«  Iµ FATCAT.OL─ alread∙ exists¼     ì
  51. yo⌡ arσ querieΣ beforσ thσ olΣ cop∙ i≤ deleted«  Bette≥ safσ     ì
  52. thaε sorry.
  53. ì
  54. Z3INSTP OPTIONS
  55.         Z3INSt≡ als∩ allow≤ somσ option≤ iε installation¼ a≤ ì
  56. defineΣ below«   Iµ yo⌡ wan⌠ arrow-ke∙ suppor⌠ o≥ don'⌠ likσ thσ ìèwa∙ thσ vide∩ looks¼ tr∙ thσ option≤ below║  Option≤ arσ selecteΣ ì
  57. oε thσ commanΣ linσ a≤ parameter≤ afte≥ thσ filenamσ i≤ typed«  ì
  58. Options¼ iµ any¼ arσ combineΣ int∩ ß singlσ "wordó a≤ thσ seconΣ ì
  59. commanΣ linσ parameter:
  60.  
  61.               Z3INSTP FATCAT A
  62.               Z3INSTP FATCAT AR
  63.               Z3INSTP FATCAT HA
  64.  
  65. .heAppendix A -- FATCAT Installation
  66.     There are only 3 options:
  67.  
  68.     optioε 'Hº - turn≤ ofµ highlightinτ iε thσ prograφ beinτ ì
  69. installed«  Tha⌠ i≤ thσ prograφ wil∞ ruε a≤ thougΦ i⌠ werσ ì
  70. runninτ oε ß termina∞ withou⌠ highlighting«  Yo⌡ migh⌠ wan⌠ t∩ ì
  71. tr∙ thi≤ iµ yo⌡ havσ ß ver∙ weaδ termina∞ oε whicΦ yo⌡ caε barel∙ ì
  72. distinguisΦ betweeε norma∞ anΣ reduceΣ intensit∙ video.
  73.  
  74.     optioε 'Rº - reverse≤ wha⌠ i≤ highlighteΣ anΣ wha⌠ i≤ not¼ a≤ ì
  75. describeΣ above«  Tr∙ thi≤ iµ you≥ termina∞ support≤ reverseΣ  ì
  76. vide∩ bu⌠ no⌠ reduceΣ intensity«  FATCA╘ wa≤ writteε fo≥ reduceΣ ì
  77. intensit∙ terminals«  I⌠ ma∙ looδ ß bi⌠ overwhelminτ oε reversσ ì
  78. vide∩ screens«  Iµ thi≤ doe≤ no⌠ hel≡ theε reinstal∞ witΦ thσ 'Hº ì
  79. option«  Iµ thi≤ optioε i≤ choseε togethe≥ witΦ thσ 'Hº option¼ ì
  80. theε i⌠ wil∞ bσ ignored«  
  81.  
  82.     optioε 'Aº - install≤ thσ arro≈ keys«  Fo≥ thi≤ t∩ work¼ ì
  83. arro≈ key≤ mus⌠ bσ installeΣ iε thσ user'≤ TCA╨ -- anΣ fo≥ thi≤ ì
  84. t∩ happen¼ thσ arro≈ key≤ mus⌠ generatσ onl∙ single-characte≥ ì
  85. sequences«  Mos⌠ arro≈ key≤ worδ thi≤ way¼ bu⌠ ß fe≈ d∩ not«  
  86.  
  87.     Yo⌡ no≈ havσ ß ne≈ cop∙ oµ FATCAT.CO═ installeΣ fo≥ you≥ ì
  88. system« Fo≥ morσ informatioε oε Z3INST╨ seσ thσ librar∙ ZTP-ì
  89. INS2.LB╥ availablσ oε man∙ RCPM'≤ anΣ Z-NODES.
  90.  
  91.         NOTE║  Yo⌡ d∩ no⌠ havσ t∩ usσ Z3INST╨ t∩ instal∞ FATCA╘ ì
  92. t∩ you≥ ZCPR│ system«  Yo⌡ ma∙ als∩ usσ FATCATI╬ a≤ describeΣ ì
  93. below«  
  94.  
  95.  
  96. Installing OUTCAT
  97.  
  98.         Iε installinτ OUTCA╘ oε ß ZCPR│ systeφ thσ command≤ arσ ì
  99. exactl∙ a≤ abovσ witΦ FATCAT« e.g.
  100.  
  101.         Z3INSTP OUTCAT
  102. 
  103.         Furthermore¼ whicheve≥ option≤ yo⌡ useΣ t∩ instal∞ FATCA╘ ì
  104. should also be used when installing OUTCAT.
  105.         ì
  106. .pa
  107. è                  Installation On CP/M Systems
  108.  
  109. ì
  110.       Unsqueezσ froφ FATCAT.LB╥ FATCATIN.*¼ FATCAT.CQM¼ *.CQN¼      ì
  111. *.00┐ .No≈ simpl∙ typσ 
  112. ì
  113.                     FATCATIN
  114.            Selec⌠ you≥ termina∞ froφ thσ menu¼ optionall∙      ì
  115. modifyinτ thσ definitioε iµ i⌠ suit≤ yo⌡ (especially¼ iµ      ì
  116. you≥ termina∞ support≤ reduceΣ intensit∙ video¼ yo⌡ shoulΣ      ì
  117. definσ ß TERMINA╠ EXI╘ sequencσ t∩ bσ thσ samσ a≤ you≥ norma∞ ì
  118. vide∩ sequence«  Thi≤ wil∞ preven⌠ you≥ systeφ beinτ lef⌠ iε ì
  119. reduceΣ intensit∙ wheε yo⌡ leavσ FATCAT.⌐  I⌠ wil∞ probabl∙ hel≡ ì
  120. t∩ havσ you≥ termina∞ manua∞ handy¼ opeε t∩ it≤ lis⌠ oµ contro∞ ì
  121. codes«  Thi≤ i≤ thσ samσ basiπ prograφ tha⌠ i≤ useΣ t∩ instal∞ ì
  122. Turbo-Pascal«  Iµ yo⌡ havσ tha⌠ package¼ it≤ manua∞ ma∙ bσ oµ ì
  123. hel≡ t∩ yo⌡ iε installinτ FATCAT¼ sincσ thσ procedurσ i≤ thσ ì
  124. same.
  125. ì
  126.      Wheε finished¼ yo⌡ caε deletσ al∞ thσ FATCATIN.¬ file≤ froφ      ì
  127. you≥ workinτ FATCA╘ disδ anΣ savσ theφ oε anothe≥ disk¼ iµ      ì
  128. disδ spacσ i≤ ß probleφ fo≥ you« 
  129. ì
  130.  
  131. Arrow Key Installation -- under CP/M
  132.  
  133.  
  134.      A≤ ß CP/═ user¼ yo⌡ canno⌠ acces≤ thσ advanceΣ ZCPR│ ì
  135. feature≤ oµ thσ auto-installe≥ Z3INSTP«  Bu⌠ yo⌡ caε stil∞ usσ ì
  136. DD╘ t∩ patcΦ FATCAT.CO═ t∩ instal∞ you≥ arro≈ keys
  137.      Here's what you do:
  138.      Yo⌡ shoulΣ havσ alread∙ installeΣ FATCA╘ usinτ FATCATIN«  ì
  139. Thi≤ install≤ everythinτ bu⌠ thσ arro≈ keys.
  140.  
  141.      Nex⌠ yo⌡ mus⌠ finΣ ou⌠ thσ code≤ tha⌠ you≥ arro≈ key≤ ì
  142. transmit«  The∙ mus⌠ bσ onl∙ onσ characte≥ apiecσ o≥ thi≤ wil∞ ì
  143. no⌠ work«  Oε olΣ Kaypro'≤, for example, thσ code≤ are:
  144.  
  145.      UP:       0Bh (Ctrl-K)
  146.      DOWN:     0Ah (Ctrl-J)
  147.      RIGHT:    0Ch (Ctrl-L)
  148.      LEFT:     08h (Ctrl-H)
  149.      
  150.  
  151.      DDT FATCAT.COM<RETURN>
  152.      -d100<RETURN>
  153.       
  154.      Now look at the byte at memory location 153.  If it's 
  155.      greater than 10 (that's 10 hex or 16 decimal) change it
  156.      to 10.
  157.  
  158.      type:
  159.  
  160.      -s153
  161. è     
  162.      it will say something like
  163.       
  164.      0153 13
  165.  
  166.      you type 
  167.  
  168.      10<RETURN>
  169.           
  170.      it will now say
  171.       
  172.      0154 nn (where nn stands for any two-digit hex number)
  173.  
  174.      you type simply
  175.  
  176.      .<RETURN>
  177.  
  178.      Now you type
  179.  
  180.      s164<RETURN>
  181.  
  182.      you receive the prompt
  183.  
  184.      0164 nn 
  185.  
  186.      you type in the code for up-arrow followed by <RETURN>
  187.  
  188.      and receive the prompt
  189.  
  190.      0165 nn
  191.  
  192.      type in the code for down-arrow then <RETURN>
  193.  
  194.      and receive
  195.  
  196.      0166 nn
  197.  
  198.      type in the code for right-arrow then <RETURN>
  199.  
  200.      see
  201.  
  202.      0167 nn
  203.  
  204.      type in the code for left-arrow, then <RETURN>
  205.  
  206.      see 
  207.  
  208.      0168 nn
  209.  
  210.      type .<RETURN>
  211.  
  212.      now type 
  213.  
  214.      g0<RETURN> 
  215.  
  216. è     to get out of DDT and then
  217.       
  218.      SAVE 42 FATCAT.NEW <RETURN>
  219.      
  220.      Now rename the old FATCAT.COM to something else, rename 
  221.      FATCAT.NEW to FATCAT.COM and try running it.  It should work 
  222.      and have the arrow keys enabled.  If not, you'll just have 
  223.      rename the old file back to FATCAT.COM and do without 
  224.      arrows.
  225.  
  226.      That's all there is to it.
  227.  
  228.  
  229. OUTCAT INSTALLATION -- under CP/M
  230.  
  231.      We coulΣ havσ provideΣ ye⌠ anothe≥ 30╦ installatioε routinσ ì
  232. t∩ instal∞ OUTCAT¼ bu⌠ sysop≤ havσ thei≥ limits«  InsteaΣ, d∩ thσ ì
  233. followinτ t∩ instal∞ OUTCA╘ unde≥ CP/M:
  234.  
  235.         1> Install FATCAT as described above
  236.         2╛ Ruε FATCAT¼ immediatel∙ choosinτ thσ ESCAP┼ optioε ì
  237.                returninτ to CP/M
  238.         3> SAVE 1 OUTCAT.INS
  239.         4> REN OUTCAT.OLD=OUTCAT.COM
  240.         5> DDT OUTCAT.OLD
  241.  
  242.            While in DDT enter the following commands:
  243.  
  244.            iOUTCAT.INS <CR>
  245.            R <CR>
  246.            g0 <CR>
  247.  
  248.            This gets you back to CP/M; then:
  249.  
  250.         6> SAVE 91 OUTCAT.COM
  251.  
  252.         No≈ tr∙ runninτ FATCA╘ anΣ OUTCAT«  Iµ the∙ worδ O╦ theε ì
  253. erasσ OUTCAT.OLD«  Otherwisσ RE╬ OUTCAT.COM=OUTCAT.OL─ anΣ eithe≥ ì
  254. livσ without installation or try again.
  255.         
  256.  
  257.  
  258.     END of APPENDIX A
  259.  
  260.  
  261.      Turbo-Pascal is a trademark of Borland International, Inc.
  262.  
  263.