IMD 1.16: 29/05/2007 19:00:46 FOGCPM.085 ååååååååååååååå--FOGCPM085FATCAT MMGREADME 1STVERS23 UPD  APPENDIXA B APPENDIXB l !FATCAT TOC-"#$%&'FATCAT WS €()*+,-./01234567FATCAT WS €89:;<=>?@ABCDEFGFATCAT WS OHIJKLMNOPQ-06-00 86 ¨-CPM085 DOC©ª«¬ABC BAS*RSTUVWABC DOCXDMASTER CMD YZ[\DMASTER DOC>]^_`abcdADD CMD efghCOMM CMDijklDELET CMD mnDISC CMDopqrDISC NDXsEDET CMD tuEXT NDXvFILE DBFwFINAME NDXxMSCREEN1FMT yzP1 CMD {|P1 FRM}~P11 CMD€�P111 CMD‚ƒP2 CMD„…†P2 FRM ‡ˆP3 CMD‰Š‹P3 FRM Œ�P4 CMD Ž��‘PART CMD’PRINT CMD“”UPDAT CMD•VIEW CMD–—DCAT10 COMO˜™š›œ�žŸ ¡DCAT10 DOC ¢£DCAT10 PQS¤¥¦§ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååThis is the disk name. åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå.mt3 .mb8 .po8 .pl66 .fi fatcat.toc .fi fatcat.ws .fi appendix.a .fi appendix.b .fi vers23.upd ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååFATCAT must be both INSTALLED and CONFIGURED before using. For INSTALLATIOÎ instructionó seå APPENDIX.A® Foò CONFIGURATIOÎ � instructionó seå APPENDIX.B® Omissioî oæ onå oò botè oæ theså � haó beeî responsiblå foò mosô oæ thå problemó peoplå havå haä � gettinç goinç witè FATCAT® Rememberº Wheî alì elså fails¬ reaä � thå directions. to print out the documentation in this library, use Mailmerge on the file FATCAT.MMG --------------- FATCAT23.LBR THE GOOD NEWS IS: ALÌ CATALOÇ anä INDEØ fileó (.LIX¬ .RIX¬ .DNX¬ .LCX¬ .RCX¬ anä � .TCX© froí previouó versionó oæ FATCAÔ ARÅ PERFECTLÙ COMPATIBLÅ � witè versioî 2.3¬ sï therå ió nï neeä tï dï anythinç witè youò � actuaì datá files¬ theù wilì worë jusô finå undeò eitheò version. HOWEVER BE FOREWARNED: NONÅ oæ thå PROGRAÍ fileó iî previouó versionó oæ FATCAÔ (thoså � witè filå typeó oæ .COM¬ .CHN¬ .00?© oò thå CONFIGURATIOÎ Fileó � (.CFG© arå compatiblå witè versioî 2.3. Tï avoiä needlesó � confusion¬ yoõ shoulä makå surå yoõ havå backeä theså fileó uð � ontï aî archivaì disk¬ anä theî GEÔ THEÍ OFÆ YOUÒ SYSTEM® Theù � wilì noô worë witè thå versioî 2.3 files¬ eveî thougè somå oæ � theí havå thå samå names and can only cause trouble. For a complete listing of the new features of FATCAT23 please see the file VERS23.UPD in this library. Steve Cohen Jan. 15, 1986 ------------------ FATCAT21.LBR and FATCAT22.LBR Foò á completå listinç oæ thå ne÷ featureó oæ FATCAT2± anä � FATCAT2² please see the file VERS23.UPD in this library. The only difference between version 21 and version 22 was in the documentation. Steve Cohen January 1, 1986 ----------------- FATCAT20.LBR was released 12-1-85, replacing FATCAT.LBR, which was released 11-30-85. A minor bug was fixed that resulted in the 'F' function messing up the number of files flag on subsequent updates. If you have already picked up FATCAT.LBR the only files you need to take are the ones matching FATCAT3.* Steve Cohen 12-1-85 Š gè somå oæ � theí havå thå samå names and can only cause trouble. For a complete listing of the new features of FATCAT23 please see the file VERS23.UPD in this library. Steve Cohen Jan. 15, 1986 ------------------ FATCAT21.LBR and FATCAT22.LBR Foò á completå listinç oæ thå ne÷ featureó oæ FATCAT2± anä � FATCAT2² please see the file VERS23.UPD in this library. The only difference between version 21 and version 22 was in the documentation. Steve Cohen January 1, 1986 ----------------- FATCAT20.LBR was released 12-1-85, replacing FATCAT.LBR, which was released 11-30-85. A minor bug was fixed that resulted in the 'F' function messing up the number of files flag on subsequent updates. If you have already picked up FATCAT.LBR the only files you needhe .PA Š APPENDIX C -- Changes from Previous Versions  NOTÅ -- Iæ yoõ havå beeî usinç FATCAÔ versioî 2.0¬ pleaså REAÄ THIS: � NOTÅ -- Anù referenceó tï versioî 2.± applù equallù tï versioî � 2.3.  Nonå oæ thå prograí fileó iî FATCAÔ vers® 2.0¬ 2.1¬ oò 2.² (thoså � witè filå typeó oæ .COM¬ .CHN¬ .00?© oò thå Configuratioî Fileó � (.CFG© arå compatiblå witè versioî 2.1® Tï avoiä needlesó � confusion¬ yoõ shoulä makå surå yoõ havå backeä theså fileó uð � ontï aî archivaì disk¬ anä theî GEÔ THEÍ OFÆ YOUÒ SYSTEM® Theù � wilì noô worë witè thå versioî 2.3 files¬ eveî thougè somå oæ � theí havå thå samå names. � HOWEVER¬ ALÌ actuaì cataloç anä indeø fileó (.LIX¬ .RIX¬ .DNX¬ � .LCX¬ .RCX¬ anä .TCX© froí previouó versionó ARÅ PERFECTLÙ � COMPATIBLÅ witè versioî 2.3¬ sï therå ió nï neeä tï dï anythinç � witè youò actuaì datá files¬ theù wilì worë jusô finå undeò � eitheò version. � BUG FIXES Three bugs, are fixed in version 2.3 -- Á seriouó buç thaô causeä librarù fileó noô tï bå deleteä � properly has been fixed. This may have caused some corruption iî youò cataloç files¬ buô noô youò indeø files® Tï check¬ � cataloç á disk¬ notå thå numbeò oæ liibrarù fileó reported® Theî � outpuô alì fileó iî thå catalog® Iæ theså numberó don'ô agreå � witè thå oneó obtaineä previouslù youò cataloç filå ió corrupted® � Running the option will fix it. -- Searcheó iî OUTPUÔ modå no÷ givå correcô resultó wheî � seraching unambigous file names. -- Counts of files now give correct results.         Two major bugs were fixed in Version 2.1.         � -- Thå adä anä renamå functionó iî cleanuð modå no÷ givå fulì � accesó tï useò areaó otheò thaî thå currenô one. � -- Disk resets have been added in places where disk swapping was� occurrinç -- causinç BDOÓ erroró wheî ruî undeò CP/M® Thió waó � noô á probleí undeò ZRDOS¬ whicè ió ho÷ iô slippeä through. .pa ŠENHANCEMENTS The following enhancement is provided in version 2.3: -- Outpuô no÷ availablå iî á cross-referencå formaô similaò tï � XCAT¬ iî additioî tï thå previouó FATCAÔ format® Accessiblå froí � new option on main menu or from command line of OUTCAT. Thå followinç enhancementó arå provideä iî versioî 2.1: � -- Thå single/multiplå modå togglå haó beeî eliminated® Thió � .heAPPENDIX C -- Changes from Version 2.0 functioî ió no÷ controlleä bù thå Automatiã Reindeø toggle® � Leavinç thió ofæ speedó uð thå updatinç process¬ regardlesó oæ � whetheò onå disë oò severaì havå beeî inserted¬ anä therå ió nï � automatiã updatå aó iî formeò singlå mode® Whaô yoõ gaiî herå ió � fasteò operation® However¬ thå tradeofæ ió thaô yoõ loså thå � robusô backuð thaô thió admittedlù sloweò methoä provided® Iæ � yoõ arå goinç tï ruî witè thå Auto-ReIndeø ofæ iô ió recommendeä � thaô yoõ bacë uð youò cataloç disks. � -- Sincå Auto-Reindexinç maù no÷ bå disabled¬ wå havå addeä thå � 'M§ optioî whicè giveó á manuaì Recreatioî oæ thå Cataloç fileó � froí thå indeø files¬ whicè useä tï happeî undeò Updatinç iî thå � multiplå modå (anä whicè caî stilì bå achieveä undeò Auto-� Reindex)® Thå 'F§ Optioî ió no÷ renameä 'R'. � -- FATCAÔ no÷ takeó betteò advantagå oæ memorù spacå resultinç iî � á fasteò throughput¬ sincå disë accesseó arå reduced® Thió wilì � bå apparenô especiallù oî floppù baseä systems. � -- Thå Printeò Offseô haó beeî addeä aó á configuratioî optioî � foò thoså whï likå tï leavå theiò papeò iî á fixeä positioî oî � theiò printers® � -- Commanä Linå Controì oæ Outpuô ió no÷ provided® Seå thå � sectioî 'OUTCAT§ foò á descriptioî oæ thió feature® Thå outpuô � modulå wilì worë froí thå menu¬ however¬ jusô aó iô diä before. On-line help available for OUTCAT with command OUTCAT //. -- Configuratioî setuð provisioî allowinç FATCAÔ tï stoð � conflictinç witè thå Plu*Perfecô DateStamper'ó assumptioî thaô � its special file would be first in any sort. END of APPENDIX C. DateStamper is a trademark of Plu*Perfect Systems. .he .pa Š APPENDIX A -- FATCAT Installation � {FATCAT and all the files in FATCAT23.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 -d100 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 it will now say 0154 nn (where nn stands for any two-digit hex number) you type simply . Now you type s164 you receive the prompt 0164 nn you type in the code for up-arrow followed by and receive the prompt 0165 nn type in the code for down-arrow then and receive 0166 nn type in the code for right-arrow then see 0167 nn type in the code for left-arrow, then see 0168 nn type . now type g0 Š to get out of DDT and then SAVE 42 FATCAT.NEW 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 R g0 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. 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 R g0 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® Othe.he .pa Š APPENDIX B -- FATCAT Configuration � {FATCAT and all the files in FATCAT23.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.} � � This appendix should give you all the information you need � to answer the questions posed in the FATCAT configuration module � which is accessed by typing

at the FATCAT main menu. � A word about configuration file names. A FATCAT � configuration file has an extension of .CFG. The configuration � you expect to use most frequently should be named STANDARD.CFG � because that is the filename FATCAT looks for by default when � setting up a configuration. Other configs you may desire can � have different names with the .CFG extension. You can load these � in at the command line e.g. �  A> FATCAT RAMDISK � auto loads the file RAMDISK.CFG from the default area if it can � be found. You can also load .CFG files dynamically from within � FATCAT by typing Ctrl-N while in the configuration module. � FATCAT then prompts you for the name of a .CFG file which is � loaded if possible. � Below is information on the various options which are � selectable from within the configuration module. Editing Configurations Thå P¾ optioî provideó á convenienô meanó oæ changinç thå � parameteró whicè controì FATCAT'ó differenô modeó oæ operation® � Iî additioî iô haó facilitieó foò savinç theså configurationó tï � disë anä foò loadinç them. � Upoî selectinç thió optioî yoõ arå projecteä intï á � "Database¢ typå oæ Datá Entrù Screeî wherå thå variouó � configuratioî optionó arå showî anä caî bå changed® Thió sorô oæ � datá entrù wilì bå familiaò tï mosô computeò useró buô wilì bå � explaineä brieflù here: � Typinç regulaò ASCIÉ printablå characteró (Noô Controì � Characters© wilì causå theí tï appeaò oî screeî iî whateveò fielä � thå cursoò ió presentlù pointinç to¬ aó lonç aó thå characteró � yoõ typå dï noô overflo÷ thå fielä lengtè aó indicateä bù � underscoreó oî thå screen® Typinç ® Similarly¬ ^Ó moveó thå cursoò bacë onå � characteò withiî á fielä (withouô deleting© anä ^Ä moveó forward® � ¬ jusô typinç thå characteò � advanceó tï thå nexô field® Oî mosô oæ thå fields¬ onlù certaiî � typeó oæ inpuô arå acceptable¬ whicè wilì bå immediatelù � apparent¬ oò iæ not¬ indicateä oî thå screen. � Typinç Cntl-Î aô anù timå wilì resulô iî youò beinç prompteä foò � thå namå oæ á ne÷ .CFÇ filå tï load® Iæ FATCAÔ findó thió file¬ � itó valueó wilì bå loadeä iî oveò anù thaô arå currentlù present. � Typinç Cntl-Ú aô anù timå telló FATCAÔ yoõ arå donå alterinç thå � configuration® Seå sectioî oî savinç configuratioî below® Notå � thaô yoõ dï noô havå tï savå configurations® Thå )® Iî facô herå ió � onå instancå wherå á differenô confiç filå foò Harä Diskó mighô � bå verù useful. � Anotheò ideá herå woulä bå foò uså oî remotå systemó where¬ saù � thå onlù accessiblå areaó woulä bå thoså oî useò areaó 0-7® Iî � thaô case¬ foò preparinç thå cataloç tï bå displayeä tï remotå � users¬ seô Maximuí useò tï 7¬ anä yoõ wilì winä uð onlù � cataloguinç thoså useò areá yoõ wanô youò remotå useró tï see. ŠDate Stamping Defaulô valuå ió Î anä leavå iô thaô waù unlesó yoõ uså thå � Plu*Perfecô DateStamper® Iæ turneä on¬ thió changeó FATCAT'ó � assumptionó abouô wherå iî thå lisô oæ fileó thå disë namå is¬ sï � aó noô tï conflicô witè DateStamper'ó assumptioî thaô itó speciaì � filå ió thå first® However¬ nï featureó oæ thå DateStampeò arå � supporteä bù FATCAÔ -- don'ô looë foò anù datå stampinç iî thå � cataloç listings® Therå ain'ô any. User Area to be Catalogued (32 = Catalog All User Areas) Thió requireó á littlå morå comment® Normallù seô thió tï 3² anä � leavå iô there® 3² doeó noô meaî useò 32¬ buô telló FATCAÔ tï � procesó alì useò areaó aô once® Anù numbeò lesó thaî 3² telló � FATCAÔ tï procesó ONLY thaô useò number® Dï noô confuså witè � Maximuí Useò whicè giveó thå highesô useò areá tï catalog® Therå � shouldn'ô ofteî bå reasoî tï changå this¬ buô iô ió includeä � becauså someonå wilì finä iô useful. � Printer Offset Iæ yoõ arå someonå whï likå tï puô thå papeò iî thå printeò anä � neveò movå thå tractoró froí theiò usuaì setting¬ theî yoõ maù � selecô á numbeò froí ° tï 20¬ anä wheî printinç youò catalog¬ thå � printeò heaä wilì skið thaô manù spaceó beforå printinç oî á ne÷ � line® Experimenô anä finä youò besô settinç here. Root File Name for FATCAT Files Thió establisheó whaô rooô namå youò FATCAÔ cataloç fileó wilì � have® Alì Fatcaô fileó foò á particulaò cataloç seô wilì havå thå � samå rooô name» onlù theiò filå typeó wilì bå differenô (anä � theså arå seô automaticallù bù thå program)® Defaulô valueº � MASTER® FATCAÔ fileó wilì thuó havå nameó likå MASTER.LCØ anä � MASTER.RIX¬ etc® Alì fileó iî á cataloç seô caî thuó bå easilù � transferreä usinç familiaò cp/í wildcarä techniqueó i.e. �  A>PIP B:=A:MASTER.* � FILE PLACEMENT CHOICES Drive to be Catalogued� Program Files on Drive:� Index File for Regular Files on Drive (.RIX)� Index File for Library Files on Drive (.LIX)� Catalog File for Regular Files on Drive (.RCX)� Catalog File for Library Files on Drive (.LCX)� Index File for Disk Names on Drive (.DNX)� Temporary List File on Drive (.TCX)  � Theså optionó controì thå locationó oæ thå variouó files® Yoõ � configurå theså tï youò system® Belo÷ arå somå samplå � configurations® Uså theså aó á guide» quitå likelù you'lì bå � ablå tï comå uð witè á betteò confiç foò youò systemº Capacitieó � arå verù rougè estimates¬ dependinç largelù oî thå numbeò oæ �Šlibrarù fileó yoõ arå counting¬ aó librarù fileó takå uð 50¥ morå � rooí thaî regulaò fileó iî thå catalogs. .cp20� SYSTEM 1 2-floppy system, single sided drives of less than 200K: An absolute minimum system for FATCAT. Capacity: maybe 3000 files.  Drive to be Catalogued B: Program files: A: Regular file index B: Library file index B: Catalog for regular files B: Catalog for Library files B: Disk Names Index B: Temporary List File A: The trick here is to be sure to insert the disk for the catalog files after the last disk has been catalogued but before actually selecting the U> option; .cp20 SYSTEM 2 2-floppy system, double sided drives 3-400K: A better system. Capacity: 8-10000 files Drive to be Catalogued B: Program files: A: Regular file index A: Library file index A: Catalog for regular files B: Catalog for Library files B: Disk Names Index A: Temporary List File  A: As in the first system, you must remember to insert the disk with the catalog files before you select the U> option. By putting the catalog files on their own disk away from the index files, more room is created, but we're still feeling some pinch from the need to keep 100 or so K of program files on drive A: .cp20 Š SYSTEM 3 3 floppy-system 300-400K per drive A much better system Capacity 12000 - 14000 files. Drive to be Catalogued C: Program files: A: Regular file index B: Library file index B: Catalog for regular files C: Catalog for Library files C: Disk Names Index B: Temporary List File A: By putting the program files on their own drive, we significantly expand the space available for catalog files. We still must insert the correct disk before updating. .cp20 SYSTEM 4 4 floppy system 300-400K per drive Optimum floppy system Capacity 12000 - 14000 files Drive to be Catalogued D: Program files: A: Regular file index B: Library file index B: Catalog for regular files C: Catalog for Library files C: Disk Names Index B: Temporary List File A: At last we can avoid any disk swapping, and put each disk into its proper home before we start. But no real increase in capacity this time. .cp20 ŠSYSTEM 5  With hard disks, large capacity ram disks, etc., there is not as much point in going into all this detail about configuration. You have many more options and more room. The only requirement is that all program, catalog, and configuration files be located in the same user area. A sample Hard disk configuration is quite simple: Drive to be Catalogued C: Program files: A: Regular file index A: Library file index A: Catalog for regular files A: Catalog for Library files A: Disk Names Index A: Temporary List File A: END OF APPENDIX B. DateStamper is a trademark of Plu*Perfect Systems  A: At last we can avoid any disk swapping, and put each disk into its proper home before we start. But no real increase in capacity this time. .cp20 ŠSYSTEM 5  With hard disks, large capacity ram disks, etc., there is not as much point in going into all this detail about configuration. You have many more options and more room. The only requirement is that all program, catalog, and configuration files be located in the s.op  FFFFFFFFFF AAAAAA TTTTTTTTTTT CCCCCCCCCC AAAAAA TTTTTTTTTTT FFFFFFFFFF AAAAAAAA TTTTTTTTTTT CCCCCCCCCCCC AAAAAAAA TTTTTTTTTTT FFFF AAA AAA TTTTT CCCCC CCCC AAA AAA TTTTT FFFF AAAAAAAAAA TTTTT CCCCC AAAAAAAAAA TTTTT FFFFFFF AAAAAAAAAAAA TTTTT CCCCC CCCC AAAAAAAAAAAA TTTTT FFF AAA AAA TTTTT CCCCCCCCCCCC AAA AAA TTTTT FFF AAA AAA TTTTT CCCCCCCCC AAA AAA TTTTT version 2.3 the FATter, but Faster CATaloguer ----->>> .pa Š FATCAT Version 2.3 TABLE OF CONTENTS Page  FEATURES OF FATCAT -- An Overview  .    .    .    .    .    2 GETTING STARTED WITH FATCAT   .    .    .    .    .    .    3 MINIMUM EQUIPMENT necessary to run FATCAT  .    .    .    3 FILES IN THIS  LIBRARY  .    .    .    .    .    .    .    3 FIRST STEPS AND PRECEPTS    .    .    .    .    .    .    4 NOW HEAR THIS!  .    .    .    .    .    .    .    .    4 DISK NAMES-- some simple rules .    .    .    .    .    4 SPECIAL NOTE to Users of Plu*Perfect DateStamper .    5 RUNNING THE FATCAT SYSTEM     .    .    .    .    .    .    6 FROM THE MAIN MENU-- summary of FATCAT commands .    .    6 Option

