• Please review our updated Terms and Rules here

Looking for a good CP/M emulator.

If you can't find a list, maybe start one yourself? :)
I'm definitely not qualified for it.
I prefer to use my vintage CP/M machines instead of emulators.
I have used simh in the past, but other than that, I generally have no use for emulators.
However, they do seem to be popular with some people.
-J
 
I like to do my development with emulators - it's just faster and more convenient on an emulator as a part of an IDE.

But I like to *run* stuff on real machines once it's working.
 
I like to do my development with emulators - it's just faster and more convenient on an emulator as a part of an IDE.

But I like to *run* stuff on real machines once it's working.
Good point!
That's what I did with simh.
When embarking on a non-trivial project destined for the 'old-iron', I do the coding and some of the testing on simh.
Then move it to the appropriate vintage machines for final use.
And, I'll admit I'm spoiled by modern code editors.
I couldn't imagine going back to something like WordStar. Ugh.
-J
 
And, I'll admit I'm spoiled by modern code editors.
I couldn't imagine going back to something like WordStar. Ugh.
-J

Oh, that brings back memories... I can't believe there was an entire course unit on wordstar when I was at University, before dropping out. I hated it. Absolutely loathed it.

Then I got my first job before the coals from burning my qualifications had even finished turning to ash and what did they make me use for all my coding ? WordStar on CP/M on a Microbee.

And surprisingly, I stopped hating Wordstar and learned how to use it pretty well, and very effectively - I could have replaced that entire course unit with my first two weeks on the job.

But as fond as I am of WordStar now, I did have a play around when I pulled out a machine recently when I wanted to change some code and check how it went, and the process was slow and painful compared to doing it on a modern PC. If I could go back to being in the 1980s, and made my own CP/M machine, the first thing I'd do is add double screens with task switching and a permanent editor to one screen.
 
I loved Wordstar, all those control key combinations are still burned deep into my psyche, I dont think I could ever forget them! :)
When I got involved in retrocomputing, M80/L80, PLI/80 and WordStar non-doc was like reconnecting with old friends!
 
I have used both YAZE-AG and Z80Pack. Both work fine for straight CP/M emulator, but Z80Pack has additional features like CP/M system emulation where people have overlaid hardware emulation on top of Z80Pack like an IMSAI 8080 front panel. I prefer Z80Pack. I did a write-up on Z80Pack years ago with some tips on using it with a Mac terminal app: https://planemo.org/2014/07/28/z80pack-cp-m-emulator-and-nz-com/
 
I didn't seem to have to do much with my MacOS terminal to run, notably, Turbo Pascal on Z80Pack. The only thing I did have to do was tweak some of the signal keys using stty, notably dsusp=^Y and susp=^Z, I simply undefined those in a script when I ran z80pack. Other than that, ANSI stuff seemed to work for me. But, I admit to not having tried as many things.
 
Back
Top