computer-museum-dnbwg

一个网页版的老电脑模拟器合集。作者在国外参加过几次复古电脑展,发现中文圈子里几乎没人聊这个,大家要么只收藏不研究,要么只玩过小霸王。他就想整一个门槛低、打开浏览器就能玩的平台,让国内爱好者和研究者能直观体验历史上那些经典电脑,顺便也保留点中国特有的数字遗产,比如 UCDOS、文曲星、中华学习机这些

Github地址

https://github.com/pengan1987/computer-museum-dnbwg

功能特性

  • 浏览器直接跑模拟器:不用下载安装,点开就玩。底层调了一堆现成的 Web 模拟器,像 DOS 用 em-dosbox、Windows 95 用 v86、Mac 用 PCE、各种游戏机和 8 位机也都有对应方案。
  • 平台覆盖:从 IBM PC XT、Apple II、Commodore 64、ZX Spectrum 这些欧美主流,到 NEC PC-98、SHARP X1 这些日本机,再到小霸王学习机、文曲星电子词典、中华学习机这种中国特有硬件,甚至还包括了早期 BBS 和 Gopher 协议的体验。
  • 中文场景专门优化:很多模拟器配置复杂,作者把流程包了一层,降低了上手门槛。部分内容是因为 Internet Archive 在国内访问困难,这个项目成了更方便的替代入口。
  • 开源可 Fork:代码全在 GitHub 上,973 个星,86 个 Fork,虽然主要是作者一个人在维护。

使用方式

普通用户:直接访问 compumuseum.com 或 dnbwg.com 就行,挑想玩的平台点进去,等资源加载完就开始。

开发者想自己搭:

  1. 仓库是前端为主,克隆下来 git clone https://github.com/pengan1987/computer-museum-dnbwg.git
  2. 核心是静态页面 + JavaScript 调模拟器,可以扔任何静态托管服务上,比如 GitHub Pages、Vercel、Cloudflare Pages 都行
  3. 注意模拟器 ROM 和磁盘镜像的版权,项目里有些资源可能外链到 Internet Archive 或其他地方,自己部署时要检查链接有效性
  4. 部分模拟器配置在 emularity-configv86-machine 这些目录里,改对应 JSON 或 HTML 里的参数就能换系统镜像