开发者用纯JS复刻486电脑,浏览器可直接运行DOS游戏
据驱动之家援引快科技11月1日消息,开发者Jan de Jager以100%纯JavaScript编写了一台完整的Intel 80486DX2-66 PC模拟器。该项目无需安装任何依赖,在浏览器中即可一键启动。
这台运行在浏览器内的486电脑采用模块化标签页界面。CRT显示器标签页是主要操作区域,提供彩色、扫描线、绿磷光、琥珀色、纸白等多种复古CRT显示效果,用户可在此输入DOS命令、运行应用与游戏。
主板与插槽标签页支持挑选主板设计、添加或移除扩展卡。默认配置包含VLB显卡、Sound Blaster 16声卡、多I/O控制器和网卡,每张卡均可调整参数。
存储标签页提供FreeDOS、Doom、Wolfenstein 3D等一键启动磁盘,同时支持上传用户自己的.img与.iso镜像。浏览器会自动缓存ROM和软盘镜像,设置可在会话之间持久保存。
系统与诊断标签页可切换CPU型号、查看寄存器,也能浏览RAM、VRAM、存储、BIOS和引导扇区等底层信息。
在实际体验中,FreeDOS可以正常启动,但游戏库中的部分经典作品运行时会报错。该项目目前处于0.1版本,开发者仍在持续修复相关问题。

