PCVR on Apple Vision Pro

Stream your PC VR games wirelessly to Vision Pro. Foveated encoding, native resolution, 90fps. Built for sim racers, flight simmers, and VR enthusiasts.

See KRVR in Action

Eye-Tracked
Foveation
H.265
Encoding
WiFi 6
Ready
Free
Beta

Features

CloudXR Streaming Live

Powered by NVIDIA CloudXR with Apple FoveatedStreaming. Eye-tracked foveated encoding sends full resolution where you look, compressed periphery. Works with any OpenXR game.

👁

Foveated Encoding

NVENC QP Delta Maps concentrate bitrate at the centre of your vision. Same total bandwidth, dramatically better perceived quality. Eye tracking driven in CloudXR mode.

🎯

Game Profiles

Per-game resolution, quality, and streaming settings. Auto-applied when you launch a game from the built-in library. Dial in the perfect balance for each title.

📷

Passthrough & Mixed Reality

Alpha blending support for cockpit sims. See your real desk and peripherals while racing or flying. Auto-switches between passthrough and full immersion.

🕹

PSVR2 Sense Controllers

Full 6DOF tracking and input with PlayStation VR2 Sense controllers on visionOS 26. Trigger, grip, joystick, buttons, and haptic feedback.

Tested Games

Any OpenXR game works natively. OpenVR games supported via OpenComposite.

iRacing
MSFS 2024
Le Mans Ultimate
Assetto Corsa EVO
Kayak VR: Mirage
AirCar
DCS World
VRChat

Requirements

Windows PC

  • NVIDIA GeForce RTX 40 series or newer
  • Windows 10 or Windows 11
  • Latest NVIDIA drivers
  • 5GHz WiFi, 50Mbps+ sustained

Apple Vision Pro

  • visionOS 26.4 or later
  • TestFlight app installed
  • Same local network as PC
  • WiFi 6 recommended

Optional

  • PSVR2 Sense controllers
  • Dedicated WiFi 6 access point
  • PC wired to router via Ethernet
  • OpenComposite for OpenVR games

Troubleshooting

  • Sunshine / Moonlight conflict — Close Sunshine before running KRVR. Both use overlapping UDP ports (47998-48012). Sunshine must be fully stopped or KRVR won't connect.
  • First connection fails — Run KRVR as administrator once, then restart normally. The installer sets permissions but some antivirus software can block it.
  • Black screen after connecting — Make sure you launch the game after the session is connected (green status). Some games need OpenComposite to work with CloudXR.

Ready to Play?

KRVR is in beta. Join TestFlight to get started, or download the PC app to prepare your setup.

Support the Project

KRVR is free and built by one developer. If you find it useful, consider buying me a coffee.

☕ Buy Me a Coffee