【模擬器改造】掌機性能大提升:PlayStation Portable篇

【模擬器改造】掌機性能大提升:PlayStation Portable篇

ADVERTISEMENT

PlayStation Portable(以下簡稱PSP)是 Sony 於2004年轉戰掌機的首款產品,PSP不光只是流著 PlayStation 家族的血液,高貴的氣息也實際反應在規格上,PSP 擁有在當時可以凌駕於所有手持裝置之上的強悍硬體,就算是現在,其性能依然可以滿足使用上的需求。

前情提要:


PSP的硬體規格

CPU MIPS R4000(32 bit,333MHz)
內嵌記憶體 32MB DRAM
GPU 內建於SIP
繪圖記憶體 2MB DRAM
主記憶體 64MB SDRAM
解析度 480x272

小而巧的UMD

在MD(Mini Disk)領域累積多年經驗後,Sony革命性地於PSP上採用光學儲存媒體,這是目前第一台,也是唯一使用光碟的掌上型遊戲機,特殊的UMD(Universal Media Disc)可以提供單層900MB,雙層1.8GB的儲存空間。UMD在多技術上都和MD相近,因此在PSP剛上市時,就有許多傳言繪聲繪影地描述如何將MD寫入PSP的遊戲,切割成符合UMD的尺寸,並放到PSP上執行。這都市傳說後來就消聲匿跡,因此其真實性可以說是不攻自破。

Sony每次在規模大戰上總是堅持己見,往往都是輸得一塌糊塗,這次在UMD這塊似乎有所斬獲,成功扼阻了盜版問題。不過只是表面上的狀況,UMD雖然沒有盜版光碟出現,但是其採用ISO 9660檔案系統標準,並不是專有的格式,如此一來保護機制相對地就薄弱許多,待PSP主機的韌體被破解之後,取代盜版光碟出現的是映像檔引導器,只要在PSP上裝上類似虛擬光碟的軟體,然後將UMD的映像檔放在記憶卡上,就可以讓PSP執行,雖然不一定會被用在盜版,但是此舉確實是攻破了PSP的防拷保護。

PSP的雙胞胎晶片

PSP的硬體核心為CXD2962GG,它是一顆SiP(System in Package,系統級封裝)晶片,它將CPU以及GPU包成一包,並整合嵌入式記憶體。其CPU以MIPS R4000為基礎,指令以及資料快取皆為16 KB,並於晶片內部搭載32MB DRAM。GPU為包於核心內的「內顯」,運作時脈為CPU的一半,搭載2MB DRAM,具有24 bit顯色能力。PSP的CPU時脈為333MHz,但是為了延長電池續航力,Sony將其限制為222MHz,直到2007年3月31日這個限制才在3.51版韌體中獲得解除。

PSP身上重要的晶片除了1顆CPU外,還有1顆媒體引擎(Media Engine),它也是以MIPS R4000為基礎,大體上和CPU的規格一致,但其「內顯」部分被改做聲音處理之用,並內建H.264硬體解碼功能。

【模擬器改造】掌機性能大提升:PlayStation Portable篇
▲PSP硬體的兩顆核心,CPU CXD2962GG、媒體引擎CXD1876,其實是同一款晶片。(圖片來源:維基百科

推薦模擬器:Jpcsp

由於一般電腦上並沒有PSP所使用ATRAC3、ATRAC3Plus等聲音格式的解碼器,因此需要透過安裝Sony的音樂播放軟體SonicStage來取得解碼器,如此一來遊戲中使用ATRAC3編碼的音效以及配樂才能正常播放。

Jpcsp是以Java語言撰寫,需要安裝Java虛擬機器後才能使用。這款模擬器的狀況十分特殊,模擬器本身的效率很低,遊戲執行的情況不甚理想,但是在模仿實體機方面卻有模有樣,PSP的系統訊息都會以跳出式視窗顯示,存檔方式則是將原本存放於實體機記憶卡上的檔案,不經轉換直接放在電腦中。在Jpcsp的目錄中有個ms0資料夾,它就是用來模擬實體機的記憶卡,因此存檔也會跟實體機一樣存放於其中,存放路徑為ms0\PSP\SAVEDATA。

Jpcsp的作者想必是位正義達人,執行時會掃瞄UMD映像檔是否為正版,如果不是正版的話,就會出現警告訊息,並且無法執行。Jpcsp也具有中文介面,不過需要在Language標籤中手動設定。

【模擬器改造】掌機性能大提升:PlayStation Portable篇
▲UMD瀏覽器會列出所有UMD以及預覽圖示,使用上相當方便。

除了畫面放大倍率外,所有的選項都是放在選項標籤中的設置,在基本設置的頁面中可以設定瀏覽映像檔的方式,如果使用UMD瀏覽器的話,需要在下方對話框中填入存放映像檔的路徑,在點選載入UMD時就會顯示該資料夾所有UMD,如果使用傳統方式的話,就會跳出Windows的檔案瀏覽器,可以開啟任意位置的映像檔。

在視頻頁面中可以設定模擬顯示方面的選項,開啟使用頂點著色引擎,可以加速模擬器速度,但是在筆者實際試用時,發現會造成3D繪圖錯誤,另外像是使用著色器以及使用動態著色器,也是類似的狀況。在安裝了SonicStage後,可以到媒體頁面中開啟使用媒體引擎及使用SonicStage解碼,如此一來聲音就可以正常播放。

【模擬器改造】掌機性能大提升:PlayStation Portable篇
▲開啟頂點著色引擎之後,雖然速度會變快,但是車子被拆了。

(後面還有:PSP國寶級必玩經典)

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
777d829612bfade79241c0719c5f0efc?size=48&default=wavatar
1.  Tony (發表於 2012年5月23日 20:27)
藉著強大的JB 外加各式各樣數不清玩不完的遊戲
PSP可以說是目前掌機的王者~
Wait PSV把PSP的一切CO上後
未來 無可限量......
發表回應
謹慎發言,尊重彼此。按此展開留言規則