
Screenshots

Watch trailer on Steam ↗Steam Engine Simulator
Ektorom Software Inc. · Published by Ektorom Software Inc.
Overwhelmingly Positive — 99% positive (9,020 reviews) · 18 achievements
Last updated 27 Sept 2026
The Steam Engine Simulator shown on AngeTheGreat's YouTube channel.
Simulation · 2023 · More free games
Delve into intricate mechanical systems as you repair and optimize engines in Steam Engine Simulator. Experience the challenges of maintaining complex machinery in this detailed simulation crafted by Ektorom Software Inc., released in 2023.
About this game
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows 10
- Processor: Intel Core i3-3110M @ 3.00 GHz / Ryzen 5 3550H
- Memory: 8 GB RAM
- Graphics: Intel HD Graphics 620
- DirectX: Version 11
- Additional Notes: This is a CPU-intensive application. Test the free base game before purchasing any DLCs!
Recommended
- Requires a 64-bit processor and operating system
- OS: Windows 10
- Processor: Intel Core i7-8700K @ 3.70 GHz / Ryzen 5 3600
- Memory: 16 GB RAM
- Graphics: Nvidia GTX 1060 / AMD RX 580
- DirectX: Version 11
Supported Languages
*languages with full audio support
Latest news
Patch NotesOfficial
v0.2.64 - Minor Update
This update corrects some minor issues: Change List (Base Game) Alt+F4 now closes the application. Change List (Power Generation DLC) Fixed a very rare issue when the final game mission can be activated twice. Greg can no longer lower unlock levels (only happens if the game is active for multiple decades and the letter cap is reached) Part manager now remembers which page the user was previously on since some players complained that returning to the installed part page caused input mistakes If you notice any issues, please let me know in the comments section of this post, thank you!Read full article on Community Announcements (Ektorom Software Inc.)Patch NotesOfficial
v0.2.62 - Minor Update
This update adjusts the difficulty of the end-game and fixes some minor camera movement issues. Change List (Base Game) Fixed an issue where there would be a delay before being able to pan on some mice. Change List (Urban Power Generation) End-game challenges and final stage have been made significantly harder. Quite a few players have commented that the end-game seems a bit too easy in comparison to the rest of the game, especially the challenges which seem to actually be easier than day-to-day energy demands. There were reasons for this but regardless, I've made some adjustments to the final stages of the game. It is now much more difficult but should still be pretty relaxed on Normal/Easy difficulty. Expert, on the other hand, is now borderline impossible (unless you really know what you're doing). I assure you, it IS beatable but you will need to extract everything you can from the engine. Good luck... This will be the final patch for at least a few days. I know there are some common requests still pending. I really appreciate everyone's interest and support of the game but I do need to move on now to my main project: Engine Simulator. I will document the crazy journey with Steam Engine Simulator in an upcoming YouTube video on my channel. I hope to see you guys there!Read full article on Community Announcements (Ektorom Software Inc.)Patch NotesOfficial
v0.2.60 - Minor Update
This update adds some quality-of-life features and fixes a few minor bugs. Change List (Base Game) Added trackpad mode (can be enabled in the settings menu). This mode is meant to make the game easier to use on laptops where to pan is not convenient. Now, ALT + can be used. Added zoom to cursor setting (can be enabled in the settings menu). The game currently uses zoom to view center, while some people prefer zooming to cursor. Added scroll when hover setting (can be enabled in the settings menu). This setting allows the player to use the scroll wheel while hovering over a control, without having to use that control's keybind. Piston friction is now modeled slightly more accurately and large friction coefficients no longer cause numerical instability at low speeds. Fixed an issue where pause menu was still interactable for a short time after being closed, preventing other controls from being accessed. Fixed an issue where the game would override the normal mouse cursor even though the cursor was not above the window's client area (like when it's over the exit button for example). Reduced some noise artifacts coming from piston movement at low speeds. No access warning now works when using the scroll wheel on locked controls. Change List (Urban Power Generation) Added additional information to parts list like whether an upgrade is available or whether an upgrade has been purchased but not installed. This makes it easier for players to keep track of what needs to be done during an outage. Adjusted energy usage randomness to make trends slightly more predictable. Reduced sporting event volume slightly. Added 3 new buildings. Fixed an issue where some ambient sounds might play very briefly when the game is first loaded. Fixed an issue where power outage warning would appear for a few frames after a planned outage ended, even if there was no outage (this was purely a cosmetic issue). Reduced generator volume slightly. Disabled pause game letter from Isambard if the tutor...Read full article on Community Announcements (Ektorom Software Inc.)Patch NotesOfficial
v0.2.59 - Minor Update
This update makes many adjustments to the game's tutorial based on community feedback. It also adds some minor features and bugfixes. Change List (Base Game) Controls with non-default input modes now reset properly on game start Fixed a shader issue where alpha might exceed 0-1 range Added CPU brand information to AVX warning dialog Change List (Urban Power Generation) Tutorial is now separated from the rest of the game and the main sequence of the game does not progress until the tutorial is complete Population no longer changes during the tutorial (during the engine management portion) Sediment no longer accumulates during the tutorial Mr. Savery now corrects the player if the water level drifts off-target Added a very clear, prominent warning when an outage is occurring Fixed a minor performance issue related to the MARKETPLACE and MAILBOX buttons (it's minor in 99% of cases but in cases of unusual player usage, could be more serious) Increased vibration amplitude for both gear sticks Heat control is now highlighted during the initial set heat task The "Shift to sixth gear" task has now been separated into 2 tasks since it was not clear to many players that you need to both be in 6th gear AND have the generator at operational speed Fixed "reverser to neutral" task tolerance to match the UI control Spaced out some of Mr. Savery's tutorial messages to not overwhelm the player Fixed an issue where highlighted controls in "emergency mode" were still controllable while the game was paused Adjusted Mr. Savery's throttle warning since many players reported that it happened too frequently and at inapplicable times Added New Year's event music Added sporting event sound effects Added fireworks sound effects. Some fireworks displays are now slightly longer Made usage hint font size slightly bigger in the city editor Adjusted numerous tutorial letters to make objectives and information clearer Added page flip sound effect when changing letters and marketplace page Added sou...Read full article on Community Announcements (Ektorom Software Inc.)Patch NotesOfficial
v0.2.57 Minor Update
This update fixes a few minor issues. Change List CPU check for AVX no longer terminates the program but allows it to continue running after showing a warning. This is mainly for people running the game on unsupported platforms where AVX support is not reported but may be supported in other ways. Fixed an issue where the base game damage toggle was appearing in the DLC modes. Renamed "STORAGE" to "INERTIA" Adjusted generator voltage curve Fixed an issue where magical energy multiplier readout was not showing the correct value Fixed a formatting issue where "MWH" was instead rendered as "GWH" Added short description to frequency changer part in marketplace Made some weather changes transition more smoothlyRead full article on Community Announcements (Ektorom Software Inc.)






