WineHQ
Category: Main Games Simulation Games The Sims 2 Ultimate Edition

The Sims 2

No Screenshot

Submit Screenshot
Ultimate Edition from Origin

Application Details:

Version: Ultimate Edition
License: Retail
URL: http://thesims2.ea.com
Votes: 1
Latest Rating: Garbage
Latest Wine Version Tested: 2.21-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Nothing due to installation failure

What does not

did not make it past initial origin install, failed completely.

Workarounds

What was not tested

everything past clicking "download" in origin

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Nvidia GTX 660 Videocard running the official 346 binary driver Latest Xubuntu 15.04 "Devel" release Latest origin installed from website (game installation was tried with and without the network "patch" needed to download files)

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Nov 28 20172.21-stagingYes No YesGarbageAlexandr Oleynikov 
ShowMac OS X 10.10 "Yosemite"Dec 10 20161.9.24Yes No GarbageSalumun 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Dec 09 20151.8-rc3N/A No Garbagean anonymous user 
ShowFedora 22 x86_64Jun 20 20151.7.45Yes No GarbageBaggypants 
CurrentUbuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)Feb 01 20151.7.34No Not installable Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
8051 Sims 2 demo exits prematurely NEW View

Show all bugs

HowTo / Notes

The game is playable by patching Wine.

While still far from perfect and prone to unexpected crashes (dependent on hardware), it is possible to run The Sims 2 under Wine.

The infamous D3DERR_INVALIDCALL error is due to the fact Wine is hardcoded to supply 256 vertex shaders instead of 1024 that The Sims 2 demands. By patching this constraint, as well as providing "dummy" code for unimplemented shader interfaces, enables the game to play to surprising results.


Acknowledgements

A thank you goes to swswine for initially discovering the game's major unimplemented undocumented shader interface and for writing the patch to demonstrate this in bug report 8051. Further contributors include Robert Walker, Alexandr Oleynikov and Paul Gofman.

https://bugs.winehq.org/show_b...


Option A: Obtain a patched version of Wine

The following GitHub repository maintains the latest Wine source release with the patches to enable The Sims 2 to start. Compiled binaries can be downloaded for use with a 32-bit wine prefix (which could be used with front-ends like PlayOnLinux). Known graphical issues and build instructions for building from source are also documented:

https://github.com/lah7/sims-2...


Option B: Lutris

Lutris is a platform for installing games in a unified interface on Linux, an installer is available for this game: https://lutris.net/games/the-s...


Graphical Glitches Inevitable!

While the patch enables the game to play fairly well (dependant on hardware), there may be issues including:

  • Family thumbnails rendering red "t-pose" Sims.
  • Some skin tones look lighter on the character’s head skin tone than the rest of their body.
  • Icons above sim head (like when a Sim gains a new friend) can cause a temporary polygon explosion.
  • Changing resolution mid game in household mode can sometimes result in a black screen.


Do not submit test reports!

Please do not submit test results here as this is a hack to get the game running. Continue to submit tests for vanilla Wine or wine-staging (as long as this is explicitly stated), but it seems unlikely we'll see improvements from "Garbage" until the hardcoded limit is raised and there is a solution to adding the missing undocumented shader interface.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Game only moves when I scroll
by Katherine Williams on Monday October 24th 2016, 9:18
i have patched Wine and Sims2 starts. I can open my game and everything. However the game is frozen unless I scroll in game. even tooltips only show up when i hover over an area and then quickly move to the edge of the screen to scroll. Otherwise the game will appear frozen, then jump in time the moment i scroll. Does anyone know what causes this and what i can do to change it?
RE: Game only moves when I scroll
by Luke Horwell on Monday October 24th 2016, 12:55
I noticed this behaviour too, but it happened on rare occasions. I have an NVIDIA graphics card, in case certain graphic drivers may be causing that "ghostly" glitch.

For me, it "just worked" eventually by tweaking the graphic settings, changing the resolution, deleting the save data or just restarting the game. I don't know why it does this - newer patches of the base game (or by installing EPs) seem to have a different rendering engine from the original release, so it doesn't happen in later versions.
Back