http://bugs.winehq.org/show_bug.cgi?id=34284
Bug #: 34284 Summary: Fur looks wrong on Sims 3 Pets Product: Wine Version: 1.5.31 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Sims 3 Pets installs from cd and runs flawlessly in general (yay) with just 'winetricks dotnet20' (haven't tried it without).
But when you are choosing a pet, if you look at a pet with long fur, it looks very wrong, stippled instead of soft.
The game is loading d3dx9_36, but 'winetricks d3dx9_36' didn't help... so I'm guessing it's a wined3d problem. The log shows errors like
err:d3d:device_clear_render_targets >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glClear @ device.c / 675 fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_UNSUPPORTED (0x8cdd) fixme:d3d:context_check_fbo_status Location SFLAG_INTEXTURE (0x40000). fixme:d3d:context_check_fbo_status Color attachment 0: (0x655dbe8) WINED3DFMT_L16_UNORM 1024x768 0 samples. fixme:d3d:context_check_fbo_status Depth attachment: (0x655dd68) WINED3DFMT_D24_UNORM_S8_UINT 1024x768 0 samples. err:d3d:wined3d_debug_callback 0x1605d8: "GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid because a bound framebuffer is not framebuffer complete.".
but I don't know if they're related to the problem.
http://bugs.winehq.org/show_bug.cgi?id=34284
--- Comment #1 from Dan Kegel dank@kegel.com 2013-08-17 13:56:38 CDT --- Created attachment 45642 --> http://bugs.winehq.org/attachment.cgi?id=45642 Screenshot showing problem
To reproduce: New game, accept town When you get to creating your own sim, click on the group of six icons for premade sims/pets Scroll down in the list of pets a page or two until you see a furry looking dog select it observe the lack of realistic fur
http://bugs.winehq.org/show_bug.cgi?id=34284
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2013-08-17 15:39:59 CDT --- The issue might be that the driver doesn't support rendering to luminance textures, afaik that's generally not supported. I wouldn't necessarily expect D3DFMT_L16 to be renderable on Windows either though, so it would be good to confirm / deny that with dxcapsviewer or a similar tool. The issue might just be that we should be stricter about failing surface creation for unsupported format / usage combinations.
http://bugs.winehq.org/show_bug.cgi?id=34284
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2013-08-20 10:36:41 CDT --- Created attachment 45670 --> http://bugs.winehq.org/attachment.cgi?id=45670 patch
For reference, that would be something like the attached patch. Does it make the issue better / worse?
http://bugs.winehq.org/show_bug.cgi?id=34284
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #4 from Dan Kegel dank@kegel.com 2013-08-20 10:50:45 CDT --- That fixes it. As my son (who found the problem in the first place) says, "no more spiky toothpick fur!"
http://bugs.winehq.org/show_bug.cgi?id=34284
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2013-09-05 13:34:42 CDT --- Should be fixed by commit b28e9f6482bc7baca684d74c9f23bf56d2c6b8e9.
http://bugs.winehq.org/show_bug.cgi?id=34284
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Dan Kegel dank@kegel.com 2013-09-06 20:07:20 CDT --- And it is! Thanks.
http://bugs.winehq.org/show_bug.cgi?id=34284
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |b28e9f6482bc7baca684d74c9f2 | |3bf56d2c6b8e9
http://bugs.winehq.org/show_bug.cgi?id=34284
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2013-09-13 13:20:38 CDT --- Closing bugs fixed in 1.7.2.