说起给GBASP烧录游戏,我最早用的是那种老式并口烧录器,插在电脑主机后面那一排长长短短的针脚上,每次烧个128M的游戏要等好几分钟,中途还不能碰线,一碰就报错。后来换了USB口的烧录卡,速度快了不少,但真正让我觉得“烧录”这件事变得像样起来,还是近几年用上了支持TF卡的最新款烧录卡,比如EverDrive或者EZ-Flash Omega这类。
我目前的主力机是一台改了高亮屏的GBASP,型号是AGS-101,买来的时候机主已经焊好了ips屏,亮度可调,颜色比原装屏艳很多。烧录卡用的是EZ-Flash Omega Definitive Edition,这块卡最方便的地方是它自带一个小的记忆电池,默认支持在烧录时直接存档,不用像老卡那样每次打完游戏还得单独按一下存档键来备份。烧录过程说简单也很简单,把TF卡取下来插读卡器,电脑上装好官方管理软件,然后把GBA的rom文件拖进卡里的根目录或者按文件夹分好类,再弹开TF卡插回烧录卡,开机进菜单选到对应游戏,点A键加载。整个过程一分钟不到,如果你不整理封面图或者背景图的话。
但我想聊聊那些容易被忽略的细节。首先是文件格式,GBA的rom一般就是.gba后缀,但有些汉化版本可能是.gb或.gba打成了.zip放在网盘里,烧录卡其实认不了直接压缩的zip,得先解压。还有那些名字里带“[!]”或者“(J)”的标记,前者表示完美dump,后者表示日版,这些其实无所谓,能玩就行,真正要注意的是游戏本身有没有特殊芯片。比如《我们的太阳》系列,带一个太阳能感光芯片,普通烧录卡跑不了,只能玩别人做过芯片补丁的版本。我之前为这事折腾了一个下午,还以为是卡坏了,后来才知道是特定芯片的问题。
再有一个容易忽视的地方是存档类型。大部分GBA游戏用的是Flash 128K的存档方式,比如《宝可梦 绿宝石》《黄金太阳》,但有些游戏比如《王国之心 记忆之链》用的是EEPROM 64K,还有更老的游戏甚至用SRAM。绝大部分现代烧录卡会自动识别并切换,像是EZ-Flash Omega在加载游戏前会弹出一行小字显示它检测到的存档类型。但如果你用的是很便宜那种几十块钱的裸板烧录卡,可能就要自己在菜单里手动选,选错了进入游戏后存档会显示空白或者一直卡在“正在保存”的界面。
烧录的时候还容易忽略TF卡的格式问题。我最早用的是一张杂牌2G小卡,FAT16格式,烧录卡倒是认,但时不时读不出来,开机黑屏只显示一个卡在读取的图标。后来换了Sandisk的32G高速卡,格式化成FAT32,簇大小选默认,再没出现过问题。这里有个小常识,FAT32最大单文件限制是4G,但GBA游戏最大也就32M,完全不用担心,反而是那种exFAT格式的卡,很多烧录卡并不支持。

除了游戏本身,烧录卡里还能放些别的东西。我现在卡里常驻着几个工具类软件,比如一个叫GBA Backup Tool的单程序,可以把GBA游戏卡带里的存档备份到烧录卡里,还能反过来把存档写回正版卡带。以前玩《火焰纹章》我都是两套存档在跑,一套实卡一套烧录,现在有了这个工具终于可以合并了。还有《口袋妖怪》系列的种树破解软件,用来看个体值、努力值这些隐藏数据,挺有意思的,不过需要注意的是这类软件需要先加载一个特殊的bios文件,得从官方bios里提取出来放到烧录卡的根目录。
烧录游戏说到底是件很自由的事,想玩什么放什么,不用像以前那样买一盘卡好几十块钱,还占地方。不过也正因如此,很多时候我会一口气烧进去一百多个游戏,结果每一个都玩不了两分钟就退出换下一个,最后发现真的玩完的,还是小时候那几盘卡带里玩过的老游戏。这么想想,烧录卡对我来说更像一个移动的怀旧仓库,偶尔打开取一段时光出来看看,这个意义可能比玩本身还大。