Skip to content

SimHub Basics Games config and troubleshooting

Wotever edited this page Oct 30, 2023 · 60 revisions

Configure games

Manual game configuration

When a game requires configuration you will find instructions directly accessible from SimHub :

Automatic game configuration

If the game has been detected as installed and SimHub has the ability to configure the game for you, you will see the following message allowing to install the plugin or configure the game :

About consoles configuration

Please note : Simhub is conceived and maintained primarily for PC versions of the games. The following game list is "known to work" but with no guarantee.

Those instructions are describing how to connect consoles games to the Simhub PC software, You can't use any of the Simhub features without a computer running it.

To enable telemetry on consoles :

All the troubleshooting tips given in this article applies.

The following games are working on consoles :

  • Forza Motorsport 7

  • Forza Horizon 5 (except on XBOX X which is broken)

  • F1 games supporting udp telemetry

  • PCARS 2 using UDP telemetry mode. PCars2 UDP mode can be enabled by clicking on "Game config" and choosing "UDP"

  • GT7, GT Sport on PS4/5

Troubleshooting

Check if Simhub is connecting

After entering in a race, Switch to SimHub and you will see in the title "Game connected" (Most of the games Simhub will show as disconnected while you are in the menus)

Troubleshooting steps

If somehow the game connection does not works here a review list :

  • Instructions in simhub are always given for PC, if you use console make sure to open your firewall and replace 127.0.0.1 in game instructions with your computer local IP

  • Most games will be only recognized when you enter in a race (AC, Codemasters ...)

  • Avoid running other telemetry/dash software at the same time (dash ...) on UDP games like codemasters or Forza. (See Sharing-UDP-data-with-other-applications for this case)

  • Is your game legal ? If not, it's probably why SimHub won't work. Steam store is a good way to solve this ...

  • Try to reboot your computer and router

  • Your antivirus/firewall is not your friend in this situation, try to disable it and restart both Simhub and the game to check if it is causing troubles. (Some antiviruses blocks codemasters telemetry for instance)

  • Try to run SimHub as an administrator. Steam randomly starts games as administrator which will prevent simhub from detecting the game. You can configure SimHub to run as administrator in the Settings to avoid connectivity problems.

  • XBox Game Pass versions of the games might have telemetry locked preventing simhub to receive it.If you are using an xbox game pass version, the Forza solution using Windows 8 AppContainer Loopback Utility can help.

  • For UDP games VPNs software can "catch" all the traffic and block telemetry data communication from the game to simhub, please make sure to disable/uninstall such VPN to check that they are not faulty.

  • For UDP games like codemasters, to ensure another app is not conflicting, try to change the UDP port in simhub settings

    • With the game closed, change the udp port (set it to 29000 for instance), then make simhub configure the game when offered or configure the game manually :

 - Start the game 

Game specific troubleshooting

Assetto Corsa

  • Some mods may mess up AC shared memory, please try first official AC tracks and cars
  • Some Alternate launchers such as Content Manager, run AC as administrator, please run SimHub as administrator in this case.
  • Opponents are missing on map and in the leaderboard : Make sure you have installed and enabled the CrewChief plugin inside AC options : see General instructions or videos instructions.
  • Content manager is only supported when using "Official" or "AppId" start modes, any other modes will make Content Manager modify games files and prevent proper detection from SimHub. Content Manager may have already modified the games files and only a proper game repair using steam will restore the original files.

IRACING

  • Make sure to have memory telemetry enabled, in Documents\Iracing\app.ini irsdkEnableMem must be set set to 1 and irsdkLog360Hz is set to 0
[Misc]
...
irsdkEnableMem=1                        	; enable memory based telemetry
irsdkLog360Hz=0                         	; Log some telemetry at 360 Hz rather than at 60 Hz
...

Codemasters Games

  • Some other dash/telemetry tools modifies the games config files to suit their own needs. In this case you need to configure a dedicated UDP channel for SimHub in addition of these tools. If required you can change SimHub Codemasters UDP port in the game settings :

Sample configurations

The config files can be found in : {Documents}\MyGames\{GameName}\hardwaresettings\hardware_settings_config.xml

Example : C:\Users\wotever\Documents\My Games\F1 2017\hardwaresettings\hardware_settings_config.xml

  • DiRT 4

  • DiRT Rally

  • Dirt rally 2.0

  • F1 2015

  • F1 2016

  • Grid Autosport

Forza Horizon 5 / Forza Horizon 4 / Motorsport 7

NB : Non legit versions of Forza games won't work.

Forza Horizon "steam edition" has broken telemetry, only the windows store version works

Forza uses UDP so all general troubleshooting tips applies. In addition Windows store games like Forza requires to have local network communication unlocked in windows configuration in order to let Simhub receive telemetry. SimHub tries to unlock it, if it still does not work, you can check using a well-known utility for this purpose :

  • Install Windows 8 AppContainer Loopback Utility
  • Start the utility (if it shows a message about orphan sid, you can safely ignore it.
  • Make sure that Forza Horizon 4 / Motorsport 7 is checked, if not, check it (1) and click apply (2)

WARNING : if the utility shows an error like the following screenshot, it means something in windows is corrupted, sadly for now only a windows reinstall has been able to help, as this step is critical to be able to receive telemetry on the same computer (if you have found another solution do not hesitate to share it !) :

Project CARS

  • Project CARS UDP channel can't be shared, SimHub mainly uses UDP for leaderboard and some advanced game info.

RFactor 2

  • If the automatic setup can't enable the plugin :
    • When this occurs it often means that the game configuration file is corrupted or missing, can you try to delete it (make a copy first just in case) : xxx\steamapps\common\rFactor 2\UserData\player\CustomPluginVariables.JSON
    • Restart the game so it generates a proper fresh one.
    • if the file is not regenerated or missing you can use this default file and copy it in the xxx\steamapps\common\rFactor 2\UserData\player\ folder: https://simhubdash.com/wiki/CustomPluginVariables.zip

DiRT 3

  • Telemetry only works natively on DiRT 3 GFWL edition

DiRT 3 Complete Edition telemetry is broken and may crash at the beginning or the end of the race : Thanks to RoccoC a fix is available here : Fix page : https://github.com/RoccoC/DiRTTelemetryErrorFix download link : https://github.com/RoccoC/DiRTTelemetryErrorFix/raw/master/bin/DiRTTelemetryErrorFix_Release.zip

Alternatively you can use this permanent fix : https://www.simhubdash.com/downloads/Dirt3TelemetryFixPatcher.zip, this will patch the game and avoid running any additionnal exe along the game.

ETS2 / ATS

  • The telemetry plugin exclusively work on x64 version of the game. In steam make sure to pick the x64 variant or make it the default in the steam game properties.
  • Make sure you have a SDK warning at ATS/ETS2 startup, DON'T DISMISS IT, press ok, otherwise the plugin won't work
  • Install C++ redistrubuable for VS2012 x64 : https://download.microsoft.com/download/D/3/B/D3B72629-7D95-49ED-A4EC-7FF105754124/VSU4/vcredist_x64.exe
  • Some other telemetry apps use a fork of the original telemetry plugin, sadly they are not compatible with the one used with Simhub, please remove them to make SimHub work.
  • Avoid using beta versions as they are not all compatible with the plugin.

GT7 / GT Sport

  • Make sure to open your firewall for incoming and outgoing communications :
    • GT7 : UDP ports 33739 and 33740
    • GT Sport : UDP ports 33339 and 33340

If communication is not established after entering the race try setting your console IP in the simhub game settings (console IP can be read from your console's network settings) :

image image

Clone this wiki locally