您的位置:首页-> 游戏资讯-> 游戏知识-> PSP专栏-> PSP游戏破解全攻略 网站地图
本类固顶文章
·还没有固顶文章
本类推荐文章
·水货1G彩棒测试报告
·PSP游戏破解全攻略
·国内PSP价格继续走低 大量游戏周边情报
·PSP用PCE等模拟器诞生
·PSP必买周边详尽评测 多图
·PSP中关村大量现货报价2200元
·PSP记忆棒选购终极指南
·新春广州PSP价格走低
·PSP音质自我对比,ATRAC3PLUS VS MP3
·索尼PSP全方位详细评测报告

本类阅读排行

·PSP游戏破解全攻略
·PSP主机实用研究报告 视频 MP3播放
·PSP必买周边详尽评测 多图
·索尼PSP全方位详细评测报告
·新春广州PSP价格走低
·PSP音质自我对比,ATRAC3PLUS VS MP3
·PSP与NDS的屏幕对比
·部分PSP游戏官方网站链接资料
·PSP娱乐功能相关情报(包括软件下载)
·PSP官方中文F&Q使用报告
·PSP电池使用时间测试
·PSP用PCE等模拟器诞生
·国内PSP价格继续走低 大量游戏周边情报
·水货1G彩棒测试报告
·SONY PSP AV机能终极研究

PSP游戏破解全攻略

作者:Chinagba.com 来源:Chinagba.com 加入时间:2005-7-20

阅读本文前需要了解的名词:

  MSD:MemoryStickPro Duo记忆棒,也就是PSP中使用的主要存储介质

  Launcher:指的是放入PSP/Game目录下的游戏引导程序,可以在运行PSP中的Game菜单-MemoryStick执行

  Boot.bin文件:其实也就是破解文件的核心,从网上直接下载的Boot文件可以直接覆盖到PSP_Game/SYSDIR下的源文件(当然之前你需要把PSP的游戏copy到MSD中)。如果下载回来的是ppf文件,那就需要使用pdx-pom3软件来对原来PSP_Game/SYSDIR下的Boot.bin文件打补丁。

  破解之前:

  PSP的破解似乎很早之前就被预见,利用大容量的记忆棒来存储游戏,然后通过某些特定的引导程序来执行游戏,这样的想法在PSP发售的时候就已经出现过。到了模拟器的发布,破解的诞生,一切居然来得是如此之快,也不过刚好半年多点的时间。在PSP发售后接近200天的时间里,PSP已经发售了50多款的游戏,其中出色的作品也不乏其中,当然也有许多移植的作品,最为小品的莫过于泡泡龙……整个游戏压缩后只有8M,让人看了哭笑不得。1.8G的UMD空间索尼基本上没有用多于1G的空间,普遍大的游戏也就800M左右,一般的游戏就在150-400M之间,小的就如泡泡龙一类的几十兆(解压缩后)……因此用MSD来玩PSP游戏,1G或者512M也可以玩得很爽了。

  可能有人会提出MSD速度论,担心MSD在读取的时候速度跟不上游戏要求,造成游戏速度变慢或者声音不同步,其实这方面并不需要太多于担心。虽然不知道PSP中读取MSD和UMD的速度确切值是多少,不过根据一些PC上积累的经验来看,像这样的UMD读取速度应该相当于PC上读取光盘的24-40x左右(确保数据的正确读取估算出来的值),相当于3.6M/s-6M/s,而高速版的MSD官方宣布的读取速度是10MB/s(实际上可以在4M-6M之间),因此可以看到记忆棒的读取速度是完全可以应付游戏的需要的。

  读取游戏的时候记忆棒是否安全?这个问题相对来说就十分复杂了。一般应用上来说,由于程序直接在记忆棒上执行,如果游戏不能正确的退出或者死机的时候,数据不能被正确的写入或者读取,多多少少都会对记忆棒的存储造成影响,至于会不会烧棒就要看大家的运气了。因此推荐大家在购买MSD的时候最好购买行货保修5年的产品,Sandisk和Sony原厂的都可以考虑。

  PSP破解全追踪:

  PSP的破解源自于记忆棒上可以执行程序的漏洞,模拟器成为了这次破解战役的先锋。5月底传出了PSP可以运行模拟器的消息,迈入6月后模拟器纷纷成熟,MD、SFC、FC的模拟器纷纷可以在各版本的PSP上运行,索尼也为了这次的破解先后发布了1.51和1.52版的补丁。模拟器的消息也引起了国内一些门户网站的关注,破解PSP的消息被传得像模像样,好像真的就可以运行PSP游戏一样,笔者为此也被无数朋友询问过这个问题……

  不过不知道是不是应验了中国的一句古话:道高一尺,魔高一丈。破解的速度总是那么的让人惊讶,在6月底毫无先兆的一个晚上,音乐方块Lumines的破解率先出现在互联网上,虽然破解的时候尚未解决声音问题,不过随后的一天就已经放出了无需UMD引导的版本,两天后也就是今天就放出了有声音的破解版本……Lumines被破解后,国外的破解高手纷纷行动起来,CodeArms(机密武装)、Dead To Right(脱狱潜龙)、泡泡龙、水银……一个接着一个的游戏破解文件被放出,PSP可以直接在MSD运行游戏的消息也就随着互联网传遍天下。

  更多的Boot.bin破解文件被放出是可以肯定的事情,而一个MSD可以运行多游戏也成为了事实,PSP先于NDS成为了可以合卡运行的次世代游戏机。而PSP被破解的同时,NDS还在纠缠于ROM文件的问题,破解的进度一度几乎无声无息。

