CIV PTW crashes when a unit upgrades.

The LORD

Chieftain
Joined
Jul 2, 2009
Messages
14
I am playing a customized scenario which is created by myself and I launch it in PTW.

Everything goes nicely, but the game crashes when I try to upgrade a unit (any unit).

The experimental probability of crashing is believed to be higher than 95% (sometimes it still works).

The message "CivPTW has stopped working" spawned and I was forced to shut it down every time. I tried rebooting and reinstalling but those didn't work.

The problem appeared months ago. Before that, everything functioned properly.

Not being abled to upgrade units is a burden for playing Civ3. Does anyone know how to resolve it?

Thank you for your assistance.
 
Moderator Action: Thread moved to C&C.

Is that the only error message? Might also be useful to u/l your scenario so others can see it.
 
Yeah, that's the only error message.

However, sadly, I afraid it may not be possible to upload the scenario in an effective way. The reasons are as follows :

1.The file that contains the units required to run the scenario has already occupied more than 5GB.

2.Mine is in Chinese version.
 
I believe it has been said that this is caused when the unit limit is reached. Of course depending on the map size, type of game you are playing, etc... you may be able to know if this could be the case or not.

Unit limit is 8192 ?? (forgot exact number) for Conquests.. not sure what it is for PTW, although I think for vanilla it was less. Perhaps someone else could clarify.

Tom
 
Nah...

It is definitely not related to unit limit since units still cannot be upgraded in ancient times.

I have created cities in the scenario and I provided a worker and an ancient infantry unit for each of them. Despite this, there is a limit for cities as well. I can't remember that, but it is no doubt far fewer than 4096 (no. of units = no. of cities X2 + a few ships). The city limit is about several hundreds, I think.

What's more, upgrading does not "generate" an extra unit.
 
Nah...

It is definitely not related to unit limit since units still cannot be upgraded in ancient times.

I have created cities in the scenario and I provided a worker and an ancient infantry unit for each of them. Despite this, there is a limit for cities as well. I can't remember that, but it is no doubt far fewer than 4096 (no. of units = no. of cities X2 + a few ships). The city limit is about several hundreds, I think.

What's more, upgrading does not "generate" an extra unit.

The crash was something a bit strange when happening due to being over the unit limit. I think you can actually keep playing the game if you have over 4096 units, but as soon as one is upgraded the crash would occur. I don't think it applied to a unit being built, because otherwise game should crash during AI turn or beginning of player turn.

Are you running it on Vista?, I had to put it into XP compatibility mode to avoid random crashes.

Not sure what else it could be... ?

Tom
 
Does Vista really cause the problem? That may be the case as I am actually using Vista.

I think I have only a few hundreds units initially. Besides, will unit limit really cause problems? I once played China and I united Asia, Europe and Africa. I was abled to create more than 100 units per round. I had more than 1000 infantry units and 800-900 armours + naval units + air units. The remaining AIs in America (north + south) had several hundreds of units respectively as well.
 
Find the folder the executable is in. Right Click on the executable. You should have a tab that says "Compatibility Mode". You can there tell Vista how you want the OS to 'act' when it runs the program. You should be able to go all the way down to '95.
 
Does it mean that the game will run like Windows 95?

Will it change other settings of the computer? Will it be slower in that way?
 
It will run the program as if it was running under Win95. It doesn't actually change any of your other system settings. The program just interprets the OS as whatever you say it is.
 
I may check it out tomorrow. Thanks for the help. Gotta go to bed, see you guys later.
 
I had previously posted another thread about the problems I have encountered while playing CIV PTW. You may check this out:

http://forums.civfanatics.com/showthread.php?t=344936

I have tried the compatibility mode to execute PTW, but it led to failure again. Crashing still occurs when I try to upgrade a unit. Can anyone help to identify the problem? I wonder if it is the problem of the CD. Will it help if I purchase a new set of Civilization 3?
 
Since you are able to start the game I do not believe it is a problem with compatibility mode or running the program as an administrator. Either there is a problem with the mod you made or some key file was changed or deleted that the program requires. I would try backing up anything you want saved and re-installing the game. You will probably need to uninstal first and reboot before re-installing.
Of course Civ3 Complete is available to buy and includes Conquests which is a far better way to go but that is only my personal opinion.
 
Do you play somekind of mod.. if so then I'm pretty sure there is a problem with that. I don't think either that it is a problem of CD or compatibility mode. And I too would say that if you wanna buy something then why to buy a new copy of PTW if there is already Conquests and Complete available to purchase.
 
I suggest you try to reinstall the game, and play a non moding game, right vanilla conquest rules.

If everything is OK then there is no compatibility problem, but the cause is your mod.

Moderator Action: Threqd merged, no need to have both for the same issue
 
The strangest thing is that I am not testing the scenario already. I had previously played it all the way to modern and finished it. If there is problem about my mod, failures should occur at the early stage of testing.

I have 2000 units in my scenario, but different factions have their own system of units without contradicting with another civilization.

Example 1 (United States):

(USA) Footman Corps 12th Century AD > (USA) Footman Corps 15th Century AD > (USA) Footman Regiment 18th Century AD > (USA) Infantry Division 1911 AD > (USA) Infantry Division 1942 AD > (USA) Infantry Division 1967 AD > (USA) Infantry Division 1985 AD

Example 2 (China):

(CHN) Footman Corps 3rd Century BC > (CHN) Footman Corps 10th Century AD > (CHN) Footman Regiment 16th Century AD > (CHN) Infantry Division 1909 AD > (CHN) Infantry Division 1937 AD > (CHN) Infantry Division 1962 AD > (CHN) Infantry Division 1997 AD

You can see that the upgrade systems of the US and China are completely seperated. Therefore, I am sure that the crash isn't due to complication of the upgrade system, since I did not mix the systems for the 31 civilizations into one. I made them individually.
 
Back
Top Bottom