http://bugs.winehq.org/show_bug.cgi?id=8051
--- Comment #105 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-22 12:29:25 CDT --- * there's not really a point in attaching new logs. The cause of this problem is well understood
* it isn't about the number of vertex shaders. Only one vertex shader can be used at a time. This is about the number of vertex shader constants(kinda like read only global variables read by a function)
* it is not clear if the graphic bugs are caused by the hack or is entirely unrelated. The hack is not in wine because it is an incorrect hack, not because Sims 2 doesn't render properly with it. Even if Sims2 worked perfectly with that hack it would not be committed.
* DirectX 10 capable nvidia cards(geforce 8+) support 1024 vertex shader constants, so they should work around the SW vertex processing bug. This does not apply to AMD dx10 cards.