Fiat Grand Gathering 2027 - a weekend for Fiat group enthusiasts. 16 to 18 April 2027, North East Victoria.

Engine Simulator (Beta)

The complete Engine Simulator in your browser: start an engine, drive it through the gears, put it on the dyno, slow it down to watch the valves and the flame, and hear it. Every cylinder's gas pressure, valve flow and combustion is simulated thousands of times a second and the exhaust pulses become the sound. It is a sound and feel simulation, not a measuring tool: for torque and power predictions from your engine's specs use the Dyno Simulator.

Press Start to switch the simulator on.
Engine
Throttle 0% QWER hold, Space+wheel fine
Gearbox N
Dyno 3000 rpm
Speed hold 1–5
View
Sound 70%
Mixer
Script

Engine script

Edit the current engine (Edit script) and press Reload edited or Ctrl+Enter, as you would edit main.mr and press Enter in the desktop app. Or paste a single-file engine script written for Engine Simulator (for example a main.mr from the community parts catalog) and load it as a new engine. If a script doesn't compile, the engine that was running keeps running.

Controls

A ignition · S starter (hold) · Q W E R throttle 1/10/20/100% (hold) · Space fine control (wheel sets throttle, slower clutch) · ↑ ↓ gears · Shift clutch, T/U ease it out/in, Y hold it · D dyno · H hold, G + wheel hold speed · I peak power and torque · 1–5 slow motion 1/10 to 1/1000 (hold) · Z X C V B + wheel: volume, convolution, high-frequency gain, low- and high-frequency noise · N + wheel physics rate · M / , crank row · drag and wheel on the engine to pan and zoom, F1/F2 rotate, F3 reset · Tab screens · F full screen · Enter reload · Insert record. Click a small oscilloscope to enlarge it. Keys work when the simulator has focus (click it).