Re: Sims 3 Crashes & Error Code 12
@MsSaintsAngel You're right that your computer can handle everything TS3 could throw at it without breaking a sweat. The problem though is the game itself. TS3 is 32-bit, meaning it can only use ~3.7 GB RAM before crashing or throwing an Error 12. There's no way to make the game use more memory, so you'll have to manage RAM use yourself to try to stay under the limit.
First though, you should confirm that the game is indeed bumping up against the memory limit. It's easy enough to check the Task Manager; if memory is showing in percentages, right-click the header to switch to absolute values. Error 12 is an out of resources condition, usually caused by memory but not always. A long session in Build/Buy or CAS can also trigger the error, as loading all those catalogs can max out other resources, like VRAM.
If this is indeed a memory issue, it may be that the world you're playing in is too large or complicated, either physically or in terms of population, and can't be run without going over the RAM limit. Are you using a custom world? Some beautiful ones just cannot be played for any length of time without seeing crashes. One way to check would be to start a new save in the same world and check memory use. If that world is already using over 3 GB RAM when you've barely started, then it's a good bet you're not going to be able to play.
One other thing you really should do is take steps to limit your in-game frame rates. You can see them by bringing up the cheats console (crtl-shift-c) and entering "fps on" without quotes. A number will appear in the upper right corner of your screen, and it should never go above the refresh rate of your monitor. ("fps off" makes the number go away.) An Nvidia 1080 ti can throw rates into the thousands if left uncapped.
Since TS3's in-game fps limiter doesn't work, you'll need to use an outside tool. For Nvidia cards, the first one to try is the built-in Control Panel. But it doesn't always work, and never works in windowed mode, so Nvidia Inspector (free download) may also be necessary. Or, if you have another tool already in place (like MSI Afterburner or RivaTuner Statistics Server), you can try that one first. Here are screenshots of the settings for CP and Inspector, under the spoilers:
https://forums.thesims.com/en_US/discussion/comment/16540301/#Comment_16540301
Sometimes troubleshooting a persistent Error 12 can take some time, as the cause needs to be narrowed down from a surprisingly long list of potential issues. If this does turn out to be a RAM issue, there are steps you can take to bring down the game's memory use. If it's something else, we can change direction. Just let me know what you see.