"Personal CP/M" for the 8086

Also see another Web page on this subject.

The apparent facts of "Personal CP/M" for the 8086, is that it was not a well-distributed release. It was only provided for several specific European computers by the manufacturers Siemens PG685 and PC16-20, Apricot PC. Web references to this effect include:

http://www.cpm.z80.de/binary.html (CP/M unofficial archive)

...and there's likely more information on Web sites devoted to those specific computers.

Also, this OS is likely derived from "CP/M-86 Plus" (base on BDOS calls and other analysis) and closely associated with "DOS Plus", both products of Digital Research.

personal CP/M for Z80

Also: there's a "Personal CP/M BDOS, Version 1.0, April 1984" which is Z80 and PL/M source code, at the CP/M unofficial archive as linked below. NOtes in the source are initialed "SCC 22 Apr 84". Other notes suggest this code evolved from CP/M 2.0 and 2.2. There's also a binary disk image "Personal CP/M" at the "SIMH Altair emulator" site. And there's a private support site for the Sharp microcomputers which discusses a version in detail.


Some time ago, Emmanuel Roche found (and posted in comp.os.cpm in 2003 a copy of) this reference which states the Sharp MZ-800 and MZ-700 came with a " PERSONAL CP/M 2.2". The linked Web site supports a variety of Sharp personal computers. Roche quotes in c.o.c, references to "Personal CP/M" from Microsystems Journal, Vol.5 No.3 (March 1984) p.12 and Vol.5 No.2 (February 1984) p.12. They note a DRI Japan effort and AMI's (a Z80 processor manufacturer) effort to put PCP/M in ROM.

John Elliot's (seasip.info) response to Roche's "Personal CP/M" post in 2003 of this document, says this about the version at the "unofficial CP/M" site: "It seems to take a slightly different approach compared to earlier CP/M versions (it's dated 1984, so it's later than CP/M Plus even though its version number is lower). The BDOS data segment is located *after* the BIOS (suggesting that it's been split out so that PCP/M can be loaded into ROM). In addition, there are some extra BIOS entry points which use LINK-80 exported symbols rather than the jumpblock."

I found a news article about P-CP/M in InfoWorld Jun 11, 1984 (google archive), as an OS for the Coleco "Adam". It represents P-CP/M as DRI's effort to provide custom versions of CP/M 2.2 for system manufacturers, including customized screen displays, and improved documentation.

Herb Johnson, March 2011