RaceLab needs live game data (telemetry) to draw overlays and to log your laps. This section explains what telemetry actually is, how different sims send it, and which ports and files are important so that RaceLab can see your car and session information.
In sim racing, telemetry is simply the stream of numbers your game sends out while you drive: speed, throttle, brake, gear, track position and so on. RaceLab reads this stream and turns it into overlays, fuel estimates and comparison tools.[1]
Different games send telemetry in different ways:
RaceLab is a third-party overlay/tool that understands these different methods for the supported sims and connects to them so it can show you information on screen while you drive.[6]
Each sim has its own setup steps, which are documented in the official RaceLab “First Steps” guides.[7] Here is a simple overview:
broadcasting.json file in your Documents folder to send
telemetry and race data over UDP to RaceLab.[10]Plugins folder plus a small
JSON config file for the plugin.[5]rFactor2SharedMemoryMapPlugin64.dll plugin in the
Bin64\Plugins folder and needs borderless window
mode enabled.[4]The detailed step-by-step instructions live on the official RaceLab Garage pages for each sim. This overview page is here to explain the common ideas in one place.
From your point of view as a driver, there are three main “shapes” of telemetry:
RaceLab hides most of this complexity from you; it just needs the sim to be configured correctly so that the data actually flows.
RaceLab serves overlays via a small local web server. By default this runs
on http://localhost:8080 unless you change it in the RaceLab
settings. Other tools or services can sometimes also try to use port
8080, which leads to “port already in use” or “no overlays
visible” situations.[12][13]
If overlays or preview windows fail to show anything, one of the first checks is whether another program has taken over port 8080 and whether your firewall is blocking RaceLab from listening on it.
If RaceLab shows “no data” or overlays stay empty, a general checklist looks like this:
broadcasting.json set
correctly, etc.[7]Sources & references (unofficial summary)
Telemetry & SDK basics: iRacing SDK telemetry overview [2], Telemetry outputs – UDP vs shared memory [11]
RaceLab Garage (official docs): First Steps – supported sims [7], iRacing setup [8], Assetto Corsa setup [9], ACC – enabling telemetry via broadcasting.json [10], Le Mans Ultimate – Racelab plugin [5], rFactor 2 – shared memory plugin [4]
Game-specific telemetry: F1 – UDP telemetry settings [3]
RaceLab & overlays: RaceLab FAQ – supported sims & usage [6], Port 8080 conflict discussion [12], RaceLab overlays via localhost:8080 [13]