CP/M on i386 part 2

Well, i discovered that none of the CP/M commands that are .com files were present. So we now have:

  • ED.COM
  • STAT.COM
  • BASICBAS.COM
  • DUMP.COM
  • SUBMIT.COM
  • BASICINT.COM
  • LOAD.COM
  • MAC.COM
  • DEMO.BAS
  • PIP.COM
  • BASIC.COM

All of the .COM’s were “back-ported” from the original assembler code to C so that they can now be compiled for different platforms. BASICBAS.COM, BASICINT.COM and BASIC.COM are the original Basic-e from 1976, “back-ported” from PL/M to C.

Here it is, working, on i386.

The source code is here.

Similar Posts

  • CP/M on i386

    I’ve been interested in CP/M for a while. The source code for CP/M from “way back in the time tunnel” is available at the CHM and multiple other places. The challenge however was that CP/M source is in assembler code for 8080 and z80. I wanted to run it on i386 hardware. So, with the…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.