HGL
passive-yellow

Mass Effect Legendary Edition through Heroic

I bought the game on GOG for the winter sales and recently discovered that Heroic might not support it. Can anyone confirm this? And is there any workaround to it? EDIT: Through Epic, not GOG
18 Replies
constant-blue
constant-blue3y ago
Requires EA launcher
passive-yellow
passive-yellowOP3y ago
OK, so what do I have to do?
constant-blue
constant-blue3y ago
As of now, and someone can correct me, I don’t believe it’s playable via Heroic
passive-yellow
passive-yellowOP3y ago
OK, so I should manually install Epic and then check out whether the moons align and everything works?
constant-blue
constant-blue3y ago
That might work But the thing moving forward is to just buy games on Steam if you have the Deck, especially games that use additional launchers
passive-yellow
passive-yellowOP3y ago
Yeah I assumed that I could run it through heroic because I have had a good luck before with Linux and heroic with other games, I sure will for games with additional launchers Will report back anyways
plain-purple
plain-purple3y ago
you can install the EA app in heroic, then install games through that I don't have that game so I don't know if it would work, but you can try https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/How-to-install-EA-Games-on-Linux
GitHub
How to install EA Games on Linux
A Native GOG and Epic Games Launcher for Linux, Windows and Mac. - Heroic-Games-Launcher/HeroicGamesLauncher
constant-blue
constant-blue3y ago
Does that work when the game is owned via Epic?
plain-purple
plain-purple3y ago
yes, that wiki page also explains how to link the epic and ea accounts so the games you own in epic show up in the ea app
constant-blue
constant-blue3y ago
Great
passive-yellow
passive-yellowOP3y ago
Nice, thanks! what if I don't have wine or wine-staging, but only proton?
(deck@steamdeck ~)$ wine --version
wine-7.19
(deck@steamdeck ~)$ wine --version
wine-7.19
passive-yellow
passive-yellowOP3y ago
No description
passive-yellow
passive-yellowOP3y ago
I'm trying to understand where to download wine in this format from
No description
passive-yellow
passive-yellowOP3y ago
If I manage to download it I guess I can just drag and drop it into the parent folder This version is the one installed through heroic's wine manager, but it's not showing non-GE wine, so I think I need to install it manually
passive-yellow
passive-yellowOP3y ago
Wine - Browse /Slackware Packages at SourceForge.net
Run Windows applications on Linux, BSD, Solaris, and Mac OS X
passive-yellow
passive-yellowOP3y ago
So I managed to install the EA Launcher, it runs, but the problem is that heroic on the Steam Deck gets installed via Flatpak, so I have yet another issue: You can't just run legendary out of the box since if you try and run it it won't find all the libraries linked by flatpak, so I think you should do something via flatpak run, can't figure out what though Something like: flatpak run com.heroicgameslauncher.hgl --command /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary list -T except this will just open heroic Documenting for future deck users Before running legendary you need to use: flatpak run --command=sh com.heroicgameslauncher.hgl Then you can use the command found in the guide Should have got the right command, but I'm having a permission denied issue that I can't seem to fix: Command: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary launch heptagon --origin --wine "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-7-22/" --wine-prefix "/home/deck/Games/Heroic/Prefixes/EA App" Error:
[Core] INFO: Trying to re-use existing login session...
Traceback (most recent call last):
File "legendary/cli.py", line 3061, in <module>
File "legendary/cli.py", line 2976, in main
File "legendary/cli.py", line 568, in launch_game
File "legendary/cli.py", line 792, in _launch_origin
File "subprocess.py", line 951, in __init__
File "subprocess.py", line 1821, in _execute_child
PermissionError: [Errno 13] Permission denied: '/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-7-22/'
[38] Failed to execute script 'cli' due to unhandled exception!
[Core] INFO: Trying to re-use existing login session...
Traceback (most recent call last):
File "legendary/cli.py", line 3061, in <module>
File "legendary/cli.py", line 2976, in main
File "legendary/cli.py", line 568, in launch_game
File "legendary/cli.py", line 792, in _launch_origin
File "subprocess.py", line 951, in __init__
File "subprocess.py", line 1821, in _execute_child
PermissionError: [Errno 13] Permission denied: '/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/wine/Wine-7-22/'
[38] Failed to execute script 'cli' due to unhandled exception!
passive-yellow
passive-yellowOP3y ago
It also doesn't make sense since I have full permissions on the folder
No description
passive-yellow
passive-yellowOP3y ago
I'm stuck can't get around the permission issue, if anyone else is able to fix it it would be just perfect So I managed to get the launcher working by simply linking Epic and EA from a windows PC. Now my epic games appear on the EA Launcher Anyone who has writing access on the wiki might want to update it with these info

Did you find this page helpful?