What the editor is for
When the library has no exact match for your file, the editor lets you map it manually. Hex viewer, map browser, AI suggestions, predicted dyno overlay, drafts, multi-undo, audit log — same paradigm as ECM Titanium / WinOLS, in the browser.
Three-panel layout
- Left — hex viewer — offset, hex bytes, ASCII column. Highlighted rows show the active region; click a row to jump the cursor.
- Centre — map browser — tree of decoded maps grouped by category (Boost & Airflow, Injection Timing, Lambda & Fuel, Limiters, Smoke, EGR, DPF, …). Click a map to load its cell grid.
- Right — predicted readout + AI suggestions — peak BHP / Nm / RPM / EGT dials updated as you edit, plus a curated list of safe deltas for the selected map.
Toolbar
- Step — ±1 / ±10 / ±100 on selected cells.
- Multiply — scale by a factor (e.g. 1.10 for +10%).
- Set absolute — overwrite selected cells to a fixed value.
- Add / subtract custom — ± any number across the selection.
- Undo / redo — full draft history. Save points are explicit.
- Compare — diff your draft against the original. Color-coded heatmap.
Per-map tutorial
Every map ships with a short "How to tune" inline guide: safe percentage ranges for street vs hardware-upgraded, how to pick a number, common pitfalls. The guidance is keyed by ECU family + map category — generic fallbacks fill in the gaps.
Risk classification
Every saved cell delta is graded safe / moderate / aggressive based on its distance from stock. The risk meter on the right panel updates live so you see the cumulative aggression of your draft. Maps coloured crimson are protection / limiter maps that should be approached carefully.
Export
Click "Export BIN" to apply every saved draft to the original binary and download the modified file. The checksum block at the bottom of the workspace shows whether ECU checksum corrections were applied (some ECU families need them for the file to be flashable).