home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / beehive / utilitys / fatcat24.arc / APPENDIX.A < prev    next >
Text File  |  1989-09-27  |  8KB  |  261 lines

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