https://bugs.winehq.org/show_bug.cgi?id=41554
Kimmo Myllyvirta kimmo.myllyvirta@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kimmo.myllyvirta@gmail.com
--- Comment #4 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- Created attachment 55933 --> https://bugs.winehq.org/attachment.cgi?id=55933 hack patch
(In reply to Matteo Bruni from comment #3)
To verify that you could try the patch in attachment 55267 [details] from that bug and see if that makes any difference here.
Confirming. This is the same issues as in bug 40925. But that patch does not help with the latest wine (1.9.21) since you added viewport_miscpart_cc some time ago ;)
So the game crashes here; =>0 0x7e0cbd15 surface_get_drawable_size+0x15(surface=(nil), context=0x1b998548, width=0x132fe144, height=0x132fe148) [/home/build/wine/dlls/wined3d/surface.c:42] in wined3d (0x132fe0f8) 1 0x7e0be6ac viewport_miscpart_cc+0xbb(context=0x1b998548, state=0x1ff0f0, state_id=0x385) [/home/build/wine/dlls/wined3d/state.c:4671] in wined3d (0x132fe168)
Attached patch is a hack for both, viewport_miscpart and viewport_miscpart_cc. This is pretty much copy&paste from Józef's patch, credits to him.
With this patch the game starts up, music plays, but the screen is just black (sometimes green, blue or some other random color). Log is filled with; fixme:d3d:viewport_miscpart_cc Render target view not supported, resource type WINED3D_RTYPE_TEXTURE_3D. fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT (0x8cd7)