天天看点

Revive

Revive是一个兼容中间层,它连接Oculus SDK与OpenVR。它允许HTC Vive机器上运行Oculus的游戏。

若碰到问题,可参考维基,还可找到一份可正常运行的社区贡献编译的游戏列表清单,可自行添加。

安装:

在购买游戏前,请检查兼容列表是否一致:

1.安装Oculus Home,并跳过首次设置(Skip Setup)

2.下载最近的Revive安装包

3.安装Revive

4.启动SteamVR

5.戴上头显,打开仪表板且点击Revive选项卡

6.若遇到问题,可参考下面已知的或者参考维基

若要在Revive中进行更高级的设置调整,应该下载OpenVR-AdvancedSettings,它包含了一个Revive的设置菜单

已知问题:

1.新安装的应用程序当首次启动时,可能会拒绝启动,只需要按照这些建议操作或者重启PC即可解决

2.若头显追踪出现抖动,请在SteamVR性能设置里面关闭异步重投射功能

3.若没有看到Revive选项卡,进入桌面的启动菜单并启动Revive仪表板

游戏运行:

确保在接下来的操作之前,SteamVR已经正常运行,如果SteamVR没有运行,则Revive不会被激活且在Steam库中的Oculus游戏不可用。

Oculus Home游戏:

这些游戏会被自动检测到且能够在Steam,Viveport或Revive仪表板上启动

独立游戏:

针对那些不是从Oculus Home下载的游戏,可右击桌面上的Revive图标(右下角的任务栏)并选择Inject...,会打开一个对话框,选择想要玩的游戏的主exe程序。

在选择主执行程序后,该程序会被注入到头显并显示。

Steam游戏:

通过Steam发布的Oculus游戏不能被注入。针对这些游戏,可右击Revive图标(右下角的任务栏)并选择Patch...,这会打开一个对话框,选择想要玩的游戏主exe程序。

选择主执行程序后,两个DLL(比如openvr_api.dll以及LibRevive64_1.dll)会被拷贝到目录,该目录会确保当游戏通过Steam启动时,总是会加载Revive。

控制器:

Xbox控制器:

一些游戏设计时使用的是Xbox控制器并且在没有X输入兼容的控制器时游戏控制器功能将不会起到作用。这些控制器是不言自明的。

触摸控制器:

Vive控制器用来模拟Oculus Touch。功能映射设计的尽可能直观,若要知道如何使用它,可从面板启动Oculus Touch Basics指导查看。

Oculus远程:

一些游戏已经支持Oculus Remote而不是Oculus Touch。若是如此,可关闭其中一个Vive控制器且把剩下的那个当作Oculus Remote来使用。远端将触摸板映射成一个DPad,在它中间还带有一个Enter按钮,与Oculus Remote一样。App Menu键为Back按钮。

继续阅读