Cpm8266 Versions Save

Z80-CP/M2.2 emulation on ESP8266 NONOS SDK + the NoSDK from cnlohr

v0.4

7 years ago

Still changing the contents of the files on the disks, but I wanted to release this early since the internal disk buffer didn't autoflush in the earlier versions. This could lead to corrupted disks if the machine was turned off before being flushed.

v0.3

7 years ago

This version is autodetecting the serial speed between 300 and 115200 - just press Enter twice after connecting to let the autobauder do it's job.

The EMON monitor is now removed and the machine boots directly into CP/M

v0.1

7 years ago

This is an early beta release. The cpm8266_01.zip contains a single binary to be uploaded to the ESP8266 and then you connect to it by serial at 9600 baud. There's a readme included in the zip.

The overall CP/M system works as is but some issues will be addressed in later releases:

  • The files spread out on the 14 floppy disks are not in any nice order.
  • There's no ROM Monitor in the Z80 machine.
  • The monitor in the emulator itself lacks disassembly functionality.
  • The breakkey to get back into the emulator is currently disabled.
  • The baudrate for the emulator and cp/m serial port are currently fixed to 9600