Skip to content

hazre/Fh6VrFix

Repository files navigation

FH6 VR Mod Fix

Creates a Steam uninstall registry entry so the NALULUNA FH6 VR mod can detect Forza Horizon 6 on non-Steam installs.

Usage

Fh6VrFix.exe (recommended)

  1. Download Fh6VrFix.exe
  2. Select forzahorizon6.exe in the file picker (or type/paste the path)
  3. Click Install (or Force Install if already registered)
  4. Run the VR mod launcher and launch the game normally

Fh6VrFix.reg (if you'd rather not run an exe)

  1. Download Fh6VrFix.reg
  2. Open it in a text editor
  3. Replace C:\\Program Files\\Forza Horizon 6 with the actual path to your Forza Horizon 6 install
  4. 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

Prerequisites

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 install

Build

mise run build      # Debug build
mise run publish    # Release NativeAOT publish to bin/

How it works

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.

About

Makes NALULUNA FH6 VR mod work on unusual installations.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages