http://bugs.winehq.org/show_bug.cgi?id=21160
--- Comment #13 from BD bad_dude32065@yahoo.com 2009-12-27 02:48:36 --- (In reply to comment #12)
(In reply to comment #11)
(In reply to comment #10)
The log shows no uses of ole32 storage.
Is it possible that the real problem happens at install time?
i build and run from the source folder and build and install with same results.
im showing no errors at all, the buttons fail to show on the start screen but when game loads everything works (start screen ends when game loads). i can put the wine-1.1.31 /dlls/gdi32 source folder into the the wine-1.1.35 source and compile. no errors and everything works. investigating the changes from version 31 to 32 shows a rework of the gdi32 16b support to use winebase16. i can test stuff people can recommend but with such a drastic change in 16b support im at a loss what to do next. hope this helps.
That implies a patch in dlls/gdi32 is responsible for the failure, not /dells/ol32. Have you tried reverting the patch in comment #0?
yes, i reverted the patch but it didnt help. starting in wine-1.1.32 a new folder was added called /dlls/gdi.exe16 and all the 16.c files were removed from /dlls/gdi32 folder, ie: bidi16.c, gdi16.c etc. my guess is all the 16b support was centralized into the new gdi.exe16 folder. im still working at it so i will post on any other developments i come across.