An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# RacingOverlay

![cover](./cover.png)

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.