qt5 and game launchers is there a fix?

Questions about Wine on Linux
Locked
thekrimzonghost
Level 2
Level 2
Posts: 16
Joined: Sat May 03, 2014 12:45 pm

qt5 and game launchers is there a fix?

Post by thekrimzonghost »

I just downloaded all of the Final Fantasy games on Steam as they had a huge sale this week and 3 of the games have this platforms folder with a qwindows.dll in it and these 3 games crash at boot/launch now I believe that it is something to do with qt5.dlls not being recognized by wine 1.7.35. Here is some of the output I get when I try to launch one of these games that has this platforms folder. Any help would be greatly appretiated as Ive gotten all of the rest of the games to work just with installing common components.

Code: Select all

err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Multimedia.dll") not found
err:module:import_dll Library Qt5Multimedia.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5MultimediaWidgets.dll") not found
err:module:import_dll Library Qt5MultimediaWidgets.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKitWidgets.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Quick.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Quick.dll") not found
err:module:import_dll Library Qt5Quick.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKit.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Multimedia.dll") not found
err:module:import_dll Library Qt5Multimedia.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKit.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKit.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKit.dll") not found
err:module:import_dll Library Qt5WebKit.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKitWidgets.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Multimedia.dll") not found
err:module:import_dll Library Qt5Multimedia.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKitWidgets.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5WebKitWidgets.dll") not found
err:module:import_dll Library Qt5WebKitWidgets.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\FF4_Launcher.exe") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\FF4_Launcher.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Steam\\steamapps\\common\\Final Fantasy IV\\FF4_Launcher.exe" failed, status c0000135
-TheKrimzonGhost
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: qt5 and game launchers is there a fix?

Post by dimesio »

Try native dnsapi.dll.
thekrimzonghost
Level 2
Level 2
Posts: 16
Joined: Sat May 03, 2014 12:45 pm

Re: qt5 and game launchers is there a fix?

Post by thekrimzonghost »

I have dnsapi set to native already should I try locating a windows dnsapi.dll and inject it into the system32 folder? If I do this do I have to Register it some how?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: qt5 and game launchers is there a fix?

Post by dimesio »

thekrimzonghost wrote:I have dnsapi set to native already should I try locating a windows dnsapi.dll and inject it into the system32 folder? If I do this do I have to Register it some how?
You mean you set the dll to native without actually having it on your system? That alone could be the cause of your problem.

Try removing that override and see if that solves the problem. If it doesn't, then yes, you do have to put a real copy of the native dll in system32 in order for Wine to use it.
thekrimzonghost
Level 2
Level 2
Posts: 16
Joined: Sat May 03, 2014 12:45 pm

Re: qt5 and game launchers is there a fix?

Post by thekrimzonghost »

Ok Im up and running what I did was this.
1.Download native windows dnsaip.dll
2. rename dll to DNSAPI.dll inject it into system32 directory
3. under configure wine I set dnsapi.dll to native then builtin
4. Launch Steam
5. Launch FF3 or FF4 this fix worked for both
Locked