PDA

View Full Version : C++ runtime error at "add player" screen crashes game


vodooeconomist
11-18-2007, 01:29 AM
Hello Tilted Mill support persons. Hopefully you will be able to give me some good support here. Alright, so even though I bout Societies on Wednesday, I only managed to get it into an improved state.

When I initially installed the game Wednesday it was giving me runtime errors as soon as the game would begin to load. After fumbling to try and fix it, one of my attempts Friday actually caused other EA games to not recognize that I had the most current version of DirectX, and that my graphics card was more than capable of handling it (last time I download an ATI driver from M$FT).

So today I had the sudden revelation that the above was most likely the result of a driver error and not an error from installing the latest versions of .NET or C++ runtime files, and my hypothesis proved correct. I first reverted to a clean system restore point from Wednesday before I did anything. Then I installed all of the latest Windows updates minus .NET, the C++ runtimes, and the graphics card drivers. Then I added .NET, and got no errors in my other games. So I updated the C++ runtimes, and everything was still good. So I installed Societies, reinstalled the newer runtimes, and rebooted. The game launched, I could see the intro video, and I could get to the splash screen. I clicked to begin the game, and then it took me screen where I add my name. I typed my four letter name in, and clicked "add". Then it pops up with a C++ runtime error, and that ends the game. I installed the game's patch, but that didn't do anything. The last time the error occurred, I grabbed a screenshot of the error's details, and it is in the JPEG attached.

What I would like to know is whether there is something I can do to remedy this error by myself, or whether I will have to wait for a patch to be developed for the game as I would really like to play it. Please let me know whether there is a solution, or if there is any additional information which is needed!
21492

21493

mouse
11-18-2007, 10:14 AM
We found with the video card you have that the best drivers were from spring of 2006. The newer drivers from Ati disabled some features of older video cards.
TM doesn't have tech support your stuck with help from other gamers;)

Keith
11-18-2007, 11:28 AM
You have a All-in-Wonder 9600. You should probably be using an older driver as Mouse pointed out. Try the Catalyst 6.5 drivers from May 2006.

You can get it from the ATI previous driver page, if you can find it, but you can also find it much easier here:

http://downloads.guru3d.com/download.php?det=1407

You will have to uninstall your current driver, reboot and install 6.5.

vodooeconomist
11-18-2007, 12:19 PM
So... Rolling back to an older ATI driver should fix C++ runtime errors? That makes absulutely no sense at all.

vodooeconomist
11-18-2007, 12:26 PM
We found with the video card you have that the best drivers were from spring of 2006. The newer drivers from Ati disabled some features of older video cards.
TM doesn't have tech support your stuck with help from other gamers;)

I've seen you answering so many of these posts that I though you <i>were</i> TM tech support!

So as I said below, rolling back to an older video driver should get rid of the C++ runtime errors?