不少刚接触PSP模拟器或者怀旧掌机的朋友,兴冲冲下载了游戏资源,解压时发现后缀是.7z,直接扔进PSP记忆棒里,结果菜单里怎么也刷不出来。于是开始怀疑是不是自己操作有问题,或者机器出了什么毛病。
其实答案特别简单:PSP压根就不认识7z这玩意儿。
7z是一种高压缩率的打包格式,它的优点是能把文件压得更小,方便网络传输和存储。但代价是解压时需要消耗更多的计算资源。而PSP上的CPU主频最高才333MHz,内存满打满算64MB,运行游戏本体有时候都喘不过气,哪来的余力去实时解压7z这种高密度压缩包。所以就算你把PSP的系统文件翻个底朝天,它也不会有任何入口去读取这种格式。
很多人会拿电脑上的习惯来类比,说我在电脑上双击7z就能打开,PSP怎么不行。道理其实就一句话,电脑有专门的解压软件和强劲处理器,而PSP是一台封闭的游戏机,只认自家规矩的文件系统。它的格式化存储卡通常采用FAT32格式,能识别的游戏文件就是ISO或者CSO,顶多再加上一些自制软件用的PBP格式。所有游戏资源都得按这个规矩来,7z这种“外来户”自然进不了门。
那网上为什么那么多游戏资源偏偏要用7z打包呢?这得从资源分享的源头说起。早些年网盘空间紧张,上传下载速度也慢,分享者为了省空间省流量,就把多个文件压缩成7z,能比zip再小个百分之十几到二十几。这种习惯保留到现在,很多老资源依然是7z格式,倒不是说故意要为难玩家,纯粹是历史遗留问题。

知道原因之后,解决办法其实就一条路,先把7z解压成PSP能认的格式,再拷贝进记忆棒。具体操作也不复杂,电脑上装个7-Zip或者Bandizip之类的解压软件,右键解压出来,一般里面就是.ISO或者.CSO文件。注意看文件大小,如果是完整光盘镜像,通常会有1GB左右,CSO是压缩过的镜像,会小一些。找到后缀对应正确的文件,直接丢进记忆棒的ISO文件夹就行。
这里头有个坑得提醒一下,有的压缩包解开之后还会有好几层文件夹,里面夹着攻略、金手指、DLC之类的杂七杂八的东西。别把整个文件夹拖进去,PSP只认ISO文件夹根目录下的镜像文件,嵌套路径太深的话照样识别不了。所以最稳妥的做法,是把ISO或者CSO单独拷出来,扔进根目录下的ISO文件夹里。
还有人会问,我解压出来的文件后缀是.PBP,这又是啥。PBP是PSP官方加密的打包格式,多见于PSN商店下载的小型游戏或者模拟器软件。这类文件放进记忆棒的位置有讲究,通常要按游戏的编号归类到PSP/GAME文件夹下面,每个游戏单独建个子文件夹。不过如果只是玩ISO镜像类的主流游戏,基本用不着操心PBP。
再啰嗦一句,别为了省事儿把7z整个丢进去然后想着用自制软件去读取,PSP上有一些文件管理器确实能浏览压缩包,但运行游戏这种高负载任务,加载起来又慢又容易卡死,体验很差。老老实实解压一遍,也就几分钟的事,换来的是流畅游玩,这笔账怎么算都划算。
说到底,玩PSP游戏还是得顺着它的脾气来。7z只是一种传输媒介,不是PSP该管的事。下次下载到7z资源,别犯迷糊,解压、拷贝、开玩,三步走完事儿。游戏老归老,玩法还是那套,动的脑筋得跟上。