Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
There are couple of things you can do to speed it up by turning off most animations. IE, with a map/game loaded, open the preferences, turn off any checkboxes that say 'Animate'. You can further improve it a little by also turning off any of the Show X Moves options.
For late game the main slowdown I've noticed is it is incredibly bad at calculating trade routes - so every time you finish building a road on your border than connects to another civ's road network it causes a massive slowdown while it re-calculates the trade routes. It also triggers any time you or someone else builds a new harbor or a new airport.
Airports are the worst. Whenever all the civs reach airports at around the same turn, the next couple of turns are brutally slow. I wish it would just resolve whatever civ finishes building on turn start and then calculate trade routes a single time, but nope, it does it anytime anything is built that affects trade routes.
---------------
It's also possible it's entirely Microsoft's / Window's fault and there is no fixing it: this app I'm a developer on, we had a feature that without changing a single line of code, the app on Win XP / Vista was fine - functioned at live speed, but on Windows 7 (and forwared) the same feature took seconds. We never did get Microsoft to fix whatever they slowed down - we had to rewrite the feature in a completely new programming language and toolkit to get it back to live speed.
Windows still support a bunch of legacy API calls but over time some of those APIs are found to have 'security' bugs that get patched. Those security patches for any of the legacy APIs rarely break backwards compatibility, but often cause the response time to be horrible.
I suspect that's what happened with my app was Windows 7 something we were tapping into at the Windows API level was security patched that then causes the same function call that returned in milliseconds to return in seconds.
I also suspect that's a likely reason certain things like the trade network calculations are painfully slow. Microsoft is not going to fix what they broke because it's legacy. The only fix (which is unlikely to happen) is for this game to be re-written on more modern frameworks and utilize multi-thread computing for the more intense calculations.
I'm pretty sure a modern machine can create some virtual machine that is picture perfect in what is needed to play this game.
So, I feel like its only a matter of time before someone makes a Docker Desktop tutorial, play 2004 games easily and smoothly just do this VM setup, boot a game within it. Smooth
The other option is, they remake and its compatible with todays technology or they just tweak it and make it compatible with todays technology.
Figure it being on steam they would make a friendly today version of the game, but thats not the case it seems.