RETROPA / RusticoNES

RusticoNES:iPhone 与 iPad 上的 NES 默认核心 | Retropa

NES 一共三个核心,RusticoNES 是默认那条路,目录覆盖 .nes、.fds、.unf、.unif。启动失败先别怪画面,先看卡带元数据和磁盘游戏的要求。

下载 iOS 版

免费下载,可选内购。需要 iOS 18 或更新版本。

01

目录里列了哪些格式

RusticoNES 的上游项目在 https://github.com/zeta0134/rustico,Retropa 只取了其中一部分,不是它的全部本事。下面这些来自本站的核心目录:扩展名对得上,也不保证某一张卡真能跑起来。游戏和 BIOS 需自备,只导入你有权使用的文件。

  • NES / Famicom: .nes, .fds, .unf, .unif
02

卡带、UNIF 与磁盘镜像

卡带镜像和 Famicom 磁盘镜像是两种不同的东西,别混着看。UNIF 是卡带容器,不是 iNES 头的别名。导入时把原来的文件头和扩展名留着;为了让文件看起来像别的格式而改名、删字节,会把识别卡板用的信息一起丢掉。

  • 原始镜像另存一份,别只留导入后的那份。
  • 磁盘游戏弹出 BIOS 提示时就照着看:Retropa 不带这个 BIOS。
  • NSF 音频不在 RusticoNES 名下,去 TetaNES 那条目录找。
03

首次启动与按键检查

先把镜像下载到本机再用游戏库导入,『文件』里那些云端条目看着像真文件,字节没落地就导不进来。导入后确认识别为 NES。皮肤先不动,显示效果也先别开。方向键、A、B、Start、Select 都按一遍,斜着按、两个键一起按也要试。自定义布局里少一个键,先怀疑布局,再怀疑 mapper。

04

只有某个卡带失败而其他正常时

每张 NES 卡带用的 mapper 都可能不同,能认扩展名不等于那块卡板已经实现。把报错原文记下来;如果自己转储的元数据里写了 mapper 和区域,一并记上。随手改文件头很少有用,缺 BIOS 也救不了一块从没实现过的卡板。磁盘游戏要分清:少的是 BIOS,还是磁盘数据。

05

切换核心与保留进度

换核心要 Retropa Plus,NES 本身能免费玩也不影响这条。对比之前先看对方核心收不收你手里这个格式。核心是每个游戏单独选的,换之前把游戏自身存档和原核心的即时存档都拷出来,再在同一个场景里比声音、画面和操作。

  • RusticoNES 即时存档存的是它当时的内存,别的 NES 核心通常读不了,别指望通用。
  • NES 游戏存档也自己备一份;换到 TetaNES 前要在目标核心里实际验证。
  • 换核心不会转换游戏文件,也不会凭空补上缺的 BIOS。
06

只对比相互重叠的格式

NES 系统页那张格式表是三个核心的并集,谁也不能照着它全都打开。手上有 Plus 想拿 RusticoNES 跟 TetaNES 或 JGenesis 比,先翻一眼目标核心的目录条目。场景和显示设置都别动,中途换个皮肤或滤镜,就说不清是谁变了。

常见问题

NSF 音频是记在 RusticoNES 名下的吗?

不是。目录把 NSF 和 NSFE 放在 TetaNES 那条,音频文件本来也不是能玩的卡带游戏。

扩展名在列表里,游戏就一定启动得了?

不一定。卡板的 mapper、文件本身是否完整、磁盘游戏的要求,都会挡住它。动手改文件之前,先把报错原文记下来。

Retropa.

免费下载,可选内购。需要 iOS 18 或更新版本。

下载 iOS 版