Open shoober420 opened 4 years ago
These looks like the lines of interest from the log:
[00000030:] EXCEPTION handling: System.ArgumentException: Item has already been added. Key in dictionary: 'AUDIO_AMBIENCE_VOLUME' Key being added: 'AUDIO_AMBIENCE_VOLUME'
Unhandled Exception:
System.ArgumentException: Item has already been added. Key in dictionary: 'AUDIO_AMBIENCE_VOLUME' Key being added: 'AUDIO_AMBIENCE_VOLUME'
at System.Collections.Hashtable.Insert (System.Object key, System.Object nvalue, System.Boolean add) [0x001b6] in <a1336bab325642fd867e87ca7626bada>:0
at System.Collections.Hashtable.Add (System.Object key, System.Object value) [0x00000] in <a1336bab325642fd867e87ca7626bada>:0
at System.Resources.ResourceSet.ReadResources () [0x00021] in <a1336bab325642fd867e87ca7626bada>:0
at System.Resources.ResXResourceSet..ctor (System.String fileName) [0x0000e] in <afc71676634a41889c6929c14e8a57bd>:0
at la.TitlePage.ResetLanguage () [0x00000] in <f5b4035b45534272bc339c9427682e4a>:0
at la.Program.Main () [0x0015d] in <f5b4035b45534272bc339c9427682e4a>:0
The launcher works if I hack ResourceSet to allow duplicates, but presumably that's wrong because reference source and corefx don't do that.
I think the real issue here is that ReadResources is being called twice: once by ResourceSet..ctor and once by ResXResourceSet..ctor. Some kind of bad interaction between winforms ResXResourceSet and mono perhaps?
Fix pushed: https://github.com/madewokherd/winforms/commit/f7bc15b933b0b83e0c6ac5d7e8c221ebc066e44e
Should be included in wine-mono 5.1.2 or later.
I can only get this game to work on the Steam Deck, using ProtonUp's TKG. But the videos don't play.
I tried to get the videos to work using <Link removed by moderator>
, but it causes the game to crash on launch, giving me a C++ runtime error.
EDIT Sorry I posted a legally problematic link. Regardless, hoping this game will get fixed.
Hello @ReallyBubblyClouds, the workaround you linked is legally problematic and has been removed.
if I rencode video to other format would it work?
Compatibility Report
System Information
LOG FOR LAUNCHER.EXE: steam-1034860.log
Symptoms
Crashes upon launch
Apparently, backing up "launcher.exe" and renaming "grandia.exe" to "launcher.exe" will launch the game.