RETROPA / mGBA
iPhone 与 iPad 上的 mGBA 核心 | Retropa
Game Boy、Game Boy Color、Game Boy Advance 都归 mGBA 管,而且它本来就是默认选中的那个。多数人其实不用动它:先把游戏跑起来,画面和按键确认没问题,再谈皮肤和滤镜。
下载 iOS 版免费下载,可选内购。需要 iOS 18 或更新版本。
目录里收哪些系统,认哪些后缀
mGBA 来自上游项目 https://github.com/mgba-emu/mgba。下面这份清单是 Retropa 目录实际收录的范围,比上游项目小,也不等于每个游戏都能跑。能不能开,先看后缀对不对,再看游戏本身。游戏和 BIOS 都不随 App 提供,请只导入你有权使用的文件。
- Game Boy: .gb
- Game Boy Color: .gbc
- Game Boy Advance: .gba
第一次进游戏,按代分着看
先把文件下载到本机,再从 Retropa 游戏库导入,让 App 自己认出系统。彩色游戏要走彩色那条路,改后缀加不出硬件功能。Game Boy Advance 多两个肩键,从更早掌机搬来的皮肤常常没做 L 和 R,进游戏后记得按一下。
- 过了开场画面再听声音、按按键。
- 先用默认布局,皮肤之后再导入。
- 原始文件在 App 外留一份。
画面不对,先分清是滤镜还是核心
觉得画面怪,先把滤镜关掉再看一遍。绿屏和液晶网格都在有意改像素,拿它们判断 mGBA 画得对不对,方向就错了。声音或时序出问题,记下一个能重复的场景和 App 版本;开场 logo 这种地方说明不了什么。
换核心之前,先想清楚为什么要换
mGBA 是这三个系统的默认选择,多数游戏停在默认就好。真要换,得先有 Retropa Plus——系统本身免费玩,换核心不在免费范围里。挑的核心要同时认你的系统和文件格式,选择按游戏保存。动手之前,把游戏存档和原核心的即时存档各备份一份,然后在同一个场景里对比声音、画面和按键。
- mGBA 即时存档记的是 mGBA 当时的内部状态,换到别的核心不保证还能读。
- 游戏存档仍要先备份、先验证;mGBA 不会替你把进度迁到别的核心。
- 换核心不会转换游戏文件,也补不上缺的 BIOS。
这条线到 Game Boy Advance 为止
Nintendo DS 不走 mGBA。DS 文件该交给目录里的 DS 核心,把 .gba 改个名不会让它变成 DS 游戏。别的模拟器导出的即时存档也不是游戏文件,别拿它当 ROM 导入。选中系统后如果 App 要 BIOS,自己准备一份,Retropa 不提供 BIOS。
常见问题
可以只给一个游戏换核心吗?
可以,得先有 Retropa Plus。选择按游戏记住,但换之前把存档备份好,即时存档别指望跨核心能读。
换个滤镜能修好兼容问题吗?
不能。先退回原始画面看。滤镜改的是显示方式,改不了模拟的硬件,也改不了文件里的内容。
Retropa.
免费下载,可选内购。需要 iOS 18 或更新版本。