
Speed Dreams VR
A full motorsport simulator, standalone on Meta Quest and PICO.
About
Speed Dreams 2.4 as a standalone headset application: stereo rendering through OpenXR, a curved menu panel, and the full game in one APK. Another 74 tracks and 90 cars can be downloaded from inside the headset.
One APK covers both makes. The game asks the headset's OpenXR runtime what it supports and configures itself from the answer, so there is no separate PICO download and nothing to choose at install time. The PICO side is brand new and not tested on PICO hardware yet: reports are very welcome.
Features
- Stereo rendering through OpenXR
- Curved menu panel anchored in the room
- Online races: host one on your headset or join one from the list, robots included, with an online leaderboard
- Force feedback and rumble
- Extra tracks and cars in Options → Downloads over wifi (about 5.4 GB for the full set)
Manual

Installation
- Enable developer mode on your headset.
- Download the APK below: the same one runs on Meta Quest and on PICO.
- Sideload it with SideQuest or
adb install -r <file>.apk. SideQuest is a Quest tool, so on PICO use adb or whichever sideloader you already use. - Launch it from Library → Unknown Sources.
The first launch takes an extra half minute while the game data is unpacked to /sdcard/SpeedDreamsVR. Updates reuse it: just install the new APK.
Good to know
/sdcard/SpeedDreamsVR/vr.cfgholds eye buffer scale, refresh rate, antialiasing, foveated rendering, mirror position and steering curve.- If a track won't hold frame rate, turn the sky dome off first.
- Practice and qualifying run one car at a time: use Quick Race or a championship to race opponents.
- The PICO build is untested: if it does not start, or the buttons are mapped differently, please open an issue on GitHub.
adb logcat -s SpeedDreamsVR:V TBXR:Vprints the runtime it found and the controller profile it bound, which is the useful thing to paste in.
Controller mapping
| Input | Action |
|---|---|
| Right trigger | Throttle |
| Left trigger | Brake |
| Left stick | Steer |
| Left stick click | Reverse gear |
| Right grip | Shift up |
| Left grip | Shift down |
| A | ABS / confirm |
| X | ASR |
| Right stick click | Rear-view mirror |
| Y | Next camera |
| Meta button (right), hold | Recenter the view and the menu panel |
Button names are those of the Meta Quest controllers, PICO controllers use the same layout. The driving controls are a virtual joystick either way, so they can be rebound in Options → Players.
Download
Install from your browser
One click over USB, for Meta Quest and PICO: no SideQuest needed. USB install works in Chrome or Edge on a PC, Mac or Android phone. No PC? Open this page in the Meta Quest Browser on your headset and install it right there.
The installer needs JavaScript. Use the manual download below.
First time? Before you start
- Turn on developer mode. Quest: Meta Horizon app on your phone → Devices → your headset → Headset settings → Developer mode. PICO: Settings → General → About → tap Software version 7 times, then Settings → Developer → turn on USB debugging.
- Connect the headset to this computer with a USB cable that carries data (not a charge-only cable).
- Close SideQuest and Meta Quest Developer Hub. If you use adb, run
adb kill-serverfirst: only one program can talk to the headset at a time. - Windows: if the headset doesn't show up in the list, install the Meta Quest ADB driver.
- After pressing Connect, put on the headset and allow USB debugging for this computer.
SpeedDreams-VR 0.10.0-beta latestv0.10.0-beta · 20 Oct 2026
All releases: github.com/SgtBilko76/SpeedDreams-VR/releases
Need help or found a bug? Ask in #support on our Discord, and get new releases in #new-releases.
Join the DiscordCredits: Based on Speed Dreams. Picture (desktop version): Ocirne94, CC BY-SA 3.0. Picture 4: captured on a Meta Quest 3.

