网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏

IT之家 5 月 21 日消息,开发者 Throaty Mumbo 于 5 月 15 日在其 YouTube 频道发布视频,介绍其改造过程,成功在 Nintendo 64 上运行 Windows CE 2.11 系统。

网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第1张

IT之家注:Windows CE 是微软面向嵌入式设备和掌上终端开发的轻量操作系统,常见于早期掌机、工业设备和车载终端。它和桌面版 Windows 在界面风格上相似,但内核定位、驱动模型和应用生态都更偏低功耗与定制化场景。

网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第2张

Mumbo 表示,萌生该项目想法的原因在于他注意到老款 IBM WorkPad Z50 与 Nintendo 64 都采用 MIPS 处理器,于是开始尝试把前者能运行的 Windows CE 搬到后者上。

不过整个移植工作并不轻松,Mumbo 花了几个月反复调试,最终把 Windows CE 2.11 安装到 Nintendo 64,且没有走“阉割版”捷径。

他先用微软在 1990 年代末提供的官方 Platform Builder 工具搭建基础,再针对 N64 的硬件特性逐个补齐驱动。

为了让系统能用起来,他把主机的 RDP 图形硬件接入显示输出,用于图形加速;同时把 N64 手柄重新映射成鼠标操作,其中 A 键对应左键,B 键对应右键。

网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第3张
网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第4张
网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第5张
网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第6张

Mumbo 使用 EverDrive 64 X7 卡带加载一个约 3.5MB 的 N64C4.Z64 ROM,开机后先载入一个小型 Bootloader(引导加载程序),几秒内就能进入完整桌面。用户能看到任务栏、开始菜单、回收站等典型 Windows 元素。

如果想装程序,也可以把 Windows CE 应用放进 SD 卡,再由系统读取运行。视频里还有一个旋转的 Cube3D 演示程序,利用了 N64 的图形硬件;同时还展示了一个 1997 年《俄罗斯方块》游戏移植版,其画面和 8 位风格的芯片音乐都能正常运行。

网友移植 Windows CE 2.11 至 Nintendo 64:可运行《俄罗斯方块》游戏_http://www.hnzqjt.cn_行业资讯_第7张