To install this package on CP/M, download the ZIP file and unpack it. It will create a folder with the same name as the package, containing the files shown.
Download PLM-ISIS-MPM2-HACK.zip containing all files below.
README.TXT ---------- PL/M TEST STUFF Tom Jennings 09 May 2026 This bundle contains many non-CP/M files, so do not attempt to IMPORT it directly, or completely. It is a snapshot containing a rough collection of files and information on the PL/M compiler and ISIS emulator, ISX.COM. The story is messy and complex. Hector Peraza did some amazing and key work, and documentation, pulling together files released long ago and writing new code to run the PL/M compiler on unix/linux. The short of it, I believe is correct but could be wrong, is that DR wrote much of CP/M etc in PL/M, using the Intel PL/M compiler. This compiler, written in some FORTRAN, runs only under Intel's ISIS OS for the MDS-800. It seems fairly complex and has multiple overlays. But at some point DR created a somewhat-kludgey ISIS emulator sufficient to run PL/M compilation tools on a highly customized, modified, CP/M. The hacks involved a non-standard BIOS, a "hole" in memory at f800 to accommodate a faked-up MDS-800 ROM jumptable, and a special BDOS that calculates exact file size. All of this is described in some (adequate? who knows) detail in Hector's files. I believe fZ80's architecture would be easy to install this custom BIOS requirements and the hacked BDOS. But who knows if all information needed has been provided. I am not willing to find out the hard way at this time. There is also ISIS user documentation that is very hard to find. Everything in this folder is a jumble; the results of a week's worth of web search, downloads, and link-following, before things disappear entirely. I may add to the pile later. My usual M.O. is to gather, collate, delete cruft and duplicates, and write Notes For The Future. We'll see how far I get here. I usually don't expose W.I.P. like this. CONTENTS --------------------------------------------- This is some of the DRI PL/M stuff from Digital-Research-MPM/MPM2-source/mpm2src/PLM_WORK folder with a random set of plm source to play with. PLM80, ASM80 etc appear to be ISIS executables. There is much PL/M stuff on this page: http://cpmarchives.classiccmp.org/cpm/mirrors/www.unix4fun.org/z80pack/index.html ALSO IN THIS BUNDLE PL/M and ISIS documentation in PD/F form. This folder is a jumble, just a collection of downloads. --------------------
Archive: PLM-ISIS-MPM2-HACK.zip
Length Date Time Name
--------- ---------- ----- ----
23680 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/ASM80
128 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/CPM
94265 2026-05-08 18:51 PLM-ISIS-MPM2-HACK/ISIS-emulator-ISX.COM-P112 Support Page.pdf
1416256 2026-05-07 17:42 PLM-ISIS-MPM2-HACK/ISIS-II PLM-80 Compiler Operators Manual-Apr81.pdf
107068 2026-05-10 18:33 PLM-ISIS-MPM2-HACK/ISIS, Intellec, PL_M, iRMX, and Intel - 20th century.pdf
10578889 2026-05-08 11:37 PLM-ISIS-MPM2-HACK/ISIS_internals.pdf
9806209 2026-05-08 11:36 PLM-ISIS-MPM2-HACK/ISIS_user_manual.pdf
265080 2026-05-08 18:40 PLM-ISIS-MPM2-HACK/isx-070218.img.gz
4651 2026-05-08 18:43 PLM-ISIS-MPM2-HACK/isx14dir.zip
29178 2026-05-07 17:43 PLM-ISIS-MPM2-HACK/isx14.zip
12544 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/ISX.COM
13184 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/LINK
4608 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/LINK.OVL
15104 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/LOCATE
128 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/MONX
2816 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/OBJCPM.COM
3712 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/OBJHEX
21632 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80
5632 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.LIB
18816 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.OV0
29184 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.OV1
8192 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.OV2
23808 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.OV3
8960 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/PLM80.OV4
5431806 2026-05-07 17:42 PLM-ISIS-MPM2-HACK/PLM-80_Programming_Manual_Jan80.pdf
0 2026-05-10 17:55 PLM-ISIS-MPM2-HACK/plm80x80/
2319 2026-05-09 18:06 PLM-ISIS-MPM2-HACK/README.TXT
0 2026-05-09 17:36 PLM-ISIS-MPM2-HACK/sched2y2k/
128 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/SETEOF.COM
0 2026-05-09 17:07 PLM-ISIS-MPM2-HACK/tod2y2k/
44293 2026-05-09 17:42 PLM-ISIS-MPM2-HACK/Using the ISIS environment under CP_M 2.pdf
384 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/X0100
640 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/X0100.ASM
384 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/X0200
640 2025-12-31 16:00 PLM-ISIS-MPM2-HACK/X0200.ASM
91933 2026-05-09 18:05 PLM-ISIS-MPM2-HACK/Z80pack - Z80 Emulator and Crossassembler for UNIX.pdf
--------- -------
28066251 36 files