One-shot snapshot for reversing capital-ship part placement. F10 arms RequestShipCaptureFrame(); the next batch of draws is dumped to xenia_ship_capture.log with each draw's guest vertex-buffer address, vertex/ index counts, and up to 64 WORLD-space vertex positions. Capital-ship parts are transformed into world space before the draw (unlike stage geometry, which matches the .xpr byte-for-byte), so these are ground truth for the assembled placement; a reborn-side correlator affine-fits each decoded .xpr part to a captured draw to recover its exact transform. De-duped by buffer address, gated independently of the log_draws cvar, budget-capped at 8000 draws / 4096 buffers. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
80 KiB
80 KiB