Now lots of people get this issue, but most have found simple solutions, mine however persists, below is the methods I've tried to fix this.
1. Using absolutely no mods. However I have used high-rez texture packs and it persists with or without them.
2. I have run GPU-Z during gameplay and check it and it's logs when the purple textures show up. It shows the most used was 550mb of vram without enhanced textures, and 760 with a ton of texture packs. I have 1GB of vram so this obviously isn't the issue.
3. I have tried the 4GB.exe off the nexus. I must admit however this program is a major pain to use and setup with the 11.11c ati drivers. (Which give me a whole extra 10fps at times.) I'm not 100% sure I have it setup correctly, but all the instructions for doing so are so HORRIBLY worded and badly described that I kind of had to trial and error it. If someone would like to write a "through" and exact explanation of the process please do so. Also don't give me that link to the nexus fix for this with the .dll file, that garbage removes the 10fps bonus and then deducts another 10fps. It needs to be removed for download honestly.
4. I am using the 1.1 patch. 1.2 breaks the game, and 1.3 obliterates the fps and causes so many CTD's it shouldn't even exist. With 1.1 I get one CTD every 2-3 days at most. So it's mandatory I keep this version until Beth can make a working patch.
Core i5 OC'd at 4gz (stable)
16GB of ram.
The game runs smooth as silk with a fps limiter getting rid of the mouse coding stupidity and movement stutter. The only issue are these damn purple textures showing up eventually.
Also I never see the system memory go over 2GB of ram used for the program. (Hell it usually doesn't go over 700megs. Which I find very odd.)
I've almost given up trying to find a solution, but figured I'd ask here as a last resort. Also if the solution is updating the patch version I'll go ahead and live with this texture error, I'd rather have to restart every hour than crash to desktop every 20 minutes after not saving.