https://bugs.winehq.org/show_bug.cgi?id=53949
Bug ID: 53949 Summary: "OPENGL32.dll" failed to initialize message in "classic" Dolphin release 4.0-154 Product: Wine Version: 7.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: kle@bluewin.ch Distribution: ---
Hi all!
It looks that there exist a bug with the opengL32.dll file in Wine 7.21.
When I start the "final" D3D9 build 4.0-154 (32bit or 64bit) of the Dolphin emulator then I get at the CLI an error message:
010c:err:wgl:DllMain Failed to load unixlib, status 0xc0000135 010c:err:module:LdrInitializeThunk "OPENGL32.dll" failed to initialize, aborting 010c:err:module:LdrInitializeThunk Initializing dlls for L"Z:\home\test\Downloads\Dolphin\Dolphin-x64\Dolphin.exe" failed, status c0000142
This may or may not be related to the PE migration of the opengl32 library which happened recently. Unfortunately I am not able to confirm that this worked on earlier Wine releases. Will look into that when I find the time.
The corresponding DX9-Final-4.0-154 builds of Dolphin can be found here: https://de.dolphin-emu.org/download/dev/5d7d8be58e1a71b3fcbb2ed3be78d6a014d4...
Check "Dolphin.exe --help" or "Dolphin.exe --h" for the available command line arguments.
Note, this error doesn't occur on latest Dolphin releases. It seems to affect only older ones.
I have tested this also with the unofficial Ishiiruka-Dolphin fork (build 1136). Also this variant seems to starts-up fine. But it crashes when the D3D9 renderer is selected. At the CLI I get:
010c:fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT! 010c:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table.
But this seems to be a different issue. ;-)