I am using Wine 1.2 with a fallout 3 patch for my NVIDIA Graphics Card.
Slackware 13.1 custom kernel 220.127.116.11-smp-WoW (-WoW indicates it was patched for World of Warcraft 3.3.5)
First, I ALWAYS install each and every game/program in its own WINEPREFIX. Why? Because if we all know how horrible Windoze is and how easy a *doze environment can/will become corrupt. So its better to lose just one program than EVERYTHING. So how do you install something under its own WINEPREFIX? Easy!
Installing Sims 3:
I am assuming you have already installed wine 1.2 or later (right now 1.2 is the latest) and I am assuming you have also installed cabextract (*nix package) and winetricks. If not. Use google.
WINEPREFIX=~/.wine-sims winetricks vcrun2005sp1 d3dx9
Insert your Sims 3 CD
WINEPREFIX=~/.wine-sims wine /mnt/point/to/sims3/cd/Autorun.exe
This will start the Sims 3 install to your .wine-sims prefix (If for some reason when you put the CD in, it started the Autorun.exe file, DO NOT CLICK INSTALL!! IT WILL NOT INSTALL TO YOUR ~/.wine-sims PREFIX!!!!
Now that Sims 3 has installed, DO NOT LET IT INSTALL THE AUTO UPDATER (it requires .net and we don't want that on *nix)
Now you will need to upgrade your Sims 3 to 1.10.6
The best way to do this is to download the patches off the EA.games website.
***These patches are region specific, so make sure you go to the EA website for your region. unsure what region you are in, there are also worldwide patches, which makes me wonder why they made region patches at all, don't ask me, ask EA Games***
Now that you are patched to 1.10.6 (when you install the patches make sure you do it with WINEPREFIX=~/.wine-sims wine /location/and/name/of/patch.exe
Insert the World Adventures CD and do the same thing you did with the Sims cd
WINEPREFIX=~/.wine-sims wine /location/of/cd/Autorun.exe
All done? Click no again for the auto updater.
Go online again, and grab all the patches for World Adventures and install those the same way as the last time. Now you are upto date.
Now... how do you launch it?
Depending on your window manager, you may or may not have a menu item created.
WINEPREFIX=~/.wine-sims/ wine ~/.wine-sims/drive_c/Program\ Files/Electronic\ Arts/The\ Sims\ 3/Game/Bin/TS3.exe
chmod +x sims.sh
create a menu-item in your WM that points to ~/sims.sh
click on it to make sure it works. Let sims load up, and go ahead and create a new world inside sims 3
now exit the game
Sims 3 now created a ~/Electronic Arts directory this is where all your saved data and stuff is.
If you want to add mods and user packages you need to make those directories yourself:
mkdir ~/.wine-sims/drive_c/Program Files/Electronic Arts/The Sims 3/Mods
mkdir ~/.wine-sims/drive_c/Program Files/Electronic Arts/The Sims 3/Mods/Packages
add any and all packages you want in the Packages directory, relaunch the game and have fun with Sims 3 in Wine without .net! You will need to manually check ea.games website for future updates and patches because there is no auto-updater running, but who wants .net running anyway?