https://bugs.winehq.org/show_bug.cgi?id=39796
--- Comment #38 from alexchandel@gmail.com --- When applied to 1.9.6, this patch creates a new driver option "Intel(R) Ivybridge Desktop" and appears to fix the crash in windowed mode.
However, I still see the following errors in the console:
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_UNDEFINED (0x8219) err:d3d:context_check_fbo_status FBO 0 is incomplete, driver bug? fixme:win:EnumDisplayDevicesW ((null),0,0x32f4a8,0x00000000), stub! fixme:ddraw:DirectDrawEnumerateExA flags 0x00000004 not handled fixme:win:EnumDisplayDevicesW ((null),0,0x32f368,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f098,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f098,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:ddraw:ddraw7_WaitForVerticalBlank iface 0x1e82d0, flags 0x1, event 0x0 stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f4d8,0x00000000), stub!
Plus a few hundred of these:
fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3: fixme:d3d_shader:print_glsl_info_log WARNING: Could not find vertex shader attribute 'vs_in2' to match BindAttributeLocation request.
Unfortunately, when run in fullscreen mode, though the game does not crash upon loading, instead of displaying the game, the screen rapidly flashes between the rendered game screen and some corrupt image of the loading screen at seizure-inducing frequencies.