PCSX2

维基百科,自由的百科全书
跳转至: 导航搜索
PCSX2
PCSX2 logo.JPG
PCSX2 1.0.0 r5350 main CHT on Windows 7.png
PCSX2 1.0.0 繁體中文介面運行於Windows 7
開發者 Linuzappz、Zerofrog、Refraction、Saqib
穩定版本 1.2.1 (r5875) / 2014年2月2日
操作系统 Microsoft WindowsLinux
类型 PlayStation 2 模擬器
许可协议 GNU General Public License
網站 PCSX2.net

PCSX2是能夠在 Microsoft WindowsLinux 作業系統底下執行 PlayStation 2(PS2)遊戲光碟和ISO映像檔模擬器,可以玩絕大多數的PS2遊戲光碟。PCSX2目前還處於未完成的測試階段,需要較高等級的硬體才能達到可接受的速度,而到目前為止還無法完美模擬部份的遊戲,不過還是有部份遊戲能夠完整模擬出來。[1]

PCSX2由最初的開發者Linuzappz與Shadow於2001年開始開發,2002年3月發表第一個測試版0.026版[2],2012年8月3日發表第一個正式版1.0.0版[3]

PCSX2就像它的前身PCSX一樣,是以外掛程式(plugin)為基礎的架構,從核心模擬器分門別類出好幾個功能:功能有圖形處理、控制器、光碟機,還有 USB、音效和IEEE 1394(i.Link)埠。不同的 plugin 在相容性和功能上可能會產生出不同的效果。

此外,PCSX2需要PS2 BIOS,由於其相關的版權考量和法律問題,這個部份PCSX2開發團隊不提供下載。這個模擬器與PlayStation的遊戲不相容。

執行效能[编辑]

PCSX2 的主畫面

PCSX2 在早期的時候(2006 年之前),由於軟體本身還沒有很完善,所以它運行遊戲的速度不是很快(大約只有2~15幀率NTSC制式 的 PS2 幀率為 60),很多遊戲並不能順暢運行,當時模擬速度最快的僅有 PS2 的 BIOS。接著之後的0.9版本在性能方面已經有很顯著的提升,不少 2D 的畫面與選單已經可以接近全速來模擬了,且這個版本也開始支援雙核心處理器(CPU),讓使用雙核心CPU的電腦能夠獲得更高的幀率。

PCSX2於2006年4月發布0.9版,硬體的性能已有長足提升,運行速度比先前的版本更上一層,更支援SSE 4.1DirectX 10。若搭載雙核心CPU(Athlon 64 X2 或是 Core 2 Duo)並配合性能不錯的顯示卡和視頻顯示插件(Radeon R520系列或是GeForce 7系列)的電腦,已經能夠執行熱門的3D遊戲,像是《太空戰士X》、《戰神》系列等;且開發群與試用版使用者皆表示,這些遊戲已能夠完整模擬無誤。而現在PCSX2的團隊仍然還在開發著更有效率的模擬器版本。

處理器時脈需求[编辑]

在模擬器方面,PCSX2最常被人詬病的問題是:「必須要有一顆能夠超頻到很高時脈的雙核CPU,才能全速來玩大部分PS2的遊戲。」而這就是目前PS2模擬器在發展上出現的最主要瓶頸,就是在PC架構上去模擬多核心的PS2。PS2主機裡面有294.912MHz的MIPS R5900、以及36.384MHz的MIPS R3000A兩顆向量處理器,還有一個圖形處理器。雖然PS2上的每一顆CPU都可以完整地模擬出來,但是由於PC的x86架構與PS2的架構有根本上的不同,所以要在一顆單核心CPU上模擬出PS2的所有核心是相當複雜的。縱使現在雙核心或四核心處理器的普及,但是多核心處理器在取得同步性和時脈間的精確度上仍有相當的困難(連索尼電腦娛樂(SCE)本身目前也無法完全解決這個問題,可以在PS3上以軟體模擬方式執行的PS2遊戲只有約一半)。因此當前要解決模擬器速度問題最有效的方法,就是使用雙核心處理器超頻到高時脈。

64位元延伸[编辑]

− 由於64位元處理器快速發展和普及化,模擬器的研發團隊積極地開始設計64位元處理器的模擬元件,儘可能地增加PCSX2的執行速度。

參考資料[编辑]

外部鏈接[编辑]