[Bug 40316] New: Industry Giant 2, repair-cursor freezes render-updates unless cursor-position over popup-menu again
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Mar 16 14:25:33 CDT 2016
https://bugs.winehq.org/show_bug.cgi?id=40316
Bug ID: 40316
Summary: Industry Giant 2, repair-cursor freezes render-updates
unless cursor-position over popup-menu again
Product: Wine
Version: 1.9.5
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs at winehq.org
Reporter: owezahra at gmail.com
Distribution: ---
Created attachment 53965
--> https://bugs.winehq.org/attachment.cgi?id=53965
attached standard log and cursor files
When running IndustryGiant 2.1 on a HD7730 (Ubuntu 14.04 x64, new x86
wineprefix with no other packages or anything) with opengl/gdi the cursor
disappears when it has to change its layout to the repair-cursor (for building
a vehicle repair addon) and sets the game-update rate to zero until the
invisible cursor changes back to its previous symbol via hovering over the
popup-menu.
However, i set it to use opengl since it runs a little smoother.
Brute-force changes:
Setting MaxShaderModelPS/-GS/-VS to 0 didn't do anything, disabling GLSL didn't
do anything either).
Debugging issues:
When i tried to debug it via adding the debug-flag "+wgl" to wine, hundreds of
line of "trace:wgl:glxdrv_wglGetPixelFormat 0xf003b -> 4" clogged the file and
made every texteditor struggle to do anything with it, is there a way to
disable spammy log-entries?
Setting registry key "SpyExclude" to "trace:wgl:glxdrv_wglGetPixelFormat"
didn't work, i guess the formatting is wrong?
Game-specific:
UI elements are stored as .tga's in the game directory, as well as cursors.
Ingame, an option called "software cursor" has to be activated since wine won't
redraw the window if its off in any case (wiggling the virtual desktop around
forces it to redraw). (I noticed that the cursor-tga has another size, bitdepth
odr something than the others, but when i replaced it with a working-cursor
that didn't change much than lagging the substitute cursor around one in a
while (same effect as with original cursor)).
Logfiles:
I've added the cursor-image-files and the default debug log (tough it probably
won't be of much use, as i've tried to see if an additional error pops up if
the cursor vanishes versa i don't trigger it to, which resulted in two
identical files)
Related bug: 40293 (unsupported backbuffer operation)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list