Microsoft 疑將 Xbox 360 模擬器帶到 PC,Xe03 雙層架構點解值得留意
3C 產品

Microsoft 疑將 Xbox 360 模擬器帶到 PC,Xe03 雙層架構點解值得留意

圖片:via Tom's Hardware — https://www.tomshardware.com/video-games/xbox/microsoft-shipped-a-native-xbox-360-emulator-with-its-new-backwards-compatible-releases-on-pc-modders-quickly-got-360-games-running-with-minor-tweaks
TechLab 編輯部(譯)·

四款初代 Xbox 舊作背後,藏住一條通往 360 遊戲庫嘅技術路線

Microsoft 今次將《BLiNX: The Time Sweeper》、《Conker: Live and Reloaded》、《Crimson Skies》同《Fuzion Frenzy》帶到 PC,表面睇只係四款初代 Xbox 舊作。真正有料嘅部分收咗喺遊戲套件入面:data miner 同 modder 分析檔案後,發現 Microsoft 疑似將自家 Xbox 360 向下兼容系統 Xe03 帶到 Windows,入面再開另一層 XeFu 去跑初代 Xbox 遊戲。一隻初代 Xbox 遊戲,實際要經兩層模擬先出到畫面。

Xe03 包住 XeFu,雙層模擬點樣運作

按研究者拆包所得,外層 Xe03 又稱 Fission,原本用喺 Xbox One 同 Xbox Series 主機,負責提供 Xbox 360 執行環境;入面嘅 XeFu 又稱 Fusion,就係 Xbox 360 年代用嚟兼容初代 Xbox 嘅模擬器。PC 版沿用呢條路,Windows 先開 Xe03,Xe03 再載入 XeFu,最後先運行初代 Xbox 遊戲。Microsoft 暫時冇公開確認呢套技術細節,而家嘅證據主要係套件格式、執行檔標記同程式字串。線索算幾實淨,不過始終只係社群逆向分析,Microsoft 未確認。

咁做睇落兜咗個大圈,對 Microsoft 其實幾合理。公司多年來已經為 Xbox One、Series X 同 Series S 整好大量兼容補丁,沿用 Xe03 加 XeFu,可以保留同一套驗證同調校成果,亦慳返重寫初代 Xbox PC 模擬器嘅時間。官方首批版本仲加咗最高 4 倍解像度提升、VSync、各向異性過濾、強化反鋸齒同視窗模式,證明 Microsoft 打算將舊主機遊戲包裝成一個正式 PC 產品,唔只求成功開機。

Xbox PC 向下兼容功能展示四款初代 Xbox 遊戲

圖片:Xbox Wire

Xbox 360 遊戲確實開到,距離通用模擬器仲遠

研究者亦發現,四款遊戲用 Xbox 360 嘅 Games on Demand 容器包裝,當中包括遊戲內容、標頭同 DRM 資料。有人改動 app 容器並換入其他 Xbox 360 遊戲資料後,成功繞過內層 XeFu,直接叫 Xe03 載入 Xbox 360 程式。據 Tom's Hardware 整理嘅社群測試,《Plants vs. Zombies》、《Steins;Gate》同《Midnight Club: Los Angeles》等作品,有啲只開到標題畫面,有啲就勉強運行,穩定程度差好遠。呢啲測試顯示條技術路線行得通,未足以證明 Xe03 已經係一套即裝即用嘅 PC 模擬器。

Tom's Hardware 認為 Microsoft 等同將一套成熟嘅官方 Xbox 360 模擬器交到社群手上,呢個講法有啲衝得太前。Xe03 本身仍然依賴 Microsoft 嘅容器、系統元件、遊戲專用設定同授權機制,社群亦未證明佢可以廣泛兼容 360 遊戲庫。開源 Xenia 已經花咗多年重建 Xbox 360 硬件同系統行為,官方程式有機會慳到部分逆向工夫,不過每隻遊戲嘅圖像錯誤、時序、輸入、儲存同網上功能,照樣要逐項處理。

玩家喺 ROG Xbox Ally 手提機運行《Crimson Skies》

圖片:Xbox Wire

技術門檻降咗,授權先最容易卡住遊戲庫

今次最值得留意嘅背景,係 Microsoft 揀咗四款自家初代 Xbox 遊戲起步,授權相對易處理。Xbox 360 年代有大量賽車、運動、電影改編同音樂遊戲,牽涉車廠、歌曲、演員同已經轉手嘅發行權;模擬器開到遊戲,唔代表 Microsoft 可以重新上架。官方亦只話 PC 向下兼容會陸續加入更多舊作,冇公布 Xbox 360 PC 支援、遊戲名單或者時間表。Xe03 令技術方向清楚咗,但 Game Pass 同 PC 商店最終有幾多舊作,仍要睇授權同逐隻遊戲調校。

玩家層面就有一個幾實際嘅好處:首批四款作品支援 Xbox Play Anywhere,已有合資格數碼版授權嘅玩家,可以喺 PC 同手提機直接取得版本;四款作品亦加入各級 Game Pass,成就系統就會喺未來數月補上。官方版本可以沿用帳戶授權,亦有雲端遊玩同新顯示功能,同玩家自己開遊戲映像檔係兩回事;日後亦較容易繼續喺 Xbox PC app 提供。

有正版唔等於可以隨處下載 ISO

模擬器本身同盜版唔可以畫上等號,但遊戲檔案點得返嚟好關鍵。香港《版權條例》第 60 條容許電腦程式嘅合法使用者,在合法使用所需而且符合授權條款嘅情況下製作備份;呢項安排唔等於買過光碟,就自動獲准喺網上下載其他人整嘅 ISO。遊戲入面仲有 DRM;點樣處理技術保護,亦要另外睇適用法律同授權條款。Microsoft 服務協議同樣限制繞過保護、拆解同逆向工程,除非適用法律明確容許。

所以 Xe03 最有價值嘅地方,暫時係畀社群睇到 Microsoft 點樣將多年主機兼容技術搬上 PC,亦證明 Xbox 360 舊作唔使由零開始先有機會運行。至於佢會唔會幫到開源模擬器、Microsoft 會唔會正式推出 360 遊戲,同埋兼容程度去到邊,仲要等更多可重複測試同官方公布。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook