Plexus P/20 Emulator

Hacker News Top Tools

Summary

A new open-source WebAssembly-based emulator for the 1980s Plexus P/20 Unix server, letting users run SystemV Unix in the browser.

No content available
Original Article
View Cached Full Text

Cached at: 04/23/26, 06:26 AM

# Plexus P/20 emulator Source: [https://spritetm.github.io/plexus_20_emu/](https://spritetm.github.io/plexus_20_emu/) This is an emulator for a Plexus P/20 system, which is an Unix server from the '80's\. It runs SystemV Unix on a dual 68010 processor mainboard\. Adrian Black \(from Adrian's Digital Basement\) did some videos on the topic of getting one to work:[1](https://www.youtube.com/watch?v=iltZYXg5hZw)[2](https://www.youtube.com/watch?v=lCPZAYvk940)[3](https://www.youtube.com/watch?v=_IrxvDE6Fyo)[4](https://www.youtube.com/watch?v=Ve1SuuRkx_o)[5](https://www.youtube.com/watch?v=10b50ECWXLk)\. This emulator is written in C\. While it can be ran as a native program, the version you're looking at right now is compiled to webassembly using[Emscripten](https://emscripten.org/)\. It uses[xterm\.js](https://xtermjs.org/)for the fancy terminal, which is connected to Emscripten via[xterm\-pty](https://github.com/mame/xterm-pty)\. Plexus emulator © 2024 Sprite\_tm and contributors\. Licensed under the MIT license\.[Source code](https://github.com/Spritetm/plexus_20_emu)for this emulator is on Github\.

Similar Articles

Unicorn – The Ultimate CPU Emulator

Hacker News Top

Unicorn is a lightweight, multi-platform CPU emulator framework supporting numerous architectures (ARM, x86, RISC-V, etc.) with a clean API, JIT compilation, and bindings for many languages. It is widely used in cybersecurity and academic research.