How do I mod games installed on Heroic from the epic games store?

I installed fallout new vegas but now I want some mods....
58 Replies
metropolitan-bronze
metropolitan-bronze•4w ago
harsh-harlequin
harsh-harlequinOP•4w ago
That's for windows
metropolitan-bronze
metropolitan-bronze•4w ago
Right, and it's a Windows game.
fair-rose
fair-rose•4w ago
its the same as it would be on windows
metropolitan-bronze
metropolitan-bronze•4w ago
For the steps where you need to run a Windows executable, you use the "Run Exe On Prefix" button under the game's settings (in Heroic). You probably also want to set the mod manager as the exe to run in the game settings in Heroic.
fair-rose
fair-rose•4w ago
depends on the mod of course
metropolitan-bronze
metropolitan-bronze•4w ago
I know that in this case you launch the game via a mod manager, whichever one you're using. AFAIK, the currently recommended one is ModOrganiser2, which is what that guide uses. May your modded New Vegas be less cursed than mine. 🫠
harsh-harlequin
harsh-harlequinOP•4w ago
The issue is that the mod loaders aren't compatible with the epic games instance @aidalgol The mod loaders run and install Just fine They just don't detect the games 😔 Even when setting paths manually
fair-rose
fair-rose•4w ago
how did you run them
stormy-gold
stormy-gold•4w ago
I'm new here and would like to add to this, but I'm running Fallout 3 GOTY from EGS instead. "Run Exe On Prefix" works for Mod Organizer 2, but that sadly limits the save sync feature from Heroic, the playtime won't be affected either. Trying to use MO2's executable as an alternative to launch the game within Heroic causes it to crash due to missing files. I was able to successfully mod but it's a little jankier than I'd like. This, as I said, sadly doesn't work.
fair-rose
fair-rose•4w ago
the thing about mods is they bring with them undocumented wine dependencies, so typically those need to be installed too what those are is kinda wild west because modders use a pretty wide range of things and it can be all over the place
stormy-gold
stormy-gold•4w ago
Bethesda games' mods are just packages archives you manage with a mod manager, so I don't believe so?
fair-rose
fair-rose•4w ago
depends, if the mod manager is third party what dependencies does it have
stormy-gold
stormy-gold•4w ago
Oh and, there's a script to install MO2 on Linux but again it assumes you are using the Steam versions.
fair-rose
fair-rose•4w ago
nod
stormy-gold
stormy-gold•4w ago
Hmm I forget now. I just grabbed it from GitHub and ran it on my FO3 prefix.
fair-rose
fair-rose•4w ago
like i said mods can be really hit or miss because there usually arent autofixes for them like there are for the games
stormy-gold
stormy-gold•4w ago
Allow me to show you.
metropolitan-bronze
metropolitan-bronze•4w ago
I own New Vegas, but the GOG version, otherwise I'd offer to install the mod manager myself and see what goes wrong.
stormy-gold
stormy-gold•4w ago
I have the GOG NV too
metropolitan-bronze
metropolitan-bronze•4w ago
Send us the game log from right after trying to run that. I think Fallout 3 and New Vegas use a very similar version of the engine, so for now I think we can keep both in this thread.
stormy-gold
stormy-gold•4w ago
This is FO3 as you can see, I ran MO2 from "Run Exe On Prefix"
No description
stormy-gold
stormy-gold•4w ago
Fonts looking fuzzy aside, the app works fine
metropolitan-bronze
metropolitan-bronze•4w ago
OK, so something works. This perfectly illustrates why one needs to be more specific than "doesn't work". =p
stormy-gold
stormy-gold•4w ago
The advanced tab's "Select an alternative EXE to run" option, doesn't I'll demonstrate what happens now
stormy-gold
stormy-gold•4w ago
No description
stormy-gold
stormy-gold•4w ago
Sorry for the font, I have no idea how to fix that. Error 2 ERROR_FILE_NOT_FOUND: Filenotfound. (0x2) . binary: 'C:\Modding\MO2\-AUTH_LOGIN=unused' . owner: (file not found) . rights: (file not found) . arguments: 'oops -epicenv=Prod -EpicPortal -epicusername=xGMVx -epicuserid=c407ccfef5dc45199b3d51ff8f540e81 -epiclocale=en -epicsandboxid=fa702d34a37248ba98fb17f680c085e3' . cwd: 'C:\Modding\MO2' . stdout: no, stderr: no, hooked: yes . MO elevated: yes . usvfs x86:ok x64:ok proxy_x86:ok proxy_x64:ok Edited what might've been my pass :P I did not use the script on GitHub to install this given it works somewhat fine the other way and it assumed you are running it on Steam anyway Apologies, I should know better. Will be more helpful with my reports, and help others if/when possible. https://0x0.st/8VpZ.log Have fun checking my specs, it's exactly what you think
metropolitan-bronze
metropolitan-bronze•4w ago
Uh, yeah, this might be a Heroic or legendary (the helper program Heroic uses for EGS) bug.
stormy-gold
stormy-gold•4w ago
Oh?
genetic-orange
genetic-orange•4w ago
you can fix by creating a bat file that just runs mod organizer but doesn't forward any of the command line parameters legendary is trying to pass in all the egs parameters because the game expects that (otherwise it won't launch) but if you put an alternate exe it's gonna do the same thing since it just changes the exe but not the parameters
stormy-gold
stormy-gold•4w ago
I had a game try to find dlls on my home folder for some reason, too. But that's another story for another support ticket.
genetic-orange
genetic-orange•4w ago
so if you create a bat script it doesn't forward parameters by default (unless you add %*)
stormy-gold
stormy-gold•4w ago
So a bat file with the path to MO2 and run that, it's all?
genetic-orange
genetic-orange•4w ago
yea
stormy-gold
stormy-gold•4w ago
Well it doesn't hurt to try. Oh yes I forget to mention that running the game through MO2 using the method above doesn't allow MangoHUD to detect it, either so what I did as a workaround was set it globally
genetic-orange
genetic-orange•4w ago
you you set it as an alternative exe or run exe in prefix ?
stormy-gold
stormy-gold•4w ago
In prefix, I haven't done the bat approach yet
genetic-orange
genetic-orange•4w ago
ok i don't think mangohud is enabled when u run exe in prefix
stormy-gold
stormy-gold•4w ago
Yep Also worth mentioning, I had to edit some registry entries in order to get my controller to work with FO3, might be the same with FONV. A DualShock 4 if that matters.
genetic-orange
genetic-orange•4w ago
you can use PROTON_PREFER_SDL=1 if you don't want to edit registry needs proton-ge tho
stormy-gold
stormy-gold•4w ago
This info should be more out there in the open, unless it is and I failed to find it. Thank you. I've been using Proton CachyOS and I noticed no gains or losses in performance on FO3, New Vegas I only played for a bit, it's... eh, it doesn't run that well, but it's the best it has ever ran for me.
harsh-harlequin
harsh-harlequinOP•3w ago
F3 and 4 work The issue is nv specifically 😭 Ik how to fix the fonts The patcher
stormy-gold
stormy-gold•3w ago
I'll have to try it on NV to let you know, I only have the game installed and didn't try modding it yet Can you specify how you did it? I want to help. A developer came here and suggested using a .bat with the shortcut to MO2, and launching it as an alternative exe
harsh-harlequin
harsh-harlequinOP•3w ago
Do what I managed to get mo2 working with a few dependencies But the issue is the patcher
stormy-gold
stormy-gold•3w ago
What patcher? The .dat approach to launch MO2 works just fine, I wanted to say it here just in case someone's still trying. In case you don't know how, just make a new file however you want, edit it with a text editor of your choosing, and start "path to the folder with MO2" ModOrganizer.exe And as a side note, some tools do not support the EGS releases of either game, and as such you need to run them inside the data folder, then it will work. But run them using another .bat so you can configure the output or risk replacing the original files, it's just -o "path/to/patched/files" As another side note, you NEED the forward slash / otherwise the backward slash \ will cause these apps to error out, with memory access violation. For some reason it seems to be the default on many. So watch out.
firm-tan
firm-tan•3w ago
If you're referring to the BSA Decompressor, follow most of this guide
No description
firm-tan
firm-tan•3w ago
In the EGS version, you can just use Heroic to open WineCFG and add a new drive set it's path to the Game's directory and choose the new drive when running the tool
harsh-harlequin
harsh-harlequinOP•3w ago
Nope You need to patch the fnv exe file
firm-tan
firm-tan•3w ago
Nexus Mods :: Fallout New Vegas
Epic Games Patcher
Downgrades the Epic Games EXE for NVSE and mod support. Currently does not support playtime or achievements.
harsh-harlequin
harsh-harlequinOP•3w ago
Yeh Aight
stormy-gold
stormy-gold•3w ago
Weird, this one worked for me just fine At least with FO3 Only mod I haven't tried yet is the improved ini for the graphics, since it needs a new save and i was 40 hours or so in the game. Reminder I'm running it on a PS4 via Linux.
harsh-harlequin
harsh-harlequinOP•3w ago
😭
stormy-gold
stormy-gold•2w ago
What's wrong now? I know this isn't the place to ask but this really should be added somewhere more visible, like a toggle Tried other titles that didn't fully recognise the controller until then. And also sad that games till don't include PlayStation glyphs, but at least it works now And it brings me to another possible request, setting the PS4's LED bar colour from Heroic. Using external tools doesn't work with some games resetting it back to the full blast blue colour, especially when forcing SDL it seems, and it resets if the controller vibrates.
genetic-orange
genetic-orange•2w ago
You need to modify wine for this That's a good idea
stormy-gold
stormy-gold•2w ago
I found the suggestions and made a post there :)
genetic-orange
genetic-orange•2w ago
Issue is that it only works with proton-ge and I feel like people are gonna magically expect it to work with normal proton (cuz people can't read)
stormy-gold
stormy-gold•2w ago
Ah yes, that can surely be an issue...

Did you find this page helpful?