https://github.com/luizzak/racingoverlay
A Godot-based cartoony racing overlay for streaming.
https://github.com/luizzak/racingoverlay
godot overlay racing-wheel simracing stream-overlay
Last synced: 12 months ago
JSON representation
A Godot-based cartoony racing overlay for streaming.
- Host: GitHub
- URL: https://github.com/luizzak/racingoverlay
- Owner: LuizZak
- License: mit
- Created: 2025-06-20T12:52:52.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-20T13:23:41.000Z (12 months ago)
- Last Synced: 2025-06-20T13:50:34.888Z (12 months ago)
- Topics: godot, overlay, racing-wheel, simracing, stream-overlay
- Language: GDScript
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# RacingOverlay

Builds for Windows available over at: https://luizzak.itch.io/racing-overlay
A Godot-based racing overlay for streaming steering wheel inputs.
Supports most steering wheel-based input devices with a rebinding screen, and on compatible games, supports connecting to telemetry to display extra fun information such as car roll and car speed as transformations of the overlay.
## Building
Requires Godot 4.5.
Import and editing of Aseprite assets requires [Aseprite](https://github.com/aseprite/aseprite) installed and configured in the Aseprite Wizard plugin.
## Enabling support for game connections
### Dirt 2.0
Make sure the game is closed when applying these changes:
1. Navigate to `C:\Users\\Documents\my games\DiRT Rally 2.0\hardwaresettings`
2. Open `hardware_settings_config.xml`
3. Locate the line ``
4. Replace it with ``
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.