back

by stevekemp·2y ago·view on hn ↗
I put together a simple CP/M emulator here:

https://github.com/skx/cpmulator/

Alongside that there is a collection of CP/M binaries, including the Aztec C compiler:

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

So you can easily have a stab at compiling code. I added a simple file-manager, in C, along with other sources, to give a useful demo. (Of course I spend more time writing code in Z80 assembler, or Turbo Pascal, rather than C).

The author has a followup post here for thos interested:

* Getting back into C programming for CP/M -- part 2 * https://kevinboone.me/cpm-c2.html

1 comments
Nice. File system integration is a nice feature that I'd like to see in more retrocomputing emulators.

I also like RunCPM, which can also run on some microcontroller boards, for a very tiny CP/M 2.2 system: https://github.com/MockbaTheBorg/RunCPM

The README links to the author's CP/M software library as well.