Difference between revisions of "CP/M"

From Emulation General Wiki
Jump to navigation Jump to search
m
 
(5 intermediate revisions by 2 users not shown)
Line 13: Line 13:
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
!colspan="10"|PC / x86
 +
|-
 +
|MAME
 +
| align=left|{{Icon|Windows|Linux|macOS|BSD}}
 +
| [https://www.mamedev.org/ {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|YAZE
 +
| align=left|{{Icon|Windows|Linux|macOS|BSD|Unix}}
 +
|[https://www.mathematik.uni-ulm.de/users/ag/yaze-ag/#download 2.51.3]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{R}}
 +
|-
 +
|MyZ80
 +
|align=left|{{Icon|DOS}}
 +
|[http://z80.eu/myz80cpm.html 1.24]
 +
|{{NC}}
 +
|{{✗}}
 +
|{{R}}
 
|-
 
|-
 
|22NICE
 
|22NICE
|{{Icon|DOS}}
+
|align=left|{{Icon|DOS}}
 
|[https://www.eolith.co.uk/mirrors/cpm86/22dsk144.zip 1.44]
 
|[https://www.eolith.co.uk/mirrors/cpm86/22dsk144.zip 1.44]
 
|{{✗}}
 
|{{✗}}
Line 22: Line 45:
 
|-
 
|-
 
|ame86
 
|ame86
|{{Icon|DOS}}
+
|align=left|{{Icon|DOS}}
 
|[http://www.ittnnet.com/downloads/EMULATRS/AME86.ZIP ?]
 
|[http://www.ittnnet.com/downloads/EMULATRS/AME86.ZIP ?]
|{{R}}
 
 
|{{✗}}
 
|{{✗}}
|{{R}}
 
|-
 
|CP/M-80 Emulator
 
|Classic Mac
 
|[https://www.macintoshrepository.org/8976-cp-m-80-emulator 1.01]
 
|{{R}}
 
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
 
|CPMDOS
 
|CPMDOS
|{{Icon|DOS}}
+
|align=left|{{Icon|DOS}}
 
|[http://www.freeflight.com/fms/CPUs/CPMDOS.zip ?]
 
|[http://www.freeflight.com/fms/CPUs/CPMDOS.zip ?]
 
|{{✗}}
 
|{{✗}}
Line 42: Line 58:
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|ECPM
+
|z80mu
|{{Icon|AmigaOS}}
+
|align=left|{{Icon|DOS}}
|
+
|[ftp://ftp.simtel.net/pub/simtelnet/msdos/emulate/z80mu52b.zip 5.2]
|{{R}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|My Z80
+
|ZRP/M
|{{Icon|DOS}}
+
|align=left|{{Icon|DOS}}
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/myz80111.zip]
+
|[http://www.cpm.z80.de/emulate.html ?]
|{{R}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|SimCPM
+
|Zsim
|{{Icon|AmigaOS}}
+
|align=left|{{Icon|DOS}}
|
+
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/zsim241.zip]
|{{R}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
 
|CPeMulator/Zrun
 
|CPeMulator/Zrun
|{{Icon|DOS}}
+
|align=left|{{Icon|DOS}}
 
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/v2080j88.zip][ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/zrun321.zip]
 
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/v2080j88.zip][ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/zrun321.zip]
 +
|{{✗}}
 +
|{{✗}}
 
|{{R}}
 
|{{R}}
 +
|-
 +
!colspan="10"|Mobile / ARM
 +
|-
 +
|YAZE
 +
|align=left|{{Icon|rpi}}
 +
|[https://www.mathematik.uni-ulm.de/users/ag/yaze-ag/#download 2.51.3]
 +
|{{✓}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|Yaze
+
!colspan="10"|Home / Other Computers
|Unix
+
|-
|[http://cantor.informatik.rwth-aachen.de/pub/unix/yaze-1.06.tar.gz 1.06]
+
|CP/M-80 Emulator
|{{R}}
+
|align=left|{{Icon|Classic Mac OS}}
 +
|[https://www.macintoshrepository.org/8976-cp-m-80-emulator 1.01]
 +
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|z80mu
+
|ECPM
|{{Icon|DOS}}
+
|align=left|{{Icon|AmigaOS}}
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/z80mu52b.zip]
+
|[https://aminet.net/package/misc/emu/ECPM ?]
|{{R}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|-
 
|-
|Zsim
+
|SimCPM
|{{Icon|DOS}}
+
|align=left|{{Icon|AmigaOS}}
|[ftp://oak.oakland.edu/pub/simtelnet/msdos/emulate/zsim241.zip]
+
|[https://aminet.net/package/misc/emu/SimCPM ?]
|{{R}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|{{R}}
 
|{{R}}
 
|}
 
|}
 
[[Category:Operating systems]]
 
[[Category:Operating systems]]
 +
[[Category:DOS emulation software|*]]
 +
[[Category:BSD emulation software|*]]
 +
[[Category:Linux emulation software|*]]
 +
[[Category:AmigaOS emulation software|*]]
 +
[[Category:Macintosh emulation software|*]]

Latest revision as of 20:18, 25 May 2024

Originally developed by computer pioneer, Gary Kildall in 1974 for the Intel Intellec-8, CP/M is an early OS and one of the first operating systems available to the general public. It was widely used on home computers during the late 70s to the early 80s.

Emulators[edit]

Source: emureview.ztnet.com/developerscorner

Name Platform(s) Version FLOSS Active Recommended
PC / x86
MAME Windows Linux macOS FreeBSD 0.265
libretro core
YAZE Windows Linux macOS FreeBSD 2.51.3 !
MyZ80 MS-DOS 1.24 NC !
22NICE MS-DOS 1.44 !
ame86 MS-DOS ? !
CPMDOS MS-DOS ? !
z80mu MS-DOS 5.2 !
ZRP/M MS-DOS ? !
Zsim MS-DOS [1] !
CPeMulator/Zrun MS-DOS [2][3] !
Mobile / ARM
YAZE Linux ARM 2.51.3 !
Home / Other Computers
CP/M-80 Emulator Classic Mac OS 1.01 !
ECPM AmigaOS ? !
SimCPM AmigaOS ? !