@ChrisinLiberty Remove any fixes you may have done in your installation folder and repair your game thorugh Origin.
1.) Once your game is repaired, run Graphics Rules Maker as Administrator (hopefully you have version 2.0.0 downloaded directly from SimsNetwork), and enable the following settings:
- Force texture memory: 4096 MB (RTX 3070 has 8GB, so 4GB seems reasonable for TS2)
- Disable texture memory estimate adjustment
- Enable driver's memory manager
- For default and maximum resolution, select your screen resolution.
Save the changes, when it asks you to add your card to the game's database, click Yes.
2.) In Start Menu, type in Graphics Settings (you can also right click on your desktop, open Display Settings, and scroll until you find Graphics Settings) and open that.
In the window that opens, look for Choose an app to set preference. Click on that and select Desktop app from the drop-down menu. Click Browse, navigate to your Sims 2 installation folder, find Sims2EP9.exe, and add it to the list. Once it's added, click on The Sims 2 EP9, click Options, and select High performance. Save the changes.
3.) To apply 4GB Patch (assuming it's the one from NTCore), first back up your Sims2EP9.exe in case you ever need to restore it, then move it to your desktop to apply the patch there. Once it's done, move the patched executable back to TSBin folder.
4.) Once again, make sure that Origin In Game is disabled for The Sims 2.
As for BodyShop, you can apply the same settings in Graphics Rules Maker as for The Sims 2 (just select it in GRM's dropdown list), and patch TS2BodyShop.exe with the 4GB Patch.