Villagers654/Venture

游戏

在 PC VR 头显上运行你已拥有的 Meta Quest 游戏,以原生 PC 进程渲染,支持 Windows 和 Linux。

112
6
C++
GPL-3.0
创建于 2 天前

Venture 是一个开源的 Meta Quest 模拟器,让人把自己拥有的 Quest 游戏放到 PC 头显上运行,而不是在独立 Quest 里玩。它的核心说法是每个游戏都作为普通 PC 进程运行,在 GPU 上渲染,并通过 OpenXR 与头显通信,中间没有虚拟机。README 把这描述为获得完整 PC 速度和分辨率的途径。

使用流程

安装启动器,用拥有这些游戏的 Meta 账号登录,然后在库里安装作品,启动头显运行时后点 Play。除 Meta 游戏库外,Import 页面还能从开启开发者模式的 Quest(USB 或 Wi-Fi 调试;不会改动头显内容)或本地 APK、ZIP、含 APK 及其数据的文件夹导入游戏。也可以选择把游戏加入 Steam 和 SteamVR,使它们出现在这两个库中。

底层上,Venture 是 C++ 项目,其 JIT 基于 Eden Emulator Project 对 Dynarmic 的 fork,而 Dynarmic 是一个也被 README 致谢项目使用的 ARM JIT。这正是让基于 ARM 的 Quest 游戏能以原生 PC 进程运行的关键机制。

兼容性和性能证据

兼容性和速度是主要卖点,且均为作者自述。README 称 Venture 能运行团队测试的全部 25 款游戏,而“第二名”只能运行 7 款;并给出了七款游戏的平均帧率和 1% low 帧率图表,Venture 在其中每一款都更快。这些是项目方测量,未说明测试硬件或方法,因此只能说明作者条件下的相对结果,不能保证某台具体 PC 或头显上的表现。购买或安装前应以兼容性 wiki 为准。

要求和限制

  • 操作系统: Windows(安装程序)和 Linux(deb、rpm、AUR venture-bin、AppImage、Flatpak 或 tar 包)。两个平台的源码构建都有文档,会拉取固定版本的 toolchain、JDK,Windows 上还会拉取 ANGLE 到 .deps。
  • 硬件: 需要一台 PC 和 PC VR 头显及其运行时;整个流程基于头显和桌面,不是独立设备模式。
  • 账号: 需要一个拥有这些 Quest 游戏的 Meta 账号来登录和安装。
  • 诊断与隐私: 调试报告流程会收集最近一次启动的启动器和游戏日志,上传为 90 天后过期的非公开 paste 并返回链接;上传失败时可以手动把报告文件附到 issue 中。
  • 合法性与关联: Venture 与 Meta 没有关联,另有免责声明说明使用范围。

Venture 采用 GPL-3.0-or-later 许可,并包含其他许可下的代码(GPL-3.0-or-later、0BSD、MIT、LGPL-2.1)。复用和再分发需遵守这些条款。

HotRepo 点评

该项目在 2026-10-29 的新项目榜上被记录为 112 个总 star;这只是一个有日期的单次快照,不是增长趋势,也不能说明模拟质量或可靠性。

项目源码与说明

本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。