To quote Wikipedia: “CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc.”

microM8 emulates a Z80 processor-based add-on card for the Apple II that lets you run CP/M. To enter microM8’s CP/M mode, go into the Profile menu at the top of microM8’s “burger” menu, and choose ‘Apple //e Enhances With Z80 Softcard”. The system will then switch into that mode. From there, you can drag and drop your own Apple II CPM disk on to the left-hand side of the microM8 window, or enter the file catalog via the B key (or control-shift-`) and navigate to the CPM directory located at appleii/disk images/cpm/ where you will find a number of CPM disk images. For this example, choose CPM60K.DSKOne of the nice features of CP/M is that it comes with BASIC-80, which is a full-featured BASIC interpreter that has features Applesoft BASIC lacks, such as line editing and a BEEP sound command. It is commonly named MBASIC.COM and can be entered by typing MBASIC and pressing Enter.

BASIC-80 supports the Apple II GR and HGR graphics modes. It can also be compiled using the MBASIC compiler disk!

The CPM directory also contains images of a number of classic CP/M applications such as WordStar and Turbo Pascal.