先辨識主機型號
撇除不同地區版本與顏色不說,PlayStation Portable總共推出1000型、2000型、3000型、E-1000型、Go(N-1000型)等5種型號,其中Go採用滑蓋式設計且不具有UMD光碟機,另外4台主機則都採用相近的造型設計並搭載UMD光碟機。
由於在改造過程中需要進行刷寫韌體的步驟,而1000型、2000型、3000型、E-1000型採用相同的一般版韌體,Go則需使用專用版韌體,如果刷寫錯韌體會導致主機故障,因此需要特別注意。
回顧PlayStation Portable自製韌體的發展過程,可以粗分為虛擬韌體、完整自製韌體、片面自製韌體等3種不同的種類。早期的1.00與1.50韌體,不需特別破解就可以執行各類自製軟體,因此不需仰賴自製韌體。
但是在官方推出2.00版韌體之後,封鎖了自製軟體,這時候主流的解決方面是透過DevHook,在1.50版韌體中掛載「虛擬韌體系統」,讓主機在虛擬韌體中執行2.00以上版本韌體,需要用到新功能時啟動虛擬韌體,當需要執行自製程式時,就退回到真實韌體中。
接下來到2.71版韌體時期,開發者Dark-Alex推出2.71 SE自製韌體,玩家就可以在自製韌體上同時使用所有官方原生與非官方破解功能,這種方式屬於完整自製韌體。
後續採用TA-088V3主機板的2000型以及後續的3000型、E1000型、Go等主機,則是因為Sony進一步修改IPL(Initial Program Loader)的安全機制,讓這些主機無法使用完整自製韌體,需要在每次重新開機後,手動執行自製韌體載入工具,才能進入自製韌體系統,因此稱為片面自製韌體。
而開發者Davee在2016年推出了Infinity破解程式,能讓E1000型以外的主機,都能刷寫完整自製韌體,而日前推出的Infinity 2.0破解程式,則將E1000型也那入支援,因此任何型號的Sony PlayStation Portable主機都能使用這個方式處理。
不過由於1000型與TA-088V2之前主機板的2000型主機原本就支援ME、PRO等完整自製韌體,因此不一定需要走遠路使用這個方式改造主機。
先回復至乾淨6.61韌體環境
基本上Infinity 2.0可以自任何版本的官方、非官方自製韌體環境中安裝,唯獨已經安裝舊版Infinity的主機,需要先移除Infinity之後才能安裝Infinity 2.0。為了簡化安裝過程,無論讀者手上的主要為何版本,都建議先將主機刷寫至乾淨6.61韌體環境,再安裝Infinity 2.0。
教學中會用到的相關檔案可以在這邊下載。
國寶大師Infinity 2.0安裝工具包:
Google Drive下載點
如果讀者手上的主機安裝任何版本的官方韌體,只需透過官方6.61升級檔更新主機即可,而如果安裝任何版本自製韌體,則需先透過Chronoswitch Downgrader刷機程式搭配6.61升級檔刷寫乾淨版本6.61韌體。
讀者下載工具包之後,可以先將OFW資料夾中的解壓檔解壓縮至PlayStation Portable記憶卡根目錄。已安裝自製韌體的話,還需將Chronoswitch Downgrader刷機程式解壓縮至「/PSP/GAME/chronoswitch_7_0/EBOOT.PBP」目錄。
千萬要注意的是1000型、2000型、3000型、E-1000型等搭載UMD光碟機的主機,都需要使用一般版韌體檔案(工具包中的OFW 661 for 1000 2000 3000 E1000.zip),PlayStation Portable Go需要使用專用的韌體檔案(OFW 661 for PSP Go. zip)。
這時候的檔案系統如下
│
└ PSP ─ GAME ┬ UPDATE ─ EBOOT.PBP (6.61韌體升級檔,需注意主機版本)
└ chronoswitch_7_0 ─ EBOOT.PBP (Chronoswitch Downgrader刷機程式)
接下來官方韌體使用者只需照正常方式升級韌體,自製韌體使用者則至主選單的遊戲清單中,執行Chronoswitch Downgrader,並依尋指示操作即可。
(下頁還有安裝Infinity 2.0教學)
正式安裝Infinity 2.0
接下來我們要將自製韌體的安裝程式、啟動程式與Infinity 2.0安裝程式複製到記憶卡。首先選擇工具包中CFW資料夾下的6.61 LME或6.61 PRO自製韌體,將對應檔案複製到記憶卡的GAME資料夾(擇一即可)。
至於Infinity 2.0的安裝程式跟先前6.61韌體升級檔一樣,需要區分主機型號,1000型、2000型、3000型、E-1000型等搭載UMD光碟機的主機,都需要使用一般版安裝程式(工具包infinity-2.0.3.zip中的standard),PlayStation Portable Go需要使用專用的安裝程式(pspgo),將對應資料夾內的EBOOT.PBP複製到UPDATE資料夾即可。
這時候的檔案系統如下
│
└ PSP ─ GAME ┬ UPDATE ─ EBOOT.PBP (Infinity安裝程式,需注意主機版本)
├ 661lme_installer ─ EBOOT.PBP (6.61 LME安裝程式)
├ 661lme_launcher ─ EBOOT.PBP (6.61 LME啟動程式)
├ 661PROUPDATE ─ EBOOT.PBP (6.61 PRO安裝程式)
└ 661FastRecovery ─ EBOOT.PBP (6.61 PRO啟動程式)
接下來筆者以6.61 LME為例,至主選單的遊戲清單中執行6.61 LME安裝程式,並依尋指示完成安裝,然後回到主選單後再執行6.61 LME啟動程式,讓主機進入自製韌體環境。
確認已經在自製韌體環境後,至主選單的遊戲清單中執行Infinity安裝程式,進入後按下X鍵安裝,並在安裝完成後按下X鍵重新開機。
最後再次執行Infinity安裝程式,進入後按左鍵切換頁面,並將游標移動到要搭配使用的自製韌體上按X鍵,標題前方就會顯示星號。這時候就可以將主機關機,然後再重新開機,若自動進入自製韌體環境則表示安裝成功。
雖然PlayStation Portable已經是高齡15歲的遊戲主機,但仍然有開發者願意研究並製作破解工具,增加了這台老主機的可玩性,也讓玩家可以趁這個機會拿出主機動手改造一番。
加入電腦王Facebook粉絲團