给 ROM 打 IPS 或 UPS 补丁
什么是 ROM 补丁
很多 GBA 游戏有非官方的汉化版、改版、或功能修复版本,这些通常不是完整的 ROM 文件,而是一个补丁文件(patch)。补丁的作用是"告诉模拟器原始 ROM 的哪些字节需要改成什么",这样既节省分发流量,也避免了直接传播完整 ROM 的版权问题。
GBA 社区最常用的补丁格式有两种:
- IPS(International Patching System):最常见,文件后缀通常是
.ips - UPS(Universal Patch Format):较新的格式,文件后缀
.ups
MyBoy 打补丁的步骤
- 准备好原始 ROM 文件(
.gba)和对应的补丁文件(.ips或.ups) - 打开 MyBoy,在文件浏览器里定位到原始 ROM
- 点击 ROM 文件时不要直接点——长按它
- 弹出菜单里选择「应用补丁」(或类似选项)
- 在弹出的文件选择器里找到补丁文件并点击
- MyBoy 会自动把补丁应用到原始 ROM 的一个副本上,然后加载运行
补丁应用不会修改你的原始 ROM 文件——MyBoy 会创建一个临时副本,打补丁后再加载,所以你可以放心操作、反复试。
常见问题
- 补丁应用成功但游戏打不开:通常是补丁和 ROM 版本不匹配。比如给日版 ROM 打了英文版的补丁,或者给 v1.0 版打了 v1.1 版的补丁——仔细检查补丁文件的说明,确认它匹配的 ROM 版本
- 补丁文件损坏:少数情况下补丁文件下载不完整,重新下载一次试试
- 打完补丁游戏显示乱码(汉化补丁场景):需要在 MyBoy 设置里调整字体编码——设置 → 高级 → 字符编码,选合适的编码(通常是 GBK 或 UTF-8)
关于补丁合法性
补丁文件本身通常是游戏社区非官方制作和分发的。请确保你拥有对应原版游戏卡带的前提下使用补丁——补丁的使用在不同地区的法律地位不同,建议只在个人收藏和学习用途中使用。