Skip to content
This repository was archived by the owner on Feb 28, 2023. It is now read-only.

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

The Sims 2 under Wine

What's this?

This repository contains instructions and patches to get The Sims 2 working under the Wine Compatibility Layer.

The Sims 2 is a classic, but is designed to run on Windows. It has been historically ported to Mac as The Sims™ 2: Super Collection but is limited to 6 expansions, 3 stuff packs and hasn't seen any updates in 3+ years.

It's possible to play The Sims 2 almost flawlessly by either modifying your prefix or using a patched build of Wine on Linux, and Mac too.

Implementations & Instructions

There are a few ways to play The Sims 2.

Implementation Works? Instructions
Wine 5.2 (and later) Maybe, likely to crash with Direct3D returned an error: D3DERR_INVALIDCALL!.
wine-staging Partial, severe graphical glitches.
Wine 4.x (with patches) Yes, with workarounds. Instructions
DXVK Yes. Recommended for Vulkan-enabled graphics cards. Instructions
Lutris Yes.
Proton 4.11 No, crashes with Direct3D returned an error: D3DERR_INVALIDCALL!.

The easiest to setup and provides the best compatibility is DXVK, providing your graphics driver and hardware supports Vulkan.

As of 5.2, wine added the stub interface.

d3d9: Return a stub interface from Direct3DShaderValidatorCreate9().

Don't forget...

When testing The Sims 2 for the purposes of sending test reports to AppDB. Please only do so if this is against an unmodified version of Wine or wine-staging. Patched versions, Lutris or DXVK versions are not accepted.

External Links

License

Wine is distributed under the GNU Lesser General Public License 2.1.

About

Instructions and patches to run The Sims 2 on Linux/Mac under the Wine Compatibility Layer

Topics

Resources

Stars

18 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages