http://bugs.winehq.org/show_bug.cgi?id=17423
--- Comment #26 from Damian Ivanov damianatorrpm@gmail.com 2011-09-17 22:15:28 CDT --- Yeah, I found after your posts that the Crashday issue is http://bugs.winehq.org/show_bug.cgi?id=18505 and again a poster says it's all nVidia's fault :( The other games would be the other early Prince of Persia games.
PS: Is it possible for me (or how could I do it :) ) to make some hackish style patch for my *personal* wine, like
if(WINE_EXE_NAME == PoP.exe) { if(args->fog_src == VS_FOG_Z) { - shader_addline(buffer, "gl_FogFragCoord = gl_Position.z;\n"); + if(!reg_maps->fog) { + shader_addline(buffer, "gl_FogFragCoord = gl_Position.z;\n"); + } else { + FIXME("Shader writes fog coord and table fog is used\n"); + } } else if (!reg_maps->fog) { shader_addline(buffer, "gl_FogFragCoord = 0.0;\n"); } else { whatever }