PSP 升級到 6.61
PSP 的無線網路只支援到很舊、被破解的加密版本,Sony 官方備份軟體 MediaGO 則是不確定能否提供主機升級。
在台灣要提供 PSP 無線連線,最快的方式,就是借隻安卓手機,插 4G 吃到飽的 SIM 卡,開無線分享,不要設密碼,就可以給 PSP 抓到無線網路了。
怕別人亂連線進來的話,試試看安卓手機能否防止未允許的裝置連線。
總之先更新到 6.61,如果 Sony 官方不再提供的話,就只能再找別的方式下載檔案到 PSP 上,手動安裝。
安裝非官方韌體 6.61LME
LME(全名 Light MINIMUM EDITION),是非官方的韌體(fireware),如果你看到像洞窟物語(CaveStroy)等的同人遊戲,有提供 PSP 版,但就是無法執行,那是正常的,因為官方韌體並不支援,或者該說自製軟體被官方封鎖了。
Sony 有段時間,不小心在更新系統版本時(6.31),開了個能執行任意程式碼的漏洞,雖然後續有修補(6.61),但這漏洞還是被駭客們保留下來,用在非官方韌體中了。
參考:PSP 光榮落幕,網路商店關門大吉,自製韌體最後拼圖終於補完 | 3C 新報
(※註:雖然我的印象是給開發者用的後門跟憑證金鑰,被駭客發現,但查不到相關文章,先採用上述網站的說法)
總之下載 LME 6.61 先!下載完,解開 release_661lme2.3.zip
壓縮檔,裡面有個 PSP 的資料夾,底下是 GAME 資料夾,裡面有「 installer 」及「 launcher 」兩個資料夾。
複製這兩個資料夾,一樣用 USB A-miniB 轉接線,連接 PSP 裝置,放到同樣路徑「 PSP/GAME
」底下,PSP 按叉叉鍵,離開 USB 模式(若有開啟 USB 充電有時會無法連線),去主選單的「遊戲→Memory Stick」裡,找到「 LME Installer for 661 」這項目(會被當成遊戲檔案並排顯示),執行後,途中會叫你按叉叉鍵 X 安裝,裝完自動重開機,就是進客製韌體的環境了。
要確認是否安裝成功,就先隨便跑個洞窟物語吧,成功的話,會出現的是 LME 版本的 PSP 淺綠色執行畫面。
(※註:往後要放入模擬器或自製軟體,全都是放進「 PSP/GAME
」底下,當成遊戲一樣執行)
洞窟物語 PSP 版:Download Cave Story - Cave Story Tribute Site
安裝 PicoDrive 的 PSP 版
PicoDrive 目前最新版本是 1.51b,可以直接執行 Mega Drive 遊戲(*.md 檔),不過要跑 Sega CD 要另外設定。
總之先安裝 PicoDrive 吧!一樣 USB 線接上 PSP 主機,把 PicoDrive_psp_151b.zip
解壓縮,裡面的 PicoDrive 資料夾,整個丟進「 PSP/GAME
」路徑裡,跑一下 LME Launcher for 661,這樣 PicoDrive 就能正常執行了。
參考:PicoDrive
在 PicoDrive 資料夾內塞好 Sega CD BIOS
從卡帶進到光碟時代,不只檔案變大十倍以上,連不同區的主機,也會有不同的 BIOS,與其寫個共通的,不如個別的直接塞進模擬器較快。
總之去找「 Sega CD BIOS 」,就會找到 Sega CD BIOS.zip
之類打包好的了,裡面有分成給 RetroArch/RetroPie 用的檔名版本,跟給 PicoDrive 用的檔名版本兩種,東西都完全一樣的,只有檔名有差,下面解說一下 PicoDrive 版本的。
- eu_mcd1_9210.bin - 給歐洲版遊戲及主機用的操作介面
- jp_mcd1_9112.bin - 同上,日版。就那個很俗又常抓不到片的音響面板啦。
- us_scd1_9210.bin - 同上,美版。
上面三個檔案,塞到 PSP 主機的 PicoDrive 資料夾底下,執行時就會自動去抓了。
找 PicoDrive 能執行的 Sega CD 映像檔
基本上照預設值,找到 cue+bin 或壓縮好的 *.zip 檔、光碟映像檔 *.iso,就能直接在 PicoDrive 內,開啟執行了。
不過因為 *.zip 要用 PSP 去解壓縮實在太慢了,建議是在電腦上解開,把 cue 跟 bin 兩個檔案,在 PSP 的 PicoDrive 資料夾內,建立相關資料夾存放,要執行時,就選 cue 檔來執行即可。
真的不能跑的話,建議看看 PicoDrive 的 Sega CD 相關設定,照下面設定看看。
PicoDrive 主選單→Change options→[Sega/Mega CD options]
- USA BIOS: us_scd1_9210.bin
- EUR BIOS: eu_mcd1_9210.bin
- JAP BIOS: jp_mcd1_9112.bin
- CD LEDs: ON
- CDDA audio (using mp3s): ON
- PCM audio: ON
- ReadAhead buffer: 512K
- SaveRAM cart: OFF
- Scale/Rot. fx (slow): ON
- Better sync (slow): OFF
改完記得按圈圈鍵選「 done
」回上一層,並「 Save cfg as default
」。
其他雜七雜八疑難排除
多數問題可以從 github 上的 base_readme 文件中找到解答。
設定中有個「 Scale/Rot. fx (slow)
」,是在處理畫面水平同步用的,關掉就會發生角色移動像在瞬移,除非真的很慢,否則並不建議關閉。(※2023.05.09 修正:只有少數遊戲,需要開啟這個縮放旋轉功能,如果關閉並不影響,可以直接關閉)
一小部分遊戲,需要把「 Better sync (slow)
」設為 ON,開頭畫面才會正常執行,不過如果有正常進入到遊戲操作部分的話,先快速存檔(Save state),以後就能跳過這段,關掉「 Better sync (slow) 」,來讓遊戲比較不會那麼吃重。
重開機後記錄消失、快速存檔不見或只有更前面的版本,這個原因不明,但是存完後,從 PicoDrive 選單,關閉程式,就會正常儲存。( PicoDrive→Exit
)
真的就是不能玩的話,那就……看 Sega Mega Drive Mini 上有沒有吧!或是找找 Sega Saturn SS 版的。
參考:メガドライブミニ(Mega Drive Mini) | SEGA