返回列表 發帖

教學 PSP (ISO)破解全攻略

相信還有這個疑問的朋友一定是對目錄並不太熟悉的居多,下面我們先把正確的目錄順序列出來給大家參考一下。
  假設PSP的盤符是X
X:MP_ROOT
AMNV01   ---------放置MP4影像檔的目錄
    PSP
    GAME
         LuminesMS (破解時需要copy的Launcher檔夾,堶推优蚩BOOT.PBP)
   LuminesMS%(堶惜憟颽蚩BOOT.PBP,1.0版無此文件夾)
        MUSIC       ---------音樂MP3放置目錄
        PHOTO       ---------圖片流覽目錄
        SAVEDATA     ---------存檔放置目錄
PSP_GAME
   SYSDIR   ---------下載回來的Boot.bin檔就copy到這娷郅\原來的檔
      USRDIR   --------遊戲資料存放,PRX檔基本上都在這個檔夾
  第一步:確認PSP版本
  首先要確認你的PSP版本,大家可以在System Setting-System Information那堿搢鴞菑v的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包堶悸構ommon目錄拷貝到記憶棒根目錄上,記得堶掄晹陪舁rx的子目錄,是給你存放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光碟堨眸椰陶Q引導的遊戲調用的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編輯那娷I一下,去掉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這堙A選中kmodule中的k位元組,右鍵-選擇hex插入/刪除,刪除一個位元組。刪除完k位元組後,由 於已經影響了後面的字元排列順序(向前推進了一個位元組),因此我們需要在module/memab.prx後加上一個空白的位元組00,選中prx後的點, 右鍵-Hex插入/刪除,插入一個位元組,這個時候插入的其實是20代碼,手工把20改成00就可以了。
  同樣的操作繼續進行,把所有的kmodule全部修改成module之後,存檔,然後右鍵看看修改後的檔大小和原來的是否一樣,要詳細到位元組數,確定一樣以後copy到記憶棒上的PSP_GAME/SYSDIR就可以了!
  自己動手的好處:如果網上出現了修改好的boot.bin檔,但是又不是對應你手頭有的遊戲的,就可以自己手動修改一下boot.bin,以適用於自己手頭的遊戲。以上方法只是抛磚引玉,可以應用的地方遠遠不止這些,大家可以靈活運用。

謝謝你的分享

TOP

正~~~~~~~~~~~~~~~~~~~

TOP

感謝你的分享!!
想有更多好文章嗎?看完快快回文報答一下樓主吧!!你的回覆是對樓主最好的支持!!

TOP

返回列表