Assetto Corsa configuration

The agent assumes a stock-ish Assetto Corsa install with a few extras pinned at known versions. This page lists the exact configuration that has been smoke-tested in production.

Required mods

  • Custom Shaders Patch (CSP) — pinned at0.2.5-preview1at the time of writing. Newer previews can break the agent's INI parser.
  • Content Manager — used only for one-time setup (verifying integrity, cleaning install). Not invoked at runtime.
  • Sol — optional but recommended for consistent lighting in customer hot-laps.

Race INI conventions

The agent writes race.ini on every session start. It expects:

  • [REMOTE] section disabled (we drive sessions locally).
  • [BENCHMARK] set to 0.
  • [REPLAY]auto-save in the agent's working directory so the laps endpoint can read them post-session.

Content paths

Circuits live under content/tracks and vehicles under content/cars as usual. The agent reads the ui_track.json / ui_car.json manifests to surface metadata to the admin console.

Display / spectator

We recommend a fixed 1080p resolution per rig PC. The agent does not currently auto-detect resolution changes; if you swap monitors, restart the service.