📈 GH Trending Explorer 🎲 Surprise me

← all repos

DR-89 / nfsu2-vr

git clone https://github.com/DR-89/nfsu2-vr.git

Experimental NFSU2 VR build for Windows PCVR and Meta Quest 3 standalone. DEV BUILD: not fully tested; bugs and performance issues may occur. No game content included.

—
stars, 24h
+34
stars, 7 days · #1,193
+34
stars, 30 days · #8,175
34
★ total · +34% this week
0
forks · 1 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC
License—
Created2026-10-14 (6d ago)
Last pushtoday
Watchers1
OwnerUser

GitHub topics

Links

README excerpt
# Need For Speed Underground 2 VR — PCVR & Meta Quest 3
An experimental VR port of **Need for Speed: Underground 2**, based on the
original Xbox USA / NTSC-U version. It uses static recompilation with
**xboxrecomp**, **Vulkan** rendering and **OpenXR** tracking and presentation.
This VR mod is based on the work of **antoxa2584x** in
**nfsu2-sw**. The PCVR and Meta Quest 3
adaptations build on that project's Xbox recompilation and runtime work.
> [!WARNING]
> **DEV BUILD — NOT 100% TESTED.** This project is under active development.
> Bugs, crashes, freezes, visual glitches, audio issues, stuttering and
> performance problems may occur. Features and compatibility are incomplete,
> and stable VR frame rates are not guaranteed. This is not a stable release.
> [!IMPORTANT]
> **No original game content is included.** You must supply your own supported
> Xbox USA / NTSC-U disc image or extracted game files. The development builds
> contain the port and its runtime, but no disc images, original Xbox executable,
> retail game assets, music, movies or saves. Building from source additionally
> requires generating the private game code locally.
## Gameplay video
Watch the VR cockpit and driving demonstration:
https://youtu.be/MHHi2G6Lixk
## Platforms
| Target | Runtime | Development status |
| --- | --- | --- |
| **PCVR — Windows x64** | Vulkan + OpenXR; development testing uses Virtual Desktop / VDXR with Quest 3 | Stereo races and Touch controls have been exercised. Bugs, audio glitches and frame-time spikes remain; stable 72 FPS across gameplay has not been established. |
| **Meta Quest 3 — standalone** | Native Android ARM64, Vulkan + OpenXR | Boots and races directly on the headset with tracked stereo and Touch controls. Rendering issues, stutters and performance limitations remain. |
Other PC OpenXR runtimes and other Quest models have not been established as
supported configurations. Inherited Linux and Nintendo Switch code remains in
the tree; the focus of this development publication is PCVR and Meta Quest 3.
## Development downloads
The current development release
includes:
- Meta Quest 3 APK:
 sideload the development APK, then use its setup panel to import your own
 supported Xbox USA ZIP, 7z or ISO/XISO.
 Follow the Quest installation guide below.
- Windows PCVR package:
 extract the whole ZIP to a writable folder and run **Start-PCVR.cmd**.
 If game data is missing, **Game data setup** opens automatically. Select your
 Xbox USA ISO/XISO; progress and cancellation are available. All 12 required
 files are verified before VR starts. Saved games are preserved.
- Matching source archive, build information and SHA-256 checksums.
The PCVR ZIP includes the EXE, SDL/OpenXR loader DLLs, Visual C++ runtime DLLs,
launcher, preset and notices. Install your GPU's Vulkan driver and a compatible
OpenXR runtime separately; development testing uses Virtual Desktop / VDXR.
No Python, Java or external ISO extractor is required to run the PCVR importer.
See the