Orbital是款以虛擬化技術為基礎的Sony PlayStation 4模擬器,在2018年初推出時,因為完成度偏低而沒有引起太大的轟動,近日開發者Alexandro Sanchez釋出最新的操作展示影片,雖然目前還是無法執行遊戲,但已經能夠開機進入安全模式,也算是有緩慢進步。
仍有許多保護機制待處理
由於許多模擬器對象主機的硬體架構與PC電腦相差甚大(例如任天堂Famicom採用以MOS Technology 6502為基礎的處理器),因此需要在PC上以軟體方式「創造」對應的處理器以利程式執行。
但是Orbital它與其他模擬器最大的不同,在於PlayStation 4與電腦都是採用x86架構處理器,因此可以透過虛擬機器方式直接將程式丟進PC處理器執行。
Alexandro Sanchez在最新釋出的影片中說明了Orbital的最新開發進度¬,目前所有的驅動程式都能正確初始化,並成功讀取虛擬檔案系統(VFS),接著能夠解密執行第一個使用者空間(Userland)程式/mini-syscore.elf。
接著在/SceSysAvControl.elf執行後,就能成功掌管系統事件,同時mini-syscore會偵測到硬碟有問題(這是第一次開機的預期情況),並執行/safemode.elf。
這時候系統會成功進入安全模式,但是會在繪製安全模式選單時卡住,而無法進行後續操作。
▲Alexandro Sanchez在影片中展示Orbital 的UART除錯資訊。
雖然這次的進度更新是一大突破,但Orbital仍處於相當初期的階段,可能還要等待很長的時間才能實際執行遊戲,有興趣的讀者也可以關注Orbital的開發路程圖,追縱最新開發進度。
加入電腦王Facebook粉絲團