2026年10月28日,一位名为Throaty Mumbo的技术爱好者成功将一台1985年生产的任天堂红白机改造为具备完整桌面计算能力的设备,项目命名为NESPC。这台设备可运行经典第一人称射击游戏Doom、加载网页、管理本地文件,并支持基础办公与娱乐功能。
改造的核心并非依赖红白机原有的硬件性能,而是通过插入主机卡槽的EverDrive N8 Pro扩展卡实现计算能力跃升。该卡内置Cyclone IV系列FPGA,运行Next186软核处理器,能够执行标准x86指令集,承担操作系统、图形界面及各类应用程序的运算任务。而红白机本体的原始芯片仅保留输入输出功能,作为整套系统的物理外壳与人机交互通道——这种“主机为壳、卡带为脑”的架构设计,是项目得以稳定运行的关键所在。
其桌面环境由Throaty Mumbo自主开发,采用轻量化设计,包含图标系统、任务栏、开始菜单、文件管理器以及时钟组件,同时内建经典扫雷游戏。在尝试多个现有开源桌面方案后,他发现它们或因性能不足而响应迟滞,或受制于功能限制难以适配,最终决定从零构建一套专为该平台优化的操作界面。
除桌面系统外,该设备仍完全兼容原始红白机及FC磁碟机游戏,亦可运行轻量级x86程序。若加装特定模块,还可扩展支持Game Boy与Game Boy Color卡带。用户操作通过USB键盘与鼠标完成,信号经由一块RP2350微控制器桥接至红白机总线;此前开发的NESCD音频扩展模块也被复用,实现在游戏运行过程中后台播放音乐。
网络方面,设备已集成Wi-Fi模块,但受限于带宽与协议栈能力,网页浏览需借助外部笔记本电脑作为代理服务器,仅能加载高度简化的页面内容;YouTube视频虽可播放,但画质严重压缩,且浏览器渲染存在明显缺陷,常出现类似老式游戏常见的显示异常现象。
硬件瓶颈依然显著:红白机原生内存容量极小,无法支持常规意义上的多任务处理;其视频处理单元亦难以应对复杂图形界面与动态内容。然而,让一台诞生于四十年前的消费级游戏主机,稳定运行现代桌面环境、网页浏览器乃至3D游戏,本身已是极具突破性的技术实践。
该项目全部工程资料,包括硬件设计说明、固件代码与软件源码,均已公开发布于代码托管平台。相关技术细节可在开发者个人技术频道及代码仓库中查阅。

评论
更多评论