Open Kingwad opened 5 days ago
A temporary workaround is to put a symbolic link to false
called flatpak
in the path. Then it will find the fake flatpak, which will error out, and successfully fallback to the scummvm in path or the wine version as expected.
On inspecting the code, this issue should probably be moved to https://github.com/Heroic-Games-Launcher/heroic-gogdl, as the error is there.
Either catch the FileNotFoundError
exception thrown by get_flatpak_command
in both of these locations or don't throw the exception at all.
this was solved in gogdl 1.1.2 https://github.com/Heroic-Games-Launcher/heroic-gogdl/releases/tag/v1.1.2
you can use that binary as an alternative binary in heroic temporarily until the next release (in settings > advanced)
Thank you, I can confirm that heroic-gogdl 1.1.2 indeed works as expected
Describe the bug
Running heroic natively installed, not using flatpak. Flatpak is not installed on the system. Running Scummvm games from GoG attempts to load flatpak version of scummvm and fails to fallback to alternate versions.
Add logs
Steps to reproduce
Expected behavior
Heroic should not abort the search for an appropriate scummvm if flatpak is not installed. It should fail to launch the flatpak version, then attempt the other options in the expected order "flatpak scummvm, in path scummvm, wine scummvm"
Screenshots
No response
Heroic Version
Latest Stable
System Information
Additional information
No response