Plexus P/20 模拟器
摘要
一款全新的开源 WebAssembly 模拟器,重现 1980 年代 Plexus P/20 Unix 服务器,让用户可在浏览器中运行 SystemV Unix。
暂无内容
查看缓存全文
缓存时间: 2026/04/23 06:26
# Plexus P/20 模拟器
源码:https://spritetm.github.io/plexus_20_emu/
这是一个 Plexus P/20 系统的模拟器,P/20 是 80 年代的一台 Unix 服务器,采用双 68010 处理器主板并运行 SystemV Unix。Adrian Black(来自 Adrian's Digital Basement)拍过一系列让它跑起来的视频:
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)
本模拟器用 C 语言写成。虽然可以作为原生程序运行,但你现在看到的版本已通过 Emscripten(https://emscripten.org/)编译为 WebAssembly。终端部分使用 xterm.js(https://xtermjs.org/)实现炫酷效果,并通过 xterm-pty(https://github.com/mame/xterm-pty)与 Emscripten 连接。
Plexus 模拟器 © 2024 Sprite_tm 及贡献者,MIT 许可证开源。
模拟器源代码(https://github.com/Spritetm/plexus_20_emu)托管在 GitHub。
相似文章
PCjs Machines
PCjs 使用 JavaScript 模拟 1970 年代和 1980 年代的复古计算机硬件和软件,在浏览器中提供复古计算体验。
微型模拟器
一个基于网页的经典8位计算机模拟器集合,涵盖Amstrad CPC、ZX Spectrum、Commodore和Robotron等机型,使用Visual 6502和Visual Z80 Remix构建。
基于Web的IBM 1620模拟器与1963年IPL-V
本项目提供面向IBM 1620 Model-2计算机系统的Web模拟器,专注于恢复并运行1960年代的经典软件。
一个多功能的 PDP-11/70 模拟器
一篇关于 “Kek” 的文章,这是一个多功能的 PDP-11/70 模拟器,可从 Linux 到 Teensy 4.1 和 ESP32 等微控制器的平台上运行,能够运行多种 Unix 版本。
经典PC demoscene作品在浏览器中原生运行
一个项目将1992至1993年间的经典PC demoscene作品(Unreal、Second Reality、Crystal Dream II)从原始DOS代码逐条指令重编译为WebAssembly,并模拟了VGA、定时器和Sound Blaster硬件,使其能够在浏览器中原生运行,且保持与原始代码完全一致的精确周期时序。