Retro486浏览器模拟器发布

开发者发布开源项目Retro486,这是一款100%纯JavaScript编写的Intel 486 PC浏览器模拟器。它无需外部依赖即可运行,完整还原硬件环境,支持CRT视觉效果及自定义扩展卡配置。

开发者 Jan de Jager 近日在 GitHub 上发布了名为 Retro486 Modular Browser PC(亦称 e486-web)的开源项目。这是一款完全基于浏览器的 Intel 486 PC 系统模拟器,其核心特点是采用 100% 纯 JavaScript 编写,无需任何外部依赖即可运行。

纯JS编写无依赖

该模拟器完整还原了 Intel 80486DX2-66 PC 的硬件环境,用户可直接在浏览器窗口中与模拟系统进行交互。界面设计采用了模块化标签页布局,主要包含屏幕显示、主板配置、存储管理、自定义扩展卡工作室以及系统诊断等功能区域。

(图片来源:Jan de Jager)

在“屏幕”选项卡中,模拟器提供了逼真的 CRT 显示器视觉效果,支持多种颜色模式及扫描线渲染选项。用户可在该界面直接输入 DOS 命令,并操作运行的应用程序或游戏。

“主板”选项卡允许用户调整硬件配置。默认系统内置 VLB 显卡、Sound Blaster 16 ISA 声卡、多 I/O 控制器及网络适配器等组件,所有卡片均支持参数配置。此外,“自定义卡片工作室”功能赋予用户创建和测试新扩展卡的能力。

“存储区”标签页集成了操作系统与软件磁盘镜像库,支持一键切换及缓存机制。尽管在尝试安装如《Syndicate》等经典 90 年代游戏时可能会遇到兼容性错误,但该模拟器具备浏览器持久化特性,能够保存会话设置,并自动缓存 ROM、软盘镜像及用户上传的 .img/.iso 文件,以提升后续使用效率。

Jan de Jager
Jan de Jager

“系统和诊断”模块提供了底层硬件调试视角。用户可在此查看 CPU 寄存器状态,浏览 RAM、VRAM、存储设备及 BIOS 启动扇区的详细数据,并支持切换不同的 CPU 模型以进行对比测试。

目前 e486-web 处于 v0.1 早期版本阶段。GitHub 仓库数据显示,大部分文件在一周前完成更新,部分档案仅有两天历史,表明该项目仍处于活跃开发期。作为一款无需下载的实时模拟器,其凭借直观的标签式界面和丰富的配置选项,为复古计算爱好者提供了便捷的在线体验方案。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读