-
Notifications
You must be signed in to change notification settings - Fork 1.1k
The Legend of Heroes: Trails of Cold Steel (538680) fails to launch #1048
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I've developed a workaround for getting the game to properly start. I found out that the game crashing on startup is the result of Proton prefixes lacking .NET Framework/WINE-mono. Installing .NET though winetricks will not work. I did the following to get it set up: Prerequisites:
The first time configuration menu should pop up shortly after, when you are done changing settings hit "Save & Launch". If the game status changes to no longer running, that is fine, it should still run. NOTE: The Configuration Tool still does not work, so the only time you will be able to change graphical settings will be during the first time setup. If you want make additional changes, back up your save data to Steam Cloud, and repeat this process. |
I tested with a clean prefix on: Proton version: 4.2-7 Beta (as ships with Steam by default)
I've had minor amount of success with Proton 3.7 (by installing dotnet40 via protontricks, then manually launch As Proton now ships with Wine-Mono itself, @hornerwl's workaround does not seem to be applicable anymore and the game is just hard broken for me. |
Hello @xorhash, |
Thank you, @kisak-valve. It was indeed a Vulkan issue. That one's on me; I'm embarrassed to take up your time with that. The main game appears to work out of the box, but the logo, opening movie and presumably all other movies continue to be broken. I managed to work around this by first installing LAVFilters 0.73.1 manually into the prefix (the installation will hang, but cancelling it during the hang is seemingly safe), then installing quartz via protontricks; seemingly movies work fine with these workarounds. |
I can confirm installing codecs + quartz works on my end. |
Been getting very different errors. The errors I've been getting are all "wrong ELF class: ELFCLASS64". I'm running Proton-Experimental. Edit: I further triaged the error and found what I believe to be the root cause of the game crashing.
Disabling the video playback lets the game run, but the FMVs are one of the draws of the game even if they're optional that they can be disabled from the config tool. I already installed directshow and xvid. |
game crashes alongside steam randomly when I open the steam overlay sys info steam dumps
https://u.pcloud.link/publink/show?code=VZCuoOXZMI66upJdaEHHQqDjumOdPjCCrGCX |
Currently configuration tool works (I wonder if that was issue for some before) but game exits early on when trying to start with Proton 7.0-4. Soon after that there is register dump, stack dump and backtrace Using the configuration tool to skip startup logos and intro will let you start into main menu as a workaround. |
steam-538680.log
Game fails to launch do to an
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented.
Stacktrace:
Unhandled Exception:
System.NotImplementedException: The method or operation is not implemented.
at System.Drawing.Font.FromLogFont (System.Object lf, System.IntPtr hdc) [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
at System.Drawing.Font.FromHfont (System.IntPtr hfont) [0x00029] in <881e150859e047dba143982f9ad099a8>:0
at System.Drawing.SystemFonts.get_DefaultFont () [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
at System.Windows.Forms.Control.get_DefaultFont () [0x00007] in :0
at System.Windows.Forms.Control.get_Font () [0x00054] in :0
at System.Windows.Forms.ComboBox.get_PreferredHeight () [0x00008] in :0
at System.Windows.Forms.ComboBox.get_DefaultSize () [0x00000] in :0
at System.Windows.Forms.Control..ctor (System.Boolean autoInstallSyncContext) [0x000b1] in :0
at System.Windows.Forms.Control..ctor () [0x00000] in :0
at System.Windows.Forms.ListControl..ctor () [0x0000b] in :0
at System.Windows.Forms.ComboBox..ctor () [0x00059] in :0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ComboBox:.ctor ()
at Sen1Launcher.Launcher.InitializeComponent () [0x0001b] in <60e14b83d515423d9830173f7cc641e0>:0
at Sen1Launcher.Launcher..ctor () [0x00032] in <60e14b83d515423d9830173f7cc641e0>:0
at (wrapper remoting-invoke-with-check) Sen1Launcher.Launcher:.ctor ()
at Sen1Launcher.Program.Main () [0x0000b] in <60e14b83d515423d9830173f7cc641e0>:0
It should also be noted that this game is playable with WINE + DXVK on Lutris.
Distro: Arch Linux Kernel 4.18.5-arch1-1
GPU: GTX 1080Ti Driver 396.54
CPU: Intel i7 4790k
Proton 3.7-5 Beta
The text was updated successfully, but these errors were encountered: