How to Play Assetto Corsa Rally in VR with Pimax (UEVR + Dream Air DVT Guide)

Updated on
How to Play Assetto Corsa Rally in VR with Pimax (UEVR + Dream Air DVT Guide)

Martin (Sweviver) tested Assetto Corsa Rally in VR using the Pimax Dream Air DVT, and the results were nothing short of spectacular. While the game does not yet offer native VR support, thanks to the powerful and free UEVR (Unreal Engine VR Injector) by Preydog, it already plays like a true native VR title. Paired with high-end Pimax headsets such as the Dream Air, Crystal Super, Crystal Light, and 8KX, the visual experience reaches an entirely new level of realism.

Even for users who are not hardcore rally or racing fans, this is a VR experience well worth trying.

This guide covers:
  • How to launch Assetto Corsa Rally in VR using UEVR
  • Recommended performance and image quality settings for Pimax headsets
  • Two proven performance modes
  • Visual impressions when running on Dream Air Micro-OLED

Why Assetto Corsa Rally in VR Stands Out

Before diving into the setup, one thing is immediately clear: Assetto Corsa Rally looks phenomenal in VR. Built on Unreal Engine 5, the game delivers some of the most realistic lighting, terrain, and environmental detail ever seen in a rally racing title. When viewed through Micro-OLED panels like those used in the Dream Air and Crystal Super Micro-OLED, image depth, contrast, and realism reach extreme levels.

The game is currently available on Steam in Early Access, often with promotional discounts.

What’s Required to Run It in VR

To run Assetto Corsa Rally in VR, the following setup is needed:
  • Assetto Corsa Rally (Steam version)
  • UEVR (Unreal Engine VR Injector by Preydog) – latest nightly build from GitHub
  • A compatible Pimax headset
  • A high-performance GPU (an RTX 4090 was used for testing)

How to Launch Assetto Corsa Rally in VR

The process is straightforward:
  1. Launch Assetto Corsa Rally normally from Steam.
  2. Once in the main menu, open UEVR.
  3. If the game is installed on the C drive, click “Restart as Administrator” in UEVR (currently required on each launch).
  4. Select ACR (Assetto Corsa Rally) from the application list.
  5. Ensure OpenXR is enabled.
  6. Click Inject. After a few seconds, the game appears fully in VR.

Performance Expectations

Assetto Corsa Rally is extremely GPU-intensive, especially at the high native resolutions typical of Pimax headsets. Even top-tier hardware cannot currently sustain full native resolution at 90 FPS without reprojection.

However, with proper tuning, a smooth and highly immersive VR experience is absolutely achievable. Two optimized performance modes are recommended.

Two Recommended Performance Modes

Mode 1: Native Frame Rate Priority (72 Hz Mode)

This mode favors real frame rate over reprojection.
  • Headset refresh rate: 72 Hz
  • Pimax Play Image Quality: 0.7
  • Target frame rate: ~72 FPS

On an RTX 4090, this produces a rendered resolution of roughly 3490 × 2862 pixels per eye. With DLSS enabled, visual clarity remains impressive, and motion stays extremely smooth on Micro-OLED displays.

Mode 2: Maximum Clarity with Smart Smoothing (90 Hz / 45 FPS Lock)

This mode prioritizes image sharpness and visual fidelity.
  • Headset refresh rate: 90 Hz
  • Enable Smart Smoothing in Pimax Play
  • Lock frame rate to 45 FPS
  • Pimax Play Image Quality: 1.0 (native)
  • Use a reduced FOV profile (~103°) for better performance

Smart Smoothing performs exceptionally well in this title, delivering fluid motion with minimal artifacts and near-native image clarity.

Recommended In-Game Graphics Settings

A balanced graphics configuration includes:
  • Motion Blur: Off
  • Overall Sharpness: 100%
  • Anti-aliasing & upscaling method: DLSS
  • DLSS Resolution Scale: 70%
  • DLSS Sharpness: ~75%
  • Most other graphics: High / Medium mix

OpenXR Runtime & Stability

Assetto Corsa Rally runs via OpenXR, and users may choose between:
  • SteamVR OpenXR
  • Built-in Pimax OpenXR runtime
  • Pimax XR (by mbucchia) – preferred during testing due to slightly better performance

Important stability note: OpenXR Toolkit should be disabled, as it caused random crashes during multiple testing sessions.

Fixing Over-Bright Exposure in VR

The game’s default VR exposure is often too bright when seated inside the car. Lowering in-game brightness can darken menus and crush black levels.
A better solution is adjusting tone-mapping through UEVR:
  • Open UEVR → Advanced Settings
  • Adjust:
    • r.Color.Mid
    • r.Color.Min
    • r.Color.Max

This balances exterior brightness while preserving night-time contrast and interior detail.

UI Alignment & Seating Position

Menu interaction in VR is mouse-based by default, but alignment may be off. Adjusting UI Offset, Distance, and Size in UEVR runtime settings resolves this.

For seating accuracy, use Set Standard Origin and Recenter View within UEVR once inside the vehicle.

Motion Comfort Option: Horizon Lock

For users prone to motion sickness, VR_DecoupledPitch can be enabled in UEVR before injection. This stabilizes the horizon during driving, reducing discomfort at the cost of some realism.

Final Impression

Although Assetto Corsa Rally remains in Early Access and still presents occasional bugs and optimization challenges, it already ranks among:
  • The most realistic rally games ever created
  • One of the most immersive VR driving experiences available today
Special credit goes to:
  • The developers of Assetto Corsa Rally
  • Preydog, creator of the UEVR injector that enables this entire VR experience
Updated on