【812813游戏网编译发布,转载请注明出处】
最新进展:
Oculus对这种开源黑客行为进行了评价,警告称这种方法会在即将到来的软件更新中失效。“这是一种黑客行为,我们不能容忍。”Oculus发言人如是说,“用户们应该知道这样的破解游戏不会一直有效,因为我们对游戏、app以及平台的日常软件更新会很快修复这样的破解软件。”
事情原委:
一些主流的游戏平台一般来说都会拥有自己的独占游戏,这点对于Oculus Rift来说也不例外,比如Q版冒险游戏《幸运传说》(Lucky's Tale)以及由Oculus制作的《梦想甲板》(Dreamdeck)就只能通过Oculus Rift头戴式设备进行体验。然而这样的独占状态可能持续不了多久了:因为有人已经发现了让这两个游戏在HTC Vive上运行的办法,破解妥妥儿的!
来自Reddit论坛一名叫做CrossVR的用户于今日早些时候贴出了相关代码的Github链接,其中包含了在HTC Vive上运行这两款游戏所需要的全部文件。他将其称之为Revive(再生),一款“能够证明Oculus软件开发包和OpenVR之间具有通用性”的软件。虽然Oculus软件并不支持HTC Vive的运动控制---但你只需要配备一个Xbox手柄就能搞定。而Reddit论坛上的用户也陆陆续续地成功地将Oculus Rift独占游戏放到HTC Vive上运行了起来。
维斯和汤姆在HTC Vive体验了《幸运传说》,但效果并没有那么理想。尽管能运行,但毕竟两款头戴式VR设备之间还是有差别的。我们注意到在观察周围环境而进行转头动作时出现了略微的输入延迟,在镜头摇摄时出现了卡顿,并且掉帧的情况也很频繁。这些毛病一直断断续续地出现,虽然游戏确实能玩,但在移动的时候周围的环境却变得歪歪扭扭---当然最有可能是因为HTC Vive和Oculus Rift二者的镜头和显示系统的不同而导致的。要知道这是一台拥有i7-4770K处理器和GTX Titan显卡的高性能计算机,正常情况下运行任何VR游戏都是非常的流畅,体验完美。
不过另一些Reddit用户则表示自己的破解体验非常流畅,看来各自的情况还有所不同。目前Revive还是一款处于alpha测试阶段的软件,也就是说只有更多的Vive用户进行体验,这款软件才有可能变得更好。如果你在运行这两款破解游戏时碰到问题,请确保Oculus Home软件在后台运行。
“这款软件通过重载来自Oculus运行时的函数,并将其转换为能够被OpenVR调用的接口”,CrossVR在代码介绍中如此写到。“不幸的是Oculus Rift在其运行时动态链接库加入了代码签名检查,因此Revive的动态链接库只能在应用程序被破解后才能使用。”
更多关于如何使用Revive来进行测试的教程可以在Github相关代码页面上找到。在Reddit论坛中,CrossVR表示与其他软件平台的互通实际上是允许的。“它也许能够让更多的游戏运行起来,毕竟其开发周期不过短短几周时间。在未来Revive会支持更多的游戏,但目前取得这样快速的进展已经非常令人满意了。”
还没从延期发货的质疑声中走出来的Oculus看样子又要碰到新的麻烦了。尽管截至目前官方并没有给出任何声明,但推出后续的软件反破解补丁肯定是板上钉钉的事儿---毕竟独占游戏也是吸引玩家前来购买设备的一大重要因素。虽然用Oculus体验Vive听上去是个不错的想法,但如果真正想实现完美的效果,恐怕最好的办法还是再剁手买一台才是。