this post was submitted on 06 Sep 2025
43 points (97.8% liked)

Linux Gaming

21215 readers
84 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

I tried all of them and they all fail at startup with this error in the log:

/home/xxxxxx/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

I do have libFLAC.so.12.1 so I tried creating a symlink in the game folder or in the DOSBox one within, but no luck, still same error.

I have DOSBox Staging installed and FlatSeal set up as per documentation.

I can play the game in DOSBox Staging, and they work fine in that case.

Installing Windows versions makes them work from Heroic, but while Bio Menace for example works well, Cannon Fodder has no music, even after setting up the Soundblaster to IRQ7 (as suggested on the forums).

UPDATE: leeching on the Discord (it makes me feel dirty even to name that piece of crap) I found this, obviously unstructured, thread in which the Heroic dev says that Linux versions lack the metadata for GOGDL to use DosBox Staging, ending up relying on the native version. Meanwhile, Windows installations have no DOSBOX folder, so adding even an empty dir solves failed starts in that case.

you are viewing a single comment's thread
view the rest of the comments
[–] Auster@thebrainbin.org 10 points 1 week ago (1 children)

What if you install DOSBox separately, then point Heroic to open it along with the game's bundled config file? (Iirc dosbox -conf /path/to/conf-file.conf, though can't test now to be sure)

[–] biofaust@lemmy.world 1 points 1 week ago

Still got the same error.