我遇到过好多次,内存卡里明明塞满了游戏,点开图标却黑屏或者提示启动失败。这不是中邪,绝大多数情况是文件没有放对地方,或者PSP根本不认这个文件。
PSP读取游戏的方式很简单,它只会在记忆卡根目录下找两个文件夹:ISO文件夹放光盘镜像,PSP/GAME文件夹放自制程序和模拟器。如果你把游戏文件解压后直接扔到根目录,或者丢进了其他自己新建的文件夹里,系统里那个“游戏”列表当然是空的。很多人以为记忆卡里能看到文件就能玩,其实PSP不认识路径,一切白搭。正确的做法是,在记忆卡根目录下新建一个名为ISO的文件夹,把后缀名为.iso或.cso的文件放进去,注意是全大写。我见过有人建成了“Iso”或者“ISO游戏”,PSP照样不识别。
你以为文件名字对了就能玩?还早。网上下载的游戏资源,很多是压缩包,后缀是.rar或者.7z。如果不解压,直接把压缩包扔进ISO文件夹,PSP连看都不看。压缩包解压出来以后,里面可能还有一层文件夹,甚至有多张光盘分卷,都需要提前处理好。一个完整的PSP游戏镜像,通常是一个单独的.iso文件,大小从几百MB到1.8GB不等。你下载时看到文件大小明显不对,比如《战神:奥林匹斯之链》只有200MB,那多半是试玩版或者阉割版,自然玩不了。
也有时候,游戏文件本身是CSO格式,这种是压缩过的ISO,能省空间。但CSO有个问题,压缩等级太高或者用来压缩的游戏文件本身有问题,会导致PSP读取时卡在Loading画面,甚至直接关机。我自己的PSP上,《最终幻想零式》原本是ISO,我为了多装几个游戏想把它转成CSO,结果用了最高压缩率,转换完以后游戏能进主菜单,一进战斗就黑屏。后来换回ISO或者用标准压缩率,一切正常。
接下来是系统版本的问题。PSP出厂自带官方系统,官方系统不破解的话,ISO文件夹里的游戏是根本不会显示的。破解以后,自制系统版本也分老新。早期系统比如3.52 M33,运行后来发行的游戏会提示“无法启动”。新游戏要求系统版本至少6.00以上,如果你停留在5.00,那就只能玩老游戏。我的建议是直接升到6.60 PRO-C2或者6.61 PRO-C,这两个系统兼容性最好,几乎所有游戏都能跑。另外,有些汉化组发布的游戏需要专门的破解补丁或者插件,有的还需要先运行一次官方原版。这些信息在下载页面都会注明,别不看说明直接复制文件。

记忆卡本身也是大坑。PSP使用的记忆卡格式必须是FAT32,如果你把卡格式化成NTFS,电脑上看着没问题,PSP完全不认。更常见的是扩容卡,我踩过一次坑:买了一张号称16GB的组卡,实际容量只有4GB,用软件测试才现原形。把超过4GB的游戏文件拷贝进去,写入过程就会出错,看似复制完成,实际数据丢失一部分,游戏无法启动。还有卡套加TF卡的情况,卡套接触不良,或者TF卡速度太慢,也会导致游戏加载到一半卡死。这种问题排查起来很麻烦,我建议直接换一张正规品牌的原装卡,比如索尼原装记忆棒,虽然贵,但省心。
插件冲突也经常让人抓狂。自制系统可以安装很多插件,像金手指、截图、强制字幕、亮度调节等等。这些插件是全局加载的,不一定兼容所有游戏。我安装过一个金手指插件后,所有ISO游戏全部黑屏,但是模拟器却正常。最后进了恢复模式,把插件全部禁用,游戏一下就打开了。所以遇到游戏玩不了,先想想最近是不是装过什么插件。按住R键开机进入恢复模式,找到Plugins菜单,全部设为Disabled,再试试。
还有一些边边角角的因素,比如电池电量低,系统启动游戏时需要更大的电流,插上充电器就能解决。又比如机器休眠后唤醒,游戏图标显示但点击没反应,长按电源键彻底关闭再重开,问题可能就没了。记忆卡里存了很多文件,碎片太多也会影响读取,格式化后重新复制是最彻底的方案。
说到底,内存卡里有游戏却玩不了,根源在于文件格式、存放位置、系统版本、记忆卡状态以及环境插件这些环节中至少有一个出了问题。按这个思路一项项排查,大部分情况都能自己搞定。如果所有办法都试了还不行,那就要考虑记忆卡硬件损坏或者PSP光驱排线故障了,不过后者和内存卡无关,属于另一回事了。