Plexus P/20 模拟器

Hacker News Top 工具

摘要

一款全新的开源 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

Hacker News Top

PCjs 使用 JavaScript 模拟 1970 年代和 1980 年代的复古计算机硬件和软件,在浏览器中提供复古计算体验。

微型模拟器

Hacker News Top

一个基于网页的经典8位计算机模拟器集合,涵盖Amstrad CPC、ZX Spectrum、Commodore和Robotron等机型,使用Visual 6502和Visual Z80 Remix构建。

一个多功能的 PDP-11/70 模拟器

Lobsters Hottest

一篇关于 “Kek” 的文章,这是一个多功能的 PDP-11/70 模拟器,可从 Linux 到 Teensy 4.1 和 ESP32 等微控制器的平台上运行,能够运行多种 Unix 版本。

经典PC demoscene作品在浏览器中原生运行

Hacker News Top

一个项目将1992至1993年间的经典PC demoscene作品(Unreal、Second Reality、Crystal Dream II)从原始DOS代码逐条指令重编译为WebAssembly,并模拟了VGA、定时器和Sound Blaster硬件,使其能够在浏览器中原生运行,且保持与原始代码完全一致的精确周期时序。