Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
7.9k stars 417 forks source link

All DOSbox games with a Linux installer fails to run #2837

Open NightSprinter opened 1 year ago

NightSprinter commented 1 year ago

Describe the bug

Any DOSbox game from GoG that has a native Linux installer fails to run.

Add logs

Running Epic Pinball: The Complete Collection
Starting DOSBox
/home/deck/Games/Heroic/Epic Pinball/dosbox/dosbox_x86_64: error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory
Done.

Steps to reproduce

  1. Go to game directory in terminal
  2. CRun "sh start.sh
  3. See error

Expected behavior

Game runs

Screenshots

No response

Heroic Version

Latest Stable

System Information

SteamOS 3.4.8/HoloISO

Additional information

Removing the library export seems to fix this? need to install libpng12 on HoloISO

mamama1 commented 4 months ago

err.. same here. even the same library?

solomani commented 1 month ago

Ditto.

Lariaa commented 1 month ago

We support native Dosbox with the next release https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/3797 Does this fix your problem?

Ulugbeg commented 3 weeks ago

I run archlinux, I have updated to 2.15.1, and have dosbox installed. I tested 2 games, Bio Menace and Battle Chess, installed both as linux, but neither launches, both with the following error:

/home/redacted/Games/Heroic/Battle Chess/dosbox/dosbox_x86_64: error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory

/home/redacted/Games/Heroic/Bio Menace/dosbox/dosbox_x86_64: error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory

Would it be better if I file a different bug for this?

imLinguin commented 3 weeks ago

Currently it's best to run Windows versions of those games. With 2.15.0 you can have native dosbox staging installed on your machine and that will be used instead of Proton

imLinguin commented 3 weeks ago

Whole feature is now described on the Wiki https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-To:-DOSBOX-and-SCUMMVM