// readme

CPMDroid - CP/M Emulator for Android

A Z80/CP/M emulator for Android phones and tablets, built on the RomWBW HBIOS platform.

Features

  • Z80 emulation with the RomWBW HBIOS interface
  • ANSI/VT100 terminal with VT52 - cursor motion, a scrolling region, save/restore, insert and delete, 16-colour SGR foreground and background, per-cell bold, underline, blink and reverse, and scrollback
  • Four disk slots, hd1k format - a single 8 MB slice, or a multi-slice combo image
  • Nothing bundled - the ROM and every disk image come from the interface-v0 catalog in romwbw_disks, each download checked against the size and SHA-256 that catalog publishes
  • Hardware keyboard support - Bluetooth and USB
  • Control strip - Ctrl, Esc, Tab, Copy and Paste buttons for touch input
  • Help system - seven topics shipped in the APK as a floor, refreshed from the catalog index when there is a network and cached after that
  • R8/W8 file transfer - move files between Android and CP/M, with an in-app Imports/Exports browser, save-as and share out, and a picker in. CPMDroid is also aโ€ฆ