Open the 3D battle viewer — run the full engine here ↗
PHASE 03 · SAVED TEST EVIDENCE
The full engine.
The same checksums.
Recoil’s full headless engine ran a real BAR scenario in WebAssembly under Node.js. This page checks the saved results against the native reference.
Checking evidence files…
LINUX ARM64 ↔ WASM32
Two WASM runs verifiedEvery recorded frame matches.
Frames per run
2,000
Checksum differences
0
WASM memory observed
3.4 GiB
Execution host
Node.js
Inspect a recorded frame
- Native reference
- WASM run 1
- WASM run 2
Recorded frames 1–2,000 correspond to the synctest’s sampling window, after its setup period.
What ran
Real simulation, units, Lua rules, map loading and pathfinding. The native engine source is unmodified. Both hosts use local transport, one simulation worker and disabled texture/Lua memory pools.
This validates one pinned scenario. Browser asset loading, memory reduction, rendering, arbitrary replay support and multiplayer compatibility remain open.