
// CSP · Assetto Corsa
In-game overlays for ProjectD sessions. They read your live track and car from the server — no browser, no alt-tab — so rank, battles, and ladder rivals stay on the windshield.
Profile
Rank and PB for the current track, layout, and car.
Battle
Your ELO, rival ELO, score, and gap during 1v1.
Competition
Ladder: rival above, you, rival below — same combo.
Widgets
Swipe or use the arrows — Profile, Battle, and Competition sit side by side.
Session identity
Rank, car, and best lap for the map and layout you are driving — updated from your live session.
Install
Support
Install, session data, and what each widget covers.
Assetto Corsa with Custom Shaders Patch (CSP) and Content Manager. The HUD is a Lua app pack — install the ZIP, enable the three windows, then join a ProjectD server.
Content Manager → Settings → Custom Shaders Patch → Lua apps (or your CSP apps folder). Extract so the ProjectD HUD app folders sit next to other Lua apps, then enable Profile, Battle, and Competition in CSP.
You must be connected to a ProjectD server with a linked Steam account. Data follows your live session (track, layout, car). Public practice and official servers both feed the widgets when the worker is online.
Profile: Rank and PB for the current track, layout, and car. Battle: Your ELO, rival ELO, score, and gap during 1v1. Competition: Ladder: rival above, you, rival below — same combo.
No. Only the HUD ZIP is distributed here. Content and server sync that used to live in the launcher are no longer part of this product page.
Ask in the ProjectD Discord — link is on this page. Include your CSP version and a screenshot of the Lua apps list if something does not appear.