相關文章

F2e4fb32e510770e0f08b424c6708c7a 先前筆者曾為大家介紹過Orbital這款以虛擬化技術為基礎的Sony PlayStation 4模擬器,雖然它在近期的更新中強化了運作效能,並可支援DualShock 4手把,但仍被能夠全速執行特定2D遊戲的新銳Spine模擬器迎頭趕上,再次推進PlayStation 4模擬器的發展。

中階電腦即可跑出全速

Spine是款開發中的PlayStation 4模擬器,然而署名Devofspine的開發者卻沒有提供模擬器的原始碼,其GitHub頁面也沒有提供正確的原始碼,但讀者仍可透過體驗版瞭解Spine的運作狀況。

目前Spine只支援Linux作業系統,並可透過Flatpak取得體驗版程式https://flatpak.org/,讀者可以在終端機中輸入

flatpak --user install flatpak/spinedemo.flatpak

指令安裝模擬器,並透過

flatpak run --filesystem={dump directory}:ro org.devofspine.SpineDemo {path to eboot.bin}
(其中 {dump directory}、{path to eboot.bin} 字串分別為遊戲檔案、PlayStation 4啟動檔案所在路徑)

指令執行模擬器。

從Devofspine所釋出的展示影片來看,Spine已經可以成功執行洛克人傳奇合輯Vol. 1(Rockman Legacy Collection Vol. 1)、星露谷物語(Stardew Valley)等2D遊戲,而且執行效率並不差,根據網友Smug Nia :3在Twitter上分享的情報,Spine可以在AMD Ryzen 5處理器搭配NVIDIA GeForec GTX1050 Ti顯示卡的組合下,以FPS 60幀但無聲的條件全速執行洛克人傳奇合輯Vol. 1。

雖然目前Spine還沒有成功執行3D遊戲的案例,但仍讓大家對這個首次成功執行遊戲的模擬器寄予厚望。

Spine目前僅有Linux版本,且需透過文字指令執行。

Spine能夠全速執行特定2D遊戲。

洛克人傳奇合輯Vol. 1的圖像表現相當正確,也能以全速執行,但可惜的是目前無法模擬聲音。

星露谷物語則有部分圖像錯誤(如圖中文字部分)。

Smug Nia :3表示使用AMD Ryzen 5處理器搭配NVIDIA GeForec GTX1050 Ti顯示卡可以將洛克人傳奇合輯Vol. 1的FPS推上60幀。

▲Devofspine所釋出的展示影片可以看到遊戲的還原度相當高。

▲從另一支影片來看,遊戲的執行效率相當理想。

被彎道超車的Orbit呢?

雖然Orbit是比較資深的模擬器,但它比較專注於模擬完整的PlayStation 4硬體與韌體,所以至今的進度仍停留在僅能進入PlayStation 4韌體的安全模式,尚無法執行遊戲。

這次Orbit的更新帶來了一些新功能,比方Bootloader可以在開機的過程中透過I/O存取金鑰(而不是透過AHCI),讓使用者能在模擬系統下存取內建硬碟與USB外接式儲存裝置,並可透過外接式儲存裝置重新安裝韌體。

另一方面,Orbit的執行效率也獲得顯著提升,雖然它的執行速度還是很慢且尚無實用價值,但這仍是模擬器發展過程中的重要一步。另一個讓人比較有感的更新,則是Orbit能夠支援DualShock 4,讓操作更加方便。

開發者Alexandro Sanchez表示在更新中提升了Orbit的執行效率,讓畫面顯示更加流暢。

現在使用者可以透過DualShock 4操作Orbit。

▲從實際操作影片中,可以看到即便Orbit在改善效率後,執行速度依然很慢。

由於PlayStation 4的軟硬體架構說穿了就是搭載FreeBSD作業系統的x86架構電腦,所以說不定在近期有些突破之後,就會迎來跳躍式的發展,讓人不禁期待後續發展。

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則