[Bug 59871] New: Sonic Boom (1995 Klik & Play fangame) fails to create HBITMAP over memory, cannot start
http://bugs.winehq.org/show_bug.cgi?id=59871 Bug ID: 59871 Summary: Sonic Boom (1995 Klik & Play fangame) fails to create HBITMAP over memory, cannot start Product: Wine Version: 11.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs@list.winehq.org Reporter: gerbilsoft@gerbilsoft.com Distribution: --- I randomly decided to see if a 1995 Klik & Play fangame called "Sonic Boom" would run on Wine. The game installs and loads, but an error message appears claiming the system is out of memory. Wine prints the following error message: 0128:err:gdi:CreateDC16 Failed to create HBITMAP over memory, status 0xc000000d Clicking "Retry" on the error message causes the same message to be printed again. The game is available for download here: https://info.sonicretro.org/Sonic_Boom_(fan_game) https://info.sonicretro.org/images/9/96/SonicBoom.zip Using wine-staging 11.11. (Have not tested on standard wine-11.11.) OS: Gentoo Linux Kernel: Linux 7.0.10 Desktop: KDE Plasma 6.7 Beta 2 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 GerbilSoft <gerbilsoft@gerbilsoft.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://info.sonicretro.org | |/Sonic_Boom_(fan_game) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 GerbilSoft <gerbilsoft@gerbilsoft.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Gentoo -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 --- Comment #1 from GerbilSoft <gerbilsoft@gerbilsoft.com> --- Also, the game is Win16, and I'm using a WoW64 build of wine-staging. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 Austin English <austinenglish@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |win16 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|https://info.sonicretro.org |https://info.sonicretro.org |/Sonic_Boom_(fan_game) |/images/9/96/SonicBoom.zip --- Comment #2 from Ken Sharp <imwellcushtymelike@gmail.com> --- Please try standard Wine and attach the full console output. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 Dmitry Timoshkov <dmitry@baikal.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #3 from Dmitry Timoshkov <dmitry@baikal.ru> --- (In reply to Ken Sharp from comment #2)
Please try standard Wine and attach the full console output.
There's no need for that. I've sent a fix: https://gitlab.winehq.org/wine/wine/-/merge_requests/11160 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 --- Comment #4 from GerbilSoft <gerbilsoft@gerbilsoft.com> --- The above patch fixed the CreateDC16 issue, but now it's simply hanging with a blank screen, and the following message: 01bc:err:sync:RtlpWaitForCriticalSection section 7BA07A00 "dlls/krnl386.exe16/syslevel.c: Win16Mutex" wait timed out in thread 01bc, blocked by 01a0, retrying (60 sec) Still using wine-staging 11.11; will test standard wine-11.11 later today. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 --- Comment #5 from Dmitry Timoshkov <dmitry@baikal.ru> --- (In reply to GerbilSoft from comment #4)
The above patch fixed the CreateDC16 issue, but now it's simply hanging with a blank screen, and the following message:
01bc:err:sync:RtlpWaitForCriticalSection section 7BA07A00 "dlls/krnl386.exe16/syslevel.c: Win16Mutex" wait timed out in thread 01bc, blocked by 01a0, retrying (60 sec)
Still using wine-staging 11.11; will test standard wine-11.11 later today.
I've tested the game with current winehq.git and wine-staging 11.11 (+ patch), and in both cases the game works in a 32-bit prefix. In a 64-bit prefix using old wow64 mode the game works as well, however with new wow64 mode I get the above message, black screen and a freeze. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59871 Dmitry Timoshkov <dmitry@baikal.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6ae4e3b2d1f03d42d5dc68e8ead | |a4281db9ca52b Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Dmitry Timoshkov <dmitry@baikal.ru> --- This bug should be fixed by 6ae4e3b2d1f03d42d5dc68e8eada4281db9ca52b. A failure running with new wow64 build is a separate issue. -- 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.
participants (1)
-
WineHQ Bugzilla