HGL
optimistic-gold
Heroic refuses to run DoomRunner as an alternate EXE for DOOM + DOOM II
I tried to run the flatpak version, didn't work. I even built it myself and installed to my
/usr/bin
path, Heroic couldn't find it. I then tried to run it through a script, still no luck. How do you do this?8 Replies
exotic-emerald•2mo ago
share the game logs and explain how you are setting it up
To help you, we need a game log. Please see the following images on how to get it.






optimistic-goldOP•2mo ago
For when I tried the launch script: https://0x0.st/8hur.log
When I try to run the DoomRunner flatpak:
https://0x0.st/8hu8.log
Disabling umu stops the errors but it still fails to launch
exotic-emerald•2mo ago
what's in that
launch-doomruner
file? do you have access to that file without flatpak?
also, heroic currently will try to use wine to run the game as if it was a windows game and I understand your script is meant to be run as a linux native script? you'll need either the code from https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/4608 or you should use the Add Game
feature so it's treated as a native game without wine in the middleGitHub
[Feature] Allow running games without Wine by arielj · Pull Reques...
There are cases where old games won't run through wine on linux/mac but community patches exist to make them work.
In many cases, the patch not only makes the game work but also provide exe...
frozen-sapphire•2mo ago
"targetExe": "/var/lib/flatpak/app/io.github.Youda008.DoomRunner/x86_64/stable/64512d93e0f7ed19707241d04fde9f436a2a5534ee6414bd7806a3060ff01a5b/export/bin/io.github.Youda008.DoomRunner",
this is a Linux executable. It will not work in the way you're attempting to do it because Heroic is attempting to run it as a .exe
with Proton because Doom 1+2 is a Windows buildoptimistic-goldOP•2mo ago
It worked with Helion, a native DOOM port
And that was a native Linux binary
It's a bash script that runs the DoomRunner flatpak
It's a hacky workaround, I know
exotic-emerald•2mo ago
I don't know if you can simple run another flatpak from heroic flatpak, you probably need to use
flatpak-spawn
(unless the doomrunner thing already does that), check this github issue https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/4690GitHub
Allow using command prefix like lutris · Issue #4690 · Heroic-Gam...
Problem description Command prefixes allow for certain stuff to run before the run command. Lutris has this. Feature description Add a command prefix that allows external programs to be run before ...
optimistic-goldOP•2mo ago
I tried running the native build as a Linux game
Still doesn't launch
It's like it doesn't want to run
https://0x0.st/8h12.log
I decided to switch to using ZDL as an external game
I'm pretty much gonna mark this issue as closed.