Trying to install ABZU Game

hello booman
yes I installed vcrun2015. but the game is still crashing.
here is the debug. Hope you understand it cause its Chinese for me.

[03/28/18 02:03:23] - Running wine-2.11-staging AbzuGame.exe (Working directory : /home/fleetwood/.PlayOnLinux/wineprefix/abzu/drive_c/GOG Games/ABZU)
fixme:winediag:start_process Wine Staging 2.11 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:process:SetProcessDEPPolicy (1): stub
fixme:wer:WerSetFlags (2) stub!
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
err:module:import_dll Library MSVCR110_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
err:module:import_dll Library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
err:service:process_send_command service protocol error - failed to write pipe!
fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:gameux:GameExplorerImpl_VerifyAccess (0x97020, L"C:\\GOG Games\\ABZU\\AbzuGame\\Binaries\\Win64\\AbzuGame-Win64-Shipping.exe", 0x60eb38)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x180000000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x6340000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x6580000)
fixme:win:DisableProcessWindowsGhosting : stub
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {317d06e8-5f24-433d-bdf7-79ce68d8abc2} could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000000 at address 0x1405bd471 (thread 003f), starting debugger...
fixme:msctf:ThreadMgrSource_AdviseSink (0x9f650) Unhandled Sink: {b246cb75-a93e-4652-bf8c-b3fe0cfd7e57}
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00000001405bd471).

Lorena
 
Last edited by a moderator:
I looks like the game is having a problem with MSVCR110 and Dot Net Framework 4.0

Are you running ABZU in a 64-bit virtual drive?
 
Ok, you installed dotnet45 which "should" run in a 64-bit virtual drive.
Guess you could install dotnet46?

Try downloading a newer version of Wine and trying it:
  • Wine 3.4
 
I tried with new wine 3.4 and change it windows xp to windows 7 (on wine setup).
this is what i got in debug. BTW how do I install 46?

[03/28/18 16:22:03] - Running wine-3.4 AbzuGame.exe (Working directory : /home/fleetwood/.PlayOnLinux/wineprefix/abzu/drive_c/GOG Games/ABZU)
0012:fixme:wer:WerSetFlags (2) stub!
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0017:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
001a:err:module:import_dll Library MSVCR110_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
001a:err:module:import_dll Library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
001a:err:module:attach_dlls Importing dlls for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
000f:err:service:process_send_command service protocol error - failed to write pipe!
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x60eda0,0x00000000), stub!
0034:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0034:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7fdf16c5c2e0,(nil): stub
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x60ed00,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x60e9b0,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x60e9b0,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),1,0x60ed00,0x00000000), stub!
0034:fixme:gameux:GameExplorerImpl_VerifyAccess (0x99f10, L"C:\\GOG Games\\ABZU\\AbzuGame\\Binaries\\Win64\\AbzuGame-Win64-Shipping.exe", 0x60ebb8)
0034:fixme:vcruntime:__telemetry_main_invoke_trigger (0x180000000)
0034:fixme:vcruntime:__telemetry_main_invoke_trigger (0x63b0000)
0034:fixme:vcruntime:__telemetry_main_invoke_trigger (0x65f0000)
0034:fixme:win:DisableProcessWindowsGhosting : stub
0040:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\windowscodecs.dll"
0040:err:ole:CoGetClassObject no class object {317d06e8-5f24-433d-bdf7-79ce68d8abc2} could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000000 at address 0x1405bd471 (thread 0040), starting debugger...
0034:fixme:msctf:ThreadMgrSource_AdviseSink (0xabf00) Unhandled Sink: {71c6e74e-0f28-11d8-a82a-00065b84435c}
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x60edd0,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x60ea80,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x60ea80,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),1,0x60edd0,0x00000000), stub!
0034:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0034:fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
0034:fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00000001405bd471).
 
You may want to try a staging version as well.

Steam? I thought you had the GOG version of ABZU...

