ALVR 17+

At-home spatial game streaming

Max Thomas

    • Free

Screenshots

Description

Stream immersive OpenVR games from your PC to your Apple Vision Pro via Wi-Fi.

ALVR makes it easy to stream OpenVR apps from your gaming computer to your Apple Vision Pro, with support for hand gesture input, dual controllers such as the Nintendo Switch™ Joy-Con™ controllers, or existing lighthouse base station setups for hardcore spatial computing enthusiasts. ALVR is also open-source, does not collect user data, and is constantly improving thanks to our contributors.

Requirements:
* Computer running a compatible OpenVR runtime - Windows, or Linux
* Apple Vision Pro must be on the same local network as the computer

For best performance:
* Ensure you are connected to a 5GHz 802.11ac router within 20 feet of your playspace with speeds greater than 300Mbps
* Ensure network activity from other devices on your 5GHz router is minimal (if possible, use a dedicated AP for streaming)
* Make sure your streaming computer is connected directly to the router via ethernet
* Ensure AirDrop and Handoff are disabled during gameplay, to prevent stutter from 5GHz channel switching

What’s New

Version 20.9.1

What's changed?

• Updated client protocol to v20.9.1. Please make sure to update your streamer to the same version!
• Added AWDL heuristic to show one-time notification if the network conditions are bad.
• Added support for simulating visionOS gaze-pinch interactions as Index controller trigger presses. Can technically work in tandem with device-connected controllers.
• Device hostname now shows correctly on the ALVR streamer application. You may need to re-trust your device.
• Improved wireframe stability with Experimental Renderer.
• Improved tracking stability while throttled.
• Removed MetalFX due to performance issues, and to simplify rendering.
• Added basic variable rasterization rate drawing in periphery to attempt to save power.
• Significantly improved rendering performance, allowing higher resolutions with less power draw.

________________________________

Bug fixes:

• Fixed a bunch of memory leaks.
• Fixed a bunch of crash reports (AV1 causing a crash, a few other edge-case crashes).
• Fixed a bug in Experimental renderer where the previously-open launch window would secretly allocate large textures, steal frames, and schedule GPU work for no reason.
• Fixed visuals appearing too large or too small with chroma keyed passthrough in the Experimental Renderer.
• Reduced entry wait for visionOS-centered sessions (useful for Travel Mode and seated play).
• Fixed a bug where eye comfort adjustments would cause visuals to appear cross-eyed, too large, or too small.
• Fixed a bug where the Experimental Renderer would be missing the edge of its FoV.
• Fixed room centering constantly picking weird origins, hopefully.
• Continued attempts at making 45Hz bearable.
• Fixed a bug where lingering too long before connecting would cause crashes via out-of-memory.
• Improved user experience when power profile shifts cause decoding lag spikes by instead falling back to wireframe.

________________________________

Known issues:
• Hands may still show despite the hand visibility being set to off. This is a longstanding visionOS bug. Open and close the Control Center to fix.
• Recentering sometimes does not preserve the center in SteamVR. This is a visionOS anchoring bug.

App Privacy

The developer, Max Thomas, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary based on, for example, the features you use or your age. Learn More