itch.io is community of indie game creators and players

Devlogs

Dynamic game interop!

Racing Overlay
A downloadable tool for Windows

Today's release adds an exciting new feature: Game interop! With this feature, in compatible games (currently Dirt 2.0 and BeamNG), in-game car data such as rotation, speed, and vertical velocity can be communicated with the overlay and displayed as transformations on the graphical elements.

More connections may be added in the future, depending on game compatibility and demand (and my own sanity), but for now, Dirt 2.0 and BeamNG (tested on 0.35) are available.


Instructions for enabling support for game connections:

Dirt 2.0

Make sure the game is closed when applying these changes:

1. Navigate to C:\Users\<User>\Documents\my games\DiRT Rally 2.0\hardwaresettings

2. Open hardware_settings_config.xml

3. Locate the line <udp enabled="false" extradata="1" ip="127.0.0.1" port="20777" delay="1" />

4. Replace it with <udp enabled="true" extradata="3" ip="127.0.0.1" port="20777" delay="1" />

Note: The value of 'port="xxxxx"' must match the port number in the overlay settings. By default both should be 20777.


BeamNG

1. Open BeamNG

2. Navigate to Options > "... Other" > Protocols

3. Turn on "MotionSim UDP protocol" option

Note: The value under "Port" must match the one in the overlay settings. By default both should be 4444.

Files

  • RacingOverlay.zip 33 MB
    48 days ago
Download Racing Overlay
Leave a comment