Elle
11-22-2007, 06:17 PM
I came up with a theory in the wee hours of the night and posted it to the EA forums, but I thought I'd post it here too.
I applied the Vista virtual address space patch (http://support.microsoft.com/kb/940105) to my 64-bit Vista machine. It seems to have cleared up my freezing problems in SCS.
That KB article talks about how Windows handles video memory resources. Windows allocates 2GB of virtual address space to the game for all of its processes. Some of that space can be taken up by a copy of what's in video memory. If the game doesn't manage this properly, and fills up the space, the game can become unstable.
What's interesting about this is that the copy of the video memory resources depends on the video memory on the video card. That is, the bigger the video card, the bigger the copy, the more space it takes up in that limited virutal address space. My theory: those of us with 512 and 768 MB video cards may be more prone to this particular problem than those with less video memory.
Naturally, this doesn't explain all of the problems people are having (nothing ever does), and the fix doesn't apply to XP, but it at least might explain why some of us with higher-end video cards are having issues. Just thought I'd throw the idea out there.
I applied the Vista virtual address space patch (http://support.microsoft.com/kb/940105) to my 64-bit Vista machine. It seems to have cleared up my freezing problems in SCS.
That KB article talks about how Windows handles video memory resources. Windows allocates 2GB of virtual address space to the game for all of its processes. Some of that space can be taken up by a copy of what's in video memory. If the game doesn't manage this properly, and fills up the space, the game can become unstable.
What's interesting about this is that the copy of the video memory resources depends on the video memory on the video card. That is, the bigger the video card, the bigger the copy, the more space it takes up in that limited virutal address space. My theory: those of us with 512 and 768 MB video cards may be more prone to this particular problem than those with less video memory.
Naturally, this doesn't explain all of the problems people are having (nothing ever does), and the fix doesn't apply to XP, but it at least might explain why some of us with higher-end video cards are having issues. Just thought I'd throw the idea out there.