home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
CATLOG
/
FATCAT24.LBR
/
APPENDIX.AZ
/
APPENDIX.A
Wrap
Text File
|
2000-06-30
|
8KB
|
260 lines
.he
.paè
APPENDIX A -- FATCAT Installation
ì
{FATCAT and all the files in FATCAT24.LBR are copyright 1986ì
by Steven M. Cohen and therefore remain his property. You ì
are free to use it and distribute it freely but you may not ì
sell it or bundle it as part of another package to be sold ì
without the express written consent of the author.}
Generall∙ speaking¼ beginninτ witΦ versioε 2.▒ botΦ ì
FATCAT.CO═ anΣ OUTCAT.CO═ neeΣ t∩ bσ installed¼ eithe≥ oε CP/═ ì
system≤ o≥ ZCPR│ systems« Thσ onl∙ exceptioε t∩ thi≤ woulΣ bσ ì
fo≥ an∙ cop∙ oµ OUTCAT.CO═ tha⌠ woulΣ bσ useΣ oε ß REMOT┼ systeφ ì
wherσ differen⌠ vide∩ code≤ coulΣ creatσ havoπ fo≥ thσ users« Iε ì
tha⌠ casσ ß SYSO╨ shoulΣ instal∞ onσ cop∙ oµ OUTCAT.CO═ fo≥ hi≤ ì
owε usσ inaccessiblσ t∩ remotσ users¼ bu⌠ have aε uninstalleΣ ì
versi∩n for remote access. The version of this Appendix supplied
in FATCAT21.LBR was in error when it implied that installation was
optional. Using an uninstalled OUTCAT will create problems when
OUTCAT is called from the FATCAT menu.
Installing FATCAT On ZCPR3 Systems
ì
Installatioε oµ FATCA╘ fo≥ ZCPR│ user≤ i≤ onl∙ slightl∙ ì
morσ difficul⌠ thaε installinτ an∙ ZCPR│ utility« First¼ oµ ì
all¼ unsqueezσ froφ FATCAT.LB╥ *.CQM,*.CQN¼ anΣ *.00┐ files« ì
Unsqueezσ thσ FATCAT.W╤ anΣ APPENDIX.¬ file≤ iµ yo⌡ havσ thσ ì
space« Yo⌡ mus⌠ als∩ havσ SYS.EN╓ anΣ Z3INS.CO═ availablσ iε ì
thσ samσ area.
ì
Now type:
ì
Z3INS SYS.ENV Z3INSTP.COM
ì
Z3INSTP.CO═ i≤ thσ specia∞ installe≥ fo≥ Turbo-Pasca∞ file≤ ì
oε ZCPR│ system≤ whicΦ i≤ containeΣ iε FATCAT.LBR.
ì
No≈ wσ arσ read∙ t∩ usσ Z3INSTP.CO═ t∩ instal∞ FATCA╘ ì
itself« Simpl∙ type:
ì
Z3INSTP FATCATì
ì
A≤ ß measurσ oµ safety¼ Z3INSt≡ firs⌠ rename≤ thσ filσ t∩ ì
bσ installeΣ witΦ thσ namσ FATCAT.OLD¼ theε create≤ ß ne≈ ì
filσ froφ scratcΦ upoε whicΦ thσ ne≈ installeΣ value≤ arσ ì
placed« Iµ fo≥ somσ reasoε Z3INSt≡ fails¼ simpl∙ renamσ ì
FATCAT.OL─ bacδ t∩ FATCAT.COM« Iµ FATCAT.OL─ alread∙ exists¼ ì
yo⌡ arσ querieΣ beforσ thσ olΣ cop∙ i≤ deleted« Bette≥ safσ ì
thaε sorry.
ì
Z3INSTP OPTIONS
Z3INSt≡ als∩ allow≤ somσ option≤ iε installation¼ a≤ ì
defineΣ below« Iµ yo⌡ wan⌠ arrow-ke∙ suppor⌠ o≥ don'⌠ likσ thσ ìèwa∙ thσ vide∩ looks¼ tr∙ thσ option≤ below║ Option≤ arσ selecteΣ ì
oε thσ commanΣ linσ a≤ parameter≤ afte≥ thσ filenamσ i≤ typed« ì
Options¼ iµ any¼ arσ combineΣ int∩ ß singlσ "wordó a≤ thσ seconΣ ì
commanΣ linσ parameter:
Z3INSTP FATCAT A
Z3INSTP FATCAT AR
Z3INSTP FATCAT HA
.heAppendix A -- FATCAT Installation
There are only 3 options:
optioε 'Hº - turn≤ ofµ highlightinτ iε thσ prograφ beinτ ì
installed« Tha⌠ i≤ thσ prograφ wil∞ ruε a≤ thougΦ i⌠ werσ ì
runninτ oε ß termina∞ withou⌠ highlighting« Yo⌡ migh⌠ wan⌠ t∩ ì
tr∙ thi≤ iµ yo⌡ havσ ß ver∙ weaδ termina∞ oε whicΦ yo⌡ caε barel∙ ì
distinguisΦ betweeε norma∞ anΣ reduceΣ intensit∙ video.
optioε 'Rº - reverse≤ wha⌠ i≤ highlighteΣ anΣ wha⌠ i≤ not¼ a≤ ì
describeΣ above« Tr∙ thi≤ iµ you≥ termina∞ support≤ reverseΣ ì
vide∩ bu⌠ no⌠ reduceΣ intensity« FATCA╘ wa≤ writteε fo≥ reduceΣ ì
intensit∙ terminals« I⌠ ma∙ looδ ß bi⌠ overwhelminτ oε reversσ ì
vide∩ screens« Iµ thi≤ doe≤ no⌠ hel≡ theε reinstal∞ witΦ thσ 'Hº ì
option« Iµ thi≤ optioε i≤ choseε togethe≥ witΦ thσ 'Hº option¼ ì
theε i⌠ wil∞ bσ ignored«
optioε 'Aº - install≤ thσ arro≈ keys« Fo≥ thi≤ t∩ work¼ ì
arro≈ key≤ mus⌠ bσ installeΣ iε thσ user'≤ TCA╨ -- anΣ fo≥ thi≤ ì
t∩ happen¼ thσ arro≈ key≤ mus⌠ generatσ onl∙ single-characte≥ ì
sequences« Mos⌠ arro≈ key≤ worδ thi≤ way¼ bu⌠ ß fe≈ d∩ not«
Yo⌡ no≈ havσ ß ne≈ cop∙ oµ FATCAT.CO═ installeΣ fo≥ you≥ ì
system« Fo≥ morσ informatioε oε Z3INST╨ seσ thσ librar∙ ZTP-ì
INS2.LB╥ availablσ oε man∙ RCPM'≤ anΣ Z-NODES.
NOTE║ Yo⌡ d∩ no⌠ havσ t∩ usσ Z3INST╨ t∩ instal∞ FATCA╘ ì
t∩ you≥ ZCPR│ system« Yo⌡ ma∙ als∩ usσ FATCATI╬ a≤ describeΣ ì
below«
Installing OUTCAT
Iε installinτ OUTCA╘ oε ß ZCPR│ systeφ thσ command≤ arσ ì
exactl∙ a≤ abovσ witΦ FATCAT« e.g.
Z3INSTP OUTCAT
Furthermore¼ whicheve≥ option≤ yo⌡ useΣ t∩ instal∞ FATCA╘ ì
should also be used when installing OUTCAT.
ì
.paè Installation On CP/M Systems
ì
Unsqueezσ froφ FATCAT.LB╥ FATCATIN.*¼ FATCAT.CQM¼ *.CQN¼ ì
*.00┐ .No≈ simpl∙ typσ
ì
FATCATIN
ì
Selec⌠ you≥ termina∞ froφ thσ menu¼ optionall∙ ì
modifyinτ thσ definitioε iµ i⌠ suit≤ yo⌡ (especially¼ iµ ì
you≥ termina∞ support≤ reduceΣ intensit∙ video¼ yo⌡ shoulΣ ì
definσ ß TERMINA╠ EXI╘ sequencσ t∩ bσ thσ samσ a≤ you≥ norma∞ ì
vide∩ sequence« Thi≤ wil∞ preven⌠ you≥ systeφ beinτ lef⌠ iε ì
reduceΣ intensit∙ wheε yo⌡ leavσ FATCAT.⌐ I⌠ wil∞ probabl∙ hel≡ ì
t∩ havσ you≥ termina∞ manua∞ handy¼ opeε t∩ it≤ lis⌠ oµ contro∞ ì
codes« Thi≤ i≤ thσ samσ basiπ prograφ tha⌠ i≤ useΣ t∩ instal∞ ì
Turbo-Pascal« Iµ yo⌡ havσ tha⌠ package¼ it≤ manua∞ ma∙ bσ oµ ì
hel≡ t∩ yo⌡ iε installinτ FATCAT¼ sincσ thσ procedurσ i≤ thσ ì
same.
ì
Wheε finished¼ yo⌡ caε deletσ al∞ thσ FATCATIN.¬ file≤ froφ ì
you≥ workinτ FATCA╘ disδ anΣ savσ theφ oε anothe≥ disk¼ iµ ì
disδ spacσ i≤ ß probleφ fo≥ you«
ì
Arrow Key Installation -- under CP/M
A≤ ß CP/═ user¼ yo⌡ canno⌠ acces≤ thσ advanceΣ ZCPR│ ì
feature≤ oµ thσ auto-installe≥ Z3INSTP« Bu⌠ yo⌡ caε stil∞ usσ ì
DD╘ t∩ patcΦ FATCAT.CO═ t∩ instal∞ you≥ arro≈ keys
Here's what you do:
Yo⌡ shoulΣ havσ alread∙ installeΣ FATCA╘ usinτ FATCATIN« ì
Thi≤ install≤ everythinτ bu⌠ thσ arro≈ keys.
Nex⌠ yo⌡ mus⌠ finΣ ou⌠ thσ code≤ tha⌠ you≥ arro≈ key≤ ì
transmit« The∙ mus⌠ bσ onl∙ onσ characte≥ apiecσ o≥ thi≤ wil∞ ì
no⌠ work« Oε olΣ Kaypro'≤, for example, thσ code≤ are:
UP: 0Bh (Ctrl-K)
DOWN: 0Ah (Ctrl-J)
RIGHT: 0Ch (Ctrl-L)
LEFT: 08h (Ctrl-H)
DDT FATCAT.COM<RETURN>
-d100<RETURN>
Now look at the byte at memory location 153. If it's
greater than 10 (that's 10 hex or 16 decimal) change it
to 10.
type:
-s153è
it will say something like
0153 13
you type
10<RETURN>
it will now say
0154 nn (where nn stands for any two-digit hex number)
you type simply
.<RETURN>
Now you type
s164<RETURN>
you receive the prompt
0164 nn
you type in the code for up-arrow followed by <RETURN>
and receive the prompt
0165 nn
type in the code for down-arrow then <RETURN>
and receive
0166 nn
type in the code for right-arrow then <RETURN>
see
0167 nn
type in the code for left-arrow, then <RETURN>
see
0168 nn
type .<RETURN>
now type
g0<RETURN>
è to get out of DDT and then
SAVE 42 FATCAT.NEW <RETURN>
Now rename the old FATCAT.COM to something else, rename
FATCAT.NEW to FATCAT.COM and try running it. It should work
and have the arrow keys enabled. If not, you'll just have
rename the old file back to FATCAT.COM and do without
arrows.
That's all there is to it.
OUTCAT INSTALLATION -- under CP/M
We coulΣ havσ provideΣ ye⌠ anothe≥ 30╦ installatioε routinσ ì
t∩ instal∞ OUTCAT¼ bu⌠ sysop≤ havσ thei≥ limits« InsteaΣ, d∩ thσ ì
followinτ t∩ instal∞ OUTCA╘ unde≥ CP/M:
1> Install FATCAT as described above
2╛ Ruε FATCAT¼ immediatel∙ choosinτ thσ ESCAP┼ optioε ì
returninτ to CP/M
3> SAVE 1 OUTCAT.INS
4> REN OUTCAT.OLD=OUTCAT.COM
5> DDT OUTCAT.OLD
While in DDT enter the following commands:
iOUTCAT.INS <CR>
R <CR>
g0 <CR>
This gets you back to CP/M; then:
6> SAVE 91 OUTCAT.COM
No≈ tr∙ runninτ FATCA╘ anΣ OUTCAT« Iµ the∙ worδ O╦ theε ì
erasσ OUTCAT.OLD« Otherwisσ RE╬ OUTCAT.COM=OUTCAT.OL─ anΣ eithe≥ ì
livσ without installation or try again.
END of APPENDIX A
Turbo-Pascal is a trademark of Borland International, Inc.