Okok so we all know the Sims 3 is like, not super popular and is also notoriously buggy BUT on the off chance anyone is like me and loves it, i have some tips that have greatly helped my game run better. I also am including links to any specific creators or sites I recommend. Tips under the cut bc it's a long post, but I tried to be thorough! You will need to understand like, basic reading comprehension and basic computer-y stuff (downloading files, unpacking files, dragging and dropping into folders, editing the occasional file text) but most stuff I link to have tutorials for adding mods into the game and whatnot.
I really hope this helps people like me who love TS3! but know the game is.... outdated for basically all computers. These are all things ive learned over the past couple years, so I hope this can be a helpful resource for anyone wanting to play TS3.
Number one will probably be using this tutorial to make the game recognize your current computer specs. Because the game is, yknow, old, it wont recognize newer drivers and whatnot. This tutorial will allow the game to actually recognize them and therefore run better https://www.carls-sims-4-guide.com/forum/index.php?topic=26753.0
Nraas will be your best friend for managing things in-game. It's similar to MCCC for the sims 4 but you completely customize which like, modules you use. I highly highly recommend specifically Story Progression and Master Controller https://www.nraas.net/community/home
LazyDuchess is a goddess and I highly Highly recommend her Smooth Patch mod. It makes the game run so much better. Also she has so many other mods that make things like CAS load faster plus a search function for Build/Buy https://www.patreon.com/lazyduchess/posts
ModTheSims is a great resource for Sims 3 Mods as well, definitely recommend making an account and perusing their sims 3 mods https://modthesims.info/
Speaking of ModTheSims, I highly recommend Regul Save Cleaner to... clean up the extra data in your saves https://modthesims.info/download.php?t=652440
Also on ModTheSims theres an excellent bug fixing mod from Simler90, it touches on a bunch of like longtime bugs that havent been fixed (like the firefighter career being bugged) https://modthesims.info/download.php?t=659969
Make sure that before playing or after adding any new mods, delete the files: caspartcache.package, compositorcache.package, scriptcache.package, simcompositorcache.package, and socialcache.package. If not, the game WILL load slowly and/or crash. These files are found in Documents\ElectronicArts\The Sims 3. Not sure about Steam bc I use the EA app, but I assume its a similar path.
Save every half hour or so to prevent crashes killing too much progress. And don't play for longer than an hour per initial load (like, play for an hour, save, quit and load the game again). I find it helps the game run smoother when you dont play in 3 hour stretches.
make a backup saves folder for your saves. Im not sure why, but i found that keeping only one save in the actual saves helps it loads faster and smoother.
Also when saving your game, ALWAYS use Save As. If you Save As, you wont have to worry about accidentally corrupting your saves, which happens a lot
Also, when you're about to save, move the save you loaded into your backup saves folder BEFORE saving. I find it crashes/corrupts way less if its not trying to compete with the other save
also keep your sims personal inventory fairly empty (like 10 items max) to prevent a known bug from occurring when saving. Use a storage box or something to store collectibles like gems, plants, etc.
WHEN IN CAS WAIT UNTIL THE LITTLE FLOWER LOOKING ICON IS BLUE TO SCROLL THROUGH THE CATEGORY. When it turns blue, all the items have properly loaded, so it wont lag nearly as much.
Prev point applies to build/buy, wait for the category to load before messing with things. You'll save yourself a lot of stress
Dont use 4 speed, i find it just lags and stops progressing time. I use 2 or 3 max, even when sleeping
In BuyDebug you can buy these invisible lights that make the lighting much much better in game. Just have an actual light, like a lamp or outdoor light, to be able to change brightness and color in Live mode. Bc.... Its invisible so non-clickable