T.A JONES said:
Why does it have to slow down? Civ3 never slowed down when PtW came out in fact it was faster even with more civs in the game.. When Conquest came out you could play with all 31 Civs faster then you could using only 16 with the original vannila Game.
Its because by then they had worked out the kinks that had made awfully slow waits for time beetween turns. Civ4 has its problem with actual game time lags and slowdowns ( turn waits arn't so bad) but theres no reason they couldn't have fixed this so 24 Civs ran faster then the the original 18 did before it. Its called progress
Because Civ3 is CPU bound but Civ4 is memory bound in speed-wise.
Civ3 is not considered to be memory hog( programe that take much memory) in its age.
So changing 16 to 32 will not strike the memory barrier for most PC of that time.
Likewise adding more memory will not enhance speed of Civ3 much. Only faster CPU can.
Civ4 is diffrent. Civ4 has lots of data to handle than Civ3. It takes lots of memory for this kind of game.
Large memory footprint translated into much more memory trashing or cache miss and finally game slowdown.
This is why we experience slow down in later game. Civ3 does not experience much slow down in later game.
So adding additional 512K or 1G RAM will enhance CIv4 game speed drastically for 512-1G machine.
If most of game player had 1-2G byte of RAM installed in their computer, then Firaxis would have set the number to
number larger than 18 (say 24). But for current time, most player has 512-1G of RAM.
It is simple thing for Firaxis to change the MAX_PLAYER_NUM constant from 18 to 24.
But this will take roughly 50% more memory than current game and slow all thing down further
to unacceptable degree for large part of players with less than 1G of RAM