----------------------------------------------------------------------------- Volume 88 Utilities for CP/M 3.x, Hi-Tech C patches Note: Starting with this volume, SEA archives are named .arc rather than .ark. Furthermore all the file names are stored internally in lower case. The ARC.COM program included in this volume can create and unpack SEA archives on CP/M. I shall, however, continue the practice of cataloguing the external names of files in upper case to avoid breaking any searches. Programs flagged + are for CP/M 3.x only. ----------------------------------------------------------------------------- ARC .COM 27k Archive create/extract tool for CP/M CRCHECK .COM 10k Check integrity of files in this volume 088.01 ARC22 .ARC 84k 6490 Updated archive tool for CP/M with TP source 088.02 ARC22 .TXT 5k 5CB2 / 088.03 CLS .ARC 4k B4AB Simple program to clear the console screen 088.04 CRC .ARC 38k 7ADA Programs to check downloaded files 088.05 CRC .TXT 2k EAA1 / 088.06 DF .ARC 7k 0F77 +Show space/directory entries for all discs 088.07 DF .TXT 1k EFCC / 088.08 FF .ARC 15k D555 +Find files on any user / drive 088.09 FF .TXT 2k EFDF / 088.10 HTCFIXES.ARC 36k 1BF1 Important patches for Hi-Tech C 088.11 HTCFIXES.TXT 2k BEA9 / 088.12 ZPM3FIX .ARC 55k 0BB1 +Modified CP/M 3.x BDOS workalike 088.13 ZPM3FIX .BRF 2k 70F4 / ===== ===== Total 251k Tesseract RCPM+ library volume 088, 13 files catalogued. Contents of ARC22.ARC ===================== arc-en .txt 8320 Documentation in English arc-en .ws 8270 WordStar source to English documentation arc .com 27264 Compiled and patched executable arc .for 426 BBS summary file arc .pas 4912 Source for main program arc22 .txt 4361 History of ARC2x arcadd .inc 4110 Source for functional modules arccpm .doc 9867 / arcdef .inc 1244 / arcdel .inc 1069 / arcdir .inc 1676 / arcext .inc 1153 / arcfunc .inc 5487 / arcio .inc 5383 / arclst .inc 3201 / arclzw .inc 6044 / arcmisc .inc 6401 / arcpack .inc 3383 / arcsqu .inc 6318 / cline127.inc 2106 / arcmacs .arc 13310 Source for inline code patcharc.sub 62 Uses SID to patch ARC.COM for longer command line read .me 4022 Notes on how to build program from source Contents CLS.ARC ================ cls .com 128 Program to clear the screen cls .txt 2176 Extensive documentation cls .z80 3712 Source code Contents of CRC.ARC =================== crc .com 12830 Generate CRC for specified file(s) (Default is *.*) crc .txt 1979 Description of CRC tools (CRCBUILD, CRCHECK, CRC) crcbuild.c 17457 Source code for CRCBUILD and CRC crcbuild.com 13431 Creates skeletal volume catalog files (e.g. @CATALOG.088) crcgen .as 1320 Piecemeal CRC generator used in all the programs crcheck .c 8358 Source code for CRCHECK crcheck .com 10161 Check files on disk against volume catalog make2 .sub 135 Compile programs on CP/M 2.x make3 .sub 145 Compile programs on CP/M 3.x Contents of DF.ARC ================== df .com 1152 Show free space & directory entries (Z80-CP/M3) df .txt 768 Short but complete documentation df .z80 12032 Source code Contents of FF.ARC ================== ff .com 1664 Finds files anywhere (Z80-CP/M3) ff .txt 1408 Documentation ff .z80 28416 Source code Contents of HTCFIXES.ARC ======================== bdos .as 1792 Eliminates distinction between bdos() and bdoshl() bios .as 2560 Make bios() calls work on CP/M3 as well as 2.2 cpm .h 3582 Header file modified with new function signatures htcfixes.txt 1560 Description of fixes libc .lib 61312 Runtime library with patches applied libf .lib 38145 Rebuilt floating point library libf .txt 6055 Explanation of the floating point library issue memset .c 1024 Fixes seriously broken memset() function Contents of ZPM3FIX.ARC ======================= autotog .com 427 Toggles automatic command recall (if enabled) autotog .z80 3745 / bios .txt 11357 Description of some CP/M 3 BIOS functions bnkbdos3.spr 13504 Banked portion of ZCPR3 BDOS (modified) clrhist .com 19 Program to clear the CP/M 3 command history clrhist .z80 1702 / makedos .com 2133 Install ZCPR3 when you can't do GENCPM makedos .txt 4524 / resbdos3.spr 1984 Resident portion of ZCPR3 scb .txt 16257 Documentation of System Control Block setz3 .com 235 A program useful for RCPM systems setz3 .z80 2171 / test152 .c 4306 Shows result of calling BDOS Parse File Name function test152 .com 6907 / version .not 825 Manifest zpm3 .txt 21212 Description of ZPM3 zpm3fix .txt 9443 Description of the patches zpm3ldr .rel 2944 A CP/M3 loader capable of handling CPM3.SYS > 16k zpm3ldr .txt 3094 /