HGL
fascinating-indigo
DOS BOX games with Heroic ?
Hi guys,
I’m just wondering if Dos box games are supposed to work on Steam Deck using Heroic ?
I installed a couple games from GOG (Duke Nukem 3D Atomic Edition and Shadow Warrior Classic), but all it does when clicking the play button is going back on Heroic.
so far with no luck I tried :
- installing the Windows and Linux version
- select different wines (Proton Experimental, Proton 7.0, Wine GE Proton 7-41)
- enabling Steam Runtime
- enabling « Auto install/Update DXVK on prefix » when selecting Wine GE Proton 7-41
Here are the logs for Duke Nukem 3D, both for proton Experimental and Win GE.
Thanks for your help !
20 Replies
fascinating-indigoOP•3y ago
fascinating-indigoOP•3y ago
modern-teal•3y ago
they are supposed to work (in general, there are exceptions I guess)
this error is weird
FileNotFoundError: [Errno 2] No such file or directory: '/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-GE-Proton7-41/bin/wine'
, the file should exist, make sure your flatpak permissions are correct (you can install flatseal and use the reset
button to reset heroic's permissionsfascinating-indigoOP•3y ago
Hi @arieljuod , long time no see 😁
I just reset the permissions for Heroic using Flatseal , but the issue and the log remains the same.
I do see the file « wine » when I follow that path. 🤔
fascinating-indigoOP•3y ago

fascinating-indigoOP•3y ago
By the way, looking at Shadow Warrior Classic’s log as well, it has the same error.
I tried with the previous version of Win GE (7-40), same thing.
@arieljuod , any other idea you might have about this issue ? Or anyone else 😉
modern-teal•3y ago
I'm not really sure, you said you reseted the permissions with flatseal and the file is there and owned by you :S
I've seen this in the past but I don't know what was the fix, try searching that
No such file or directory:
message here in discord
can you try running the command manually from the console?
fascinating-indigoOP•3y ago
@arieljuod I found this , the issue seems to be the same :
https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/1781
So apparently Appimage needs to be used instead of Flatpack ?
I’ll try your command and keep you posted, thanks.
GitHub
"No such file or directory" for (existing) wine - 2.4.2 beta · Issu...
Hi all, I'm encountering the same problem as #1286, #1329, #1476 - that last one has a comment after closing about the beta as well. This is the log for the game I'm running (Gothic 2): (23...
modern-teal•3y ago
I think I have some DOSBox game from GOG, I'll try that later on the steam deck
ideally the flatpak version should work fine, it's the official way of using heroic on the deck
fascinating-indigoOP•3y ago
@arieljuod Well I assumed it was only for DosBox games as I tried with 2 of these games and my only other GOG game The Witcher 3 is working fine…
Turns out I just checked and Witcher 3 uses Proton Experimental (which is not working for DosBox games for me), and I get the same error when choosing Win GE for that game.
I ran your above command (I hope I did it right) and I get the below message 👇

modern-teal•3y ago
you can try the appimage build if you want, if your games work it's fine
try removing the custom gogdl binary (not deleting the file, but clearing the field in heroic's settings)
fascinating-indigoOP•3y ago
@arieljuod same thing after removing the custom GOGDL binary in the settings. I ran the manual command again, and got exactly the same message.
modern-teal•3y ago
the command has to change (the command also references the custom binary)
you can see the command that you have to run in the logs
You'll see
Launch Command: LD_LIBRARY_PATH=....
, copy all the command except the Launch Command:
partmodern-teal•3y ago
you can also try the appimage, it's just download > double click, it doesn't even need to be installed (you might need to re-login) https://heroicgameslauncher.com/downloads
Heroic Games Launcher
An Open Source GOG and Epic Games Launcher
fascinating-indigoOP•3y ago
@arieljuod ah ok I see, I thought I had to run the same command again 😅
Ok I ran the correct command after removing the gogdl binary , here’s the message now.
Well if we can’t figure it out sure, I’ll try the Appimage.

fascinating-indigoOP•3y ago
@arieljuod I managed to make it work : I rolled back to Heroic 2.6.2 (from 2.6.3 - still Flatpack ), and then when opening the settings of a game in Heroic, a window popped up that wasn’t appearing in version 2.6.3 (see below)
So I installed that, and it worked !
Hope it helps if any change is necessary in the next heroic version.

modern-teal•3y ago
weird, that window is a wine thing, not a heroic thing, well it's working now, if this happens again maybe we can do more debugging
fascinating-indigoOP•3y ago
It appears that I’m a « weird » magnet 🧲, lol
robust-apricot•3y ago
I started another post:
https://discordapp.com/channels/812703221789097985/1077469808699920444
Do you think it is maybe the same issue? I'm trying to run Ultima IV, which is also DosBox.
fascinating-indigoOP•3y ago
@Emveepee well I had to use Win-GE instead of Proton for starters. It might be the only issue you have, but as requested on your post you’ll need to try and send the logs if it doesn’t work.