Main Installation.The framework is the files and folders that allow you to use custom package files. There are 3 files you will need to have:
Resource.cfg,
d3dx9_31.dll and
DDFMap.txt. To download these files just right click and save as/save target as.
Part 1. Go to the The Sims 3 folder where the game installed. It will be in C:/Program Files/Electronic Arts/The Sims 3/ as default. This may vary slightly on Vista/7 machines or x64 installations. Place the Resource.cfg file in this folder.
Part 2.. Create a folder called Mods. Inside that folder create a folder called Packages, and one called Files. In the Files folder, place another copy of your Resource.cfg as well as DDFMap.txt
Part 3. Go into the Game > Bin folder and place the d3dx9_31.dll file in here. If this file already exists just leave it.
The Resource.cfg file here supports subfolders as well as *.dbc files. [If you don't know what these are, don't worry, it just gives extra compatibility for certain files.] I still place my default overrides for skin and eyes, plus AwesomeMod and its config file straight into the package folder. You can create subfolders if you want to organise your file like I have here:
If you are only running the base game, you are finished.If you have other EPs/SPs installed, please continue.
For World Adventures Install only the Resource.cfg and d3dx9_31.dll in the World Adventures folder as shown.
For High End Loft Stuff Install only the Resource.cfg and d3dx9_31.dll in the High End Loft Stuff folder as shown.
Install custom .package files into the Mods>Packages folder and enjoy your game.