2026-10-27平台扩展作者:顾书宁阅读约 7 分钟

小鸡模拟器 N64 内核上线:微代码按游戏自动匹配

小鸡模拟器 N64 内核上线封面
RCP 的 RSP 与 RDP 各跑一段游戏自带程序,是模拟的主要难点

2026 年 10 月 27 日,小鸡模拟器新增 N64 平台内核,首批收录 96 款作品,兼容率 91.4%。这一版把 RCP 的两颗协处理器与 4 KB 纹理缓存完整模拟,按游戏自动匹配 RSP 微代码,平均帧率 58.3 帧,读盘时间 1.6 秒。

N64 的难点不在主频。它的画面由 RCP 承担,RSP 负责几何与音频,RDP 负责光栅化,两块芯片各自跑一段由游戏自带的小程序,也就是微代码。不同厂商的微代码实现差异很大,早年靠高层模拟猜行为的方案能跑起来,但阴影、雾化与部分特效会算错,玩家看到的是画面缺一块。

N64 内核的 RSP 微代码匹配与纹理缓存测试
96 款作品的兼容性统计,可完整通关 61 款

微代码:N64 最难的一层

内核在加载 ROM 时读取 RSP 微代码段的校验和,与本地特征库匹配,命中就套用对应的低层实现,未命中则退回通用解释器。特征库目前收录 74 段微代码,覆盖 96 款作品中的 89 款;剩余 7 款走解释器,帧率大约低 20%,但画面正确。纹理缓存的 4 KB 限制也按硬件行为模拟,超出的纹理分块加载。

内核组负责人韦承宇说:「N64 不是算力问题,是每款游戏都在自己写一段图形程序。我们做的其实是给这些程序建一份目录,认识一段就多一段准确。」团队为此整理了 300 多页的微代码行为记录,把常见的雾化、三线性过滤与帧缓冲特效分别实现。

实测:兼容率、帧率与加载

灰度覆盖 5 款机型、96 款作品,累计 1200 小时。数据:可进入游戏 88 款,兼容率 91.4%;能完整通关 61 款,占 63.5%;平均帧率 58.3 帧,8 款在复杂场景掉到 50 帧以下;平均加载时间 1.6 秒;音频爆音率 0.06%;即时存档单档 128 KB 到 4 MB;4 MB 扩展内存默认开启,可在平台设置里切回 8 MB 内存配置以兼容个别作品。

不支持的 8 款作品主要依赖特殊外设,包括麦克风、磁盘驱动器与调制解调器,客户端会在启动前给出说明。三款作品的阴影在 2 倍渲染下仍有轻微偏移,已列入下一轮修复。测试组负责人江映雪提醒,N64 的三叉手柄布局特殊,建议把 C 键映射到右摇杆,默认方案已经这样配置。

导入、画质与手柄

支持 z64、n64 与 v64 三种格式,字节序不同会在导入时自动转换,转换只发生在内存里,不改原文件。画质提供 1 倍到 4 倍渲染,N64 原始分辨率多为 320×240,2 倍在手机上已经清晰;去隔行开关建议常开,关闭后动态画面会出现横纹。

手柄映射默认按三叉布局排列,A、B 在右侧,C 键组映射到右摇杆,Z 键映射到左扳机。玩家也可以切换成通用布局,把 C 键组放到 ABXY 上,代价是视角控制不顺手。平台上线首周会在资讯中心跟进两批兼容性清单,修复项按作品列出。

记忆卡、震动包与存档格式

N64 的记忆卡按 32 KB 结构模拟,插在手柄上使用,单张卡可存 123 个存档块,写入时机与硬件一致,游戏读卡时会看到真实的剩余空间。客户端支持把记忆卡导出为标准格式,换设备或换内核都能读回。震动包按原机行为模拟,强度分三档,个别作品在震动时会轻微掉帧,已记录在作品说明里。

即时存档与记忆卡存档分开存放,前者是快照,后者是游戏自己写的数据。两者同时存在时,读取即时存档不会覆盖记忆卡内容,这一点与原机行为一致。测试组提醒,个别作品在记忆卡写满后会提示格式化,操作前建议先导出一份备份,导出入口在手柄设置页。

N64 的 ROM 体积差异很大,常见 8 MB 到 64 MB,导入时的完整性校验耗时 0.3 到 1.2 秒。游戏库会把同一作品的日版、美版分开列出,不自动合并,因为两者的存档结构不同;玩家可以手动合并显示,实际文件仍独立保存。平台设置里还可以调整 CPU 时钟倍率,默认按原机 93.75 兆赫兹运行,调到 1.5 倍能缓解个别作品的掉帧,但可能影响计时类玩法,官方不建议长期开启。

卡带时代的画面,这次算对了

96 款作品、91.4% 兼容率,微代码按游戏自动匹配。

查看支持平台

玩家评论(5)

许
许亦舟

马里奥 64 终于不糊了,之前那个版本雾化全是错的。

程
程可欣

帧率挺稳,就是 C 键映射要适应一下。

邵
邵天翊

加载比以前快很多,卡带时代的读盘感没了。

叶
叶澜

希望支持记忆卡那种外设,虽然用得少。

温
温子澄

三叉手柄映射到右摇杆确实顺手,默认方案懂行。

上一篇小鸡模拟器家长监护上线:时长、时段与消费三组边界 下一篇小鸡模拟器着色器预编译上线:新场景卡顿帧降 71%
↑