HGL
eager-peach
Why does Heroic use the system Wine to run installers (option “Run installer first”)?
Hi, I’m just wondering why Heroic uses the system-wide Wine to run game installers. Is it possible to use Proton or the optimized Wine version included in Heroic instead?
4 Replies
stormy-gold•8h ago
it uses whatever you have set in that game settings
eager-peachOP•7h ago
Oh, really? I’ll check again in a fresh system install without wine hehe
stormy-gold•7h ago
for the Add Game feature you should expand the Wine settings tab and select version there
eager-peachOP•5h ago
I was testing a little bit. When I first download the Heroic Launcher AppImage and try Add Game, if I expand the Wine settings there’s no option available.
Then I go to Wine Manager and, without changing anything, go back to Add Game — now I can select Proton in the Wine version.
But when I try to use the “Run installer first” button, nothing happens.
(19:46:19) [INFO]: [Backend]: Writing config for eG75qQVSt3tX1sjQStWzYu
(19:46:19) [WARNING]: [Backend]: Required prefix files are missing, running
(19:46:19) [INFO]: [Backend]: Checking if wine version exists: Proton - GE-Proton-latest
(19:46:19) [DEBUG]: [Backend]: Running Wine command: run wineboot --init
(19:46:19) [INFO]: [Backend]: Checking if wine version exists: Proton - GE-Proton-latest
(19:46:19) [DEBUG]: [Backend]: Running Wine command: runinprefix /home/deb/Downloads/Retro-Setup-x64.exe Hmm, I used the “Select Executable” option to try running the installer, and then I could see the logs inside Heroic Launcher. It was requiring python3. After installing it, the “Run installer first” option works now. can i ask, is possible to change some proton options before installing the game? with winecfg?
(19:46:19) [WARNING]: [Backend]: Required prefix files are missing, running
verifyWinePrefix
to create prefix
(19:46:19) [INFO]: [Backend]: Checking if wine version exists: Proton - GE-Proton-latest(19:46:19) [INFO]: [Backend]: Checking if wine version exists: Proton - GE-Proton-latest
(19:46:19) [DEBUG]: [Backend]: Running Wine command: run wineboot --init
(19:46:19) [INFO]: [Backend]: Checking if wine version exists: Proton - GE-Proton-latest
(19:46:19) [DEBUG]: [Backend]: Running Wine command: runinprefix /home/deb/Downloads/Retro-Setup-x64.exe Hmm, I used the “Select Executable” option to try running the installer, and then I could see the logs inside Heroic Launcher. It was requiring python3. After installing it, the “Run installer first” option works now. can i ask, is possible to change some proton options before installing the game? with winecfg?