JPMC AUTO CROSS STUDIO — VALIDATION BUILD

Extract this ZIP. Copy its content folder into your Assetto Corsa installation (beside acs.exe). Or try dropping the ZIP onto Content Manager. This creates content/tracks/jpmc_jpmc_physics_test.
Select JPMC Physics Test in Content Manager and start a solo PRACTICE session. Select your Cayman. No AI line is included; do not select Race or Track Day. Restart the session to return to the spawn.

Do not call this a verified Beeville replica: the surface is flat. Built-in Beeville maps include approximate map-derived pavement and grass boundaries; other maps use a rectangular practice pad. Asphalt patches are visual only. Grip is a generic 1.0 coefficient, not measured Beeville grip. Cone mode: all. Movable cones use native AC_POBJECT physics, with optional CSP tuning for a light contact response; visual mode has no collisions. Automatic upright-cone penalties are available only through the included CSP app when enabled at export. Native A-B timing starts at the start gate and ends at the finish gate; cross both in their arrow direction. In-game timing, cone response and performance still require validation. Restart the entire session to restore the original cone layout; returning to pits alone is not a cone reset. Hundreds of movable objects can increase physics/replay load; use Upright only or Visual only if needed.

If loading fails, send Documents/Assetto Corsa/logs/log.txt and this ZIP back for diagnosis. Keep your original map and course project.

AUTOMATIC PENALTIES (CSP LUA APP)
Install both content and apps from this ZIP into the Assetto Corsa root. Use a current Custom Shaders Patch version with Lua apps enabled. In-game, open JPMC Autocross Scoring from the app sidebar before the run. Native AC timing is not overwritten: the JPMC overlay supplies its own start/finish raw time and adjusted time.
Upright cones only: +2 seconds each, once per run. Pointer cones never score. A base displacement of 0.20 m or tilt beyond 45 degrees triggers a penalty. These are practice thresholds, not full competition-rule adjudication. No DNF/off-course enforcement. Solo practice only.
Start with Physics test: pass start, knock the center upright cone over, pass finish. Confirm +2.000 s. Restart the session, hit only the pointer, and confirm +0.000 s. Restart the session to restore all cones before using Arm next run; that button does not physically reset cones. Tracking errors invalidate scoring rather than silently showing a clean run. Scoring and CSP integration require an in-game acceptance test.