Some of the same errors are still there in the log. Exactly how far do you get when trying to play ABZU?
Does it launch at all?
 
Do you know how to manually add overrides in Wine configuration?

You need to add the following:
  1. Launch PlayOnLinux
  2. Select ABZU
  3. Click Configure
  4. Wine Tab
  5. Wine Configuration
  6. Libraries Tab
  7. Click the drop-down menu
  8. look for the following libraries
  • msxml3 (native, builtin)
  • msvcp140 (native)
  • openal32 (native, builtin)
  • ucrtbase (native)
  • vcruntime140 (native)
Click OK and Close Wine Configuration
 
ok ill try the stagging version and add all those things. Is from gog not from steam. im sure cause the interface to install is same as all my other gog games. plus my husband bought it from there
 
ok I installed all those libraries you listed and used wine 3.4
when i try launching the game it gives me this on screen
 

Attachments

  • Screenshot from 2018-03-28 16-56-18.png
    Screenshot from 2018-03-28 16-56-18.png
    118.1 KB · Views: 1,233
ok I installed all those libraries you listed and used wine 3.4
when i try launching the game it gives me this on screen
Ok, this is bad because that means ABZU already installed vcrun2015 before we had a chance to.

Is this the Steam version or GOG version?

You will have to create a brand new ABZU 64-bit virtual drive and install all the libraries again.
This time install vcrun2015 manually before running the game. This way ABZU will see that vcrun2015 is already installed and won't try to install it.
 
Really? I dont know what to do now. I did so many things that im dizzy now.
btw i got the stagging 3.4 and my user name is not lorena (is fleetwood :p) but i get what you are traying to say. Anyway im dizzy after all the do and do not. hahhahaha. please can you lead me?
I know i must create a new vitual and select 3.4 wine but what libraries should i pick when i do the fresh install?
BTW WE MUST DO A GUIDE FOR THIS ASAP - I know many players who want to play this game on linux but dont know how to make it work
 
Yes, this is exactly why I do step-by-step guides. It can be painful trying to test a game with all of these steps.
First I need to know if its a Steam game or a GOG game... this way we can back it up.
 
its gog version here is the screenshot when i install again just to show you.
and yes i could see that THE GAME INSTALLS THE VCRUN2015 DURING THE INSTALLATION PROCESS.
 

Attachments

  • Screenshot from 2018-03-28 17-16-52.png
    Screenshot from 2018-03-28 17-16-52.png
    276.2 KB · Views: 1,163
  • Screenshot from 2018-03-28 17-17-26.png
    Screenshot from 2018-03-28 17-17-26.png
    374.1 KB · Views: 1,222
  • Screenshot from 2018-03-28 17-17-57.png
    Screenshot from 2018-03-28 17-17-57.png
    375.7 KB · Views: 1,246
  • Screenshot from 2018-03-28 17-18-45.png
    Screenshot from 2018-03-28 17-18-45.png
    396.7 KB · Views: 1,245
Damn no more time I must go to work.
please leave me here a step by step if you can. or any direction on how to do it all over again from cero.
what i noticed is that when you install a new game on playonlinux FIRST YOU PICK THE WINE VERSION and after that YOU CAN PICK THE VIRTUAL DRIVE (32/64). So I cant pick the wine 3.4 for 64 cause only 32 wines are listed. I hope I explained it right
 
Ah that is good.
Ok, you don't have to install the game again if you don't want to. GOG games are always installed in a "GOG Games" folder in the virtual drive.

So you can drag-n-drop it to your Desktop instead of installing it again.
But I will send you the step-by-step for installing it from scratch.
 
maybe i can send you the game? torrent or something
but after all this I would love to make the guide with your help.
and post it for all the people who is desperate to play this game.
just check on steam and you will see . everybody asking for linux port
 
That is up to you. Do you have a gmail?
Google Drive is really simple when it comes to sharing files.
 
Back
Top