HELP utility
Unlike the rest of ZINC, the HELP utility has been written
entirely in 8080 assembly language, with no use of external
libraries.
This has the following benefits:
- The full HELP program fits in 3k (compared to 7k for CP/M Plus's
version)
- The cut-down viewer fits in 2k.
- 8080 assembly can be mechanically translated to 8086 (if
neccessary) to produce a program that works on CP/M-86.
You can download 3HELP here.
HELP in C
I've also hacked together a few C programs which deal with
CP/M Plus help files. These are:
- 3helpc
- Equivalent of HELP [CREATE] -- compiles CP/M Plus Help
files. The source file can have CR/LF or just LF line endings.
- 3helpe
- Equivalent of HELP [EXTRACT] -- reverses 3HELPC.
- 3helpv
- Simple interactive viewer for help files.
- hlp2html
- Converts a CP/M Plus Help file into an HTML page.
These programs are available for download as a
gzipped tarfile.
John Elliott,
18 March 2004