Gydion: Do you have the Fedora equivalent for
libpulse0:i386?
Hi Gydion,
thank you for answering and trying to help, this is highly appreciated.
And yes, the equivalent to the libpulse0 package in Debian/Ubuntu, "pulseaudio-libs" is and has been installed in the 32bit version.
$ rpm -q pulseaudio-libs.i686
pulseaudio-libs-8.0-6.fc24.i686
If you have any further ideas on what might be wrong, please don't hesitate to throw them in, I am still not able to play the game...
I think it's the missing "libGalaxyCSharpGlue" file because as soon as Tyranny is not able to load it an exception is thrown, here's an excerpt from the player.log:
<Player.log>
Fallback handler could not load library /home/telsh/Spiele/Tyranny/game/Tyranny_Data/Mono/x86/libGalaxyCSharpGlue
[GOGManager] Init() failed. An exception was thrown by the type initializer for Galaxy.Api.GalaxyInstance
(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)
[GOGManager] Init() inner exception = System.TypeInitializationException: An exception was thrown by the type initializer for CustomExceptionHelper ---> System.DllNotFoundException: GalaxyCSharpGlue
at (wrapper managed-to-native) Galaxy.Api.GalaxyInstance/CustomExceptionHelper:CustomExceptionRegisterCallback (Galaxy.Api.GalaxyInstance/CustomExceptionHelper/CustomExceptionDelegate)
at Galaxy.Api.GalaxyInstance+CustomExceptionHelper..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Galaxy.Api.GalaxyInstance..cctor () [0x00000] in <filename unknown>:0
</Player.log>
IMHO the installer should either contain this file or if there is another external dependency it should be communicated.
Thanks and regards,
telsh