DravenusRex / stalker-gamma-linux-guide

A guide to getting S.T.A.L.K.E.R. - G.A.M.M.A. running on GNU/LINUX.
64 stars 7 forks source link

Can we run Stalker directly effectively bypassing the launcher and Mod Organizer? #13

Open herrenP opened 1 year ago

herrenP commented 1 year ago

Sorry if this is not an appropriate place to ask a question. In my case I have dual boot and mainly game in Windows. So, everything is already set up and updated. I was thinking that I might be able to mount the Stalker installation on the Windows partition to my Linux system and then simply run the game's exe with Wine in the few times I do want to game in Linux.

DravenusRex commented 1 year ago

Mod Organizer is required to "inject" the mods into the game using a virtual file system (USVFS). It would in theory be possible to bypass this by manually copying the mods directly into their appropriate places in the game folder. The easiest way would probably be using the "Explore Virtual Folder" option in the executable drop-down in MO2, and then finding a way to copy the contents of that virtual folder into the game. I don't know what kinds of unforeseen issues this could cause, and updating the game would become very tedious.

If you want to save space by only having 1 copy of the game for both: Instead of installing from Windows and trying to play on Linux, I recommend using the new installer for Linux here in this guide and then mounting that in Windows to play, it would probably be easier, and you would retain the ability to update the game from within Linux.

Overall if you have an AMD card I'd just recommend switching to Linux entirely at least for gaming. I can't think of many games that don't work these days.

Mord3rca commented 1 year ago

Hello,

Can you download this release of gamma-launcher and use the usvfs-workaround command

To do so, use this: gamma-launcher --anomaly <path/to/Anomaly> --gamma <path/to/GAMMA> --final <path/to/your/installation/dir>

This should create a valid GAMMA installation folder without the need of USVFS from ModOrganizer To run it, go to the install dir and run the Anomaly instance you want (DX11AVX, DX11, DX10, ....) On my side, it works after i've edited the config key rs_screenmode borderless in appdata/user.ltx. I could start a game, however I did not do much.

Note: You will need to setup GAMMA with one of the launcher (official or Linux) first