Skip to content

Engone Wiki

The official tuning manual for Engone — a realistic engine & ECU simulator.

Engone puts a working engine and a real-world-style ECU on your desk. You build the engine from individual components, then tune the fuel, spark, and control logic that bring it to life — and the physics responds the way real hardware would. This wiki explains every table, sensor, and setting in plain language: what it is, why it matters, and which way to turn it.

Where to start

If you have never started an engine in Engone, begin with Getting Started. It covers the interface, the controls, and the first-start sequence. Prefer a guided start? Try the Scenarios.

Units

Numbers on this wiki use metric units (kPa, °C, Nm, kW). In the game you can change every display under OPTIONS → GAMEPLAY → UNITS. Your tunes are unit-independent. See Options & Units.

The seven categories

  • Fuel — Air-mass estimation, lambda targets, injectors, and the enrichment stack that keeps the engine running cold, hot, and under transients.

  • Ignition — Spark advance, the timing table, knock, and how octane sets the limit.

  • Sensors — The ECU's inputs: MAP, TPS, coolant and air temperature, oxygen/lambda, fuel pressure, barometric, and battery voltage.

  • Engine Setup — The modular build: base, crank, pistons, rods, head, cam, intake, exhaust, injectors, engine mounts, and drivetrain.

  • Outputs — What the ECU drives: idle control, fuel cut, the rev limiter, exhaust pops, and the dyno.

  • Engine Health — Wear, damage, temperatures, cooling, and warning lights.

  • Reference — Glossary, FAQ, and background on boosted engines.

How fuelling and spark fit together

In short: the ECU estimates how much air entered the cylinder (speed-density, using the VE table and the MAP sensor), looks up a target lambda, and computes the injector pulse to hit it — then layers enrichment for cold starts and transients and trims toward target with closed-loop feedback. On the spark side it looks up ignition advance and pulls timing back if knock threatens. Everything else on this wiki is a detail of those two loops.

Written for Engone alpha 0.9.6.