-- Configuring FATCAT    .    .    .    .    8 Option -- Clean-Up Mode Toggle  .    .    .    .    8 Option -- Cataloguing Floppy Disks   .    .    .    8 IF THE CLEAN-UP TOGGLE IS OFF.    .    .    .    .    9 IF THE CLEAN-UP TOGGLE IS ON .    .    .    .    .   10 U -- Move Up     .    .    .    .    .    .    .   10 D -- Move Down   .    .    .    .    .    .    .   10 N -- Next Page {Not shown in above picture}    .   10 P -- Preceding Page   .    .    .    .    .    .   10 A -- Add File    .    .    .    .    .    .    .   11 E -- Erase File  .    .    .    .    .    .    .   11 R -- Rename File .    .    .    .    .    .    .   11 K -- File Size in K   .    .    .    .    .    .   11 -- Abort Catalog Operation     .    .    .   11 C -- Continue Catalog Operation .    .    .    .   11 Option -- Hard Disk Catalog     .    .    .    .   12 Option -- Update Catalog   .    .    .    .    .   12 Option -- Delete Disk from Catalog   .    .    .   13 Option -- Output Catalog in FATCAT format .    .   13 Option -- Output Catalog in Cross-reference format 15 Option -- Display Information About Disks .    .   15 Option -- Make new .LCX and .RCX files    .    .   15 Option -- Reindex (Make new .LIX and .RIX files)   15 Option -- Quit FATCAT    .    .    .    .    .   16 OUTCAT -- Command-Line Control of Output   .    .    .   17 OUTCAT Parameter Syntax -- How to control OUTCAT           from the command line    .    .    .    .    .   17 /PARAMETER -- Configuration file name  .    .    .   17 >PARAMETER -- Output device  .    .    .    .    .   17 "PARAMETER" -- Page Header   .    .    .    .    .   18 .PARAMETER -- Disk search limiter .    .    .    .   18 UNPREFIXED PARAMETERS -- Search Keys   .    .    .   18 EXAMPLES -- Putting it all together on the command line .    .    .    .    .    .   18 AUTOMATING OUTPUT -- Suggested applications   .    .   20 WHERE THE &*!#@ IS ...  .    .    .    .    .    .   20 SPECIALIZED PRINTOUTS -- Batch File Control .    .   20 REMOTE SYSTEMS -- ZCPR3 Alias control  .    .    .   20 Conclusion -- the Past, Present, and Future of FATCAT  .   22 .pa ŠAPPENDIX A -- FATCAT Installation  .    .    .    .    .   23 Installation On ZCPR3 Systems    .    .    .    .    .   23 Z3INSTP OPTIONS .    .    .    .    .    .    .    .   23 INSTALLING OUTCAT    .    .    .    .    .    .    .   24 Installation On CP/M Systems     .    .    .    .    .   25 Arrow Key Installation -- under CP/M     .    .    .   25 OUTCAT INSTALLATION -- under CP/M   .    .    .    .   27 APPENDIX B -- FATCAT Configuration .    .    .    .    .   28 Editing .    .    .    .    .    .    .    .    .    .   28 Saving  .    .    .    .    .    .    .    .    .    .   29 Options .    .    .    .    .    .    .    .    .    .   30 Catalog Libraries (Y/N)   .    .    .    .    .    .   30 Clean-Up Mode (Y/N)  .    .    .    .    .    .    .   30 ReIndex Mode    .    .    .    .    .    .    .    .   30 Maximum User    .    .    .    .    .    .    .    .   30 Date Stamping   .    .    .    .    .    .    .    .   31 User Area to be Catalogued    .    .    .    .    .   31 (32 = Catalog All User Areas) Printer Offset  .    .    .    .    .    .    .    .   31 Root File Name for FATCAT Files     .    .    .    .   31 File Placement Choices    .    .    .    .    .    .   31 SYSTEM 1 .    .    .    .    .    .    .    .    .   32 SYSTEM 2 .    .    .    .    .    .    .    .    .   32 SYSTEM 3 .    .    .    .    .    .    .    .    .   33 SYSTEM 4 .    .    .    .    .    .    .    .    .   33 SYSTEM 5 .    .    .    .    .    .    .    .    .   34 APPENDIX C -- Changes from Previous Versions     .    .   35 BUG FIXES    .    .    .    .    .    .    .    .    .   35 ENHANCEMENTS .    .    .    .    .    .    .    .    .   36 .pa Š  .    .    .    .    .    .   30 Maximum User    .    .    .    .    .    .    .    .   30 Date Stamping   .    .    .    .    .    .    .    .   31 User Area to be Catalogued    .    .    .    .    .   31 (32 = Catalog All User Areas) Printer Offset  .    .    .    .    .    .    .    .   31 Root File Name for FATCAT Files     .    .    .     .pn1 ------------------ FATCAT Version 2.3 the FATter but faster disk Cataloguer ------------------------------------- {FATCAÔ anä alì fileó iî FATCAT23.LBÒ anä alì subsequenô versionó � arå copyrighô 198¶ bù Steveî M® Coheî anä thereforå remaiî hió � property® Yoõ arå freå tï uså iô anä tï freelù distributå it¬ buô � yoõ maù noô selì iô oò bundlå iô aó parô oæ anotheò packagå tï bå � solä withouô thå expresó writteî consenô oæ thå author® }  FATCAÔ ió á ne÷ multi-featureä disë cataloguinç prograí � foò z8° CP/Í anä ZCPR³ systems® Iô waó designeä witè thå User'ó � conveniencå foremosô iî mind® Iô buildó upoî thå foundatioî oæ � otheò cataloguinç systems¬ whicè werå á booî tï earlù micro� computeò users¬ buô improveó upoî theí bù eliminatinç manù � inconvenienceó whicè theså earlù programó inflicteä upoî theiò � users® Manù users¬ oncå thå cataloç gre÷ tï bå oæ substantiaì � size¬ begaî findinç iô harä tï justifù thå timå spenô waitinç foò � thå disë driveó tï puô everythinç iî itó propeò placå iî thå � catalog® Theù gre÷ graduallù lazieò abouô cataloguinç and¬ afteò � awhile¬ stoppeä altogether¬ convinceä thaô cataloguinç waó á � hopelesó task¬ á nicå ideá buô noô wortè thå trouble. Sounä familiar¿ Wå thinë FATCAÔ wilì changå youò minä � abouô disë cataloguing® Siô bacë anä follo÷ uó througè á brieæ � touò oæ FATCAT'ó many features. .PA Š.HEFATCAT -- the FATter but Faster Disk Cataloguer --------------------------------- FEATURES OF FATCAT -- An Overview --------------------------------- Rapid fire insertion of diskettes FATCAÔ isn'ô magic¬ iô maù noô eveî bå aó fasô aó somå otheò � programs® Iô ió simplù morå intelligentlù designed¬ sï thaô disë � insertioî (youò job© ió separated¬ time-wise¬ froí thå joâ oæ � updatinç thå cataloç (thå computer'ó job). � Thå filenameó arå simplù appendeä sequentiallù tï á temporary¬ � unsorted¬ file® Verù fast® Theî wheî yoõ arå done¬ thå computeò � doeó thå tediouó worë oæ sorting¬ inserting¬ deleting¬ withouô � makinç YOÕ sharå itó tedium® Geô á cuð oæ coffee¬ reaä thå � paper¬ gï tï bed® Wheî yoõ returî you'lì finä á fullù sorteä � catalog® Full Library File Support Simple¬ bug-free® Thå namå oæ thå librarù ió storeä witè thå � namå oæ thå librarù filå -- noô jusô thå disë number® Hard-Disk Mode foò cataloguinç á harä drive¬ user-areá bù user-area¬ aó welì aó � á morå conventionaì floppù modå thaô catalogó thå entirå disë aô � once. Clean-Up Mode letó yoõ eraså files¬ renamå files¬ anä adä thoså zero-lengtè � disë namå fileó withouô leavinç FATCAT® Nï morå "SAVÅ ° -� DISK.094¢ Alsï displayó filå size. � Attractive Catalog Output Module outputó tï printer¬ CRT¬ oò botè simultaneously® CRÔ displaù caî � eitheò bå pageä oò continuous¬ anä ió switchablå bacë anä forth® � Scanó thå wholå catalog¬ oò "wildcards¢ foò specifiã groupeä � filenames¬ eitheò bù filenamå oò bù disë number® Ne÷ iî versioî 2.1¬ thå outpuô modulå ió accessiblå eitheò � througè thå menõ oò froí itó owî commanä line® Thió flexibilitù � allowó foò sucè thingó aó batcè processeä listó separateä bù � category¬ oò eveî foò uså aó á filå listinç foò Remotå Systems. Ne÷ iî versioî 2.3¬ outpuô caî optionallù bå giveî iî á � cross-referencå fashioî similaò tï XCAT¬ aó welì aó thå formeò � FATCAÔ format. Disk Information Module keeps track of disk names and free space on each disk. � Easily Configurable foò differenô modeó oæ operation¬ e.g® placemenô oæ cataloç � files¬ namå oæ cataloç files¬ etc® Configurationó easilù saveä � tï disë foò quicë loadinç oî subsequenô sessions. .PA Š --------------------------- GETTING STARTED WITH FATCAT --------------------------- MINIMUM EQUIPMENT necessary to run FATCAT Minimuí equipmenô tï uså FATCAÔ ió á computeò witè á z-8° � microprocessor¬ aô leasô 43Ë TPÁ (thaô ió á 50Ë CP/Í system)¬ twï � floppù driveó oæ 180Ë oò more® Preferablå woulä bå driveó oæ � 350« K. FILES IN THIS LIBRARY Thió librarù shoulä contaiî thå followinç files® Theù arå � squeezeä fileó thaô musô bå unsqueezeä eitheò witè youò librarù utility program or an unsqueezing utility. FATCAT.CQM -- The basic .COM file that starts the program OUTCAT.CQM -- This .COM file is essential for OUTPUT, runs either by itself or is called by FATCAT. FATCAT2.CQN FATCAT3.CQN -- Chain files essential for running FATCAT FATCAT3.0Q0 FATCAT3.0Q1 FATCAT3.0Q2 FATCAT3.0Q3 FATCAT3.0Q4 FATCAT3.0Q5 FATCAT3.0Q6 OUTCAT.0Q0 -- Overlay files essential for running FATCAT FATCAT.WQ -- This documentation FATCAT.TQC -- Table of contents APPENDIX.AQ APPENDIX.BQ VERS23.UQD -- Supplements covering installation and configuration¬  anä changeó froí vers® 2.0 FATCAT.MQG -- File for chain printing this with MailMerge README.1QT -- Some additional "quickie" documentation Z3INSTP.CQM -- An auto-installer needed to install on ZCPR3 systems FATCATIN.CQM -- FATCAT specific installation routines. FATCATIN.DQA Z3 users can use Z3INSTP, but those of FATCATIN.MQG you still in the CP/M dark ages can use these programs to install FATCAT. Š FIRST STEPS AND PRECEPTS NOW HEAR THIS! FATCAÔ musô firsô bå INSTALLEÄ beforå iô caî bå used® Reaä anä � follo÷ carefullù thå instructionó iî APPENDIØ Á tï learî how® � Oncå installed¬ yoõ maù ruî FATCAT® However¬ thå VERÙ FIRSÔ � THINÇ yoõ shoulä trù dï witè iô ió CONFIGURÅ FATCAÔ foò youò � systeí bù enterinç FATCAT Invokinç FATCAÔ iî thió waù causeó FATCAÔ tï searcè thå � defaulô drivå anä useò areá foò á configuratioî filå calleä � STANDARD.CFÇ anä loaä iô intï memory® Iæ thió filå ió noô found¬ � thå defaultó arå used. Nï otheò parameteró arå necessary» onå optionaì parameter¬ � however¬ maù bå typed® Thå prograí wilì treaô thió aó á requesô � tï searcè thå defaulô areá foò á configuratioî filå whoså � filenamå ió thå parameteò anä whoså filetypå ió .CFG® Thaô is¬ � typing A>FATCAT HARDDISK wilì causå FATCAÔ tï searcè foò á filå calleä HARDDISK.CFÇ oî thå � defaulô drive/useò anä loaä itó valueó intï memory® Iæ thió filå � ió noô founä oò cannoô bå reaä foò somå reason¬ defaulô valueó � arå supplieä witè thå prograí anä wilì bå used. Theså configuratioî fileó anä theiò useó wilì bå explaineä � later® Theù arå á conveniencå foò thå user» iô ió wortè � mentioninç here¬ however¬ thaô iæ á giveî .CFÇ filå ió noô found¬ � iô ió noô á disaster» differenô configuratioî fileó caî bå loadeä � oò createä undeò thå P‚ optioî oæ thå maiî menu¬ whicè wilì bå � discussed in detail below. Wheî FATCAÔ ió invoked¬ á banneò screeî ió displayeä anä á � reporô oî thå Configuratioî filå loaä ió provided® Yoõ arå theî � directeä tï typå anù keù upoî whicè thå followinç screeî ió � displayed: Š ----------------------------------------------------------------� Main FATCAT Menu� ---------------------------------------------------------------- � ----> C> to Catalog Floppy Disks� ----> H> to Catalog A Hard Disk� ----> D> to Delete a Disk from the catalog� ----> T> to Toggle cleanup mode now: < On>� ----> P> to change default Parameters� ----> U> to Update catalog� ----> O> to Output catalog in FATCAT format ----> X> to Output catalog in Cross-Reference format� ----> R> to ReIndex New .RIX and .LIX files� ----> M> to Make New .RCX and .LCX files� ----> I> to output disk Information� ----> to quit FATCAT � : : � --------------------------------------------------------------- � --------------------------------------------------------------- � We will now consider the above menu options, not necessarily� in the order given. By the time we finish you should be well on� your way to becoming a proficient FATCAT user.� � .pa Š Option

