研究了一整天怎么用PSP玩PS游戏。
其实用PSP玩PS游戏是很简单的,Sony自身就为PSP提供了PS的模拟器。我们所要做的就是把PS的游戏镜像转换成PSP的PBP格式,使用PSX2PSP软件很容易的就能够完成这项工作。
以经典模式启动PSX2PSP,在ISO/PBP文件一栏选择你所需要转换的PS游戏镜像即可,Title和ID会自动帮你添加上。指定好PBP的输出路径,和软件右侧的图标和背景,按下Convert按钮,然后所需要做的就是等待。
软件会生成EBOOT.PBP文件,将此文件连同整个文件夹一同放入记忆棒的PSP\GAME文件夹中,PSP就能够认出。
我转换了最终幻想9,PSP3000中顺利运行,美中不足的是CG声音播放不出来,更换了很多版本的PSX2PSP都没用,最终得知原因是不同版本的系统对PS的支持情况不一样,兼容性最好的是3.71版。
利用popsloader工具可以指定PS游戏运行的系统版本,让PS游戏能够正常运行。popsloader这个插件同样也是分版本的,我的PSP3000是5.03DT-A II版本,本身是基于Gen-C的,而网上没有基于Gen-C的popsloader,我只能找到基于Gen-A的popsloader,姑且试一试。将popsloader.prx及popsloader文件夹拷入seplugins文件夹中,并在该文件夹中建一个文本文件pops.txt,内容为“ms0:/seplugins/popsloader.prx 1”(没有引号)。重启PSP,运行最终幻想9,在警告画面之后提示我需要执行的PSP版本,在这里选择3.71,按下X确定后,游戏完美运行,CG正常播放。
话说将PS游戏当作掌机游戏的效果还真是不错啊。