HGL
Heroic Games Launcher•4mo ago
absent-sapphire

Rocket League - ShellExecuteEx fails with "Bad EXE format"

Hiya, as per title, trying to run Rocket League results in the following error: ShellExecuteEx failed: Bad EXE format for Z:\home\xnefas\.local\share\Steam\steamapps\common\rocketleague\Binaries\Win64\RocketLeague.exe. I imported the game after downloading it from Steam to avoid redownloading it, if that's of any help. If possible, I'd like to avoid redownloading the game.
12 Replies
ambitious-aqua
ambitious-aqua•4mo ago
"name": "Wine Default - wine-9.0",
HeroicBot
HeroicBot•4mo ago
Wine-GE is rather old now (last release is almost a year ago) and thus might not work correctly. Please follow these instructions on using GE-Proton with umu instead: 1. Head to the Wine Manager in Heroic, click the "Proton-GE" tab, and install "Proton-GE-Latest" 2. Enable umu in "Settings" (Heroic sidebar) -> "Advanced" -> "Use UMU as Proton runtime" Note: For a visual guide, see attached image 3. Head to the settings for your game(s) (icon on game card in library). In the "Wine Version" dropdown, select "Proton - Proton-GE-latest" 4. Rename your Wineprefix (path is shown in game settings), e.g. from current-name to current-name_bak. To clarify: Rename the actual folder on your hard drive, do not change the option in the game settings. Note: This will make game-specific configuration data (e.g. in-game settings or save files) unavailable. If this is an issue, let us know & we'll help you restore them.
From An unknown user
ambitious-aqua
ambitious-aqua•4mo ago
also, why is it installed into Steam's folders? /home/xnefas/.local/share/Steam/steamapps/common/rocketleague
absent-sapphire
absent-sapphireOP•4mo ago
I imported the game from Steam, with the Import Game button
ambitious-aqua
ambitious-aqua•4mo ago
Just run it from Steam then Steam and EGS builds aren't the same if you want to use Heroic, use the EGS version of the game
absent-sapphire
absent-sapphireOP•4mo ago
I can't play with my friend running it from Epic Games if I run it from Steam
ambitious-aqua
ambitious-aqua•4mo ago
then redownload the Epic version. it's free
absent-sapphire
absent-sapphireOP•4mo ago
Ah, so I have to redownload it regardless Yeah just didn't want to make my friend wait even more 😅 Thanks for the info, will update / close the thread once I have the EGS version downloaded!
ambitious-aqua
ambitious-aqua•4mo ago
I thought cross play was enabled for the game as well
absent-sapphire
absent-sapphireOP•4mo ago
Also, which Wine version is recommended? I thought I had the Proton 9.25 version running
ambitious-aqua
ambitious-aqua•4mo ago
GE-Proton9-25 or more generally GE-Proton-latest
absent-sapphire
absent-sapphireOP•4mo ago
I'm on NixOS managing my Proton and Wine versions manually with ProtonPlus, not sure I have GE-Proton-latest as an option Update: I didn't see the Wine Manager tab in Heroic, nevermind that! I do have GE-Proton9-25 though, so I'll try with that and update the thread accordingly. Thank you for the quick response and support!

Did you find this page helpful?