Friday, July 23, 2010

Sims 3 + Wold Adventures under Wine without .net

I am using Wine 1.2 with a fallout 3 patch for my NVIDIA Graphics Card.

Slackware 13.1 custom kernel 2.6.33.4-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!

WINEPREFIX=~/.wine-prefixname

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.

emacs ~/sims.sh

#!/bin/sh
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?

No comments:

Post a Comment