I have been playing too much Civ3 since about noon of they day it was released in the US.
I don't believe I have ever had Civ3 crash on me. Except the known bug of a civ's last settler being killed while at sea.
I have a legal copy with the correct patch.
My system is:
P3 800
128M ram
Win 98SE
32MB nVIDIA RIVA TNT2 Model 64 - Gateway version
Soundblaster Live Value
I tried dino's savegame and had Civ3 crash on me. I played around with some things and found that I could avoid the initial crash but it would just crash later. Here are some details of what I found:
1. Before ending initial turn:
No changes
Crashed when Miami completed production
Error details:
CIVILIZATION3 caused an invalid page fault in
module CIVILIZATION3.EXE at 0167:00460461.
Registers:
EAX=07d9d874 CS=0167 EIP=00460461 EFLGS=00010216
EBX=00000005 SS=016f ESP=00abfa48 EBP=00000000
ECX=01339474 DS=016f ESI=00000019 FS=3a47
EDX=000083e7 ES=016f EDI=ffffffff GS=0000
Bytes at CS:EIP:
8b 0c 91 8b 54 24 14 81 e2 ff 00 00 00 8b 01 52
Stack dump:
00000000 07d9d874 0b380018 07d9d874 00467196 00000001 ffffffff 00000019 00000008 00609970 005dc980 07d9d874 004835d0 00000000 00000008 07d9d874
2. Before ending intial turn:
Chose to replace government type, went into anarchy
As 1130AD begins, get various messages about cities in civil disorder or where it had ended. When I get message that New Orleans is in disorder, crash
Error details:
CIVILIZATION3 caused an invalid page fault in
module CIVILIZATION3.EXE at 0167:00460461.
Registers:
EAX=07cfe17c CS=0167 EIP=00460461 EFLGS=00010216
EBX=00000001 SS=016f ESP=00abfa48 EBP=00000002
ECX=01339474 DS=016f ESI=00000027 FS=4c57
EDX=00008617 ES=016f EDI=ffffffff GS=0000
Bytes at CS:EIP:
8b 0c 91 8b 54 24 14 81 e2 ff 00 00 00 8b 01 52
Stack dump:
00000000 07cfe17c 0b3b0026 07cfe17c 00467196 00000001 ffffffff 00000027 00000007 00609970 005dc980 07cfe17c 004835d0 00000000 00000007 07cfe17c
3. Before ending intial turn:
Set governor in Washington to manage citizen moods in all cities
Crashed when Miami completed production
Error details:
CIVILIZATION3 caused an invalid page fault in
module CIVILIZATION3.EXE at 0167:00460461.
Registers:
EAX=07d9d874 CS=0167 EIP=00460461 EFLGS=00010216
EBX=00000005 SS=016f ESP=00abfa48 EBP=00000000
ECX=01339474 DS=016f ESI=00000019 FS=53df
EDX=000083e7 ES=016f EDI=ffffffff GS=0000
Bytes at CS:EIP:
8b 0c 91 8b 54 24 14 81 e2 ff 00 00 00 8b 01 52
Stack dump:
00000000 07d9d874 0b380018 07d9d874 00467196 00000001 ffffffff 00000019 00000008 00609970 005dc980 07d9d874 004835d0 00000000 00000008 07d9d874
4. Before ending initial turn:
Set governor in Washington to manage citizen moods in all cities
Chose to replace government type, went into anarchy
During Egypt's turn in 1170AD they declare war on us
As 1180AD begins, chose Republic
As 1190AD begins, Miami completed production, no crash
As 1260AD begins, civil unrest is prevalent due to war weariness, crashed as I agreed to have some entertainerment added in Baltimore
Error details:
CIVILIZATION3 caused an invalid page fault in
module CIVILIZATION3.EXE at 0167:00460461.
Registers:
EAX=07d9e17c CS=0167 EIP=00460461 EFLGS=00010216
EBX=00000001 SS=016f ESP=00abfa4c EBP=00000002
ECX=01339474 DS=016f ESI=00000027 FS=0cd7
EDX=00008617 ES=016f EDI=ffffffff GS=0000
Bytes at CS:EIP:
8b 0c 91 8b 54 24 14 81 e2 ff 00 00 00 8b 01 52
Stack dump:
00000000 07d9e17c 0b870026 07d9e17c 00467196 00000001 ffffffff 00000027 00000007 00000004 005dc980 07d9e17c 00483706 00000000 07d9e17c 00000004
5. Before ending initial turn:
Set governor in Washington to manage citizen moods in all cities
Chose to replace government type, went into anarchy
During Egypt's turn in 1170AD they declare war on us
As 1180AD begins, chose Republic
As 1190AD begins, Miami completed production, no crash
1200AD raise entertainment tax to 40%
As 1250AD begins, cities start to fall into disorder, chose to let Detroit? finish production of what it was working on prior to beginning production of aqueduct?, crash
Error details:
CIVILIZATION3 caused an invalid page fault in
module CIVILIZATION3.EXE at 0167:00460461.
Registers:
EAX=07d9d874 CS=0167 EIP=00460461 EFLGS=00010216
EBX=00000005 SS=016f ESP=00abfa48 EBP=00000000
ECX=01339474 DS=016f ESI=00000019 FS=1c8f
EDX=000083e7 ES=016f EDI=ffffffff GS=0000
Bytes at CS:EIP:
8b 0c 91 8b 54 24 14 81 e2 ff 00 00 00 8b 01 52
Stack dump:
00000000 07d9d874 0b380018 07d9d874 00467196 00000001 ffffffff 00000019 00000008 00609970 005dc980 07d9d874 004835d0 00000000 00000008 07d9d874
NOTES:
There were more crashs that occured that I didn't document, all similar in that they occured as cities were going into civil unrest due to war weariness, they did occur in slightly different years though.
When civil disorder occured in a city I either chose to give them entertainment, if available as a choice, or zoomed to city but made no changes
All units were fortified in the cities they were originally in or in the closest available city. Even units produced were just fortified in the cities in which they were produced.
Workers, when the became available, were set to cut forests, I know I wasn't totally consistent in the order of which I performed the forest cutting.
As cities completed production I had them start production on whatever was the default
I never was offensive in war with Egypt. The results of Egypt's attacks did change, in one instance of my testing we got an elite unit, in another a city was taken (neither of these occured in the testing documented).
I did not reboot between crashes.
Dan,
I hope this is of some help.
Love the game.