-
Notifications
You must be signed in to change notification settings - Fork 786
Frequently Asked Questions
- Where do I download The Engine Simulator?
- How do I launch The Engine Simulator?
- How do I start and control the engine?
- How do I shift (smoothly)?
- How do I change to metric units?
- Why does the engine stop when I try to put it into gear?
- All or some engines make The Engine Simulator lag or jerk, or the sound keeps repeating. How do I fix it?
- How do I change which engine to simulate?
- The Engine Simulator crashes with an error message about one or more missing DLL files. What do I do?
- The Engine Simulator just closes when I try to open it. How do I fix it?
- How do I create my own engines?
- How do I compile my own version of The Engine Simulator?
From the Releases page.
After downloading a release and extracting the zip file, go to the "bin" folder and run the file "engine-sim-app.exe".
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 |
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.
Changing which units are used to display information is pretty straight-forward. Please see this dedicated page for details.
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.
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.
Check out this page to learn about reading the error log.
The process of creating new engines is described in this article.
Please refer to the readme for build instructions.