View Full Version : CP/M on a 5160

July 2nd, 2010, 07:42 PM
I have checked the cp/m sticky in the forum and thought i'd post this here, since i want to do this to one of my IBM 5160's.

I would like to try and get CP/M to run on it.
I know i need CP/M 1.1 "For the IBM PC"
My only lead to the file doesn't work as of this second "vetusware"

I have a couple of questions though, are ALL the apps available for CPM/86 interchangable between the different machines it was designed to run on?

Forgive the stupidity, i know very little about CP/M

July 2nd, 2010, 07:58 PM
Gaby's (http://www.cpm.z80.de/binary.html) got both the sources and the binary for CP/M 86 1.1. Note that these use 320K/160K floppy format (8 sector). There's also a CP/M-86 emulator there somewhere.

To answer your question, it's like MS-DOS. Some applications are written for "pure" DOS and you can run them on a Rainbow, Eagle 1600 or PC. Others make use of the hardware and BIOS routines directly and are specific to the host hardware.

But of the CP/M editions for the PC, I much prefer CCP/M-86. It'll run anything that CP/M-86 will and gives you primitive task switching.

July 2nd, 2010, 08:18 PM
Awesome link to the material, that got bookmarked right away, is there any way to remove the starport card from ccp/m-86? Seems i'll have to whip out one of my XT's that doesn't have a hard drive in it, which is no biggie, i've been itching to use my 250+ 5.25 disks...

July 2nd, 2010, 09:20 PM
I may have the disks for CCP/M kicking around somewhere--I've certainly got the manuals (one binder is labeled "Concurrent CP/M-86" and the other just "Concurrent CP/M"). You may also want to look into MP/M-86, a multiuser version of CP/M-86.

Anyway, it's been years^H^H^H^H^H decades since I booted either. Finding the disks may not be easy.

I think the retroarchive site a bunch of stuff also.

July 2nd, 2010, 10:01 PM
I have a copy (in my big archive disk of stuff) of CCPM-86 3.1 from 1983, if you want it.

July 3rd, 2010, 08:26 AM
I'll only add the Concurrent CP/M (or MP/M) is not well suited to more modern machines. It pretty much sunsetted about the time of the 5170 (early versions of CP/M-86 require patching to run on a 5170) and is singularly unsuited to large hard disk drives, because of the filesystem structure. Things we take for granted, such as subdirectories simply don't exist.

Concurrent DOS was a huge step forward for DRI, but far too late.

If you like to tinker, there's the source for PCP/M (Portable CP/M) lurking about, with sources for CP/M-68K and CP/M for the Z8000. I've sometimes thought it'd be a hoot to create a version of CP/M for an ARM9 CPU.

July 3rd, 2010, 02:09 PM
could bee fun to make a list of what version of OS runs on 8088 and what not :o)

July 3rd, 2010, 06:57 PM
Raven, if u could image the disk / or disks for me, that'd be awesome :)