Skip to content
/ cpmemu Public

A CP/M emulator, bare metal for Raspberry Pi, and for Linux

Notifications You must be signed in to change notification settings

rsta2/cpmemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPMemu

Raspberry Pi is a trademark of the Raspberry Pi Foundation.

Linux is a trademark of Linus Torvalds.

If you read this file in an editor you should switch line wrapping on.

Overview

CPMemu is a CP/M 2.2 emulator running on the Raspberry Pi and on other Linux systems. On the Raspberry Pi CPMemu can be used as a bare metal solution based on the Circle environment.

Currently CPMemu does not implement a specific set of terminal control sequences. Instead it sends all characters unchanged to the console.

Installation

See the files INSTALL (bare metal) or INSTALL.linux (Linux including Raspbian).

Tools

cpmdisk is a tool program running on Linux which manipulates CP/M disk image files. It reads, writes and deletes files from/to CP/M disk images, lists the contents of a disk image or creates a new disk image file. The possible command line arguments will be displayed if cpmdisk is called without an argument.

hex2bin converts .hex files, created by the MAC macro assembler, into binary files.

External Sources

CPMemu is making use of the following external sources:

CP/M programs are not included. You can get them from CP/M archives on the Internet.

About

A CP/M emulator, bare metal for Raspberry Pi, and for Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published