-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I figured out how to install mods on Linux/Steam #32
Comments
The reason step 6 is needed is because without it you get this error:
|
Thanks for the guide. Just released 2.5.4 to support Steam on Windows, but I guess manual setup is still necessary on Linux. I have no immediate plan to support Linux (beyond flexible path separators), so the step is very valuable. Glad to know that it can be made to work. |
Thanks for keeping this ticket open, and if you want to help users even more you could link to it from the readme and from the release notes (you might have done already, I've not checked.) Also, thank you for taking even small considerations like using flexible path separarators - Linux users don't mind getting their hands dirty to make things work, but not all developers are so easy to work with 👍 I will of course test 2.5.4 when you release the manual install package for it, and 3.0 when the time comes. I will simply edit comment 1 with updated links/instructions as necessary. |
Modnix 3 Beta 2 is out. It no longer uses an injector, so the steps are bound to change. That's assuming it works, of course. The new library supports Wine but, you know, this is the part where I am counting on you bringing in good news. :) If it works, it may be best to open a new issue. And yeah, I have linked this page from manual setup doc and certain pages of the wiki. Will look at home too. |
Hi @folknor , I am having trouble with this guide. I am using newer version of Modnix for now to skip injector BUT when I run:
What mono packages do I need exactly to at least run Modnix? Thanks. |
Which version of Modnix? I've not tried it for a while, I was waiting for the DLC release which I believe is a week or so from now :-) |
I am trying with Modnix 3 beta 3 - to skip injector. It turns out that I need to just run it and have it in background :) Then running Modnix from mods directory works :) So I have save from windows, mods from windows and it looks like it is working fine so I will be able to do some gaming while on a six hour train travel tomorrow :) Just need to remember to kill process later. But to make it even more usable: what mono packages did you installed?
|
@GrzegorzDrozd How did you make v3b3 work exactly? For me mono doesn't seem to do the trick, even forcing wine-mono v6.3 into the prefix ignoring the system-wide mono packages. Modnix seems to be running just fine except a small little detail: there is no window, no gui (see output logs below). Tried installing .NET4.8 inside the wine prefix and that resulted in a window spawning without a content and an almost immediate crash (.NET seems to be broken on Wine for a while). Leaving it running in this semi-broken state doesn't do anything with the game. I can live without a gui just fine (in fact I prefer it) but since there is no injector I assume Modnix must launch the game and patch it at runtime. @folknor maybe a command line parameter to tell Modnix to skip gui and launch the game directly? wine 6.14-staging
|
Any update on this? I cannot use the gui and I don't understand how to make modnix work without it. EDIT: made it work, kinda. The instructions in the readme of the manual setup archive are wrong. The first bullet point says
The game folder would be Since I have to copy a bunch of dlls as part of the manual setup, I assumed they have to go in the I still have the issue that some mods (e.g. Assorted Adjustments) rely on modnix for configuration. In case other people read this, what I did to make v3 work is:
You can see if modnix is correctly installed by running the game once and checking the file |
Hi,
So to install mods on Phoenix Point: Year One Edition on Linux using Steam, I worked out some instructions:
(Obviously make sure you run the game once before doing this. Also, use proton 5.21-GE-1 or proton 6.0-GE-1 to run it. Later versions might work as well.)
Managed
folder in the 7z file (3 DLLs + 1 EXE) tosteamapps/common/Phoenix Point/PhoenixPointWin64_Data/Managed
(no files are replaced)Modnix.exe
tosteamapps/compatdata/839770/pfx/drive_c/users/steamuser/My Documents/My Games/Phoenix Point/Mods
(you need to create some of those folders)mono
and basic assemblies, version does not mattersteamapps/common/Phoenix Point/PhoenixPointWin64_Data/Managed
mv System.dll System.bak
mono ModnixInjector.exe
mv System.bak System.dll
steamapps/compatdata/839770/pfx/drive_c/users/steamuser/My Documents/My Games/Phoenix Point/Mods
This works for me. I'm posting these same instructions to protondb.com now, and linking to this ticket. People will probably come here for help.
The text was updated successfully, but these errors were encountered: