HGL
fascinating-indigo

Adding mods to games

Is there some simple way to add mods to games? I realize not all mods are created equal, but trying to install mods to a windos game being played with heroic on a linux system is a nightmare. Unless there is something I'm missing. I don't really mind manual mod installs but considering the funky file system with linux it can be challenging for me sometimes. Nearly all mods I would be interested in will be on nexus for the games I have.
57 Replies
dependent-tan
dependent-tan8mo ago
pretty much works like it does in windows tbh? there's nothing funky about the filesystem in linux or uisng wine either? what funky thing are you referring to? but basically: the mods go in the game folders or whatever as described for windows however the mod says to be installed, if its got an installer, just run that on the prefix
fascinating-indigo
fascinating-indigoOP8mo ago
yes in some cases that is true, and thanks for helping. Ok, a specific issue, trying to install smapi mod on stardew valley, it has a windows installer, can't really use that, so went the manual route and I think I followed the instructions, but no dice. pretty sure its some kind of directory problem of some kind
dependent-tan
dependent-tan8mo ago
you can use the installer... run exe in prefix on the game's settings
fascinating-indigo
fascinating-indigoOP8mo ago
hmm, hang on a xec on the advanced tab?
dependent-tan
dependent-tan8mo ago
no on the wine tab "run exe on prefix"
fascinating-indigo
fascinating-indigoOP8mo ago
ah ok
dependent-tan
dependent-tan8mo ago
no guarantee that the mods will work in wine, but installing them is more or less the same process
fascinating-indigo
fascinating-indigoOP8mo ago
i think i understand the concept now a little better i think, didn't work but i have 3 different "installers" in mod folder, the usual, windows, linux, mac those installers are for the same mod im presuming i need to run the windows one even though i have a linux system
dependent-tan
dependent-tan8mo ago
if you are running wine use windows
fascinating-indigo
fascinating-indigoOP8mo ago
says its launching but nothing yhet i think im using wine, i had to reinstal my system a while back, so i may be missing something, but other games are working fine yeah its using wine ge wine proton8 -26 yeah now it seems to just be hanging even though it says loading heroic in heroic
dependent-tan
dependent-tan8mo ago
you can look at the logs, often i find that mod installers depend on dotnet but yeah in any case the mods themselves might add dependencies to games that heroic doesn't know about
fascinating-indigo
fascinating-indigoOP8mo ago
its a nexus mod, should work in fact i think i had it working at one point before mysystem messed up i really prefer linux much better than windows, but damn oh yeah, btw, as a suggestion for improving heroic, figjure out a way to add mods EASY as much as possible. might be a challenge, but worth it in the long run if you guys can pull it off
dependent-tan
dependent-tan8mo ago
what is difficult? mods are usually very inconsistent, but also ones that have installers are just run through the run exe button, others jus tcopy files to the game directory as directed by the mod
fascinating-indigo
fascinating-indigoOP8mo ago
assumint the various ways mods get distributed and/or things like installers etc assuming sorry apparently can't type tonight
dependent-tan
dependent-tan8mo ago
so in the case of installers or extracting zips or something, this isnt any different than windows, and i dont know how to make that simpler?
fascinating-indigo
fascinating-indigoOP8mo ago
i hear ya, ive installed mods for years and havent had this much trouble before
dependent-tan
dependent-tan8mo ago
as for distribution platforms that's probably a separate issue the only other issue is that mods have really weird dependencies and they're never listed anywhere for example most mod installers use dotnet of some kind but lots of times its old or some off version that isnt installed by default
fascinating-indigo
fascinating-indigoOP8mo ago
ok well this question keeps popping into my head, when i install a windows game to be used by heroic on my system, it has some kind of preloader or something
dependent-tan
dependent-tan8mo ago
preloader?
fascinating-indigo
fascinating-indigoOP8mo ago
it has to run a windows game in linux
dependent-tan
dependent-tan8mo ago
im .. not sure what you're talking about?
fascinating-indigo
fascinating-indigoOP8mo ago
thats basically what wine is a windows environment
dependent-tan
dependent-tan8mo ago
i mean there's only wine, or proton, which is a set of patches on wine
fascinating-indigo
fascinating-indigoOP8mo ago
within linux
dependent-tan
dependent-tan8mo ago
sure that has to be done to run games in linux, but heroic more or less makes that transparent? what question keeps popping up?
fascinating-indigo
fascinating-indigoOP8mo ago
the question i have is, if i just extracted a normally windows mod and put it in the game dir, does it see it before it runs or get tweaked before the game actually runs normally i could just manually install a mod
dependent-tan
dependent-tan8mo ago
? thats not how mods work, they work by altering the data a game uses to run, or modifying the executables and dlls themselves so when you run the game normally the modded stuff runs
fascinating-indigo
fascinating-indigoOP8mo ago
i keep thinking im running into some kind of dir problem somehow
dependent-tan
dependent-tan8mo ago
heroic has nothing to do with that
fascinating-indigo
fascinating-indigoOP8mo ago
i know
dependent-tan
dependent-tan8mo ago
what dir problem?
fascinating-indigo
fascinating-indigoOP8mo ago
its intermittent i only suspect, i dont know im either not getting the right pathing where i extract or something
dependent-tan
dependent-tan8mo ago
like i said mods add dependencies to games that are hard to know about so if those arent part of your wine prefix, the mod may break the game or things wont work
fascinating-indigo
fascinating-indigoOP8mo ago
the one you helped me with looks like it might have worked but that was an executable, i much prefer the games that will take a mod .zip file and do its own extracting no fuss no muss that way
dependent-tan
dependent-tan8mo ago
i mean zips usually extract to the game directory it depends on how the mod tells you to install it, but most just replace some files in the game dir so that's where you'd extract it to, nothing special about that really
fascinating-indigo
fascinating-indigoOP8mo ago
yes i know, but sometimes it will extract a folder but what you really want is whats in the folder and not the actual folder itself
dependent-tan
dependent-tan8mo ago
sure i mean thats the same as windows
fascinating-indigo
fascinating-indigoOP8mo ago
in other words the file structure thats IN the folder, not the top extraction folder will i know that
dependent-tan
dependent-tan8mo ago
so just put the files where they go?
fascinating-indigo
fascinating-indigoOP8mo ago
i dont always know, so i have to play around with them sometimes
dependent-tan
dependent-tan8mo ago
the mod install instructions should say
fascinating-indigo
fascinating-indigoOP8mo ago
add to that im somewhat unclear on how exactly heroic works
dependent-tan
dependent-tan8mo ago
heroic just automates wine prefix configuration and prefix management prefixes are just the simulated windows file system
fascinating-indigo
fascinating-indigoOP8mo ago
guess i will just keep fiddling with it until i get it to work, it usually ends up being some kind of pathing foulup well thanks again for the help
dependent-tan
dependent-tan8mo ago
i'd follow the mod's instructions for file placement if they dont tell you, thats not a great mod haha np
fascinating-indigo
fascinating-indigoOP8mo ago
well that was the first thing i did i mean i know how mods are supposed to work if it was windows i prob wouldn't even have a prob i started using windows when it was windows 3.1 didnt even have a graphical interface, just a comand line
dependent-tan
dependent-tan8mo ago
same
fascinating-indigo
fascinating-indigoOP8mo ago
before that i used amiga and commadores
dependent-tan
dependent-tan8mo ago
i mean i used plain dos on a 286 amigaos and c64 prior to windows
fascinating-indigo
fascinating-indigoOP8mo ago
AMIGA!!!
dependent-tan
dependent-tan8mo ago
but yeah the folder structure is the same as on windows, so placement should be identical
fascinating-indigo
fascinating-indigoOP8mo ago
those were the days
dependent-tan
dependent-tan8mo ago
if there are problems it could be some of the stuff the mod does just isnt friendly to wine
fascinating-indigo
fascinating-indigoOP8mo ago
yes i understand HOW it SHOULD work
dependent-tan
dependent-tan8mo ago
i find often that mods get things done pretty hacky and there's a good chance that wine doesnt really expose the same brokeneness as windows would haah
fascinating-indigo
fascinating-indigoOP8mo ago
its prob gonna be some kind of file pathing prob more than likely well thanks again
dependent-tan
dependent-tan8mo ago
np

Did you find this page helpful?