到底如何操作?

  相信还有这个疑问的朋友一定是对目录并不太熟悉的居多,下面我们先把正确的目录顺序列出来给大家参考一下。

  假设PSP的盘符是X

X:MP_ROOT

  AMNV01   ---------放置MP4影像文件的目录
     PSP
         GAME
             LuminesMS (破解时需要copy的Launcher文件夹,里面文件为EBOOT.PBP)

    LuminesMS%(里面文件为EBOOT.PBP,1.0版无此文件夹)
         MUSIC       ---------音乐MP3放置目录
         PHOTO       ---------图片浏览目录
         SAVEDATA     ---------存档放置目录
PSP_GAME

    SYSDIR   ---------下载回来的Boot.bin文件就copy到这里覆盖原来的文件

       USRDIR   --------游戏数据存放,PRX文件基本上都在这个文件夹里

  第一步:确认PSP版本

  首先要确认你的PSP版本,大家可以在System Setting-System Information那里看到自己的PSP版本,1.0和1.5的版本的机器才可以使用模拟器和破解游戏,两个版本在破解的时候只有引导程序Launcher有些不同,Boot.bin文件是通用的。

  第二步:到bt.cngba .com下载游戏的ISO,然后通过Winrar解压缩文件,可以看到PSP_GAME目录和UMD_DATA.BIN文件。

  第三步:下载Launcher程序,也就是游戏的引导程序

  PSP游戏引导程序Launcher for1.5

  PSP游戏引导程序Launcher for1.0

  第四步:到gba .com/down target=_blank>www.chinagba .com/down或者下载破解好的Boot.bin文件,注意不同游戏需要的boot.bin文件都是不同的,下载的时候请注意。把它拷贝到PSP_GAME目录下覆盖原来的文件,这个时候就大功告成了。

  在PSP的菜单中,游戏--Memory Stick目录下运行Launcher程序就可以直接进入游戏了。

  直接引导的游戏破解:

  直接引导的游戏,大家可以在网上直接下载到直读的破解文件,把游戏直接解压到记忆棒上,修改一下原来PSP_GAME的目录名以适合破解的需要就可以直接运行游戏了,是不是很简单方便呢

