I've had the same issues with the game randomly freezing. The game would stop working, though music would continue to play. If the radio was playing, it would finish the song or DJ report and then fall silent. Like some have reported, the freezing happens mostly indoors. I recently spent almost six hours exploring Vault 108 because it kept freezing, sometimes within minutes of reloading. I became so frustrated that I was determined to find a fix. I was moderately concerned to find that many others have had the same problem, but no one seems to have a solution. I started fiddling with the graphics settings, and after adjusting anti-aliasing and anisotropic filtering, with and without the multi-core fix, I think I've found a solution. I don't know if it will help everyone (or anyone), but since there are precious few solutions, I figured I'd post it just in case it does help. My system specs, which may determine who this helps, are as follows:
AMD Phenom II X3 720 BE at 2.8 GHz
Gigabyte GA-MA790X-UD4P Motherboard
4 GB G.Skill DDR2 1066 RAM
2 Radeon 4850s in Crossfire mode
SoundBlaster X-Fi Titanium soundcard
Windows 7 x64
I found that reducing anisotropic filtering (AF) stopped the random freezing, at least for the fifteen hours I've played the game since I made the change. Without the multi-core fix, I had to reduce AF to 8 samples to eliminate the freezing (I played though Vault 108 without a single freeze), but with the multi-core fix, I was able to raise it to 14 samples. I've been playing the game with that setting over the last few days without a freeze (I explored Vault 106 without a hitch, the Corvega factory, as well as places around Canterbury Commons).
This may be a driver issue for the Radeon series, so this may not work for those with nVidia cards, but it's worth a try, since no other solution apparently exists. I haven't played Fallout: New Vegas yet, though I've heard it has similar issues in Windows 7 x64 (among other issues). Reducing AF may work in that game as well. Who knows?
Anyway, I hope this helps.
To you and previous poster,
did you put the multi core fix in the .ini or the pref.ini files ? Did you used others fix ?
Did you tried to use compatibility mode ? I'm now using compatibility mode for VISTA SP2, (read below for the result)
I found that not using the launcher and using directly a shortcut from the games files render the game with faster loading and less lag in-game. for some reaons.
With theses two little fix,
I played 45 minutes today, without a single freeze, wich is already good, but for now it prove nothing since I played 1 hour streak many times before without freeze and then suddenly for no reason a complete freeze occured...well.
I'll keep you posted.
PS : I use the multi core fix in the normal .ini files.