模擬器向來不受遊戲主機商店平台歡迎,但 Ars Technica 於 2020 年 11 月報導,開發者「tunip3」正透過微軟應用程式發佈系統中一個明顯的漏洞,以「零售」應用程式的形式在 Xbox Series X/S 上散佈 RetroArch:一個經過略微修改的 UWP 版 RetroArch,以「私人」應用程式的類別發佈,而該類別無須微軟審查。電子郵件地址被加入白名單的使用者可兌換一組代碼,並直接下載到主機的主要介面——不需要開發人員模式。

實際效益確實存在。官方核准的開發人員模式版本在處理大於 2GB 的檔案時會出問題,導致部分 Wii 與 GameCube 遊戲無法遊玩,且遊玩時會讓使用者無法使用 Spotify 與 Xbox Live 派對;零售版則沒有這兩個問題。tunip3 是透過「反覆嘗試以摸清商店系統的運作方式」找到這條途徑,並曾在 2020 年 7 月利用一個鮮少宣傳的贈送系統,將該應用程式裝上約 200 台主機——它撐了一個月才被微軟發現並下架,先前的安裝則保持原樣。

這次 tunip3 動作更快:「我們冒著可能更早被微軟發現的風險,盡可能讓更多人盡快用上它。我們已經讓超過 1,500 人用上了。」他們表示預期該應用程式最終會被移除,或許還會導致帳號被停權,他們並未從中收取任何費用,也表示若微軟要求,願意與其合作。微軟未回應 Ars 的置評請求。

微軟自家的「私人應用程式」管道無須審查,並透過電子郵件白名單代碼發佈——因此把模擬器發佈到那裡,再發送邀請即可。

私人應用程式類別是為企業與合作夥伴發佈而存在,因此它繞過了在公開商店阻擋模擬器的審查。

電子郵件白名單在零售管道內重建了一份手動邀請名單——在主機介面上,該模擬器看起來就跟任何其他商店安裝的應用程式一樣。

開發人員模式的人為限制,給了使用者一個具體理由偏好這個灰色市場的零售版,解決了真實的問題,而不只是規避規則。

平台守門人很少會看守他們遺忘的門:為可信合作夥伴打造的發佈管道,其檢查往往比公開商店平台更寬鬆。

tunip3 預期微軟最終會關閉這條途徑,就像對 7 月的贈送版那樣;Ars 的報導以微軟尚未置評、以及 1,500 多名使用者持有一個從未經任何審查流程核准的零售模擬器作結。

追溯依據

參考來源

  1. How one developer is sneaking emulators through a hole in the Xbox Store Ars Technica · arstechnica.com ·