https://bugs.winehq.org/show_bug.cgi?id=54261
Bug ID: 54261 Summary: State of Survival got stuck at the end of the loading screen (fixme:dxgi:d3d11_swapchain_Present1?) Product: Wine Version: 8.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: thierry.vignaud@gmail.com Distribution: ---
Created attachment 73817 --> https://bugs.winehq.org/attachment.cgi?id=73817 Wine logs when starting the game
State of Survival got stuck at the end of the loading screen See https://appdb.winehq.org/objectManager.php?sClass=version&iId=41243
We can install the game using https://sos-pc.kingsgroupgames.com/dlfile/?clickcode=official
It then downloads the game contents but doesn't progress near the end: it got gets stuck on the Loading game resources screen. Then there's a "dnrepair" popup that's unreadable due to squares in place of most letters.
----------------------- The game FAQ talk about that;
https://sos.kingsgroupgames.com/pc/faq?seq=error&p=ss_global&t=8Yim9...
"How do I solve the problem where the game gets stuck on the Loading game resources screen? 1. Make sure that your VT (Virtualization Technology) is turned on. Please refer to this tutorial: How to Turn on VT>> 2. Close your security/anti-virus software, run the repair program, restart your PC, and then re-enter the game. You can find the repair program here: C:\Program Files (x86)\FunPlus\State of Survival\engine\1.0.8\dnrepairer.exe" -----------------------
Which is the famous dnrepair popup we're seeing above
On the terminal, wine displays tons of this message: 0158:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0089D778.
Sometimes another value is displayed: 0158:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0089AD58.
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #1 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 73818 --> https://bugs.winehq.org/attachment.cgi?id=73818 Loading screen with dnrepair popup (and d3d11 messages in the background)
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #2 from Thierry Vignaud thierry.vignaud@gmail.com --- You may want a separate bug report for that, but manually running dnrepair results in this:
[tv@localhost State of Survival]$ wine ./engine/1.0.8/dnrepairer.exe 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AF71C 1 C) semi-stub 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AF6FC 1 C) semi-stub 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AF6FC 1 C) semi-stub 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AF6FC 1 C) semi-stub 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AFA24 1 C) semi-stub 0294:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (036AF9FC 1 C) semi-stub wine: Call from 7B012886 to unimplemented function msvcr120.dll.?_NewCollection@_AsyncTaskCollection@details@Concurrency@@SAPAV123@PAV_CancellationTokenState@23@@Z, aborting 02a8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0056FC9C 1 C) semi-stub 02a8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 02a8:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData [tv@localhost State of Survival]$ 02a8:fixme:imm:ImeSetActiveContext (000400E2, 1): stub 02a8:fixme:imm:ImmReleaseContext (000500D2, 000400E2): stub
I guess that unimplemented msvcp:_Locinfo__Locinfo_ctor_cat_cstr() is responsible for the garbage square letters?
https://bugs.winehq.org/show_bug.cgi?id=54261
Thierry Vignaud thierry.vignaud@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |54262
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #3 from Thierry Vignaud thierry.vignaud@gmail.com --- After running 'winetricks vcrun2013', it now displays a COM failure with winetricks: "InvalidVirtualBox" See attachment #73830
Note that in the logs attached to this bz, we can see: "Erreur: processus 'LdVBoxSVC.exe' introuvable. Erreur: processus 'LdVBoxHeadless.exe' introuvable. Erreur: processus 'dnplayer.exe' introuvable. Erreur: processus 'adb.exe' introuvable. Erreur: processus 'adb.exe' introuvable."
Which I can loosely translate as: "Error: Process 'LdVBoxSVC.exe' not found. Error: Process 'LdVBoxHeadless.exe' not found. Error: Process 'dnplayer.exe' not found. Error: Process 'adb.exe' not found. Error: Process 'adb.exe' not found."
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Thierry Vignaud from comment #3)
After running 'winetricks vcrun2013', it now displays a COM failure with winetricks: "InvalidVirtualBox" See attachment #73830 [details]
Note that in the logs attached to this bz, we can see: "Erreur: processus 'LdVBoxSVC.exe' introuvable. Erreur: processus 'LdVBoxHeadless.exe' introuvable. Erreur: processus 'dnplayer.exe' introuvable. Erreur: processus 'adb.exe' introuvable. Erreur: processus 'adb.exe' introuvable."
Which I can loosely translate as: "Error: Process 'LdVBoxSVC.exe' not found. Error: Process 'LdVBoxHeadless.exe' not found. Error: Process 'dnplayer.exe' not found. Error: Process 'adb.exe' not found. Error: Process 'adb.exe' not found."
Sounds like the game expects virtualbox and android tools be installed for some reason? Are they installed in that prefix?
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #5 from Thierry Vignaud thierry.vignaud@gmail.com --- Nope they're not installed there. Either it fails to install them due to some difference with the real Windows or it's an non explicit dependency (but that would be odd for a game)
https://bugs.winehq.org/show_bug.cgi?id=54261
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #6 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
A quick look at the game info shows that it's a mobile game and the PC version uses some kind of virtualization to play it.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=54261
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|State of Survival got stuck |State of Survival got stuck |at the end of the loading |at the end of the loading |screen |screen |(fixme:dxgi:d3d11_swapchain | |_Present1?) |
https://bugs.winehq.org/show_bug.cgi?id=54261
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to Thierry Vignaud from comment #5)
Nope they're not installed there. Either it fails to install them due to some difference with the real Windows or it's an non explicit dependency (but that would be odd for a game)
Can you try on real windows without virtualbox/android tools and see how the game behaves?
https://bugs.winehq.org/show_bug.cgi?id=54261
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal