What’s your favorite CP/M computer?

May 22, 2019
220
102
43
Currently, I’m running an Altairduino (an Altair 8080 emulator running on an Arduino microcontroller) and RunCPM on a Teensy microcontroller.

I’m also working on a serial terminal program for Windows and Linux, specifically targeted at operating CP/M machines.
 
May 22, 2019
220
102
43
You can buy a kit from Chris Davis over at https://www.adwaterandstir.com/altair/

Or you can do laser cut components and proto boards. However, the kit is easy to assemble: it's all through hole components, mostly pin headers, resistors, and transistors.

I can’t upload from my iPad, but I’ll share some pics when I get my computer fired up.
 
Last edited:

muzzer

New Member
Jun 19, 2019
15
2
3
I used an Apricot to write a video compression program in Pascal back in the early 80s, IIRC. Pretty certain that was CP/M. Had a bizarre fabric mesh over the monitor surface to reduce glare. Quite a nice machine.

And I then wrote a 16 channel self-tuning PID temperature controller in Pascal on a Comart Communicator running CP/M (final year engineering project). Big old chassis-type construction.
 
May 22, 2019
220
102
43
The Comart looks like an S-100 system (basically the standard bus for Z80 and 8080 systems before the PC introduced ISA.) I like the S-100 design, although I haven’t owned any S-100 computers.

The Apricot computer... was it a Sirius 1, by chance? That appears to be an MS-DOS machine, but not an IBM compatible. (Maybe it ran its own DOS version?)

Check this out: http://www.old-computers.com/museum/computer.asp?c=210
 
May 22, 2019
220
102
43
Actually it looks like this one
http://www.computinghistory.org.uk/det/6095/Apricot-PC-XI/

The description seems to suggest it ran either CP/M or DOS. 1984 sounds about right, looking back. IIRC, they were brand new at the time. Made a nice change from teletype terminals and PETs.
Yes, generally speaking, any DOS machine can also run CP/M-86. The 8080 (what CP/M was actually written for) and the 8088 processors have a very similar machine language. I suppose this should surprise no one, considering they’re both Intel CPUs. =)

I have been trying for a while to get CP/M-86 to run on a virtual machine, but I haven’t found a boot disk image that I can run in VMWare. I suppose I should work a little harder at that. =)