PORTCLUB
Port nativo

Venture

Port nativo de Venture para PC.

Venture

Port nativo basado en villagers654/venture.

README del repositorio

Venture

A Meta Quest emulator for PC VR.

Play the Meta Quest games you own on your PC headset, at full PC speed and resolution. No virtual machine. Free and open source.

Download · Website · Report an issue · Discord

Why Venture

  • Fast. Venture is by far the fastest way to play Quest games on PC, with steady frame times.
  • Compatible. Runs all 25 games we tested; see the compatibility wiki. The next best runs 7.
  • Straight to your hardware. Every game runs as an ordinary PC process that renders on your GPU and talks to your headset through OpenXR.
  • Simple. Sign in with Meta, install, press Play. Your games can show up in your Steam library too.

Install and play

  1. Download Venture-windows64-setup.exe from Releases and run it. On Linux, install the package for your distribution (.deb, .rpm, AUR venture-bin, AppImage or Flatpak), or extract the .tar.gz anywhere.
  2. Start Venture and choose Sign in with Meta and use the account that owns your Quest games. If Meta's sign-in window doesn't open, or you'd rather use your own browser, choose Sign in manually under it.
  3. Pick a game in your library and choose Install.
  4. Start your headset's runtime, then choose Play.

Games from somewhere else

The Import page adds games that aren't in your Meta library:

  • From a headset: connect a Quest with developer mode on (USB, or Wi-Fi debugging) and choose Scan headset. Nothing on the headset is changed.
  • From this computer: choose or drop an APK, a ZIP, or a folder with the APK and its data.

Play from Steam

Turn on Add games to Steam in Settings. Installed games appear in Steam and SteamVR the next time Steam starts.

Mods

Mods that replace a game's expansion file (OBB), such as RE4 VR Definitive Edition, go in the game's mods folder: open the game in your library and choose Open folder next to Mods, then put the mod's file there under the same name as the installed file (for example main.203.com.Armature.VR4.obb). It is used from the next launch; your installation is not changed, and deleting the file goes back to the original.

Mixed reality (passthrough)

Games that use Quest passthrough show your surroundings when your VR runtime or headset can: through the runtime's own passthrough (XR_FB_passthrough or XR_HTC_passthrough), its see-through blend mode, the headset's cameras through SteamVR, or (for now) the Steam Link native passthrough companion. A color key for streaming tools that key a color can be chosen instead. It is on by default; Settings → Runtime → Passthrough (mixed reality) keeps every game in VR. See Mixed Reality on the wiki for known setups.

Something wrong?

If a game crashes, click Report issue on the banner that appears. Otherwise, use Upload debug report in Settings. Either way, Venture collects the launcher and game logs from your last launch into one debug report, uploads it as an unlisted paste that expires after 90 days, and gives you a link to copy. If the upload fails, attach the report file instead (Show file). The report starts with what happened in the last run and its likely cause; venture-cli report [GAME] --upload writes the same from a terminal.

Open an issue with the game, what happened, how to make it happen again and the debug report link. To watch a game's output live, turn on Show runtime console in Settings. For help or to chat, join the Discord.

Build (Windows)

python tools/bootstrap.py --jdk --angle      # pinned toolchain, JDK and ANGLE into .deps/
.deps/cmake/bin/cmake --preset windows-release
.deps/cmake/bin/cmake --build --preset windows-release

Build (Linux)

python3 tools/bootstrap.py --jdk             # pinned CMake, Ninja and JDK into .deps/
.deps/cmake/bin/cmake --preset linux-release
.deps/cmake/bin/cmake --build --preset linux-release

License

Venture is licensed under GPL-3.0-or-later: see LICENSE.

It's built on other people's work, and we're grateful for it. Code from these projects is used under their own licenses, kept in LICENSES/:

LicenseWhose code
GPL-3.0-or-laterEden's fork of Dynarmic, by the Eden Emulator Project
0BSDDynarmic, by merryhime (MerryMage) and its contributors
MITmusl, by Rich Felker et al.
LGPL-2.1FFmpeg, by the FFmpeg developers

Thank you to the Eden Emulator Project, whose Dynarmic fork Venture's JIT is built on; to merryhime and everyone who has worked on Dynarmic, which made a fast, accurate ARM JIT possible; and to the emulator projects it grew up with and borrows from, yuzu, Citra and Dolphin (Gekko). Thank you also to AXRB for pioneering Quest emulation on PC VR.

Venture is not affiliated with Meta; see DISCLAIMER.md.

Star history

Comentarios (0)

Inicia sesión para dejar un comentario.

Sé el primero en comentar sobre este juego.