PSP游戏破解重大突破,从UMD runer到MSD loader。
近日在国外一家名叫PSPUPDATES的网站,放出一款名叫UMD run v1.0的程序,几个小时以后,该网站又放出了第一个WAB MS Launcher Alpha Version程序。也就是说,第一个从记忆棒上loading PSP UMD游戏ISO的MS loader程序已经诞生了!
经过热心网友vedye通过RR和wipeout pure的游戏rom(均美版)测试,如loader程序自带readme文件所述:most games will either begin to load the title/intro screen only (ie WipeOut Pure), will hang on "Now Loading" (ie Ridge Racers), or will hang at the "Please Wait" screen (ie Puzzle Bobble)。wipetout pure停在标题画面(其实应该算是loading画面,sony computer entertainment America presents的画面已经过了,之后是那个画面上方许多黄色的条条不断闪烁的画面,然后就不能继续了),RR在now loading的小字那里就不能继续了。
需要注意的是运行MS loader的时候最好不要有UMD盘在舱门里。比如:如果有RR盘在PSP里的话,运行wipeout pure就死在SCE America presents的画面,然后重启。
不过写UMDrun这个程式的人太过狡猾,明明已经找到从msd上load游戏的那个函数了,可是他就偏偏不直接放出来,写了一个从UMD上load游戏的演示程序,然后在readme里写道,这个load函数如果要从msd上load的话,就要如何修改,然后还附带自己的源代码。
原文如下:
An Alpha version of a mem stick launcher by AloneTrio from WAB No games have been confirmed to actually launch yet (hence the Alpha version), but the begin to load, and then hang. Some games actually begin to load the title screen before hanging up. Again, no games are confirmed to load yet, but this is a leap towards a working loader.
经热心网友vedye推断,目前游戏不能运行的原因是因为运行路径不对。所有的游戏都死在loading的时候,一定是因为进入游戏后游戏还是试图从UMD中读内容(UMD的盘符应该是以绝对路径写入游戏的)。所有如果游戏ISO不修改的话,可能额外的直读芯片才是唯一出路。
破解游戏ISO又是另一大难题,热心网友vedye觉得目前看来如果有进展也不会是近期的事情。而通过MS loader用假的路径欺骗游戏应该是目前的唯一方向,但是很有可能不可能有出路。一家之言,总之我个人感觉下一次重大突破估计不会很近,又需要点耐心等待喽。
PCPOP.COM 2005年07月02日 作者:vedye/Eric 编辑:Eric
[ Last edited by 走姿派 on 2005-7-3 at 19:44 ] |