-- Configuring FATCAT Iô ió verù importanô tï configurå FATCAÔ beforå yoõ attempô � tï ruî it® Sï yoõ shoulä selecô thå -- Clean-Up Mode Toggle Thió optioî toggleó thå Clean-Uð Modå oî anä off® Clean-Uð � modå giveó thå useò aî attractivå screeî displaù oæ thå nameó oæ � alì thå fileó oî thå disk¬ anä allowó housekeepinç optionó sucè � aó addinç 0-lengtè disk-namå files¬ erasing¬ renaminç anä findinç � thå sizeó oæ files® Clean-Uð modå wilì bå describeä iî morå � detaiì undeò thå -- Cataloguing Floppy Disks Thió ió wherå thå actuaì cataloguinç takeó place® Wå shoulä � note¬ however¬ thaô thå namå ió somewhaô oæ á misnomer¬ becauså � thå floppù modå caî welì bå useä oî manù harä disë systems® Thå � differencå ió thaô optioî option you are shown the self- explanatory mini-menu below: .pa8 Š>>>>>>>>>>>>>> TO CATALOG ANOTHER DISK: FIRST -- Insert disk into Drive X: THEN -- Hit TO STOP CATALOGUING: Hit  Thå menõ wilì reminä yoõ intï whicè drivå yoõ shoulä inserô � thå disë tï bå catalogued® Iô waitó foò anotheò "Now reading directory of Drive X:" 2> a series of dots, one per file 3> "Sorting" 4> a series of dots, one per comparison in the sort. This is to let you know it hasn't gone to sleep on long directories. 5> finally a list of filenames and their user areas 6> the number of files found If library cataloguing has not been disabled you will then see the following additional steps. 7> "Now reading libraries on Drive X:" 8> a series of dots, one per library member 9> "Sorting" 10> a series of dots, one per comparison in the sort. 11> a list of library members, their library and user area 12> the number of library files found. .pa15 Š If the Clean-Up Toggle is On functioninç wilì bå thå samå excepô foò µ anä ¶ above® Insteaä � oæ thå fasô scrollinç oæ filenameó yoõ seå á screeî likå thió � oneº � FATCAT Clean-Up Mode - Drive X - User * - Page 1 of 1 - 34 FILES� FILE USER FILE USER FILE USER� -DISK 123 0 FXDXSD COM 6 WS COM 0� AAAAA PAS 0 FXDXSD LBR 6 WXYZ OBJ 0� AAB COM 1 GAS COM 2 � . .� . (more files) .� . .� FATCAT COM 1 WS INS 0 � Move U>p/D>own � A>dd File E>rase File R>ename File Size in K> C>ontinue Abort � Iî thå middlå oæ thå screeî wilì bå á listinç oæ fileó iî � alphabeticaì order® Thå filå iî thå uppeò lefô corneò wilì bå � eitheò highlighteä oò seô ofæ bù arrows¬ dependinç oî whetheò � oò noô FATCAÔ ió installeä witè highlightinç foò youò terminal® � Thió indicateó thaô FATCAÔ ió POINTINÇ tï thió filå oî optionó � E,R¬ anä Ë aó describeä below® Belo÷ thå "menõ line¢ (thå onå � witè 'A>dä File'¬ etc.© ió á "messagå line¢ upoî whicè thå � prograí wilì displaù variouó questionó anä erroò messages. � The following functions are supported in CleanUp Mode: U -- Move Up D -- Move Down Moveó thå pointeò tï thå previouó oò nexô filå oî thå list¬ � whicè wilì normallù bå thå onå belo÷ it¬ excepô thaô aô thå � bottoí oæ á column¬ 'D§ wilì movå thå pointeò tï thå toð oæ thå � nexô columî anä aô thå toð oæ á columî 'U§ wilì movå thå pointeò � tï thå bottoí oæ thå precedinç column® Iæ pointeò ió aô beginninç � oæ lisô theî 'U§ wilì movå iô tï thå enä oæ thå lisô anä iæ aô � enä oæ lisô theî 'D§ wilì movå iô tï thå beginninç oæ list® Iæ � arro÷ keyó arå installed¬ thå Up-Arro÷ functionó aó 'U§ anä Down-� Arro÷ aó 'D'. N -- Next Page {Not shown in above picture} P -- Preceding Page Clean-Uð modå showó onlù 6´ fileó aô á time® Iæ morå thaî � 6´ residå oî thå drive¬ outpuô wilì bå pageä anä aî indicatioî � wilì bå giveî oî thå toð oæ thå screeî thaô thió ió thå case® Iæ � sï theî 'N§ wilì movå tï thå nexô page¬ 'P§ tï thå preceding¬ iî � á rinç fashion¬ sï thaô iæ 'P§ ió typeä froí Pagå 1¬ FATCAÔ wilì � sho÷ thå lasô pagå anä vicå versa® Iæ arro÷ keyó arå installeä � theî Right-Arro÷ functionó aó 'N§ anä Left-Arro÷ aó 'P'® Nonå oæ � theså keyó wilì functioî iæ therå ió onlù onå pagå oæ files. .cp10 ŠA -- Add File Á directorù entrù wilì bå openeä oî thå drivå tï bå � catalogueä anä yoõ wilì bå prompteä oî thå messagå linå tï typå � iî á filå namå foò it® Iæ therå ió rooí iî thå directory¬ anä iæ � thå filenamå ió noô alreadù iî thå directory¬ thå filå wilì bå � added® Aó faò aó thå visiblå lisô ió concerned¬ thå filå wilì � temporarilù bå addeä aó thå lasô filå oî thå lasô pagå anä thå � displaù wilì poinô there® E -- Erase File Yoõ wilì bå prompteä oî thå messagå linå tï makå surå yoõ � wanô tï eraså thå filå pointeä to¬ anä iæ yoõ answeò 'Y§ thå filå � wilì bå eraseä froí thå disë anä á "hole¢ wilì appeaò oî thå lisô � oæ files. R -- Rename File Yoõ wilì bå prompteä oî thå messagå linå tï givå á filå namå � tï whicè tï renamå thå filå pointeä to® Yoõ wilì theî bå askeä � oncå agaiî iæ thió ió whaô yoõ wanô tï do® Iæ yoõ answeò yes¬ � anä iæ thå filå namå doeó noô alreadù exisô oî thå drive/useò � area¬ thå filå wilì bå renameä oî thå screen® Thå lisô wilì noô � bå realphabetized® Whetheò oò noô á renamå takeó place¬ yoõ wilì � bå informeä whaô actioî haó takeî placå viá thå messagå line. � K -- File Size in K Thå sizå iî Ë oæ thå filå pointeä tï wilì bå showî oî thå � messagå line.  -- Abort Catalog Operation Yoõ arå returneä tï thå Continue/Escapå mini-menõ witè nï � furtheò cataloguinç operatioî takinç placå oî thå currenô disk. C -- Continue Catalog Operation Yoõ leavå thå Clean-Uð Modå anä thå prograí continues® Iæ � yoõ havå changeä anythinç oî thå disë yoõ continuå witè steð ± � above® Yoõ dï noô enteò thå cleanuð modå á seconä timå buô � insteaä proceeä aó iæ Clean-Uð modå werå temporarilù turneä off® � Iæ nothinç waó changeä thaî operationó continuå froí steð 7. Afteò thå stepó calleä foò bù youò configuratioî arå � concludeä yoõ arå returneä tï thå Continue/Escapå mini-menu¬ � wherå yoõ chooså eitheò tï cataloç anotheò disë oò tï stop® � Remembeò thaô iæ yoõ stoð yoõ musô nexô chooså thå 'U§ optioî � becauså cataloç updatinç ió noô automatic. .pa Š Option -- Hard Disk Catalog Aó waó saiä above¬ thió ió somethinç oæ á misnomer¬ aó harä � diskó caî bå catalogueä bù thå . � Whaô happenó undeò ® Thå importanô thinç tï � remembeò herå ió thaô therå musô bå á namå filå iî eacè useò areá � iî whicè therå arå files® Iæ yoõ aren'ô sure¬ iô mighô bå welì � tï chooså thió optioî witè thå Clean-Uð Modå on® Iæ yoõ havå � useò areaó withouô namå files¬ theù simplù won'ô bå catalogueä � anä you'lì havå tï dï iô again® Yoõ wilì geô aî erroò messagå � warninç yoõ thaô thió haó happened. � Thå -- Update Catalog Afteò yoõ arå througè cataloguing¬ yoõ musô returî tï thå � maiî menõ anä selecô thå Please don't try to Update before you have catalogued any -----> disks. You'll only get an error Message. You must have -----> a temporary (.TCX) file to update from. -----> Updating is quite simple for the user. Just don't forget -----> to do it!  Option -- Delete Disk from Catalog Upoî selectinç thió optioî yoõ arå querieä whicè disë yoõ � wanô tï delete¬ anä iæ thå disë ió founä iî thå disë indeø file¬ � yoõ arå theî askeä agaiî tï makå sure® Thió informatioî ió theî � recordeä iî thå temporarù file¬ anä requireó thå -- Output Catalog in FATCAT format Thió ió á nice¬ flexible¬ cataloç outpuô witè manù features¬ � enablinç iô tï perforí botè aó á printouô prograí anä aó aî � onlinå Scanner® Iô listó filå name¬ useò area¬ disë namå and¬ iæ � á librarù member¬ thå librarù filå name® Yoõ accesó theså � functionó bù answerinç questions: � You are first asked to:� �  Enter Search Mask or for *.*: � If you want FATCAT to conduct the search by FILENAME (most �Šlikely) then you should respond with a single parameter giving � the file name you want. Standard CP/M wildcards are acceptable � here. Thus, for example �  *.*  will find all files in the catalog� Z*.*  will find all files whose names start with Z�  *.?Q?  will find all squeezed files �  FILENAME.TYP will find all files with that name        � Simplù typinç ® � Iæ yoõ entereä á numbeò yoõ wilì theî bå askeä á furtheò questioî � here: �         Enter high disk limit (X-999) or for X � wherå Ø ió thå valuå yoõ jusô inpuô iî responså tï thå previouó � question® Enteò thå higè limiô oæ thå searcè (29¹ iî thå � previouó examplå oò simplù . � Finally¬ iæ yoõ choså 'P§ oò 'B§ abovå yoõ wilì bå askeä foò � á headeò tï bå printeä aô thå toð oæ eacè page¬ alonç witè thå � pagå numbeò whicè wilì bå printeä regardless. � Once output has begun the following controls are available: Cntl-C will abort the output whether to Screen, Printer or Both in Screen mode only toggles between paged and unpaged output® Aô thå beginninç pageä outpuô ió thå default and the output comes up a screenful at a time. While paged output is selected, typing will switch to unpaged output (for fast scrolling), while typing any other key brings up the next page. While output is unpaged typing reverts back to paged output and stops the display. Of course typing Ctrl-C aborts either paged or unpaged output. Š Option -- Output Catalog in Cross-Reference Format Alì controló anä optionó arå thå samå aó foò optioî -- Display Information About Disks Aî outpuô prograí similaò to¬ buô simpleò thaî thå -- Make new .LCX and .RCX files Option -- Reindex (Make new .LIX and .RIX files) Thió bringó uó tï thå questioî oæ backuð files® Unlikå somå � otheò cataloç programó FATCAÔ doeó noô makå .BAË fileó tï bacë uð � thå catalog® Instead¬ thå Indeø fileó anä Cataloç files¬ beinç � functionallù relateä tï onå another¬ bacë eacè otheò up® Aó wå � havå saiä before¬ iæ thå ReIndeø Togglå ió Seô Oî theî thå ¬ ruî -- Quit FATCAT which¬ aó yoõ mighô suspecô returnó yoõ tï thå operatinç system® � Notå thaô nï matteò whicè menõ yoõ finä yourselæ oî typinç ontinueó ontï thå nexô step¬ whereaó PARAMETER -- Output device Thió parameteò controló botè wherå outpuô ió tï bå directed¬ � anä itó format® Thå firsô characteò ió á '>§ followeä (withouô � aî interveninç space© bù á onå oò twï letteró controllinç thå � outpuô choices® One of the two letters can be one of the following: S for output to screen P for output to printer B for simultaneous output to both screen and printer ŠIæ thió parameteò ió omitteä theî SCREEÎ outpuô wilì bå � defaulted. Thå otheò letteò woulä bå aî Ø tï selecô thå cross-referencå � format as described above under option . "PARAMETER" -- Page Header Thió parameteò specifieó á headeò tï bå printeä aô thå toð � oæ eacè pagå oæ output¬ usuallù printeò output¬ buô somå � applicationó maù finä somå uså foò pagå headingó oî screeî � output® Thió headeò wilì bå outpuô immediatelù followinç thå � pagå number. Thió parameteò ió identifieä bù thå precedinç anä trailinç � doublå quotå marks® Anù characteró (includinç spaces© maù bå � placeä betweeî thå quotes¬ except¬ oæ courså anotheò doublå � quote. Iæ thió parameteò ió eliminated¬ thå headeò wilì simplù bå � thå pagå number® .PARAMETER -- Disk search limiter Thió parameteò caî bå giveî twicå oî thå commanä line® Iæ � giveî twicå onå instancå wilì bå thå lo÷ disë numbeò tï includå � iî thå searcè anä thå otheò wilì bå thå higè disë numbeò tï bå � included® Thå ordeò oæ theså twï parameteró iî unimportant® Iæ � onlù onå sucè parameteò ió given¬ theî onlù thå singlå disë � numbeò wilì bå searched® Iæ nï sucè parameteò ió giveî theî alì � diskó wilì bå searched. UNPREFIXED PARAMETERS -- Search Keys Thió parameteò controì whicè fileó wilì bå selecteä foò � listing® Therå ió nï speciaì characteò thaô musô precedå such� parameters® Alì thaô ió requireä herå ió aî ambiguouó filenamå � whicè maù uså CP/Í wildcardó e.g® *.ª oò *.?Q¿ oò Z*.*® Iæ nothinç ió giveî undeò thió parameter¬ thå defaulô ió tï � searcè foò alì fileó oî alì disks. Iæ á faultù parameteò oæ thió typå ió supplied¬ thå prograí � abortó bacë tï thå operatinç systeí level. EXAMPLES -- Putting it all together on the command line Belo÷ arå somå samplå commanä lineó witè theiò results¬ � followeä bù á faultù commanä line.  OUTCAT  Outputó alì fileó oî alì diskó tï thå CRT® Searcheó STANDARD.CFÇ � foò configuratioî anä printó nï pagå header.  OUTCAT /REMOTE >X Š Samå aó abovå buô searcheó REMOTE.CFÇ foò confiç anä displayó � output in cross-reference format. .cp3  OUTCAT /REMOTE >S  Same as above except output in FATCAT format.  OUTCAT >P  Samå aó abovå onlù searcheó STANDARD.CFÇ foò config¬ anä outputó � tï printer.  OUTCAT >P *.?Q?  Samå aó abovå onlù restrictó searcè tï fileó matchinç thå � wildcarä *.?Q¿ (i.e. all squeezed files.)  OUTCAT >XB "LIST OF SQUEEZED FILES" *.?Q?  Samå aó abovå onlù outpuô ió tï botè printeò anä CRT¬ anä "LISÔ � OÆ SQUEEZED FILES" is the header and Format is cross-reference.  OUTCAÔ /SPECIAÌ > "LISÔ OÆ SQUEEZEÄ FILES¢ *.?Q¿ .40° � .999  Samå aó abovå onlù confiç comeó froí SPECIAL.CFÇ anä searcè � restricteä to disks 400-999 and format is FATCAT.  OUTCAT .400  Displays to screen a listing of all files on disk .400 -------------------------------------------------------- A COMMAND LINE WHICH WON'T DO WHAT YOU WANT IT TO  OUTCAT >P "List of squeezed files *.?Q?  Firsô oæ all¬ notå thaô sincå thå CCÐ ió processinç thå commanä � linå everythinç wilì bå raiseä tï UPPEÒ CASE¬ whicè reallù ió nï � problem¬ buô bå awarå oæ it® Secondly¬ sincå therå ió nï � trailinç quote¬ thå *.?Q¿ wilì bå takeî aó parô oæ thå headeò anä � á defaulô searcè oæ alì fileó wilì be performed. Wå can'ô gï intï everù case® Jusô follo÷ thå ruleó laiä ouô � abovå anä yoõ wilì noô bå surprised® Theù maù seeí complicated¬ � buô mosô on-the-flù uså oæ thió featurå caî usuallù jusô revolvå � arounä á singlå parameteò anä defaultó havå beeî selecteä tï bå � thå mosô commoî choices. .pa Š AUTOMATING OUTPUT -- Suggested applications WHERE THE &*!#@ IS ... 1> Can't find the file TERRIFIC.PAS? Commanä linå OUTCAÔ TERRIFIC.PAÓ wilì quicklù telì yoõ wherå iô � shoulä be. 2¾ Oò maybå you'rå noô quitå sï surå oæ thå name® Somå DataBaså � prograí was it DB-CHECK.CMD or DBCHECK.PRG or what? Commanä linå OUTCAÔ DB*.ª wilì aô leasô scaî foò alì fileó � beginninç witè DB. Theså kindó oæ searcheó arå mucè fasteò thaî gettinç intï thå � menõ modå tï do it. SPECIALIZED PRINTOUTS -- Batch File Control Phiì Newmaî complaineä thaô he'ä likå tï bå ablå tï prinô � subdivideä listó oæ hió catalog® Hå haó intelligentlù subdivideä � hió cataloç bù category® Sï usinç thå SUBMIÔ facilitù oæ CP/Í oò � thå ZEØ facilitù oæ ZCPR3¬ batcè commandó likå thió becomå � possible:  OUTCAT >P "DATABASE FILES" *.* 100 199 OUTCAT >P "UTILITY FILES" *.* 200 299 OUTCAT >P "GAME FILES" *.* 300 329 OUTCAT >P "SPREADSHEETS" *.* 330 399  etc. REMOTE SYSTEMS -- ZCPR3 Alias control Terrù Smythå gavå må aî ideá whicè neveò occurreä tï må wheî � É waó designinç FATCAT¬ buô iô caî iî facô bå useä aó á remotå � systeí filå directorù foò Z³ systems¬ iæ iô ió regularlù updated® � FATCAT.COÍ anä OUTCAT.COÍ shoulä oæ courså bå hiddeî iî aî � inaccessiblå useò area® Theî aî accessiblå areá woulä contaiî aî � aliaó thaô woulä remaiî invisiblå tï thå caller¬ buô woulä allo÷ � hií tï accesó thå cataloç foò viewing. Compose an alias called SEARCH which would be something like: DU:OUTCAT /REMOTE >S "SUPER RCPM FILES AS OF 1/1/86" $1  Oæ course¬ thå aliaó woulä havå tï alsï handlå accesó tï thå � restricted directory, and there are several ways to do this. .pa ŠTHE USER WOULD BE TYPING IN:  SEARCH DB*.*  anä woulä automaticallù bå presenteä witè á formatteä listinç oæ � alì fileó beginninç witè "DB"® Etc® Etc® Thå importanô poinô � herå ió usinç aliaseó tï allo÷ thå SYSOÐ selecô thå parameteró hå � wisheó tï control¬ protectinç theí froí thå useò whilå allowinç � thå useò alì LEGITIMATÅ flexiblility® Iî thió case¬ thå onlù � legitimatå controì á useò woulä neeä woulä bå tï specifù thå � fileó tï bå searched® Anä thå SYSOÐ caî helð bù specifyinç thå � headeò whicè giveó thå datå oæ thå lasô update® Hå woulä havå � onlù tï remembeò tï modifù thå aliaó afteò updatinç thå Catalog. .pa Š ----------------------------------------------------- Conclusion -- the Past, Present, and Future of FATCAT ----------------------------------------------------- Aô thió point¬ I'ä likå tï acknowledgå thå excellenô � contributioî tï FATCAÔ thaô Phiì Newmaî haó made® Phiì ió thå � discerninç user¬ paò excellence® Hió complaintó abouô cataloç � programó werå whaô goô må ofæ ontï thió projecô iî thå firsô � place® Wheî É firsô hearä hió complaints¬ É didn'ô thinë thaô � whaô hå wanteä coulä bå accomplished® Buô Phiì waó right® Anä � hió contributionó didn'ô enä here» Phiì waó mù faithfuì betá � tester¬ findinç alì sortó oæ obscurå bugó thaô needeä tï bå � ironeä out. � I'ä alsï likå tï thanë alì thoså useró whï senô må feedbacë � oî previouó Versions® Yoõ gavå må thå ideaó needeä tï makå � versioî 2.³ eveî better® Iî particular¬ thankó tï Eä Johnsoî oæ � Victoria¬ B.C® whï founä á whoppeò oæ á buç iî thå outpuô searcè � routines. � Iæ FATCAÔ ió á morå functionaì prograí thaî somå oæ itó � predecessors¬ thaô doeó noô diminisè thå significancå oæ theiò � contribution® Afteò alì iô waó thå Warä Christensenó anä otheò � pioneeró whï madå today'ó computeò developmentó possible® Theiò � brainstormó werå thå originaì ones. � Similarly¬ FATCAÔ wilì onå day¬ soon¬ I'í surå bå � superseded® Someonå (maybå me© wilì rewritå thå thinç iî � assemblù language® Afteò alì FATCAÔ ió loadeä witè featureó buô � it'ó alsï verù FAÔ spacå wise® Anä therå arå somå featureó iô � lacks¬ mosô notably¬ á mechanisí foò recordinç commentó abouô � files® Iî thió versioî É wanteä tï sticë aó closelù aó possiblå � tï datá thaô waó fullù automatic¬ thaô ió recordeä tï disë bù thå � operatinç systeí itself® Thió cutó dowî thå chanceó foò error® � Futurå versionó wilì havå tï geô beyonä thió hurdle. � Alsï deservinç oæ mucè praiså ió Richarä Jacobsoî whoså � Lilliputå Z-Nodå iî Chicagï (312-649-173° anä 312-664-1730© � continueó tï seô ne÷ standardó oæ excellencå foò remotå � computerists® Withouô hió Z- Node¬ É neveò woulä havå beeî ablå � tï puô thió packagå together® É woulä appreciatå thaô anù � compliments¬ complaints¬ buç reports¬ etc® bå senô tï må carå oæ � thió excellenô bulletiî board. � Turbo-Pascal is a trademark of Borland International, Inc.� Mailmerge is a trademark of MicroPro, Inc.� DateStamper is a trademark of Plu*Perfect Systems. uô � it'ó alsï verù FAÔ spacå wise® Anä therå arå somå featureó iô � lacks¬ mosô notably¬ á mechanisí foò recordinç commentó ab10 DIM A$(255) 90 PRINT CHR$(26):PRINT 92 PRINT" Another Basic Cataloger" 93 PRINT" by Hamilton Davies":PRINT 95 PRINT " press + to EXIT to CPM":PRINT:PRINT:PRINT 100 PRINT " 1 = FIND BY NAME" 105 PRINT 110 PRINT " 2 = FIND BY DISK" 115 PRINT 120 PRINT " 3 = ADD A NEW DISK" 125 PRINT 130 PRINT " 4 = UPDATE OLD DISK" 131 PRINT 132 PRINT " 5 = TURN PRINTER ";:IF PNT THEN PRINT"off":GOTO 138 134 PRINT "on" 138 PRINT:PRINT:PRINT:PRINT:PRINT 140 IF FST=0 THEN PRINT" press * ONLY if you are starting a new catalog" 150 K$=INKEY$:K=VAL(K$):IF K$="" THEN 150 155 IF K=0 THEN 400 157 RESET 160 ON K GOSUB 1000,2000,3000,4000,200 170 GOTO 90 200 IF PNT THEN PNT=0:RETURN 210 PNT=1:RETURN 300 LPRINT B$;" ";D 310 PGE=PGE+1:IF PGE >55 THEN PRINT CHR$(7);"change paper and press any key" 315 IF PGE > 55 THEN LPRINT CHR$(12); 320 IF PGE > 55 THEN IF INKEY$="" THEN 320 ELSE PGE =0 330 RETURN 400 IF K$= "*" THEN FST = 1 :GOTO 90 410 IF K$="+" THEN SYSTEM 420 GOTO 90 500 LPRINT LEFT$(B$,13); 510 LNE=LNE+1:IF LNE>3 THEN LNE=0:LPRINT " ";N:PGE=PGE+1 515 IF PGE=7 THEN LPRINT:PGE=1:LPRINT 520 RETURN 600 PRINT "*** PRESS ANY KEY WHEN PRINTER IS READY ***" 610 IF INKEY$="" THEN 610 615 LNE=0:PNT=0:PGE=1 630 LPRINT CHR$(27);CHR$(81);CHR$(27);CHR$(66); 650 RETURN 660 LPRINT CHR$(27);CHR$(65);CHR$(27);CHR$(78) 665 FOR T=PGE TO 5:LPRINT:NEXT T 670 RETURN 700 STOP 1000 INPUT "FILENAME,EXTENSION, OR . FOR ALL";A$:N=0 1005 PGE = 0 1010 OPEN "I",#1,"A:CATALOG.DAT" 1015 IF N THEN A$="#$%^&" 1020 INPUT #1,NUMFILE 1030 INPUT #1,LASTDISK 1040 FOR T= 1 TO NUMFILE 1045 IF EOF(1) THEN 1085 1050 INPUT #1,B$ 1060 INPUT #1,D 1070 IF INSTR(1,B$,A$) OR D = N THEN PRINT B$,D:IF PNT THEN GOSUB 300 1075 IF D=N AND LBL=1 THEN GOSUB 500 1080 NEXT T 1085 CLOSE #1 1090 PRINT "END OF FILE. PRESS ANY KEY" 1095 IF PNT THEN LPRINT CHR$(12); 1100 IF INKEY$="" THEN 1100 1105 IF LBL=1 THEN GOSUB 660: LBL=0 1110 RETURN 2000 INPUT " ENTER NUMBER OF DISK";N 2005 INPUT " WOULD YOU LIKE TO MAKE A DISK LABEL";A$ 2010 IF LEFT$(A$,1)="Y" THEN LBL=1: GOSUB 600 2015 A$="" 2020 GOTO 1010 3000 PRINT "THE NEW DISK MUST BE XDIR'ED FIRST" 3030 PRINT "PLACE DISK WITH FILE DISK.DIR IN DRIVE B:" 3040 PRINT "PRESS WHEN READY OR TO ABORT" 3050 IF INKEY$= "A" THEN RETURN 3055 IF INKEY$<>CHR$(13) THEN GOTO 3050 3060 IF FST THEN GOTO 3105 3100 NAME "A:CATALOG.DAT" AS "A:CATALOG.TMP" 3105 A=2 3110 OPEN "I",#1,"B:DISK.DIR" 3115 I=0:INPUT #1,A$: I=INSTR(1,A$,":") 3120 IF I THEN A$(1)=MID$(A$,I-18,17):A=3 3125 A$(A-1)=RIGHT$(A$,17) 3130 IF EOF(1) THEN 3160 3135 INPUT #1,A$:IF INSTR(1,A$," :") THEN A$(A)=RIGHT$(A$,17):A=A+1 3140 A$(A)=LEFT$(A$,17) 3150 A=A+1 3155 GOTO 3130 3160 CLOSE #1 3170 A=A-7 3200 FOR X= 1 TO A-1:FOR Y=X+1 TO A 3210 IF A$(Y)A THEN GOTO 3370 3360 IF A$(B) < A$ THEN PRINT #2,A$(B):PRINT #2,LASTDISK :B=B+1:GOTO 3355 3370 PRINT #2,A$:PRINT #2,D 3380 GOTO 3345 3400 CLOSE #1 3410 IF B>A THEN CLOSE #2:KILL "A:CATALOG.TMP":RETURN 3420 FOR T= B TO A 3430 PRINT #2,A$(T):PRINT #2,LASTDISK 3440 NEXT T 3450 CLOSE #2:KILL "A:CATALOG.TMP": RETURN 4000 PRINT " ENTER THE NUMBER OF THE DISK TO UPDATE" 4010 INPUT "DISK NUMBER";N 4020 OPEN "I",#1,"A:CATALOG.DAT" 4030 INPUT #1,NUMFILE 4035 INPUT #1,LASTDISK 4040 BLANK=0:FOR T= 1 TO NUMFILE STEP 2 4042 INPUT #1,A$:INPUT #1,B:IF B=N THEN BLANK=BLANK+1 4045 NEXT T:CLOSE #1 4050 CLOSE #1 4060 IF N>LASTDISK THEN PRINT "YOU NEED TO ADD A NEW DISK":RETURN 4070 PRINT "PLACE DISK TO BE UPDATED IN DRIVE B:" 4080 PRINT "PRESS WHEN READY OR TO ABORT" 4090 IF INKEY$="A" THEN RETURN 4100 IF INKEY$<>CHR$(13) THEN GOTO 4090 4105 A=2 4110 OPEN "I",#1,"B:DISK.DIR" 4115 I=0:INPUT #1,A$:I=INSTR(1,A$,":") 4120 IF I THEN A$(1)=MID$(A$,I-18,17):A=3 4125 A$(A-1)=RIGHT$(A$,17) 4130 IF EOF(1) THEN 4160 4135 INPUT #1,A$:IF INSTR(1,A$," :") THEN A$(A)=RIGHT$(A$,17):A=A+1 4140 A$(A)=LEFT$(A$,17) 4150 A=A+1 4155 GOTO 4130 4160 CLOSE #1 4170 A=A-7 4200 FOR X= 1 TO A-1:FOR Y= X+1 TO A 4210 IF A$(Y)A THEN GOTO 4365 4360 IF A$(B) < A$ THEN PRINT #2,A$(B):PRINT #2,N:B=B+1 4365 IF D=N THEN GOTO 4345 4370 PRINT #2,A$:PRINT #2,D 4380 GOTO 4345 4400 CLOSE #1 4410 IF B>A THEN CLOSE #2:KILL "A:CATALOG.TMP":RETURN 4420 FOR T= B TO A 4430 PRINT #2,A$(T):PRINT #2,N 4440 NEXT T 4450 CLOSE #2:KILL "A:CATALOG.TMP" :RETURN 5000 OPEN "O",#1,"A:CATALOG.DAT" 5010 PRINT #1,A:PRINT #1,1 5020 FOR T=1 TO A:PRINT #1,A$(T) 5030 PRINT #1,1 5040 NEXT T 5050 CLOSE #1 5055 FST=0 5060 RETURN PRINT NPUT #1,A$:IF INSTR(1,A$," :") THEN A$(A)=RIGHT$(A$,17):A=A+1 4140 A$(A)=LEFT$(A$,17) 4150 A=A+1 4155 GOTO 4130 4160 CLOSE #1 4170 A=A-7 4200 FOR X= 1 TO A-1:FOR Y= X+1 TO A 4210 IF A$(Y)A THEN GOTO 4365 4360 IF A$(B) < A$ THEN PRINT #2,A$(B):PRINT #2,N:B=B+1 4365 IF D=N THEN GOTO 4345 4370 PRINT #2,A$:PRINT #2,D 4380 GOTO 4345 4400 CLOSE #1 4410 IF B>A THEN CLOSE #2:KILL "A:CATALOG.TMP":RETURN 4420 FOR T= B TO A 4430 PHAMILTON DAVIES 899 MAINE RD. KEY WEST, FL 33040 (305) 294-8649 ABC.BAS Another Basic Cataloger. I wrote this for the EXEC but it will run on almost any machine with no mod- ification. Each of the disks to be cataloged must be XDIR'ed in this manner. XDIR B: B:DISK This will place the file DISK.DIR on the disk. ABC MUST have this file on the disk or it cannot catalog it. After one has done this to each disk type MBASIC ABC and press * if you are starting a new catalog then select 3 to ADD A DISK to the catalog. To update a disk which has had files added or deleted select 4. ABC does not use wildcards when finding a file. Instead just enter any string and any matches and their disk number will be displayed. Hard copy can be made of any operation by pressing 5 to turn the printer ON and under option 2 labels can be made on a PROWRITER or equiv. WARNING: ABC must be kept in drive A: when in use  ON and under option 2 labels can be made ERASE REMA ******************************************* REMA * dMASTER(VERSION 1.0) * REMA * COPYRIGHT (C)1984 WIL USSERY * REMA * ALL RIGHTS RESERVED * REMA ******************************************* ? REMA This program is user supported software. It is copyrighted and may not REMA be sold for profit,but unlimited copies may be made and distributed for REMA free. Users who find the program useful are encouraged to send a con- REMA tribution to the author: ? REMA WIL USSERY REMA 455 CRESCENT ST. #107 REMA OAKLAND,CA. 94610 ? REMA Any contributors who send $10 or more will be placed on my mailing list REMA and will be sent any future updates of this program free. Due to unfor- REMA seen circumstances the above offer is subject to change. ? REMA Press any to key to begin using dMASTER. WAIT STOR 0 TO CHOICE DO WHIL CHOICE <10 ERASE ?'*************************************************************' ?'* * dMASTER (C) FILE MENU * *' ?'*************************************************************' ?'* 1. ADD NEW FILES *' ?'* 2. EDIT FILES *' ?'* 3. SEARCH FOR A PARTICULAR FILE *' ?'* 4. TO SEE WHAT IS ON A PARTICULAR DISC *' ?'* 5. ENTER PRINT MENU *' ?'* 6. VIEW THE ENTIRE MASTER FILE, AFTER A SORT *' ?'* 7. DELETE A FILE AFTER ASKING FOR YOUR PERMISSION *' ?'* 8. UPDATES YOUR MASTER FILE AFTER MAKING ANY CHANGES *' ?'* 9. LOOKUP A CERTAIN TYPE OF PROGRAM *' ?'* 0. EXIT THE MASTER FILE MENU *' ?'*************************************************************' ?'* BY YOUR COMMAND (0 - 9) *' ?'*************************************************************' ? WAIT TO INPUT STOR VAL(INPUT)TO CHOICE ERAS IF CHOICE=0 ERAS RETU ENDI REMA PLEASE STAND BY(LOADING COMMAND FILE) DO CASE CASE CHOICE=1 DO B:ADD CASE CHOICE=2 DO B:EDET CASE CHOICE=3 DO B:PART CASE CHOICE=4 DO B:DISC CASE CHOICE=5 DO B:PRINT CASE CHOICE=6 DO B:VIEW CASE CHOICE=7 DO B:DELET CASE CHOICE=8 DO B:UPDAT CASE CHOICE=9 DO B:COMM ENDC ENDD B:PRINT CASE CHOICE=6 DO B:VIEW CASE CHOICE=7 DP). IF THE RECORD IS EMPTY TYPE REMA IN(DELETE FOR #=(?)). THE QUESTION MARK SHOULD BE SUBSTITUTED FOR REMA WHATEVER THE RECO? REMA Any contributors who send $10 or more will be placed on my mailing list REMA and will be sent any future updates of this program free. Due to unfor- REMA seen circumstances the above offer is subject to change. ? REMA Press any to key to begin using dMASTER. WAIT STOR 0 TO CHOICE DO WHIL CHOICE<10 ERASE ?' ***********************' ?' * dMASTER FILE MENU *' ?' *****? REMA Any contributors who send $10 or more will be placed on my mailing list REMA and will be sent any future updates of this program free. Due to unfor- REMA seen circumstances the above offer is subject to change. ? REMA Press any to key to begin using dMASTER. WAIT STOR 0 TO CHOICE DO WHIL CHOICE<10 ERASE ?' ***********************' ?' * dMASTER FILE MENU *' ?' ***** .po12 DOCUMENTATIOÎ FOÒ dMASTEÒ (Versioî 1.0) PROPERTÙ OÆ DIVERSIFIEÄ RESOURCES Thió prograí ió useò supporteä software® Iô ió  copyrighteä � anä  maù  noô bå solä foò á profit¬ buô unlimiteä copieó  maù  bå � madå  anä  distributeä  foò free® Useró whï  finä  thió  prograí � usefuì arå encourageä tï senä á contributioî tï thå author: WIÌ USSERY 45µ CRESCENÔ ST® £107 OAKLANĬ CA® 94610 Iæ  thió "peopleó marketing¢ venturå ió successful¬ É  wilì � bå  encourageä  tï  writå anä distributå morå  programó  iî  thió � unrestricteä  manner¬ whicè benefitó everyone® Sï dï youò  part¡ � Pasó iô around!!!!! Anù  contributoró  whï senä $1° oò morå wilì bå  puô  oî  mù � mailinç  lisô  anä  wilì bå eligiblå foò  freå  updateó  oæ  thió � prograí  alonç witè anù otheò programó É maù writå ®   Pleaså  bå � surå  tï  indicatå  singlå  oò doublå densitù  anä  thå  typå  oæ � computeò  yoõ  have®   Commentó oî thió  prograí  arå  morå  thaî � welcome® Duå tï unforseeî circumstanceó thå abovå offeò ió subjecô tï � changå withouô notice. Thió prograí waó writteî iî thå DBASÅ IÉ language® Yoõ musô � havå  DBASÅ  IÉ versioî 2.³ oò higheò tï ruî thió  prograí  alonç � witè thå CPÍ 2.² operatinç system® Alì commandó whicè yoõ shoulä � typå  arå  encloseä  withiî  parentheses®   Dï  noô  includå  thå � parentheseó wheî typinç thå command.‚ Thå  prograí  ió menõ driven¬ buô yoõ musô dï á  fe÷  thingó � beforå  iô wilì worë properly® Pleaså makå onå oò twï copieó  oæ � youò  dMASTEÒ prograí disã aó sooî aó possible® Therå shoulä  bå � 21 fileó oî thió disã whicè are: ADD.CMD¬   EDET.CMD¬  PART.CMD¬  DISC.CMD¬   PRINT.CMD¬   P1.CMD¬ � P2.CMD¬  P3.CMD¬  P4.CMD¬  P11.CMD¬  P111.CMD¬  P1.FRM¬   P2.FRM¬ � P3.FRM¬  VIEW.CMD¬ DELET.CMD¬ UPDAT.CMD¬  COMM.CMD¬  DMASTER.CMD¬ � MSCREEN1.FMT¬ DMASTER.DOC. 1® Yoõ musô numbeò eacè disã thaô yoõ wanô tï bå  catalougeä � bù  hand® Eacè disã musô starô witè á wholå numbeò  greateò  thaî � zero® Puô youò CPÍ systeí disã iî drivå Á anä puô eacè disã  yoõ � wanô tï bå catalougeä iî thå  drive® Aô thå Á ¾ type(DIÒ Bº  ^Ð � RETURN)®   Thió  meanó  aô thå Á prompô typå  DIÒ  Bº  theî  typå � controì  P¬ thió wilì turî youò printeò on¬ theî hiô  thå  RETURÎ � key®   Afteò eacè disc'ó contentó haó beeî printed¬ typå (^P©  tï � turî youò printeò off® Dï thió foò eacè disã thaô yoõ wanô tï gï � intï  thå masteò file® Yoõ wilì havå á printouô oæ  eacè  disc'ó � contentó  iî fronô oæ yoõ wheî yoõ starô tï adä recordó  tï  youò � masteò file. Š 2® Puô thå DBASÅ IÉ disã iî drivå Á anä thå dMASTEÒ disã  iî � drivå  B® Aô thå Á prompô type(DBASE)® Wheî yoõ geô tï thå  doô � prompô  typå  (CREATE)®   Wheî DBASÅ asës foò  á  filå  namå  typå � (B:FILE)®   Thió  filå musô havå á  structurå  oæ  (DISC:NO,N,5)¬ � (FILE:NAME,C,8)¬  (EXTENT,C,3)¬ (COMMENTS,C,40)® Hiô thå  returî � keù  afteò  typinç  iî  thå COMMENTÓ field®   Answeò  NÏ  tï  thå � questioî aô thå enä oæ thå CREATÅ sequence. 3®   É  wanô yoõ tï creatå threå indeø files®   Aô  thå  doô � prompô  typå  (USÅ B:FILE)® Wheî thå doô prompô  reappearó  typå � (INDEØ OÎ FILE:NAMÅ TÏ B:FINAME)® Wheî thå doô prompô  reappearó � typå (INDEØ OÎ DISC:NÏ TÏ B:DISC)® Wheî thå doô prompô reappearó � typå  (INDEØ  OÎ EXTENÔ TÏ B:EXT)® Yoõ havå jusô  createä  threå � indeø fileó calleä B:FINAME,B:DISà anä B:EXT® Theså threå  fileó � arå needeä foò thå prograí tï ruî properly® Dï noô uså differenô � filå  nameó   foò thå indeø files® No÷ yoõ arå  readù  tï  starô � addinç records® 4®   Afteò  creatinç thå indeø fileó yoõ  caî  starô  addinç � recordó  tï  youò  masteò file¬ bù typinç  (DÏ  B:dMASTER)®   Uså � optioî  #±  froí thå maiî menu® Enteò alì  characteró  iî  UPPEÒ � CASE.‚ Leô må sho÷ yoõ onå examplå oæ ho÷ tï adä recordó tï  youò � masteò  file® Iî thå DISC:NÏ fielä enteò thå numbeò oæ thå  disã � tï  bå  catalouged® Iî thå FILE:NAMÅ fielä enteò thå namå  oæ  á � filå  sucè aó PIÐ oò DIÒ ® Iî thå EXTENÔ fielä enteò  thå  threå � letteò  portioî oæ thå filå namå whicè beginó afteò  thå  period® � Sucè  aó COM¬ HEX¬ ASÍ etc® Iî thå COMMENTÓ fielä yoõ maù  enteò � aô  youò  optioî á maximuí oæ 4° characteró  whicè  describå  thå � prograí  yoõ  jusô  entered¬ sucè  aó  COPYINÇ  UTILITY®  COPYINÇ � UTILITÙ  woulä  describå á prograí likå PIP.COÍ ®  Wheî  yoõ  arå � througè  addinç  recordó hiô thå returî key® Iæ  yoõ  havå  manù � discó  don'ô trù tï adä alì oæ youò fileó tï thå masteò  filå  iî � onå sitting® Yoõ caî adä recordó aô youò convenience.‚ No÷  yoõ � arå readù tï ruî thå program. 5® Afteò hittinç thå RETURÎ key¬ yoõ shoulä bå bacë tï  thå � maiî  menu® Iæ foò somå unforeseeî reasoî yoõ arå aô thå CPÍ  'A§ � prompô  typå (DBASÅ B:dMASTER)® Iæ yoõ arå aô thå DBASÅ  IÉ  doô � prompô typå (DÏ B:dMASTER)® ¶® Thå menõ haó teî optionó. 1® ADÄ NE× FILEÓ Wilì allo÷ yoõ tï adä ne÷ files. 2® EDIÔ FILES Wilì allo÷ yoõ tï ediô bù disã number. 3® SEARCÈ FOÒ Á PARTICULAÒ FILE Wilì  allo÷  yoõ tï seå iæ á particulaò  filå  ió  oî � severaì discs. 4® TÏ SEÅ WHAT'Ó OÎ Á PARTICULAÒ DISC Wilì  allo÷ yoõ tï seå what'ó oî á particulaò disc. Š 5® PRINÔ MENU Wilì takå yoõ tï anotheò menu. 1®  Wilì  allo÷  yoõ  tï  prinô  thå  contentó  oæ  á � particulaò disc. 2®   Wilì  allo÷  yoõ tï prinô á  filå  whicè  ió  oî � severaì discs. 3®   Wiìì allo÷ yoõ tï prinô thå entirå  masteò  filå � afteò iô haó beeî sorted. 4® Exiô PRINÔ menõ anä enteò MASTEÒ menu. 6® VIE× THÅ ENTIRÅ MASTEÒ FILŬ AFTEÒ Á SORT Wilì allo÷ yoõ tï seå thå entirå masteò filå afteò a sort. 7® DELETÅ Á FILÅ AFTEÒ ASKINÇ FOÒ YOUÒ PERMISSION Walì  allo÷ y/õ tï deletå á file¬ buô wi,ì  noô  PACK � thå  masteò filå untiì yoõ givå iô permissioî  tï  dï � so. 8®  UPDATEÓ YOUÒ MASTEÒ FILÅ AFTEÒ ADDING¬  DELETINÇ  OÒ � EDÉTINÇ RECORDS � Wilì allo÷ yoõ tï REINDEØ youò masteò filå afteò yoõ � havå madå anù changes. � 9® LOOKUÐ Á CERTAIÎ TYPÅ OÆ PROGRAM Wilì  allo÷ yoõ tï look5ð á certaiî typå oæ  prograí � sucè aó alì oæ youò copyinç programó oò alì oæ  youò � directgrù programó iî thå co-mentó fided.� 0® EXIÔ THÅ dMASTEÒ MENU Wilì takå yoõ bacë tï thå doô prompt. Iô  ió verù importanô tï uså optioî #¸ afteò addinç ne÷  records¬ � deletinç  recordó oò editinç youò records® Thå prograí needó  tï � bå REINDEXEÄ everù timå yoõ dï onå oæ thå above® Iæ thió ió  noô � donå yoõ maù encounteò DBASÅ IÉ erroò messageó sucè aó RECORÄ OUÔ � OÆ  RANGÅ  oò  ENÄ OÆ FILÅ ENCOUNTEREÄ  UNEXPECTEDLY.   Alsï  uså � optioî  £ ¸ iæ yoõ begiî tï geô duplicatå recorä numberó  oò  thå � prograí beginó tï operatå irrationally. Wheî througè usinç DBASÅ typå (QUIT). dMASTEÒ WRITTEN BY WIÌ USSERÙ (¶-±-84©  ALÌ  RIGHTÓ  RESERVEÄ � PROPERTÙ OÆ DIVERSIFIEÄ RESOURCES UÎAUTHORIZEÄ REPRODUCTIOÎ OÆ THIÓ PROGRAÍ OÒ DOCUMENTATIOÎ WITHOUÔ PRIOÒ WRITTEÎ CONSENT OÆ DIVERSIFIEÄ RESOURCES IÓ PROHIBITED® DISCLAIMER DIVERSIFIEÄ RESOURCEÓ MAKEÓ NÏ WARRANTIES¬ EITHEÒ EXPRESÓ OÒ IMPLIED¬ WITÈ RESPECÔ TÏ THÅ SOFTWARÅ DESCRIBEÄ IÎ  THIÓ   DOCUMENTATION¬ ITÓ QUALITY¬ PERFORMANCE¬ MERCHANTABILITÙ   OÒ FITNESÓ FOÒ ANÙ PARTICULAÒ PURPOSE® Ь � deletinç  recordó oò editinç youò records® Thå prograí needó  tï � bå REINDEXEÄ everù timå yoõ dï onå oæ thå above® Iæ thió ió  noô � donå yoõ maù encounteò DBASÅ IÉ erroò messageó sucè aó RECORÄ OUÔ � OÆ  RANGÅ  oò  ENÄ OÆ FILÅ ENCOUNTEREÄ  UNEXPERAS SET TALK OFF SET COLON OFF SET BELL OFF STOR 'Y' TO FLD ACCE ' Would you like to skip the instructions at the beginning? (Y/N)' TO FLD STOR !(FLD) TO FLD IF FLD = 'N' ERAS REMA AFTER ADDING RECORDS TO YOUR MASTER FILE, IT IS IMPORTANT TO USE ? REMA OPTION # 8 BEFORE TRYING TO USE ANY OF THE OTHER OPTIONS IN THE ? REMA PROGRAM. IF THIS IS NOT DONE, YOU WILL ENCOUNTER SEVERAL PROB- ? REMA LEMS BECAUSE YOUR MASTER FILE WILL NOT BE PROPERLY INDEXED. ? REMA PRESS ANY KEY TO CONTINUE. WAIT ERASE REMA WHEN YOU CHOOSE OPTION # 1, YOU ARE ADDING AN EMPTY RECORD TO YOUR ? REMA MASTER FILE. IF YOU CHANGE YOUR MIND AFTER YOU CHOOSE OPTION # 1, ? REMA THAT BLANK RECORD WILL STILL BE THERE. THIS RECORD MUST BE DELETED ? REMA IF IT DOES NOT CONTAIN ANY INFORMATION. ? REMA PRESS ANY KEY TO CONTINUE. WAIT ERASE REMA DISREGARD ALL PARENTHESES WHEN TYPEING IN COMMANDS. ? REMA IN ORDER TO DELETE THIS EMPTY RECORD, YOU FIRST HAVE TO KNOW THE ? REMA RECORD NUMBER. IN ORDER TO GET THE RECORD #, YOU MUST TELL DBASE ? REMA TO (GO BOTTOM). THEN TYPE IN (DISP). IF THE RECORD IS EMPTY TYPE ? REMA IN (DELETE FOR # = (?)). THE QUESTION MARK SHOULD BE SUBSTITUTED ? REMA FOR WHATEVER THE RECORD NUMBER IS. THEN ISSUE THE (PACK) COMMAND. ? REMA AFTER ALL THIS IS DONE, YOU SHOULD REINDEX YOUR MASTER FILE BY US- ? REMA ING OPTION # 8 FROM THE MAIN MENU. ? REMA PRESS ANY KEY TO START ADDING RECORDS. WAIT ERASE ENDI ERAS REMA PLEASE STAND BY USE B:FILE STOR CHR(13)TO ENTRY DO WHIL ENTRY=CHR(13) GO BOTTOM STOR #+1 TO RECNO ERAS APPE BLANK @ 2,11 SAY 'APPEND SCREEN' @ 4,1 SAY'Current record number is:'GET RECNO @ 6,1 SAY'Enter Disc Number'GET DISC:NO PICT'999' @ 8,1 SAY'Enter File Name (Max 8 characters)'GET FILE:NAME PICT'XXXXXXXX' @ 10,1 SAY'Enter Extent (Max 3 characters)'GET EXTENT PICT'XXX' @ 12,1 SAY'Enter something descriptive about the file' @ 14,1 SAY'you just entered (Max 40 characters)'GET COMMENTS @ 16,11 SAY'CTRL = CONTROL KEY' @ 18,1 SAY'CURSOR UP = CTRL E, CURSOR DOWN = CTRL X' @ 20,1 SAY'CURSOR LEFT = CTRL A, CURSOR RIGHT = CTRL D' READ ERAS @ 10,5 SAY'Would you like to enter another record?' @ 12,5 SAY'Press the RETURN key to continue adding records' @ 14,5 SAY'Or enter Q to QUIT'GET ENTRY READ ERAS ENDD ENDI SET TALK ON SET COLON ON RETU o continue adding records' @ 14,5 SAY'Or enter Q to QUIT'GET ENTRY READ ERAS @R@R@JREMA ALL THIS IS DONE, YOU SHOULD REINDEX YOUR MASTER FILE BY USING OPTION@"@=@R@N@,@E@ @REMA ALL THIS IS DONE,@3YOU SHOULD REINDEX YOUR MASTER FILE BY USING OPTION@? @IREMA ALL THIS IS DONE,YOU SHOULD REINDEX YOU'GET RECNO @ 3,5 SAY'Enter Disc Number'GET DISC:NO PICT'999' @ 5,5 SAY'Enter File Name (Max 8 characters)'GET FILE:NAME PICT'XXXXXXXX' @ 7,5 SAY'Enter Extent (Max 3 characters)'G'GET RECNO @ 3,5 SAY'Enter Disc Number'GET DISC:NO PICT'999' @ 5,5 SAY'Enter File Name (Max 8 characters)'GET FILE:NAME PICT'XXXXXXXX' @ 7,5 SAY'Enter Extent (Max 3 characters)'G******COMM.CMD SET EXACT ON SET TALK OFF ERASE STORE 'Y' TO AN STORE !(AN) TO AN ERASE ACCEPT 'Would you like to skip the instructions at the beginning? (Y/N)' TO AN ERASE IF!(AN) = 'N' REMARK This program is great for looking up certain types of programs. ? REMARK Such as all COPYING programs or all DIRECTORY programs. ? REMARK Press any key to continue. WAIT ERASE REMARK For instance, I have a program called DU.COM. In the COMMENTS ? REMARK field, I described DU.COM as A DISC UTILITY (MAPPING, UNERASING, ? REMARK ETC.). I could find this program by using option # 3 from the ? REMARK main menu or I could use this program and enter UTILITY or DISC ? REMARK or MAPPING or UNERASING or ETC. or any combinations of the above ? REMARK when I am asked which type of program I am looking for. ? REMARK Press any key to continue. WAIT ERASE REMARK You can also abbreviate any of the descriptive names that you ? REMARK entered in the COMMENTS field such as UTIL for UTILITY or DI ? REMARK for DISC or just D for DISC when asked which type of program ? REMARK you are looking. However doing this will expand the scope of ? REMARK your search. You may get more files than you were asking for. ? REMARK Press any key to begin. WAIT ERASE ENDIF USE B:FILE ? ACCEPT' Which type of program are you looking for? 'TO TYP ? REMARK Allow time for a search GO TOP STOR !(TYP) TO TYP DO WHIL.NOT.EOF ERAS DISP ALL OFF FOR!('&TYP')$COMMENTS ENDDO REMA Press any key to return to the main menu. WAIT ERAS RETU DISP ALL OFF FOR'&TYP'$COMMENTS ENDD ? REMARK Press any key to return to the main menu. WAIT ERASE RET 40TERMCAP1SYS CE=0 ERAS RETU ENDI REMA PLEASE STAND BY(LOADING COMMAND FILE) DO CASE CASE CHOICE=1 DO B:ADD CASE CHOICE=2 DO B:EDET CASE CHOICE=3 DO B:PART CASE CHOICE=4 DO B:DISC CASE CHOICE=5 DO B:PRINT CASE CHOICE=6 DO B:VIEW CASE CHOICE=7 DO B:DELET CASE CHOICE=8 DO B:UPDAT CASE CHOICE=9 DO B:COMM ENDC ENDD B:PRINT CASE CHOICE=6 DO B:VIEW CASE CHOICE=7 DP). IF LK OFF ERASE REMARK This program is great for looking up certain types of programs. ? REMARK Such as all COPYING programs or all DIRECTORY programs. ? REMARK Press any key to continue. WAIT ERASE USE B:FILE ? ACCEPT' Which type of program are you looking for? 'TO TYP ? REMARK Allow time for a search GO TOP STOR !(TYP) TO TYP DO WHIL.NOT.EOF ERAS DISP ALL OFF FOR!('&TYP')$COMMENTS ENDDO REMA Press any key to return to the main menu. WAIT ERAS RETU OB:CASE CHOICE=7 DP). IF LK OFF ERASE REMARK This program is great for looking up certain types of programs. ? REMARK Such as all COPYING programs or all DIRECTORY programs. ? REMARK Press any key to continue. WAIT ERASE USE B:FILE ? ACCEPT' Which type of program are you looking for? 'TO TYP ? REMARK Allow time for a search GO TOP STOR !(TYP) TO TYP DO WHIL.NOT.EOF ERAS DISP ALL OFF FOR!('&TYP')$COMMENTS ENDDO REMA Press any key to return to the main menu. WAIT ERAS RETU OB:******DELET.CMD ERASE SET TALK OFF SET EXACT ON STOR'Y'TO ANSWER ERASE ?' Do not use the COM, ASM, HEX, part of the file name. ' ? ACCEPT' Which file do you want to mark for deletion? 'TO FLD ERASE STOR !(FLD)TO FLD REMA PLEASE STAND BY USE B:FILE INDEX B:FINAME STOR 0 TO COUNTER STOR 0 TO LC ERAS FIND &FLD DO WHIL FILE:NAME=FLD DISP SKIP STOR COUNTER + 1 TO COUNTER STOR LC + 1 TO LC IF COUNTER > 18 REMA Press any key to continue. WAIT ERAS STOR 0 TO COUNTER ENDI ENDD IF LC = 0 REMARK &FLD DOES NOT EXIST ?' Press any key to continue. ' WAIT RETU ENDI GO TOP ACCEPT' Which file do you want to mark for deletion by (RECORD #)? 'TO RECNO ERASE IF &RECNO>0 REMA PLEASE ALLOW TIME FOR A SEARCH USE B:FILE DELETE RECORD &RECNO ERAS DISP ALL FOR * ENDI IF &RECNO<1 ERASE REMARK RECORD NUMBER MUST BE>1 ? REMARK Press any key to retry. WAIT RETU ENDI ACCEPT' Are you sure this is the file to be deleted? (Y/N) 'TO ANSWER IF !(ANSWER)='Y' ERASE SET TALK ON USE B:FILE REMARK PACKING MASTER FILE PACK ENDI IF !(ANSWER)='N' ERASE REMARK Since you answered NO,let's RECALL the file. ? REMARK Press any key to RECALL the file. WAIT ERAS REMA PLEASE STAND BY USE B:FILE INDEX B:FINAME,B:DISC,B:EXT RECALL RECORD &RECNO ENDI ERAS REMARK YOU MUST USE OPTION # 8 IF YOU HAVE DELETED ANY RECORDS. ? REMARK Press any key to return to the main menu. WAIT RETU # 8 IF YOU HAVE DELETED ANY 21DATATECHNEW 21LU3 COM  REMARK &FLD DOES NOT EXIST ?' Press any key to continue. ' WAIT RETU ENDI GO TOP ACCEPT' Which file do you want to mark for deletion by (RECORD #)? 'TO RECNO ERASE IF &RECNO>0 REMA PLEASE ALLOW TIME FOR A SEARCH USE B:FILE DELETE RECORD &RECNO ERAS DISP ALL FOR * ENDI IF &RECNO<1 ERASE REMARK RECORD NUMBER MUST BE>1 ? REMARK Press any key to retry. WAIT RETU ENDI ACCEPT' Are you sure this is the file to be deleted? (Y/N) 'TO ANSWER IF !(ANSWER)='Y' ERASE SET TALK ON USE B:FILE R******* DISC.CMD SET TALK OFF ERASE ACCE'WHAT DISC NUMBER DO YOU WANT TO SEE THE CONTENTS OF?'TO NUMBER STOR 0 TO COUNTER ERASE IF &NUMBER<1 ERASE ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE ANY WHOLE NUMBERS > 0 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the main menu. ' WAIT ERASE RETU ENDI REMA PLEASE STAND BY STOR 0 TO LC USE B:FILE INDEX B:DISC ERAS FIND &NUMBER DO WHIL DISC:NO=&NUMBER DISP STOR COUNTER+1 TO COUNTER STOR LC + 1 TO LC SKIP IF COUNTER>18 REMARK Press any key to continue. WAIT ERAS STOR 0 TO COUNTER ENDI ENDD IF LC = 0 REMARK THERE IS NO DISC WITH A NUMBER OF &NUMBER ENDI ? ?' Press any key to return to the main menu. ' WAIT RETU NTER=0 REMARK THERE IS NO DISC WI-@*@/@(@)@<@>@@-@#@SKIP@@"@!@ @{    @{  455 CRESCENT ST. #107 REMA OAKLAND, CA. 94610 ? REMA Any contributors who send $10 or more will be placed on my mailing list REMA and will be sent any future updates of this program free. Due to unfor- REMA seen circumstances the above offer is subject to change. ? REMA Press any to key to begin using dMASTER. WAIT STOR 0 TO CHOICE DO WHIL CHOICE<10 ERASE ?' ***********************' 07@@8@@9@@:@@;@@<@@=@@>@@?@@@@@A@@B@PC@PD@PE@PF@PG@PH@PI@PJ@PK@PL@`M@`N@`O@`P@`Q@`R@pS@pT@pU@pV@pW@pX@pY@pZ@[@\@]@^@_@`@a@b@c@d@e@f@g@*********07@@8@@9@@:@@;@@<@@=@@>@@?@@@@@A@@B@PC@PD@PE@PF@PG@PH@PI@PJ@PK@PL@`M@`N@`O@`P@`Q@`R@pS@pT@pU@pV@pW@pX@pY@pZ@[@\@]@^@_@`@a@b@c@d@e@f@g@*** 2disc:noeWCONSOLE WDATEÃEæHÃ¥IÃÛLÃìNÍ<)¯2ÝV2ÙV2ÚVÍÝ%Ís9ÊzEÍé%ÚÈUÍs9ÊzE~Vͱ7ÂOEÍŽ9"ëV¯Í­'ÚŒH>ÿ2ÝVÃE›Vͱ7ÂcEÍŽ9>ÿ2ÙVÃEeVͱ7ÂÈUÍŽ9>ÿ2ÙV2ÚVÃEÍ*,"õV|µÊˆEÍ�'Í7,ÒˆE:ÝV·ÊóF!"W!d"þVÍC!:ÙV·ÊG*ëVÍŽ9>Í­'>AÍ+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*WÍ6Í56>Íp;!d"þVÃÇEÍQÚ GÍC!Ía*õV#"õVÃóFÍÔ&Í*,Í�'Í7,ÃH>AÍð+ÚŒHÍ<'2ÖV ¾™Íz,:¾™þ™HÇ›!Æ™Íu%!¯Ÿ"ðV!Æ™"W~þ ÊåG"ÌVÍ’(ÂØG"ÔV ~þNʆG*ðV6-#ë*ÌVëÍä6ë*ÔVëÍä665"ðVÃØG*ÌV ~þNÊ·G*ðV6)#ë*ÌVëÍä66#61#ë*ÔVëÍä665"ðVÃØG*ð***** EDET.CMD ERASE SET TALK OFF STOR'Y'TO ANSWER DO WHIL !(ANSWER)='Y' ACCE ' Would you like to skip the instructions at the beginning? (Y/N)' TO FLD ERAS STOR !(FLD) TO FLD IF FLD = 'N' ERAS REMARK If you choose a disc to edit which is not in your master ? REMARK file,the program will take you to record # 00000,disc # 1. ? REMARK If this occurs,just press the CONTROL Q key. ? REMARK Press any key to continue. WAIT ERASE REMARK When through editing press the CONTROL W key. ? REMARK If no changes are made press the CONTROL Q key. ? REMARK Press any key to start editing records. WAIT ERASE ENDI ACCEPT' Which disc number do you want to edit? 'TO NUM IF &NUM<1 ERASE REMARK INVALID OPTION ? REMARK VALID OPTIONS ARE ANY WHOLE NUMBERS>0 ? REMARK REENTER OPTION ? REMARK Press any key to return to the main menu. WAIT RETU ENDI USE B:FILE INDEX B:DISC,B:FINAME,B:EXT FIND &NUM BROWSE ACCE 'Edit more discs? (Y/N)' TO YN ERASE IF !(YN)='N' ERASE REMARK YOU MUST USE OPTION # 8 IF YOU HAVE MADE ANY CHANGES ? REMARK TO YOUR MASTER FILE ? REMARK Press any key to return to the main menu. WAIT RETU ENDI ENDD RETU UR MASTER FILE ? REMARK Press any key to return to the main menu. WAIT RETU ENDI ENDD REot in your master ? REMARK file,the program will take you to record # 00000,disc # 1. ? REMARK If this occurs,just press the CONTROL Q key. ? REMARK Press any key to continue. WAIT ERASE REMARK When through editing press the CONTROL W key. ? REMARK If no changes are made press the CONTROL Q key. ? REMARK Press any key to start editing records. WAIT ERASE ENDI ACCEPT' Which disc number do you want to edit? 'TO NUM IF &NUM<1 ERASE REMARK INVALID OPTION ? REMARK VALID OPTIONS ARE ANY WHOLE NUMBERS>0 ? REMARK REENTER OPTION ? REMARK Press any key to return to the main menu. WAIT RETU ENDI USE B:FILE INDEX B:DISC,B:FINAME,B:EXT FIND &NUM BROWSE ACCE 'Edit more discs? (Y/N)' TO YN ERASE IF !(YN)='N' ERASE REMARK YOU MUSTHextenteWCONSOLE WDATEÃEæHÃ¥IÃÛLÃìNÍ<)¯2ÝV2ÙV2ÚVÍÝ%Ís9ÊzEÍé%ÚÈUÍs9ÊzE~Vͱ7ÂOEÍŽ9"ëV¯Í­'ÚŒH>ÿ2ÝVÃE›Vͱ7ÂcEÍŽ9>ÿ2ÙVÃEeVͱ7ÂÈUÍŽ9>ÿ2ÙV2ÚVÃEÍ*,"õV|µÊˆEÍ�'Í7,ÒˆE:ÝV·ÊóF!"W!d"þVÍC!:ÙV·ÊG*ëVÍŽ9>Í­'>AÍ+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*WÍ6Í56>Íp;!d"þVÃÇEÍQÚ GÍC!Ía*õV#"õVÃóFÍÔ&Í*,Í�'Í7,ÃH>AÍð+ÚŒHÍ<'2ÖV ¾™Íz,:¾™þ™HÇ›!Æ™Íu%!¯Ÿ"ðV!Æ™"W~þ ÊåG"ÌVÍ’(ÂØG"ÔV ~þNʆG*ðV6-#ë*ÌVëÍä6ë*ÔVëÍä665"ðVÃØG*ÌV ~þNÊ·G*ðV6)#ë*ÌVëÍä66#61#ë*ÔVëÍä665"ðVÃØG*ð9DISC:NON¹pFILE:NAMEC¾pEXTENTCÆpCOMMENTSC(Ép É>Íp;7ÑÁÉÅÕ"éV V#~2èV#Íß6"òVzþCÊ1PÍÛP!oVÍ(6Í™9Ê QOÍc9ë*éVͬOÚPÃQå!Ç›Íø6¯2åVáå:èVGÇ›Íq8!Ç›"òVÍÛP!\VÍ(6!Æ™Íx5ʳP:Æ™þÊÿPþÊ“P!©VÍ(6!óœÍx5!ǛƙóœÍ¢8ÚQ>ÿ2åVÃQP!Ç›Íø6!©VÍ(6!Ç›Íx5ʳP>ÿ2åVÃQPá:åV·Ê Q:èVGÇ›·ÊÑPw#ÂÂPÃQ6 #ÂÑPÃQ*éVÍ6Í(6>:Íè5Í~6*òV:èV_~·ÈÍè5#ÂóPÉáÑÁ7É>·ÑÁɯÑÁÉ>Íp;ÃQPÅÕÍã"ùVÍ™,|µÊ-Q:TD·Â0QÍ.: ·ÊÞQ>ƒ2ôV¯2íVÍã"üV:rD·ÊfQÍGR>€Í·úCRÒCRÍÓ.ÑÁ·ÉÍ™,#ë*üVÍ9U:ôVÍ·úCRGæO:íV±2íVxæÂÌQxæʰQÍãë*üVÍÀ6ÒÌQðÿ"üV>2ôVÃfQxÒÌQ*ÄV~þ ÊÌQ*ÄV"üV>2ôVÃfQ:íVÒÚQÍÓ.ÑÁ·ÉÑÁ7ÉÍ6 *file:nameWCONSOLE WDATEÃEæHÃ¥IÃÛLÃìNÍ<)¯2ÝV2ÙV2ÚVÍÝ%Ís9ÊzEÍé%ÚÈUÍs9ÊzE~Vͱ7ÂOEÍŽ9"ëV¯Í­'ÚŒH>ÿ2ÝVÃE›Vͱ7ÂcEÍŽ9>ÿ2ÙVÃEeVͱ7ÂÈUÍŽ9>ÿ2ÙV2ÚVÃEÍ*,"õV|µÊˆEÍ�'Í7,ÒˆE:ÝV·ÊóF!"W!d"þVÍC!:ÙV·ÊG*ëVÍŽ9>Í­'>AÍð+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*+ÚŒHÍ<'2ÖVÍa'Í.:ÚV·Ê•F!ț͎9ëè:ÖVÍ@'Ͳ%Ú\H¯Íã"W*W~þ Ê©F ~þNÊQF#F#Íé6Íc9þ'ÂFÃFþ"Â%FOÍi9¹ÊqFÃ,Fþ,Ê‚F,Ê?FÍi9Ê©F¹Â,FÃqFÍi9Ê©F¹ÊqFþ,Â?FÂF#F#Íé6NÅÍc9dÍŸ2ÍŽ9ëÁÍM3Íc9þ,Ê‚Fyþ,Ê‚FÍi9Ê©Fþ,ÂwFÍi9Ê©F*W"WÃïEÍÜ#ëç:ÖVÍ@'Ͳ%Ú\HÍx'ÊÇEÚ\HÍa'ÍÓ.Ía*W#"W*õV#"õV*þV+"þV|µÂÇE:}D·ÊÇE*WÍ6Í56>Íp;!d"þVÃÇEÍQÚ GÍC!Ía*õV#"õVÃóFÍÔ&Í*,Í�'Í7,ÃH>AÍð+ÚŒHÍ<'2ÖV ¾™Íz,:¾™þ™HÇ›!Æ™Íu%!¯Ÿ"ðV!Æ™"W~þ ÊåG"ÌVÍ’(ÂØG"ÔV ~þNʆG*ðV6-#ë*ÌVëÍä6ë*ÔVëÍä665"ðVÃØG*ÌV ~þNÊ·G*ðV6)#ë*ÌVëÍä66#61#ë*ÔVëÍä665"ðVÃØG*ð******* MSCREEN1.FMT ******* EDITING & ADDING SCREEN @ 2,10 SAY 'Enter Disc Number'GET DISC:NO PICTURE '999' @ 4,10 SAY 'Enter File Name (MAX 8 Characters)' GET FILE:NAME @ 6,10 SAY 'Enter Extent (MAX 3 Characters)' GET EXTENT PICT 'XXX' @ 8,10 SAY 'Enter something descriptive about the file you '; @ 10,10 SAY 'just entered (MAX 40 Characters)' GET COMMENTS  TO INPUT STOR VAL(INPUT) TO CHOICE DO CASE CASE CHOICE=0 RETU CPUT STOR VAL(INPUT) TO CHOICE DO CASE CASE CHOICE=0 RETU COICE DO WHIL CHOICE<10 ERASE ?' ********************** ' ?' * MASTER FILE MENU * ' ?' ********************** ' ?' 1. ADD NEW 1NWMSGS OVR 41NWPRINT OVR 41SAMPLE1 DOC 41NW KEY 41NWU COM 41SAMPLE2 DOC 41NWINSTALCOM 35D COM 26D COM  OICE DO WHIL CHOICE<10 ERASE ?' ********************** ' ?' * MASTER FILE MENU * ' ?' ********************** ' ?' 1. ADD NEW ERASE SET TALK OFF USE B:FILE INDEX B:DISC SET EJECT OFF DO WHILE .NOT. EOF REPORT FORM B:P1 TO PRINT ENDDO SET PRINT OFF RETURN UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSoCOPY 'CORRECT $CORRECT "COVER CPMENU CPMENU CPMENU CRIME CRIME CRILE INDEX B:EXT SET EJECT OFF REPORT FORM B:P3 TO PRINT SET PRINT OFF RETURN 27CHECKC1 CMD 27DBASEJOIOVR 27DBASERPGOVR  COM 39DDT COM 39LOAD COMUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSoCOPY 'CORRECT $CORRECT "COVER CPMENU CPMENU CPMENU M=10 Y 0 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the print menu. ' WAIT RETU ENDI ERASE ERAS REMARK Please adjust the paper in your printer and turn it ON. ? REMARK Press any key to begin printing. WAIT ERASE USE B:FILE DO WHIL .NOT. EOF SET EJECT OFF REPORT FORM B:P1 TO PRINT FOR DISC:NO = &NUMBER SKIP ENDD ENDI ERASE ACCEPT 'PRINT MORE DISCS? (Y/N)' TO FLD ERASE IF !(FLD) = 'N' RETURN ENDIF ENDD ERAS RETU  THERE IS ************** THERE IS ***************************************** IS **************U  THERE IS *************************************S **************IS *****************************************************TED ' ?' 4. EXIT PRINT MENU, ENTER MASTER FILE MENU ' ? REMARK Which option would you like to use?  *option # 4 from the main menu. ? REMARK Otherwise you will waste paper needlessly. ? ACCEPT ' Are you sure of the disc number? (Y/N)' TO ANSWER STORE !(ANSWER) TO ANSWER IF ANSWER = 'N' RETURN ELSE ERASE REMARK This program will allow you to print all the files on a particular disc. ? ACCEPT' Which disc number would you like to have printe RETU ENDI ERASE ACCEPT' Should I send output to the printer? (Y/N) 'TO YN IF !(YN)='N' ERASE REMARK Since you answered NO,you should use option # 4 ? REMARK from the main menu. ? REMARK Press any key to return to the print menu. WTED ' ?' 4. EXIT PRINT MENU, ENTER MASTER FILE MENU ' ? REMARK Which option would you like to use?  *option # 4 from the main menu. ? REMARK Otherwise you will waste paper needlessly. M=10 Y 4 ERASE ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' Press any key to return to the print menu.' WAIT RETURN ENDCASE RETURN R A PARTICULAR FILE *' ?'* 4. TO SEE WHAT IS ON A PARTICULAR DISC *' ?'* 5. ENTER ' ? ?' Press any key to return to the print menu.' WAIT RETU ENDI DO CASE CASE OPTION= 1 ERAS REMARK If you would like to cancel printing your Master File while ? REMARK it is ***** PART.CMD SET EXACT ON SET TALK OFF ERASE ?' Only use the first part of the file name.' ? ?' Do not use the COM, ASM, HEX, part of the file name. ' ? ACCEPT' Which file are you looking for? 'TO FLD STOR !(FLD)TO FLD ERASE REMA PLEASE STAND BY USE B:FILE INDEX B:FINAME FIND &FLD ERAS STOR 0 TO COUNTER STOR 0 TO LC DO WHIL FILE:NAME=FLD DISP STOR COUNTER + 1 TO COUNTER STOR LC + 1 TO LC SKIP IF COUNTER>18 REMARK Press any key to continue WAIT ERAS STOR 0 TO COUNTER ENDI ENDD IF LC = 0 REMARK &FLD DOES NOT EXIST ? REMARK Please check your spelling. ? REMARK Press any key to return to the main menu. WAIT RETU ELSE ENDI REMARK Press any key to return to the main menu. WAIT RETU to return to the main menu. WAIT Råååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå***** PRINT.CMD SET TALK OFF ERASE SET EXACT ON STOR 0 TO CHOICE DO WHIL CHOICE<5 ERASE ?' PRINT MENU ' ?' ********************************* ' ?' * PLEASE TURN ON YOUR PRINTER * ' ?' ********************************* ' ?' 1. PRINT THE CONTENTS OF A PARTICULAR DISC ' ?' 2. PRINT A FILE WHICH IS ON SEVERAL DISCS ' ?' 3. PRINT THE ENTIRE MASTER FILE AFTER IT HAS BEEN SORTED ' ?' 4. EXIT PRINT MENU, ENTER MASTER FILE MENU ' ? REMARK Which option would you like to use?(1-4) ? WAIT TO INPUT STOR VAL(INPUT)TO CHOICE ERAS IF CHOICE<1 ERASE ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the print menu. ' WAIT ENDI IF CHOICE=1 DO B:P2 ENDI IF CHOICE=2 DO B:P3 ENDI IF CHOICE=3 DO B:P4 ENDI IF CHOICE=4 RETU ENDI IF CHOICE>4 ERASE ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' REENTER OPTION ' ? ?'Press any key to return to the main menu.' WAIT RETU ENDI ENDD RETU C COM 36BAZIC08 COM 36CRT 002 36BAZCONFIDOC 36BAZIC10 COM 36OBASIC COM 36BAZIC12 COM 36RANTT *****UPDAT.CMD STOR'Y'TO ANSWER ERASE ACCEPT' Have you made any changes to your master file? (Y/N) 'TO ANSWER ERASE IF!(ANSWER)='Y' ?' I need to REINDEX on three fields in your master file. ' ? ?' If your master file is very large, this will take about 4-5 minutes. ' ? ?' So go get some coffee or something. ' ? ?' Press any key to start REINDEXING.' WAIT ERASE ?' Please allow time for the sorting of three fields. ' ? SET TALK ON USE B:FILE INDEX ON FILE:NAME TO B:FINAME ERASE ?' Sorting on second field now. ' USE B:FILE INDEX ON DISC:NO TO B:DISC ERASE ?' Sorting on the last field now. ' USE B:FILE INDEX ON EXTENT TO B:EXT IF !(ANSWER)='N' RETU ENDI RETU ?' Sorting on the last field now. ' USE B:FILE INDEX ON EXTENT TO B:EXåååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå!******VIEW.CMD SET EXACT ON ERASE STOR 0 TO OPTION ERASE DO WHIL OPTION<4 ACCE ' Would you like to skip the instructions at the beginning? (Y/N)' TO FLD ERAS STOR !(FLD) TO FLD IF FLD = 'N' ERAS REMARK Press the ESCAPE key if you would like to quit viewing ? REMARK before you reach the end of your master file. ? REMARK Press any key to continue. WAIT ERASE REMARK When you are viewing your master file, press any key when you ? REMARK are prompted by the WAITING command. ? REMARK Press any key to continue. WAIT ERASE ENDI ?' Sort on which field?' ? ?' Press key number 1 to sort on DISC:NO. ' ? ?' Press key number 2 to sort on FILE:NAME. ' ? ?' Press key number 3 to sort on EXTENT. ' ? ?' Press key number 4 to return to main menu. ' ? REMA Which option would you like to use? (1 - 4) WAIT TO INPUT STOR VAL(INPUT) TO OPTION ERAS IF OPTION<1 ERAS ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the main menu.' WAIT RETU ENDI IF OPTION=1 REMA PLEASE STAND BY USE B:FILE INDEX B:DISC ERAS DISP ALL ?' Press any key to return to the main menu.' WAIT RETU ENDI IF OPTION=2 REMA PLEASE STAND BY USE B:FILE INDEX B:FINAME ERAS DISP ALL ?' Press any key to return to the main menu.' WAIT RETU ENDI IF OPTION=3 REMA PLEASE STAND BY USE B:FILE INDEX B:EXT ERAS DISP ALL ?' Press any key to return to the main menu.' WAIT RETU ENDI IF OPTION=4 RETU ENDI ENDD IF OPTION>4 ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the main menu.' WAIT RETU ENDI RETU  Which option would you like to use?(0 - 9) ? WAIT TO INPUT STOR VAL(INPUT) TO CHOICE DO CASE CASE CHOICE=0 RETnu. ' ? REMA Which option would you like to use? (1 - 4) WAIT TO INPUT STOR VAL(INPUT) TO OPTION ERAS IF OPTION<1 ERAS ?' INVALID OPTION ' ? ?' VALID OPTIONS ARE 1,2,3 AND 4 ' ? ?' REENTER OPTION ' ? ?' Press any key to return to the main menÃÉÍ«Copyright (C) 1984 BORLAND Inc‚AKaypro, no hilite/92P= ERT)(~·7È#õå~Íáñ=ÈóÍ% ÉÅÕåÝåýåõo&åͦñýáÝááÑÁÉoåͦÉþ€Ü�Ô©æîÅÕåÝåýåÍ£}Ùå!å!"8áãõÅÕ~#·(åÍáôÑÁñãÉ}´È:$‡‡‡ããããÅÒÁ= ô+èÍÐØ*ÎßõÅÕå!¨ÍZ!¢ÍÐ*ºÔBáÑÁñÉõÅÕå!´éõÅÕå!®àõ:¼·(ÅÕå=2¼!ÈÍZáÑÁñÉõ:¼· ÷ÅÕå<2¼!ÂåõÅÕå!¼ÛõÅÕååð!‹í°Ñ:žO:œ‚ÕÍÑ:ŸO:�ƒÍ!ðÍÐ* ÍBáÑÁñÉ!ð ë!›45(É!.+/ –0ü†õyþ0(ñíÉ d!kÃZ!{ÃZ͈æ͈o&Éô  áÁå:á·(yþ ÕÅÍ |µ(Íþ ÍþÊÅÁÑ*é"ÛÕx2áy·( >Ã28!?"9!É í°!á¸í°áí°>2گà Ã:ÃDÃ]ÃSÃXÃNÃ]ÃDÿ í[Ûþ (ú!eÍ}Í„þA8þQ0Gþ: xÖ@¯!\w# ( þ  ÍyÍVþ. ÍV!h6#ûÉ (þ*(þ.(þ!8þ}(þ*(Í„w#ßÉ>?> w#üÉþaØþ{ÐÖ É|Í’}õÍ›ñæÆ�'Î@'Ãè¯7Ë|À|·}È>ÿÉ"ÍíCß"í6#ûëÑùü "Ïë"ÕÍ�Í©éå*Ï·íB"Ïí[Í·íRëáÚ5í°É*Ïí°"ÏÙÉ^#V#Õ^#V#N#FáÉÝáëO/o&ÿ9ùëí°ÝéÑO/o&ÿ9ùëí°éÝáë!àÿ9ùëÅ(¯üí°Á> �‘(G¯üÝéÝá!àÿ9ù ¯w#üÝéÝáEÍŠ¶wÝéÝáÑ}“8÷�Ãu·íR·íB0 É>‘î·íRëê@ðøÉÕë·íRëáë·íR!È+Éͨ õÍz ð·íR!À+Éͨ õÍz ðÍ<!Ð+Éͨ õÍz ðÍ<!ÈØ+Éͨ ôÍz ïÍ<!ÈØ#Éͨ ôÍz ïÍ<!Ø+Éͨ õÍz ðT]KBë!z·> S>)ë)ë0 = öÉ|ªõÍJëÍJëDM¯go>íjíB0 7?ËË= ðëñðHåÍ\Ë<ËÑëÍÞëËzÈ5Í+È)ýÉÍ+ÈË<ËúÉëz· {þ0G·É¯goÉë|ª|úHºÀ}»ÉÉË|È|/g}/o#É}æo&ÉíKÓí[ÑÅÕxAJSËËËËáëáíJDM!éb"Ñë!6íJ"ÓDMÉ'ͬèͬdͬ ͬ} ¯<íR0û= ÈÆ0ÝwÝ#ÉÝ~Ö$O! Ý#Ý~Í„Ö08)þ 8 !Öþ 8þ0T])Ø)Ø T]Ø)Ø_ØËy·È|‡ÉÝááå}&#9N�8wë!DíB9ùëåí°ëá+Oí¸ë#ùÝé>ÃwÝáͦWáͧ _áå}“8(º8J`9{‚T]=o`9yí¸ë ¯ÃwÍÖ Ð>ÃuÍJ õÍuÍ` íÙ}·Ù>(è; àÙËxÙÂQ Ù}·ÙÈÙÅÕåÙ}· Ù˸TÅËø¯ÙËø}Ù•(0íD=ÙÍC ,= ù(Ùñæ€ Í[ 0%ÍD ·, 7 Í� ?õ(8ÙÍu Ëx ÍO - öÍ; ñ8˸·ÙáÑÁÙÉÙËxÙÂÝ ÍX ÍÝ Ø,-Èxî€GÉÙ}·ÙÊ; }·ÈÙ…ÙÍ ÅÕåÝ9Í; Ù.Ù>Ý#ÝnË0Í[ ÍD = ñÙ-Ù åÝnûËx ÍP ,-(-ñññ·ñÙÁáÙÝá˸°G,-Ì; É}·ÈÙ•Ù?Í åååÝ9Ù.Ù>Í� 8Íu ?Ë= ÝuÝ+Ù-Ù(>ÍO 0ßÍu ·áÍO 8Í� ?áÑÁËx ÍP š, —7•8Æ€8Æ€8oÝãÙåÅxËøÙ¨æ€õËøÝåÝ!ÉáØ¯oGOW_gÉ·ËËËËËÉ·ËËËËËÉ|Ù„Ùg{Ù‹Ù_zÙŠÙWyÙ‰ÙOxÙˆÙGÉ|Ù”Ùg{Ù›Ù_zÙšÙWyÙ™ÙOxÙ˜ÙGÉxÙ¸ÙÀyÙ¹ÙÀzÙºÙÀ{Ù»ÙÀ|Ù¼ÙÉÙxÙ¨ò² xÉËx(ͼ È?É}Ù½ÙÀ·ÈÃ� }Ö�Ú; <þ(ÐÙÅÕåÍ; 7ÍD = ùÙ|Ù¤Ùg{Ù£Ù_zÙ¢ÙWyÙ¡ÙOxÙ ÙGÃD ÙÅÕåÙÍuÙÍÆ ÙÍJ ë}·ÈËx>ÂuÍu}Æ€Ë/Æ€oÖõÙÅÕå; ÍÖ -ÅÕåÍJ }áÑÁÙáÑÁã¼ã0ãñÙÉÙÍW-ÍJ ÙÍW,Ù}þlØÅ˸ͨ Á8 ; Íý Í` Ëx(ÍÖ Ù-Ùͨ õ8ÍJ Ù-Ùͨ 8Ù,ÍJ }þl8;Ùª*ªª!ªÍ` ÝåÝ!Ð >ÍýÝáÍuÍ` Í` ÅÕåÙÍu--Ù-ÍÖ ÙáÑÁÙÍJ ,,ñ,-ÈØxî€GÉgª?+2×n¶*ï8t Ð Ðzˆˆˆˆ~«ªªªª,->ÊuËxÂu"ÙÍaÙ}.�•õ; ÙÍOÙÍJ ÅÕåÙ,ÍÖ ÙáÑÁ; ÝåÝ!U >ÍýÝá,ÙÍk-ÙÍÖ ñÅÕåo&0%ÍÑÙ,Í` ÙáÑÁÍÖ }þgÚ; É}Š�؉}颋.:}Žã8Žc~I’$I~ÍÌÌÌL«ªªª*ÙÍkÙ·Ëxõ˸; }þˆ0GÅÕå,Í™åË<Ë}áõÍÑ,-(-ÙñáÑÁõÍJ ÝåÝ!Ù >ÍÝáñ0 õÙÍaÙÍ` ñ…o8 ñÈÙÍOþ á>Ãum.`1pF,þåt6|‰„!wS<ÿÃ.zÒ}[•|%¸FXc~üïýu€Ò÷r1}·ÈÝåÙÍOÙ¯Ëx(<˸õͨ 8Ù; ñËÿõÙÏŽé!~JÙͨ 0Í÷OÝ!—>ÙÝÍ<Ùͨ 8 = ìÙ ÝÙÙÍ7ËøÍÖ ÅÕåÍ<Í` ÙÍOÍÖ ÙáÑÁ; ÝåÍ÷ÝáÙÍ7ÍÖ ñ0 õÙÍW-ÍJ ñÝáËOÈËøÉçÏÌTöô¢0 jÁ‘ €µžŠoD€‚,:Í€jÁ‘ �€!¢ÚI}袋.º}Žã8Žc~I’$I’~ÍÌÌÌL«ªªªªÝ!Ó>ÅÕåõÍuÍ` ñÍÙáÑÁÃ` õÙÍ7õÙÅÕåÍ7ÍÖ ÙáÑÁÙÍ` ñ= éÙÍOÃÖ ÝÝnÝfÝ^ÝVÝNÝFÉ!�DLT\ÉI¢Ú!‚!É53ó!�úÉr1÷!€ÒÉÅÕåÙáÑÁÉÍ\!€> Ëx Ë#ËËË-= ðo˸ÉËxÙÍO(Ëø-ÍÖ ·Ë}(ËxËø>�½8(ÍC ,óÍC `iÈÃM!É>’Ãu|µÊ; Ë|ÍJ>�Ë| )=Ë|(úDMboÀ˸Éͦë8þ8ͦÙËxÙ(’0¯þ 8> ÕÍMÑËx(>-ͲË{(aËy(Ͱͦ ò\z·(>.Ͳ (Ͱ ÷ú~ͦ÷Ë{È>EͲ>+Ë|(|íDg>-Ͳ|/Ö 0ûÆ:ÝpÝ# ý~ý#· ý+>0ÝwÝ#Éýå,-  ý60ý#ø¯ÃJÅ˸}ÙÖ€oŸgMÍÄ|þÙ <ýwíDÍ }þ�0Í€ý5Ëø>„•.(ÍC Ë= øý~õ> xæÆ0ýwý#xæGÅÕåË%ÍP Ë%ÍP ëãÑãíZëáãíJDMáË%ÍP = ÈñÁýáÉýåá_~6þ5Øúi+~¨¥Ôh¶¿ÉìÅëx-ÐÍÎÂSÞùx9?ë+¨­ÅøÉ{Η@}·ÈËøÅÕ|ÍC ÍC „gãíZëáãíJDMá0ÍD ,7È}Æo˸ÉÍ ¾ #øyîO!@9ùi&ÝéÍ  ë¶¾ â#÷ÚÍ ¶w#ùëùÝéÍ /¦w#øïÍ ¦w#ùãýáÝá!9ë! E9ýéÝá!!9~·(¯+FÍŠ¦!"9ù!(#Ýé>¯2æýá*ÛͲ¯á"âýå|·>"Ê :æ·( ͆ *â6#wÉÍ÷*â6#6 ë!\$í°É!¶Ååí[Ûþ (úÍ„–( áÁã·É#ëÁÁþ:À~ÉCONTRMKBDLSTAUXUSR>¯2æÍîÍ$*â#~þ ͶÍ$*â:æ·> >w###6ÀÃÖþ þ #6++pÉ>¯2æíSäÍ-Í$Ͷ:Ù·À*â6###ww#w$w#wÖÿ:æ· åÍôá##N#F*ä·íBÈ>�à å¯w#w#í[äs#ráÃó>¯2æÍSÍ$ͶÍ$*â6å ë#Íá-¯Nw#FwÖÿq#p#6€#w#w#wÉÍß*â ë:æ·( ÕÍÑñÅÍÁ<Àxà *â6#ûÉ"â#~+þ 2ËN(>Í’:Ù· *âË^ îËFÈ*âå ëÍá< >ÿ2Ù6É"â~æÈÍŸ*â-¯w#wÕÿw#ÍóÍŸÀ"â~æÈ·ÍÀ ëÍ<À@ýá*ÛͲ¯áýåÍÀåÍ÷áåë!\ í°á åëÍÑ<Ê®!\$í°É>à >¯2æÍÀ*ß|µ>! ë*â \$í°\Í<(Ï!ý€í°:æ· í[1Ã�ÿÕÍ\ÍÑ!€ë·(éf"âÍÂÈ> 2ÙÉ:Ù·ÈñÉÝáÝåå!ÊÍ<áÉÝáÝå"âËF( #~þÀ#6Ãe>Îå!ÊÍ[áÉ"âËNÀ>ë!Ú~þ€8>O6*Û"ÝÍwþ (=þ(&þ("þ(þ :á·(ßÃNþ 8Øyº(Ô~#ÍèÌúx+Í% (½ï6Éå*â#~þáÉÍÂÈÍ[þÈÅÕå*â#~· *Ý~þ(h#"Ýb= Íõþ 8Íèþ ÌáñJ= ÍB== ͯ}8= ͵}/Í­ !*â###å~Æ-_~áþ(4òQ6*âËÖ>™2Ù>*â##wáÑÁÉ:Ù·>Àå*â##~áÉå*â#~þÿ(EÍÌÍ[þ ( þ (þ (þ ÍÖè!]Í[þ (þ (þ (þ(w#(ÍÖãÍÂÌÖ6áÉÝ!]Ý~·Èþ-ÀÝ#É8Ý~·È>7à ëÍ Í[ÃÖÍÖÉ>¯OÅÍkÁͼÈÅåÍÁÑÁÍÎØÌMës #rëÉÍkͼÈÅåÍpÙáÁÍÎØÙÌX ÙáåÍÌÍ[þ ÍÖôÍ[þ (þ( #w(ÍÖêÍÂÌÖáqÉ*â#~þÊáÍ[þ (þÈÍÖñÍ ÍÖþ ÀÃÖ*â##~þÈ6ÉÅÕåÍœáÑÁÉOÍ$*â#~þ(08áÅå·Ê¦=ʦ==Ê©=ʬò+ËÞ###å~Æ-_qá4ð6Í¡È>ðà *æ:è¾È4^qÉ}Ã’ÁÑÅÝ*ÛË|(ÍMëëË|( ÍMÝ6-Ý#ÕÍ�áͦí[ÛÝåá·íRë“8 (G> Í’ùCÈ~Í’#÷ÁÑÙáÑÁÙÅÝ*ÛÕÍôÇÁÑÅͦËC!h Ç!lÀTRUEFALSEͦ!9^#Í(ÑùÕÉá~#·(G~Í’#ùé> Í’> Ã’ "âËF!ÈÍ[¸(þÀ#ÉåÍRë·íRá0Íô*â4À#4É>™Ã åÍR·íR *â4 #4(áÍóÒ>òÜ>¯2çÍ$ë*âËV(/Ë–:ç·(#~+· x· y·ú2ÅÕ!͵ÑÁ( =(þ X:ç·(R*â:ç·(ËÞ###~Æ-Õ_ÑÖ-ÍŒí âX<òN=<ÍŒ*â###æw ÅÕåÍŸáÑÁ Õ*Ñ4 #4x±ÂüëÉ>™>ðà õ:ç·(ëñÉ"âÍŸÈè"*âËÖË^ÈËž*âËVÈË–åÅ0ëÍÁá ëÍ·ÉÁÑíSâÅåÍRÑ·íR8A*â N#F#s#rÍ$ 0}æ)ëíjëS\*â###w* N#Fë·íB ÈÕåÍŸÑár+sÉ>‘à ÕÙáÙ!T]>)ëíjëÙ)Ù0 0= ïÉÍU·íR!À#ÉÍUëÉ*â^#V#ÕN#F#^#VáÉ>">!2çDMÝáÑáÝå"â~æÊóx±(LÅÕÍ*â ë:çOÍÑÁ·(o:çþ" C}=(þ ?ÅÕ*â-N#Fp+qÛÿq#pÑÁ!€ë °*â F+N+++V+^ë·íBÐëq#pÉ>™>ð>à ÁÑíSâÅåÍRÑ·íRÚ*â s#r$ s#rÉ"äíSæëá"â! N#Fë·íB(^x± *â 6#ûí[âÍ<(H*â! íKäq#p##ëíKæÅÕÍí[â!Í· *â! 4 #4Ñ!€ëÁ x± Õ*â$ éÝ*â>ðÃw"òëáã"ô{æü_!í"ëÝ*íÝnÝf}´(HíR0ÝnÝfåÝ"ëÝáã Ý^ÝVÝåMDÝnÝfÝåÝÝuÝtÝqÝpÝåÑ*ës#rÑ*ôs#rÉÝåá"Í*ò ÝåÁ Ú5íKÏíB!Úð>ÿÃuëáã~#fo{æü_ë"ò*íåÝá·íR0RÝnÝfå·íR0ÝáðáÕýáíKòýqýpýuýtÝsÝrÝåáÝNÝFÍÄ( Ý^ÝVÕÝáÝåáÝNÝFÝ^ÝV*ííSíÕÝáÝuÝtíKòÝqÝpë ·íRÀÕýá*Í·íR(ý~Ýwý~Ýwýnýf ÝuÝt¯ÉÝåá"Í6#ûÉÍ *öÉÍ *øÉ!"ö"øÝ*íÝNÝFy°(*ö "ö*ø·íB0íCøÝnÝfåÝáØ*Ïûÿ í[Í·íRØë*ö"ö*ø·íRÐíSøÉí[Ís#rÉ^#VíSÍÉ>¯O"æ¯w2Ùx2è!ê"âá"äá ÍöÍ@*äé>¯2ê"æ!ê"âá"äá"è!\Ͳ¯*è:ê· ÍîÍ!Ù~6·go(Ýåá\íRë*æs#r¯ÿí_2ÔÉëÝáÁáx±( s x±(T]í°ÝéDMÝáÑá·íR0ð ë ëí¸ÝéÑÁÕ-a%ÃÆ}Í„oÉ*é!Ù~6o&ÉÍ |µÈÍ£}þÀÝáÍ%^C User break1:Ù·ÈÝáõÍ% I/OÝáÍ% Run-timeÍ% error Í’Í%, PC=Ýåáí[Õ·íR"×Í�Í% Program aborted*ßé1!Àè¸ÿÿÍ�! (žͲÃ? 1.0 <ÿÍcÿÍRÍ�ÍbÿÍRÍ�ÍbÿÍRÍ�$ DCAT Program Version !çÍ !ÍqÍ�ÍbÿÍRÍ�ÍbÿÍRÍ�9The program will print out a listing of the files on all Í�ÍbÿÍRÍ�9 disks based on t#he file MAST.CAT. They will be groupedÍ�ÍbÿÍRÍ� by disk. Í�ÍbÿÍRÍ�ÍbÿÍRÍ�ÍbÿÍRÍ�Turn the printer on. !ÍòÍ�ÍbÿÍRÍ�ÍbÿÍRÍ�%Press when the printer is ready.Í�Íbÿ!ºèÍ+Í.Í_ÍbÿÍRÍ�Íbÿ!"¸èÿ!å*= ÑÍ5z³Ê(Õ"›çÿÿ!èåÍMAST.CATÍ<Íbÿ!èÍÏÍbÿ!èÍ8!éçÍ.Í_Íbÿ!"™çÿ!"“çÿ!èÍ�}îoËEÊ%#ÿÿ!èÍ8!éçÍ.Í_Íbÿ*“çå!Ñ"“çÿ!,e.å!éçÍ Í|"—çÿ!éçÍ *—çå!Ñå!Í5 !‰ÂͲÿ!‰ÂÍ !‡Âå!…ÂÍžÿ*‡Âå! å*›çÑÍÄÑÍtËEÊ!#ÿ*‡Âå! å*›çå!ÑÑÍÄÑ͇ËEÊ!#ÿÿ!”Âå*™çÃÍå))å))ÑÑÑå!éçÍ ÍÑÿ*™çå!Ñ"™çÿÿÃ>"ÿ!èÍîÍbÿ*™çå!Ñë·íR"žÿ!å! ÑÍ5z³Êy#Õ"™çÿÿ! žå*™ç Í)Ñå!ëás#rÿ*™ç#ÑÃK#ÿ!å*žÑÍ5z³ÊÖ$Õ"™çÿÿ!”Âå*™çÃÍå))å))ÑÑÑÍ !éçͲÿ!,e.å!éçÍ Í|"—çÿ!éçÍ *—çå!Ñå!Í5 !‰ÂͲÿ!‰ÂÍ !‡Âå!…ÂÍžÿ*‡Âå*›çå! ÑÍÄÑë·íR"žÿ! žå*ž Í)Ñå! žå*ž Í)Ñ^#Vëå!Ñëás#rÿ! žå*ž Í)Ñ^#Vë"žÿ*—çå!Ñë·íR"—çÿ!éçÍ !å*—çÍ5!ÚçͲÿ!6žå*ž Íå))å)å)))å))å)ÑÑÑÑÑÑå*ž+AÍå))å)ÑÑÑå!ÚçÍ  ÍÑÿ*™ç#ÑÃ…#ÿ!å! ÑÍ5z³Êþ'Õ"™çÿÿ! žå*ž Í)Ñ^#Vë"—çÿ*¸èå*; å!å*—çå!ÍÑÙáÍÑÍÉ ÙáÍÑͳ ÙáÍÑͼ ÙáÍÑÍ}ËEÊ\%ÿÿ!ÁÍ[! ÍòÍ�Íbÿ!"¸èÿÿ!ÁÍ[Í� Disk number: *™çå*›çå! ÑÍÄÑå!ÍöÍ� has ! žå*™ç Í)Ñ^#Vëå!ÍöÍ� files.Í�Íbÿ*¸èå!Ñ"¸èÿ!"•çÿÍ* Øÿ»ÿÓÿ?¾ÿ¹ÿ×ÿ@Öÿ”ÿÑÿAºÿBC™ÿûÿ­ÿœÿ‡ÿDÎÿ¤ÿ¢ÿFE¯ÿG¬ÿHI¸ÿ¨ÿÏÿJKúÿÔÿMLNùÿüÿO†ÿ²ÿQ©ÿRPˆÿ½ÿTSÒÿÆÿ„ÿ‚ÿÊÿóÿVU÷ÿ·ÿWÍÿ§ÿ‰ÿXYZ[ÈÿÁÿøÿ¦ÿàÿËÿ\]Ãÿ^_ÉÿðÿÐÿÛÿñÿÇÿÜÿÌÿÝÿ`abc…ÿåÿíÿôÿÿþïÿ¿ÿƒÿ¡ÿŽÿâÿªÿv#� ]<0A¿a`;Æaû Í8l¿a`Ó~ã°ý†éw kÜï‹§æÒ,…2j15þËü+µwñ/õƒLÉ%ú]bVKúÁãå IÿR?+†D¿KÌêý.1Ë9˜:(ZÆ‹�ÞÇ™×àµíÊ/õrÖ(Ñï³â܃£å‡�4ÐdjRsÜßúlOô»Ä¬Ñ³ømÞ“dùá#MÌ1SEšÙ›èw‰Y]¢ß%f9̇�9˜:(’ƒúm»§�:¸`¼œ½‰~—˜5z’¬üR?TËý:Ô2ôôüi¨>¥Í–èw‰Y#óñ嘃©ƒ¢•ŸËõ#Ç=8Z~ø8¥æ–èw‰Y#æ`ê h¿.?P§TÀ>¥¹Ÿå¬Q¢ß%f�p‘™"—ÃuÜßú*Š|Ç)tÊÖ¥Lô»Ä¬æêñi�•_êåòÃÇý­Ë—¿ôáªY¢ß%¬q¿ýÎ||9æ`ê h_ŽiÍËýºüð1ųý´•8B¿j6•!’=}S¢ìe¿Ãg¨Í~¼Ü³È“\´å…~ÝÓÇ´ˆæå~]~ø˜âÙ~ÚJ¡_5ýö»¥…5Xá·ÄTýù£vÇ[GÒ‡¹Ës0uP¤ÙTÞ—ƒ:?g¯ûµßYxrò¬¸Yœ'Ij5ýÎÞÄ̇�9˜:(Ú—{ SÒpéå2žÓ§ååÊ«xÜßú*Š\ö;Þ€ÏP^„e®>îo}E®Û—ËxOæì§ÅXïåž$Ë_¿³áISsÌÁÔA‘¦ßÙ›˜ùð1SEC­Ä;Þ~—ÃuùácÐA‘g?ƒûUDO?$ nüK½„»ßÙðP�O{,*dÞÓ'=¯E‡òyÅõXÆ£aÎ~–¾Êe^¿³áË/õ«Eôô£ÙãŒÚ‡¹ƒ1¨ß¶£aÎ~V~©—#/?.¨G¿³áa¤ªåÐ8£¶ðaîÒ m9æìg¨mW~©—+˜e¼´i5ýÎj_šñ5Qùë³8T¿³Í4µ’pF­‡– ô¶ß~S�W“ÙïïG~\…Y-MùüJš%î½Y“ýnÐ-ªzaö6åó+E€qïÅfµýnA|¢ {9«å 'Y,èwƒ Ê›¾¶\˜mNÕ씟½'f2èw{ÑÓOƒÿR/…MÕ씟½Ìr„‘ž—ñ~-? eßC-B•då—z9t¼ßY¸i(£S^îבšLM*`j¶~gázÑÓÏÜÅ¿ÔËõ; 竈ž~Üø—z9k”Bµ˜ò²ßY8ÓXØ·4V;û�5„›…%\Ú~g 0fa�‘¶ßYCÚYXÒ¦ÝÂö»½ŠèéÇÄ�ƒi.·÷ÈÉ ß~áì~·[˜í2Ÿ_)™úÝRÅ9ü¯.Ì6§jvÊèwS•)re$ÌŠg§gÐïfzÄð¿º0ÛœÌçWŠW2ô»™1¬e>¿Rr³DÐïÆÿê�" ³Zd>¿R1“‰ ß-ýà‚f¯ªÙ)? ßM ³°«š�òúÝ”f»ªÙ)? ßMYa6¼ªÙ)? ßMÁ ³]Õì”Ðïü­KaöØì@ó#$k4͆K&®\“ÉV¯t‚Ød"èw‹©ÑÓ�0k$óù•"�“‰ ß-þ¥^ÕÒ鬸ªÙ)? ß�í²hs —.Ì©š�òúÝ‚¿uÉ™…Yñ›h~„d�æUDO?&†Ls"k4b†#®\“ÉV¯tY,ô»몖NfÅlv ù’5šW=ý˜r0Í%q�àTÍNùýnü�~Vµtº0k¤jvÊèwã$Ì®jvÊèwS¤N¬UÍNùý†IXí Ûo¿Ð¢tõê·ß0�ók.ò~ýù£vÚ[ø! Ûoª=M´úM:?{[A¿Içgo+è7éüìm5ÄfµÄSs�ƒ©ƒ¢Y-ð~äÇu±¼ùqÕ�~“ÎÏÞVÐoÒùÙÛjˆ™s0uP4¨ß¶cίy¸ÈCk¿Ì¿RÃÜå‡�û[—Ãu¨mÓ�~“ÎÏÞVCl+¿ÔË=‘ôr¸.?|ÜßúHM¦&05›ùp’Aý¶ÝÓG\0^Æt ß¤ó³·ÕÛž$+¿ÔkÓ�~“ÎÏÞVÐoÒùÙù úM:?;_ 1³8uùácίÙÏpÕ,Òžtè7éüì|ý&�Ÿ�¯†ä¸”Ó&ņ9¨‡×å‡�9¿f?ûrÇQI¢‰é@¿lG%_ )¶ô›t~v¾‚~ûMçð¿ú„÷È ß`ƒ½ôƒ fÂ{É3{ÑÓOƒÿR/o Z”®^ýnaÆvTŽ4ÐdjRs¿f¼ âEMËèÙºœá×Òé^îI²òKýj=ýèvëw 45©ô—AU¦Èq”Q(Fh25©€Ó�~7¶KÏU™"ÇQF:ÐïÆvTòÕ *Sä8Ê(dzÄð¿º,Œùør2£ì‘×<©ÿŒƒd^~x¿³Ípÿ‘y^ó!Ù¯# 4™šTÀ íûòÃû�mIYDLþ¸îËåÊ#MÌ=�ÜÓ½ö;ÛL!½\Æ“úÏ åEXæáêãþÖWQäýÎ6õð:ʨÅÔ¯Ô¸¿u¶ßMMx/y ßMÁOx/ô»%=~ë{5̉0× *Sä8ÊH·x£ßY´S¿ö;Ëb;*ÛjP•)re2=bø_]ú�e)ø ï)ø� ú�e)5á=H£É ÅB¦G ÿ«ë@¿³¬ø—úW=ýLx/Õ€4o0=bø_=¤”±Ø\:Ðï, >ÀÏÿRÿ*¢§ŸPüK½ª¥ÓCl—E›S¸tèw–¥‚‹©Wµtú`¾÷*¢§C¦¹L¤\03µŠ^ýβTpñ/õª–NŸ6jèéÇÄ�ƒi.—˜!ýà‚™ñȺ™ZE¯A‹ÒÕ«ßÙæ‚¿uIPÄ ï™1ü¯ú�mNMxO͘ ú�e‰j úÝDµýn©K7¨Ê9Ž2Ò�~7Eà4á=•F,è·ß-Ø`O ï%ÏlìUDO?&†Ls¹xcТtõêw–ü­«Z:� ˆÞKýn¢Z‚~ûÝ‚ öÔ„÷’g6¦Hœo Z”®^ýβL�þWŸð^ð·. Šú�e)5á=H£É ÅB¦G ÿ«ë@¿³¬ø—úW=ýLx/Õ€4o0=bø_=¤”±ØP8èw–à ñ/õ¯"zú ſԫZ:=ÄvY´9…K×�~gYü�~Vµtú„÷â_êU-�¾4K?¸`–Ø«ˆž~L 9˜æô;Ë þÖU-�Nàô³ª¥Ó‰Þ þÖU-�Nàô³ª¥Ó‰3&ƒ~gYô ï몖N'ð?úYÕÒéDÐï,K© ï)µ4#ƒ~gY¦GÌ„÷R HóÓ#†ÿÕCä�R:Ðï,+ø[—ü—™ÀÿègUK§ œˆÞ3=b@¿›¨– ß-Ø`OMx�<³±W=ý˜r0Íåâ�~7h§~íw–¥Ô„÷‚¿uUK§øý¬jét"èw–¥¸Kçð¿ú`¾g€ Ê›¾¶<�A¬±R°6«ÓÍÔ*z Z”®^ýΊ'�Ÿ�¯3ð2‡‚øDA÷Rú�Oçð¿ú„÷È ßY–¨– ß-éüì|5ð2‡b³áã_êW‹èéGX,¤f¼ôƒ &ñ*¢§C¦¹ Åö@r±Pð·®jét‚"†bãþÖ¥&¦ýβRÅ9ü¯>á½Tqÿ«ÏxdÐï,KYŽ ï‘A¿³,þWoyÂ{±ÙD ô;Ë 6ØSjÂ{ä™�몖N'(ââ�A‹ÒÕ«ßYqœ²ƒÙìL­¢×”å˜ðô;+®à'¼§,Ç#‹¹4#‡ýΊ«W“ˆmÎü­KþËLP!¥ˆ!þWo9¤àu ßYqe9&¼§,njɠßYqœ²{/ÜL­¢W¿³â*8¥¦ Ì몖N'(âL­¢× EéêÕﬖ¤ó³óÕÀˊ͆�…ø_½QdèwVKª8‡ÿÕ'¼—*Îáõ� ú�Õô;+®‚SjÚÀ\ð·®jét‚"ÎÔ*zõ;k¤‚S–cï…›©Uôÿ«7Š<á½Ø¬q ô»‰j ú�5J:?;_ ¼Ì¡ØløXˆÿÕEÖ�~g�RÅ9ü¯>á½Tqÿ«ÏX,èwÖ(éüì|5ð2‡b³¬˜ô;k$zÅA¿³¢Wô+zÅ5Ú¶Ú­§C¦¹L¤\03µŠ^ýβTpñ/õª–NŸ6jèéÇÄ�ƒi.—˜!ýà‚™ñȺ™ZE¯A‹ÒÕ«ßÙæ‚¿uIPÄ ï™1ü¯ú�mNMxO͘ ú�e‰j úÝDµýn©K7¨Ê9Ž2Ò�~7Eà4á=•F,è·ß-Ø`O ï%ÏlìUDO?&†Ls¹xcТtõêw–ü­«Z:� ˆÞKýn¢Z‚~ûÝ‚ öÔ„÷’g6¦Hœo Z”®^ýβL�þWŸð^ð·. Šú�e)5á=H£É ÅB¦G ÿ«ë@¿³¬ø—úW=ýLx/Õ€4o0=bø_=¤”±ØP8èw–à ñ/õ¯"zú ſԫZ:=ÄvY´9…K×�~gYü�~Vµtú„÷â_êU-�¾4K?¸`–Ø«ˆž~L 9˜æô;Ë þÖU-�Nàô³ª¥Ó‰Þ þÖU-�Nàô³ª¥Ó‰3&ƒ~gYô ï몖N'ð?úYÕÒéDÐï,K© ï)µ4#ƒ~gY¦GÌ„÷R HóÓ#†ÿÕCä�R:Ðï,+ø[—ü—™ÀÿègUK§ œˆÞ3=b@¿›¨– ß-Ø`OMx�<³±W=ý˜r0Íåâ�~7h§~íw–¥Ô„÷‚¿uUK§øý¬jét"èw–¥¸Kçð¿ú`¾g€ Ê›¾¶<�A¬±R°6«ÓÍÔ*z Z”®^ýΊ'�Ÿ This is the release date of the disk. DELET CMD €mDISC CMD €oDISC NDX €sEDET CMD €tEXT NDX €vFILE DBF €wFINAME NDX €xMSCREEN1FMT €yP1 CMD €{P1 FRM €} P11 CMD €€P111 CMD €‚P2 CMD €„ P2 FRM €‡DMASTER .CMD E5 73 4096 32 DMASTER .DOC CF 34 7936 62 ADD .CMD 02 D8 4096 32 COMM .CMD 26 D1 3584 28 DELET .CMD FF 0A 1536 12 DISC .CMD 9C B1 3584 28 DISC .NDX 1D 1C 1024 8 EDET .CMD 96 CD 1280 10 EXT .NDX DD BE 1024 8 FILE .DBF 02 AB 1024 8 FINAME .NDX 74 2B 1024 8 MSCREEN1.FMT 36 DC 1536 12 P1  Fog Library Disk FOG-CPM.085 Copyright (1986) by Fog International Computer Users Group to the extent not copyrighted by the original author for the exclusive use and enjoyment of its members. Any reproduction or distribution for profit or personal gain is strictly forbidden. For information, contact FOG, P. O. Box 3474, Daly City, CA. 94015-0474. as part of the description of a file indicates that the program is distributed on a "try first, pay if you like it" basis. If you find the program(s) meet your need, please refer to the author's documentation for information on becoming a registered user. Only by registering and paying for the programs you like and use will the authors of such programs continue development. Often, more complete documentation, additional modules, and new releases are available only to registered users. Disk 2 of 2. Disk cataloging programs. Filename Description -06-00 .86 This is the release date of the dis%k. -CPM085 .DOC This is the description of the disk contents. FATCAT .MMG B0EF 1K ver. 2.3 [FATCAT 19 of 25] README .1ST 2A86 3K ver. 2.3 [FATCAT 20 of 25] VERS23 .UPD AE18 4K ver. 2.3 [FATCAT 21 of 25] APPENDIX.A EE7B 9K ver. 2.3 [FATCAT 22 of 25] APPENDIX.B E0CF 14K ver. 2.3 [FATCAT 23 of 25] FATCAT .TOC 564E 6K ver. 2.3 [FATCAT 24 of 25] FATCAT .WS A7DD 42K ver. 2.3 [FATCAT 25 of 25] ABC .BAS 2E21 6K [ABC 1 of 2] MBasic disk catalog program. Requires that a DISK.DIR file (created with XDIR) be on each disk first. ABC .DOC 08E2 1K [ABC 2 of 2] DMASTER .CMD E573 4K [Disk Master 1 of 25] a dBASE II menu-driven disk catalog program. Program names must be manually entered into the data file. DMASTER .DOC CF34 8K [Disk Master 2 of 25] ADD .CMD 02D8 4K [Disk Master 3 of 25] COMM .CMD 26D1 4K [Disk Master 4 of 25] DELET .CMD FF0A 2K [Disk Master 5 of 25] DISC .CMD 9CB1 4K [Disk Master 6 of 25] DISC .NDX 1D1C 1K [Disk Master 7 of 25] EDET .CMD 96CD 2K [Disk Master 8 of 25] EXT .NDX DDBE 1K [Disk Master 9 of 25] FILE .DBF 02AB 1K [Disk Master 10 of 25] FINAME .NDX 742B 1K [Disk Master 11 of 25] MSCREEN1.FMT 36DC 2K [Disk Master 12 of 25] P1 .CMD D1EC 2K [Disk Master 13 of 25] P1 .FRM 57B8 3K [Disk Master 14 of 25] P11 .CMD B780 2K [Disk Master 15 of 25] P111 .CMD 42E3 2K [Disk Master 16 of 25] P2 .CMD 9C24 3K [Disk Master 17 of 25] P2 .FRM 869F 2K [Disk Master 18 of 25] P3 .CMD 785F 3K [Disk Master 19 of 25] P3 .FRM B9C6 2K [Disk Master 20 of 25] P4 .CMD DC89 4K [Disk Master 21 of 25] PART .CMD 797A 1K [Disk Master 22 of 25] PRINT .CMD 201F 2K [Disk Master 23 of 25] UPDAT .CMD 3211 1K [Disk Master 24 of 25] VIEW .CMD 1F71 2K [Disk Master 25 of 25] DCAT10 .COM 4338 10K ver. 1.0 [Disk Catalog 1 of 3] Lists the MAST.CAT files in disk number order. Currently set for a maximum of 79 disks. Turbo Pascal source is included. DCAT10 .DOC D1A3 2K ver. 1.0 [Disk Catalog 2 of 3] DCAT10 .PQS 7DB5 4K ver. 1.0 [Disk Catalog 3 of 3] rc") DELE FILE &diskf.cheklist.crc ENDIF SELE B STOR diskf-fn-"."-ft TO malt STOR SUBST(ft,1,2) TO mdate SET ALTE TO &malt SET ALTE ON ? filedesc SET ALTE OFF SET ALTE TO SELE A STOR diskf-"-"-SUBST(dfile,5,3)-"&mdiskno"-".DOC" TO malt SET ALTE TO &malt SET ALTE ON DO WHILE diskno="&mdiskno".AND. .NOT. EOF() IF diskno="000" IF dfile="FOG-DOS" ? " åå&ååååå'ååååå