p50emu

An emulator for the Westinghouse Prodac-50 (P-50) computer

By Dave McGuire

p50emu runs on modern computers and emulates the Westinghouse P-50, a 14-bit process control computer from 1964. All 25 instructions and both addressing modes are implemented, as well as a facility to connect external I/O devices. Both TUI “front panel” and CLI user interfaces are implemented.

p50emu takes input in the standard P-50 tape format, which our cross-assembler, p50asm, generates.

p50emu builds and runs on recent Linux and MacOS X distributions. Download the source code using the button below.

This package is at revision 1.01.