一位名叫 LibreVR 的使用者在開源社群 Github 上發表了一個名叫 ReVive 的程式,透過這一程式,人們就能夠在 HTC Vive 上暢玩 Oculus Rift 的獨佔遊戲。
獨佔遊戲,就是指只能透過某種指定的機型或機種來玩該遊戲,如果遊戲 IP 知名度高或是遊戲品質足夠好,就能在開發商獲得更高利潤分成的同時,吸引玩家購買裝置商對應的機種,可謂是雙贏。
三大虛擬實境(VR)平台在遊戲內容上佈局,其中 Oculus 尤為重視開發自家獨佔大作,並希望藉由精品獨佔遊戲來在與 HTC Vive 的競爭中保持自身優勢。
如果獨佔遊戲因此而相容 HTC Vive,無疑將會對 Oculus 的利潤造成影響。而且從理論上講,主打硬體、功能更加豐富的 HTC Vive 實際遊戲效果很可能會比 Oculus Rift 更好。
顯然 Oculus 無法容忍這種情況的發生,他們就對這一情況做出了表態:
「我們無法容忍這種非法入侵行為。玩家應該明白,透過這種方式來玩(我們的獨佔)遊戲是不可能長此以往下去的,因為無論是遊戲、App 還是軟體,在更新的同時我們也會使駭入方式失效。」
顯然 Oculus 想要透過更新來解決這一漏洞。據瞭解,這個軟體是透過在 Oculus SDK 和 OpenVR 之間建立相容層驗證,將 Oculus Runtime 中的功能調用到 OpenVR 來實現破解,這也就意味著它們理論上能夠在任何使用開源 API 的 VR 裝置上執行。不過因為 Oculus 有一個代碼簽名機制,所以還需要加一個修補程式。
已經慘遭破解的獨佔遊戲包括預購贈送的《Lucky’s Tale》和《Dreamdeck》,截至目前已有很多 reddit 的使用者親自測試可以用。破解流程跟 PC 遊戲類似,只需要下載 LibreVR 提供的修補程式,然後將修補檔案覆蓋到遊戲目錄中的對應檔案即可。
▲ Lucky’s Tale.
不過由於這個破解專案僅開發了幾個星期,目前還處於初期試驗階段,所以適用遊戲還有很多限制:
- 只適用於相容 Xbox 360 手把或 Xbox One 手把的遊戲
- 不支援動態控制
- 不支援 OpenGL 與 DirectX 12
不過 LibreVR 也表示,未來這些都將會得到跨平台支援,甚至還包括 HTC Vive 的手把,如果到時候 Oculus Touch 還沒面世,那麼就非常的尷尬了。
▲ Oculus Touch & Palmer Luckey.
(Source:Flickr/eVRydayVR Public Domain)
Oculus 的這一態度也是可以理解的,我們可以試想一下,如果 Xbox One 獨佔遊戲相容 PS4,那麼誰還會來買 Xbox One 呢。
對於破解 Oculus 獨佔遊戲,LibreVR 有其自己的觀點:
「我是第一個發現這一相容層的人。Oculus 是否會阻止我將取決於他們如何看待自己之前的許下的承諾。因為 Palmer Luckey 曾明確表示過,他們不會去管玩家是否修改遊戲,我希望他能夠信守承諾。」
事實上,Palmer Luckey 也的確說過這樣的話:
「如果消費者從我們這裡買下了一款遊戲,我不會去關心他們是否會修改這款遊戲,以便讓它能夠在別的裝置上執行。我已經說過無數次了,我們不是為了盈利而將人們禁錮在自家的硬體上。如果是這樣的話,我們為什麼還要支援 GearVR,並且還和其他的 VR 頭戴式顯示器廠商保持技術交流呢?」
看來,這次 Palmer Luckey 是要食言了。
- Homebrew patch makes many Oculus VR games perfectly playable on HTC Vive [Updated] | Ars Technica
- This is How You Play Oculus Exclusive Content on Your Vive | UploadVR
延伸閱讀:
- Google 打造 VR 版行動平台的第一步,Android N 裡面的秘密
- 說得出三大 VR 頭顯的名稱,也得知道 VR 輸入裝置應該長什麼樣子
- 電腦可同時執行 Oculus Rift 和 HTC Vive,首先得有 2 張顯卡
雷鋒網
雷鋒網由一群移動互聯網的信徒建立,。
雷鋒網努力做好移動互聯網的三個代表,代表移動互聯網未來發展的方向,代表移動互聯網的顛覆創新思潮,代表移動互聯網創業者和從業者的利益。
更多關於 雷鋒網 的文章 (所有文章)
- Google OnHub 路由器新技能,IFTTT 讓生活自動智慧化 - 2016-04-29
- 不到 1% 電腦具備 VR Ready 認證,PC 各大廠進展如何 - 2016-04-26
- AMD 爆料,PS4 Neo 和新版 Xbox One 今年問世? - 2016-04-25