CP/M-86 & MS-DOS Cross Development Environment

github.com

54 points by elvis70 6 days ago


stevekemp - 3 days ago

Take a look here for some other tools:

https://github.com/skx/cpm-dist

I found the compiler collection here useful too:

https://github.com/davidly/cpm_compilers

Though I guess some of these things won't run under the linked emulator, because they use SUBMIT and require more than a single-executable to be run.

(That's the reason why my own emulator used the CCP/"shell" rather than just limiting itself to running FOO.COM)

andrewshadura - 2 days ago

V20 is an interesting CPU. A 8086 compatible with support for some instructions of 80186 and 80286, some custom instructions, an 8080 emulation mode… The datasheet describes the instructions using a non-Intel notation that looks very unusual.

https://en.wikipedia.org/wiki/NEC_V20

trn - 3 days ago

We also have a new CP/M-86 emulator at https://github.com/johnsonjh/emu2-cpm86

Floppyrom - 2 days ago

What was the peak moment for CP/M? Wordstar?

pquattro - 5 days ago

[flagged]

rwmj - 3 days ago

I wonder if anyone used CP/M-86 back in the day? I used CP/M 2.2 and 3.x on Z80 pretty extensively. But on 8088/8086 it was MS-DOS everywhere. Were there niche CP/M-86 apps or use cases?