http://bugs.winehq.org/show_bug.cgi?id=4273
Summary: Animated cursor does not appear in Master of Orion 3. Function callCreateIconFromResourceEx failed to use resource bitmap header Product: Wine Version: 0.9.5. Platform: PC-x86-64 URL: http://www.gelson.luz.oi.com.br/debug_output/debug_outpu t.html OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: wine-gdi-(printing) AssignedTo: wine-bugs@winehq.org ReportedBy: gelsonluz@click21.com.br
Flash demo of the bug: http://www.gelson.luz.oi.com.br/debug_output/moo3_debug.swf
Complete cursor debug output, dlls used and the cursor that was expected to be shown: http://www.gelson.luz.oi.com.br/debug_output/debug_output.html
wine version 0.9-5 / windows 2000 on Debian GNU/Linux (x86)
Wine is not showing the animated cursor of "Master of Orion 3". This bug appears in the beginning of the game and continues indefinitely. I ran it with the following console options:
WINEDEBUG=+cursor wine Moo3.exe
I'll show the short version which contains what I think may be the reason:
trace:cursor:create_cursor Bitmap 32x32 planes=1 bpp=1 bytesperline=4 trace:cursor:CURSORICON_LoadFromFile loading L"c:\arquivos de programas\infogrames interactive\master of orion 3\gamedatasets\classic_01\gameassets\common\cursors\Nav_Arr.cur" trace:cursor:CreateIconFromResourceEx 0x78a40016 (3240 bytes), ver 00030000, 32x32 cursor warn:cursor:CreateIconFromResourceEx invalid resource bitmap header.
trace:cursor:CURSORICON_LoadFromFile loaded L"c:\arquivos de programas\infogrames interactive\master of orion 3\gamedatasets\classic_01\gameassets\common\cursors\Nav_Arr.cur" -> (nil)
It seems the function "CreateIconFromResourceEx" is not recognizing the bitmap header.
People that ran this game on older wine version(2002-2003) may not have experienced the same problem. Someone described his experience in http://www.winehq.com/hypermail/wine-devel/2003/11/0169.html