当前位置:首页> 游戏> # GBA存档跨平台转移:从PC到安卓的实操指南

# GBA存档跨平台转移:从PC到安卓的实操指南

  • 邵清珊邵清珊
  • 游戏
  • 2026-08-17 16:39:03
  • 50

PC上把《宝可梦 绿宝石》的存档从Visual Boy Advance一路拷到手机上的My Boy!,这个过程其实远没有想象中复杂,只要你弄清楚几件小事,全程用不了三分钟。这事我前前后后折腾了不下十次,踩过的坑也算积攒成了经验,今天就把最关键的点给你说明白。

首先你要确认自己PC端用的是哪个模拟器。VBA和mGBA在存档文件格式上的处理方式有细微差别。VBA默认生成的是.sgm后缀(这是它的即时存档格式),但如果你用的是游戏内的正常存档功能(就是游戏菜单里的“记录”,不是模拟器的快速存档),生成的文件一般是.sav后缀。mGBA则直接生成.sav文件,这个最标准。记住一个核心原则:我们只要.sav文件,别去折腾.sgm或.time等即时存档文件,那种格式通常绑定模拟器版本,换设备后十有八九读不出来。

找到你的存档位置。VBA的存档一般直接躺在游戏ROM同一目录下,比如你把绿宝石放在F盘的GBA文件夹里,那存档大概率也在这个文件夹里,名字形如“0918 - Pokemon Emerald (U).sav”。mGBA更讲究一点,它默认把存档放在一个单独的battery文件夹里,路径通常在安装目录下。你可以直接在文件管理器里搜“*.sav”,把最近修改的那个找出来,这个就是你想要的。

这里要提个醒,如果你玩的是随机改版或汉化版,存档文件名可能会和ROM名不完全一致。比如ROM叫“口袋妖怪-绿宝石改版V2.gba”,存档却叫“POKEMON_EMER_改.sav”,这都不影响使用,因为模拟器读取存档靠的是文件内部的数据结构,不是靠文件名匹配。

到这儿PC端的准备工作就完了,下面说安卓那边。先在你的安卓手机上装好GBA模拟器。目前主流的是My Boy!(收费但稳定)和Pizza Boy GBA(免费),还有复古掌机玩家常用的RetroArch(对新手不太友好)。装好以后,先不要急着传存档,干一件事:在安卓模拟器里把同一个游戏随便跑一次,进游戏后开一枪或者走两步,然后在游戏菜单里正式存档一次。为什么要这么做?因为安卓模拟器会在对应目录里新建一个存档文件占坑,待会儿你用PC存档覆盖它的时候,才不会出现因为目录不存在而失败的情况。

接下来把这枚刚刚生成的安卓本地存档找出来。My Boy!的存档路径一般在“Android/data/com.fastemulator.gba/files/”这个目录下,也可能在“sdcard/MyBoy/”里,具体取决于版本。你搜“.sav”文件就能看到。这枚文件就是你要替换的目标。

最关键的一步来了,就是传输PC存档到手机上。今天已经2025年了,早就不用数据线拷来拷去那么费劲。最简单的方式:打开你的电脑微信或QQ,把.sav文件发到“文件传输助手”或我的设备里,然后在手机端下载。或者用网盘——百度云上传再下载也行。但这里要特别说一个潜在坑点,很多文件管理器或聊天软件会自动重命名文件,比如在文件后面加个(1),这会导致模拟器找不到存档。所以下载下来后,一定先确认文件名是否和安卓端那个.sav文件的文件名完全一致。不一致的话,手动长按文件重命名,一个字都不要差。

之后就是覆盖动作。用手机自带的文件管理器或MT管理器,定位到安卓模拟器的存档目录,把刚才下好的PC存档复制进去,选择覆盖。覆盖前最好把安卓端原本的.sav备份一下,别嫌多此一举,万一传输过程中文件损坏了还能退回原样。

最后一步,重新打开模拟器,载入那个游戏。如果顺利的话,游戏直接进了你PC上的进度。万一没读出来,先检查两点:第一,PC端生成的存档格式确实是不是.sav。如果你用的是VBA并且习惯按F1快速存档,那生成的是.sgm即时档,不是正式档,这个没法直接给手机用。你需要先回到游戏内用菜单选项存一次正式档,再把新生成的.sav文件拿出来。第二,确认游戏版本一致。日版游戏配日版ROM存档,欧版配欧版,美版配美版。跨版本套用存档轻则乱码,重则直接崩。特别是宝可梦系列,版本代号差一个字母都可能出问题。

还有种特殊情形:你的PC存档是.fla或.flb后缀,这属于电池记忆加实时时钟的特殊格式,多见于VBA模拟器。这种情况先把这个.fla文件放到电脑端模拟器里,在游戏里正常存一次再读一次档,让模拟器输出一个标准.sav文件出来,再走前面的流程。

这套办法对绝大多数GBA游戏都通用。像《火焰之纹章》《逆转裁判》《超级机器人大战》这些靠电池记忆的游戏都没问题。但如果你是玩switch上的模拟器或用烧录卡玩的存档,那格式又不一样了,不在今天的讨论范围里。

试了两次还不行,就换成另一种思路:别折腾覆盖了,直接用支持存档导入的模拟器。Pizza Boy GBA在加载游戏界面长按游戏名,会弹出“导入存档”选项,直接选中你下载的.sav文件即可,它会自动帮你搞定路径和格式。这个方法反而适合对文件目录不熟悉的轻度用户。

其实从PC到安卓的存档转移,玩明白一次以后你就会发现,这套逻辑同样适用于别的模拟器——PSP的PPSSPP、NDS的DraStic、甚至是PS2的AetherSX2,都是这个路数:找到标准存档文件→传过去→覆盖重名文件。无非是后缀名不同罢了。

下次你坐在外面临时想掏出手机接着打还没通关的《黄金太阳》,就不用再从头开始了。

九游体育 九游体育 九游体育 九游体育 九游体育 满贯体育 九游体育 九游体育 满贯体育 九游体育