So I purchased the Fallout 3 GotY edition the other day and am having an issue with the launcher crashing. I can play the game once just fine, but any successive attempts to play the game fail because the launcher simply crashes the moment it opens.
Two fixes I've found are to navigate to my Fallout GotY directory, right click on both the executable and launcher and set both to either compatibility mode for WindowsXP Service pack 3 or to run the programs as administrator. The games run, however Steam no longer does. I can't access the Steam overlay while in-game and it no longer tracks my play time.
Currently my options are to verify the integrity of my local game cache every time before I boot Fallout 3 GotY up in order to have access to Steam OR I can forsake Steam's community features and run the game in compatibility mode or as administrator.
There's got to be a better solution but searching through for a solution to this particular crash is like trying to find a needle in a haystack, there are so many ways in which this game crashes and fails it seems :/
Here are my specs...
Windows 7 64bit
6GB of RAM
Nvidia GeForce GTX 480
Intel i7 quadcore 2.8GHz
Any help would be greatly appreciated.
Edit: I've tried editing the Fallout.ini with the bUseThreadedAI=0 with bUseThreadedAI=1 and adding bUseThreadedAI=2 for quad cores, but it didn't work. Launcher just takes longer to crash than usual.
Basically it looks like this game doesn't support Windows 7 based off of a post from the Steam forum for Fallout 3 and I'll have to run this in compatibility mode.
Edit redux: Control Panel > Programs and Files > Turn Windows Features On and Off > turned on all .NET features. No dice, launcher still crashes.
The Revengening of Edit: So deleting the .ini from Documents > MyGames > Fallout3 seems to have done the trick.
The Son of The Revenge of Edit: So deleting the .ini isn't a perfect solution because you have to delete it every time before you launch Fallout 3, otherwise the launcher just crashes as soon as it appears. It's a better solution than validating the local game cache whenever I want to pay the game and it's better than running the game as admin or in compatibility mode because I have access to Steam but it's still an imperfect solution.
If anyone can offer me a better solution it would be greatly appreciated. It's tiring scouring the Steam forums or googling for a solution, there's so many crashes and performance issues with Fallout 3 that come up but none seem directly related to the launcher issues I'm experiencing.