Cpmtools2

Jul 20, 2023

Tools to access CP/M disks and disk images

This port allows to access CP/M file systems similar to the well-known mtools package, which accesses MSDOS file systems. It contains the followin set of tools

  • cpmls - list sorted directory with output similar to ls, DIR, P2DOS DIR and CP/M3 DIR[FULL]
  • cpmcp - copy files from and to CP/M file systems
  • cpmrm - erase files from CP/M file systems
  • cpmchmod - change file permissions
  • cpmchattr - change file attributes
  • mkfs.cpm - make a CP/M file system
  • fsck.cpm - check and repair a CP/M file system only simple errors can be repaired so far. Some images of broken file systems are provided.
  • fsed.cpm - view CP/M file system
  • manual pages for everything including the CP/M file system format

All CP/M file system features are supported. Password protection is ignored, but a pseudo file [passwd] contains them decrypted.



Checkout these related ports:
  • Zsnes - Intel x86 only Super Nintendo Entertainment System (SNES) Emulator
  • Z80pack - Complete CP/M-80 emulator
  • Yuzu - Nintendo Switch emulator/debugger
  • Yaze-ag - Z80 and CP/M-80 emulator
  • Xzx - ZX Spectrum (48K/128K/+3) Emulator for X11
  • Xsystem35 - AliceSoft System 3.5/3.6/3.8/3.9 on X Window System
  • Xhomer - Emulator for the DEC Pro 350 computer
  • Xen-kernel - Hypervisor using a microkernel design
  • Xcpc - Portable Amstrad 464&/664/6128 emulator
  • Xbraitenberg - Braitenberg vehicle simulator with pseudo-physics
  • X49gp - HP 49g+/50g graphics calculator emulator
  • X48 - HP48 SX/GX graphic calculator emulator
  • X16-rom - Commander X16 ROM
  • X16-emulator - Emulator for the Commander X16 8-bit computer
  • Wxmupen64plus - Mupen64Plus 2.0 GUI frontend written using wxWidgets