WAB 2.5/b破解[转]:

  本文主要用《Die to right》(bt.cngba .com下载的)和wab2.5b版举例,请自行举一反三。

  1、请把wab包里面的common目录拷贝到记忆棒根目录上,记得里面还有个prx的子目录,是给你存放prx文件的;

  2、请把wab包里面 wab2.5b 安装到你记忆棒上,记得要像自制软件一样安装,1.5的用 KXploit Tool 0.3 转

  3、把游戏ISO解压到记忆棒根目录上,例如最新的《死右边(die to right,好像这么拼的)》就是UMD_DATA.BIN文件和PSP_GAME目录,统统拷贝到记忆棒根目录

  4、然后用windows的搜索功能对刚才拷贝的PSP_GAME目录,把所有的 prx 文件都找出来,然后拷贝到 记忆棒 根目录下 common/prx 目录中。当然,你要自己手动去每个目录下面找 prx 文件也未尝不可,但是我提供的方法简单快捷。多嘴一下,《死右边》有两个含有prx的目录,别只copy一个的就走了 china

  5、OK,大功告成,开始发射了。首先选记忆棒上的 wab2.5b 运行,会出现几行字,意思是“按叉叉键使用自带的方式A给游戏打补丁;按圈圈键用自带方式B给游戏打补丁(兼容《抓猴》),记住使用其它方式的话请先删除

  6、明白了吧?《死右边》按叉叉键进去就可以了,你会看到下面先出现一堆信息,那是程序在自动打补丁,然后游戏就开始了,绝对不会在loading的时候停下。起码我进去跑了,如果不行,请检查RP和ISO

  如何修改Boot.bin文件适合于自己手头的游戏?

  大家可以在这个连接上查找到自己游戏的prx文件列表,游戏UMD光盘里必须有被引导的游戏调用的PRX文件,而且目录方面最好都是在同一个目录下的,这样你的游戏盘才有可能引导到目标游戏。

  以Mercury为例,它的prx文件都分布在USRDIRdatapsp sysmodule和USRDIRdatapsp syskmodule文件夹下,而同样类似这样prx分布在两个目录下的游戏还有刀锋、首都高、白发魔女传、RR等游戏,因此可以修改boot.bin文件来适合以上游戏来引导水银。RR属于特别的例子,因为RR本身的PRX文件分布在USRDIRDataModulekmodule和USRDIRDataModulemodule,虽然自身的PRX文件很多,但是由于路径过长,因此一般的游戏都难以用RR来做引导(具体的道理后面会补充)。

  我们现在就以修改刀锋引导水银的boot.bin文件来适合白发引导水银为例。

修改工具:Ultraedit

  Ultraedit的修改我们用到的功能很有限,因此并不需要对这个软件有多高的熟悉度,偶第一次详细使用它还是为了改Boot.bin的~~不推荐使用其他工具修改,因为容易把二进制代码调乱,修改就会出错。

  打开一个刀锋引导水银的boot.bin的文件,大家可以看到很多二进制的代码,也就是00 20 35之类的代码,在编辑-Hex编辑那里点一下,去掉Hex编辑就可以显示用文本方式的编辑。

  在这个状态下搜索 prx就可以看到该boot.bin调用prx文件的路径情况

kmodule/ifhandle.prx           kmodule/memab.prx           kmodule/sc_sascore.prx         kmodule/videocodec.prx         kmodule/audiocodec.prx         kmodule/mpegba se.prx           kmodule/psp net_adhoc_auth.prx           module/libfont.prx         module/libatrac3plus.prx           module/mpeg.prx         module/psp net.prx     module/psp net_adhoc.prx         module/psp net_adhocctl.prx         module/psp net_adhoc_matching.prx

  白发魔女传这个游戏的prx文件都分布在module目录下,这样我们只需要修改上述boot.bin读取kmodule目录上的路径就可以了。

  修改的时候切换回hex编辑状态(二进制编辑状态),这样比较方便去准确控制编辑前后的文件大小,和确保二进制文件起始读取位置不会变。这个时候你可以看到,左边是二进制的字节,而右边是这个时候的文本,也是我们主要的编辑地区。

  修改kmodule/memab.prx这里,选中kmodule中的k字节,右键-选择hex插入/删除,删除一个字节。删除完k字节后,由于已经影响了后面的字符排列顺序(向前推进了一个字节),因此我们需要在module/memab.prx后加上一个空白的字节00,选中prx后的点,右键-Hex插入/删除,插入一个字节,这个时候插入的其实是20代码,手工把20改成00就可以了。

  同样的操作继续进行,把所有的kmodule全部修改成module之后,存档,然后右键看看修改后的文件大小和原来的是否一样,要详细到字节数,确定一样以后copy到记忆棒上的PSP_GAME/SYSDIR就可以了!

  自己动手的好处:如果网上出现了修改好的boot.bin文件,但是又不是对应你手头有的游戏的,就可以自己手动修改一下boot.bin,以适用于自己手头的游戏。以上方法只是抛砖引玉,可以应用的地方远远不止这些,大家可以灵活运用。