Creates a Steam uninstall registry entry so the NALULUNA FH6 VR mod can detect Forza Horizon 6 on non-Steam installs.
- Download Fh6VrFix.exe
- Select
forzahorizon6.exein the file picker (or type/paste the path) - Click Install (or Force Install if already registered)
- Run the VR mod launcher and launch the game normally
- Download
Fh6VrFix.reg - Open it in a text editor
- Replace
C:\\Program Files\\Forza Horizon 6with the actual path to your Forza Horizon 6 install - Save the file and double-click it, then confirm the prompt
To remove the registry entry later, double-click Fh6VrFix_Uninstall.reg.
Note
Requires administrator privileges. Right-click → Run as administrator if you get an access denied error.
Tested against NALULUNA FH6 VR mod v0.3.1
Install mise (on Windows: winget install jdx.mise) — it will automatically install the correct .NET SDK version the first time you open a terminal in the project directory. To trigger this manually:
mise installmise run build # Debug build
mise run publish # Release NativeAOT publish to bin/Writes standard Steam registry values under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 2483190 so the VR mod (which looks for a Steam install) can find the game regardless of where it was installed. (Thanks to knackrack615 that made me aware of this)
This project is completely overkill (a .reg file would've sufficed) but was made for convince sakes (one small binary, zero runtime/deps, no tui). Mostly a learning experience.