https://bugs.winehq.org/show_bug.cgi?id=8051
--- Comment #169 from Alexandr Oleynikov sashok.olen@gmail.com --- Without P(In reply to Paul Gofman from comment #167)
(In reply to Zebediah Figura from comment #166)
Let's make this bug report about software vertex processing, and file new reports for any further issues. I've split off Direct3DShaderValidatorCreate9() issue into bug 46735.
Just to note, there is also SWVP ProcessVertices (ProcessVertices used with shaders) concerned in this bug. There is no patch for that. I don't know how much of rendering it affects in Sims 2 though.
It's pretty important. Without ProcessVertices, characters will explode in family thumbnails (and same if you disable shaders through the game's cheat menu), and explosion of vertices will also happen with little icons that pop up above characters when they make a friend or get married (you can realiably observe it by loading Pleasant family). In both cases, this pops up:
fixme:d3d:wined3d_device_process_vertices Output vertex declaration not implemented yet. err:d3d:get_flexible_vertex_size Unexpected position mask: 0x0