ALVR is an open source remote VR display for Gear VR and Oculus Go. With it, you can play SteamVR games in your standalone headset.
English | Japanese
ALVR streams VR display output from your PC to Gear VR / Oculus Go via Wi-Fi. This is similar to Riftcat or Trinus VR, but our purpose is optimization for Gear VR. ALVR provides smooth head-tracking compared to other apps in a Wi-Fi environment using Asynchronous Timewarp.
Now, we have Gear VR / Oculus Go Controller support!
Note that many PCVR games require 6DoF controller or multiple buttons, so you might not able to play those games. You can find playable games in List of tested VR games and experiences.
I have started crowdfunding about support for AMD GPU on this page. Also refer issue #33.
ALVR requires any of the following devices:
- Gear VR
- Oculus Go
Device | Working? |
---|---|
Oculus Go | OK |
GalaxyS9/S9+ | OK |
GalaxyS8/S8+ | OK |
Galaxy Note 8 | OK |
GalaxyS7 | OK |
GalaxyS6(Edge) | OK |
- High-end gaming PC with NVIDIA GPU which supports NVENC
- Only Windows 10 is supported
- 802.11n/ac wireless or ethernet wired connection
- It is recommended to use 802.11ac for the headset and ethernet for PC
- You need to connect both to the same router
- It is recommended to use 802.11ac for the headset and ethernet for PC
- SteamVR
- Install SteamVR
- Download and install vc_redist.x64.exe from here
- Download zip from Releases
- Extract the zip to any folder
- (First run only) Make sure the ALVR driver is installed in Steam
- Use the driver_install.bat helper located in ALVR\driver to install the driver if your SteamVR installation is in the default C:\Program Files (x86)\Steam\steamapps\common\SteamVR location
- If SteamVR is installed in any other location, use
[SteamVR install dir]\bin\win32\vrpathreg.exe adddriver [drive-and-path-to-ALVR\driver]
or simply edit the driver_install.bat and driver_uninstall.bat to reflect the location of your SteamVR install directory.
- Launch ALVR.exe
- You can download ALVR Client from Oculus Store with key.
- Open the key distribution page on your smartphone and follow the instruction.
- Check Installation.
- Launch ALVR.exe
- Press "Start Server" button or launch VR game
- SteamVR's small window will appear. You should see a headset icon in the SteamVR status window that looks like a green block with a bold S in the middle
- Launch ALVR Client in your headset
- IP Address of headset will appear in the server tab of ALVR.exe
- Press "Connect" button
- If you got some error, please check Troubleshooting
- Execute driver_uninstall.bat in the driver folder
- Delete the install folder (ALVR does not use the registry)
- If you already deleted the folder without executing driver_uninstall.bat:
- Open C:\Users\%USERNAME%\AppData\Local\openvr\openvrpaths.vrpath and check install directory
- Execute
"C:\Program Files (x86)\Steam\steamapps\common\SteamVR\bin\win32\vrpathreg.exe" removedriver (install folder)
in Command Prompt
- Support H.265 hevc encoding (currently H.264 only)
- AMD support #33
- Windows 7 support
- Better installer
- Open ALVR.sln with Visual Studio 2017 and build
- alvr_server project is the driver for SteamVR written in C++
- ALVR project is the launcher GUI written in C#
- Clone ALVR Client
- Put your osig file on assets folder (only for Gear VR)
- Build with Android Studio
- Install apk via adb
ALVR is licensed under MIT License.
If you like this project, please donate!
If you could not use this link, please try the following.
- Login your paypal account
- Open "Send and request" tab
- Click "Pay for goods or services"
- Put "polygraphene@gmail.com" (it is my paypal account) and click next
bitcoin:1FCbmFVSjsmpnAj6oLx2EhnzQzzhyxTLEv