Using Acer Aspire One System: Linpus (a lite version of Fedore) Wine version: 1.1.5 when i do this command for starting the game: WINEDEBUG=-all wine "C:\Program Files\Guild Wars\Gw.exe" -windowed i start, change the mouse's cursor do a black screen, but after a second, it return to the desktop. Terminal give mi this error: ut when i do this command for starting the game: WINEDEBUG=-all wine "C:\Program Files\Guild Wars\Gw.exe" -windowed i start, change the mouse's cursor do a black screen, but after a second, it return to the desktop. Terminal give me this error: Mesa 7.0.2 implementation error: i915_program_error: Exceeded max temporary reg Please report at bugzilla.freedesktop.org DRM_I830_CMDBUFFER: -22 If i use that command: wine "C:\Program Files\Guild Wars\Gw.exe" -windowed the terminal gxceeded max temporary reg Please report at bugzilla.freedesktop.org DRM_I830_CMDBUFFER: -22 If i use that command: wine "C:\Program Files\Guild Wars\Gw.exe" -windowed the terminal give me this error: wine "C:\Program Files\Guild Wars\Gw.exe" -w ive me this error: wine "C:\Program Files\Guild Wars\Gw.exe" -windowedfixme:win:EnumDisplayDevicesW ((null),0,0x32ec20,0x00000000), stub! fixme:d3d:IWineD3DResourceImpl_SetPriority (0x16996a0) : stub fixme:d3d:IWineD3DResourceImpl_SetPriority (0x1699b98) : stub fixme:d3d:IWineD3DResourceImpl_SetPriority (0x169a090) : stub fixme:d3d:IWineD3DResourceImpl_SetPriority (0x14cd30) : stub fixme:d3d:IWineD3DResourceImpl_SetPriority (0x14d3c0) : stub fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2088990) : stub Mesa 7.0.2 implementation error: i915_program_error: Exceeded max temporary reg Please report at bugzilla.freedesktop.org DRM_I830_CMDBUFFER: -22 in this way i can see the login screen, without the background, where request nickname and password, but after a little time (but more long than before) it return to desktop...
The shader compiler backend for i915 is not very good. Register allocation and instruction scheduling (w.r.t. register allocation) is especially bad. It sounds like the shader Wine generates for this application exceeds the limits of the i915. This could be because of the compiler or it could be because the shader is just too big for that hardware. After almost 8 years, it seems unlikely that anyone is going to intentionally fix this bug. :(
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.