Quick start
This page builds one circuit, Laguna Seca, and drives it in BeamNG. It reads the game's package directly, so there is nothing to extract first.
Find the game's files
You need two files from Assetto Corsa EVO's installation folder: content.kspkg and AssettoCorsaEVO.exe. In Steam, right-click the game, then Manage → Browse local files.
Tell beamng.assetto where the executable is, once for the session:
export EVO_EXE="/path/to/Assetto Corsa EVO/AssettoCorsaEVO.exe"
$env:EVO_EXE = "C:\path\to\Assetto Corsa EVO\AssettoCorsaEVO.exe"
Read Laguna Seca
Open a terminal in a folder with a few gigabytes free. Step 2 reads the circuit from the package and writes it to work/evo:
beamng-assetto evo export "/path/to/Assetto Corsa EVO/content.kspkg" laguna_seca
Build the level and install it
Step 3 builds the BeamNG mod in work/beamng/evo_laguna_seca and links it into BeamNG's mods/unpacked folder:
beamng-assetto beamng build laguna_seca --install
The build ends with a short report: what it built, and anything it had to approximate.
Drive
Start BeamNG.drive, open Freeroam, and pick Laguna Seca (GP). You start at EVO's hot-lap start; the spawn point list has every garage, pit box and grid slot.
The first load of a new level takes a few minutes while BeamNG caches the models and textures. Later loads are much faster.