Jump to content

Launching a Non-Steam installation through Proton


Recommended Posts

socallmemaeb
Posted

Hello,

 

I've bought Battle for Kuban through the game's website, as i cant get it on steam without getting BoS first. I'm on Xubuntu 20.04, and ProtonDB says that it works flawlessly without tweaking on most PCs. I've tried both running the installer through wine and through proton, neither of which worked. When I try to run it, it instantly closes itself with the following error:

 

`Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'`

 

What do?

socallmemaeb
Posted

ok so i tried installing some dlls it complained about, and i get this error now

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Windows.Application' threw an exception. ---> System.TypeInitializationException: The type initializer for '<Module>' threw an exception. ---> <CrtImplementationDetails>.ModuleLoadException: The C++ module failed to load during appdomain initialization.
 ---> System.NullReferenceException: Object reference not set to an instance of an object
  at <Module>._atexit_helper (System.MonoFNPtrFakeClass func, System.UInt32* __pexit_list_size, System.MonoFNPtrFakeClass** __ponexitend_e, System.MonoFNPtrFakeClass** __ponexitbegin_e) [0x000eb] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>._atexit_m_appdomain (System.MonoFNPtrFakeClass func) [0x00006] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>._initatexit_app_domain () [0x0003a] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>.<CrtImplementationDetails>.LanguageSupport.InitializePerAppDomain (<CrtImplementationDetails>.LanguageSupport* ) [0x0002c] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>.<CrtImplementationDetails>.LanguageSupport._Initialize (<CrtImplementationDetails>.LanguageSupport* ) [0x00015] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>.<CrtImplementationDetails>.LanguageSupport.Initialize (<CrtImplementationDetails>.LanguageSupport* ) [0x0000c] in <90e7e48a62b14b1d9342b00af966f24b>:0 
   --- End of inner exception stack trace ---
  at <Module>.<CrtImplementationDetails>.ThrowModuleLoadException (System.String errorMessage, System.Exception innerException) [0x00007] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>.<CrtImplementationDetails>.LanguageSupport.Initialize (<CrtImplementationDetails>.LanguageSupport* ) [0x00022] in <90e7e48a62b14b1d9342b00af966f24b>:0 
  at <Module>..cctor () [0x00008] in <90e7e48a62b14b1d9342b00af966f24b>:0 
   --- End of inner exception stack trace ---
  at System.Windows.Application..cctor () [0x0002e] in <7286853b31444607a83ea5504be1de3f>:0 
   --- End of inner exception stack trace ---
  at bos_updater_ng.App..ctor () [0x00000] in <7ce0ed89c2444f4bbf1e24ef56251830>:0 
  at bos_updater_ng.Startup.Main () [0x00000] in <7ce0ed89c2444f4bbf1e24ef56251830>:0 

 

Posted

More or less a shot in the dark, but since this is a .net error, it could be a problem with your mono installation.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...