This library implements the Forza "Data Out" protocol. It is compatible with:
- Forza Motorsport 7
- Forza Motorsport (2023)
- Forza Horizon 4
- Forza Horizon 5
Go 1.18 is the minimum supported version.
go get github.com/csutorasa/go-forza-telemetry- Start the game and go to the Options/HUD
- Set Data Out to
ON - Set Data Out IP Address to the host of your application
- Set Data Out IP Port to the port your application
If you have the Steam version of the game, you can skip this step.
If you have the Windows App version of the game, and the host is the same as where the game runs, then you need to allow the local UDP packets to be sent. You can use Windows 8 AppContainer Loopback Utility from Telerik which automates the process.
Examples can be found in the example directory.