Skip to content

Frequently Asked Questions

Jim C K Flaten edited this page Feb 14, 2023 · 18 revisions

Where do I download The Engine Simulator?

From the Releases page.


How do I launch The Engine Simulator?

After downloading a release and extracting the zip file, go to the "bin" folder and run the file "engine-sim-app.exe".


How do I start and control the engine?

Press A on your keyboard to turn the ignition on, then hold S for a second or two to engage the starter.

Here are all the valid actions:

Key/Input Action
A Toggle ignition
S Hold for starter
D Enable dyno
H Enable RPM hold (see below for instructions)
G + Scroll Change hold speed
F Enter fullscreen mode
I Display dyno stats in the information panel
Shift Clutch (hold spacebar to slowly engage/disengage)
Up Arrow Up Gear
Down Arrow Down Gear
Z + Scroll Volume
X + Scroll Convolution Level
C + Scroll High frequency gain
V + Scroll Low frequency noise
B + Scroll High frequency noise
N + Scroll Simulation frequency
M Increase View Layer
, Decrease View Layer
Enter Reload engine script
Escape Exit the program
Q, W, E, R Change throttle position
Space + Scroll Fine throttle adjustment
1, 2, 3, 4, 5 Simulation time warp
Tab Change screen

How do I shift (smoothly)?

Press and hold space to smooth inputs, then press and hold shift to disengage the clutch. Shift up or down using arrows up or down, then release shift while still holding space. And finally, release space.


How do I change to metric units?

Changing which units are used to display information is pretty straight-forward. Please see this dedicated page for details.


Why does the engine stop when I try to put it into gear?

Not all engines were made to power vehicles, and some of them, like the Kohler ch750, are simply too weak to go into gear.


All or some engines make The Engine Simulator lag or jerk, or the sound keeps repeating. How do I fix it?

The physics and sound calculations can be very resource intensive, and not all computers are powerful enough to handle it flawlessly. You can lower the internal simulation speed to reduce the load on your system, but lowering it too much might cause the simulation to become unstable. Experiment with holding down the N key on your keyboard and scrolling up and down to increase or decrease the simulation speed.


How do I change which engine to simulate?

Read this guide on how to change engines.


The Engine Simulator crashes with an error message about one or more missing DLL files. What do I do?

Please see this page for information about missing DLL files.


The Engine Simulator just closes when I try to open it. How do I fix it?

Check out this page to learn about reading the error log.


How do I create my own engines?

The process of creating new engines is described in this article.


How do I compile my own version of The Engine Simulator?

Please refer to the readme for build instructions.