Page MenuHomeSolus

Patch Wine for The Sims 2
Closed, SpitePublic

Description

The Sims 2 doesn't work with vanilla Wine.

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

https://appdb.winehq.org/objectManager.php?sClass=version&iId=30720

The howto / notes section includes a patch which makes the game work.

Wine is patched for Gallium Nine support, could this be patched in too?

Event Timeline

watpi created this task.May 26 2018, 6:59 PM

Maintaining random patches is too much of a burden. Is it in staging tho? If so perhaps we should have another discussion regarding staging.

Is it in staging tho? If so perhaps we should have another discussion regarding staging.

It's not in staging, unfortunately.

But have you actually tried the latest staging?

Solus ships the mainline wine.
If you want wine staging, you'll have to build it yourself or look for some unofficial builds.

watpi closed this task as Wontfix.EditedJun 16 2018, 10:37 PM
watpi triaged this task as Low priority.

Closed this since The Sims 2 is now approachable via Lutris, and the needed patch conflicts with Gallium Nine ones.

tannisroot added a subscriber: tannisroot.EditedAug 29 2018, 12:36 PM

The Lutris installer doesn't work with new NVidia drivers anymore (i am the one who wrote it). Neither does staging fix the game.

tannisroot reopened this task as Open.Aug 29 2018, 12:38 PM
tannisroot raised the priority of this task from Low to Normal.
JoshStrobl raised the priority of this task from Normal to Needs Triage.Aug 29 2018, 12:49 PM

If this is the patch, I guess it's a no go...

DataDrake closed this task as Spite.Oct 16 2018, 11:22 PM
DataDrake claimed this task.
DataDrake added a subscriber: DataDrake.

Not patching wine even more, sorry.