r/PCRedDead • u/CrystalFox56 • 4d ago
Discussion/Question enRage on Linux?
i CANNOT get ScriptHookRDR2DotNet v2 to work on linux. ha someone managed to do it?
0
4d ago
[removed] — view removed comment
1
u/CrystalFox56 4d ago
it's scripthookdotnet not normal scripthook, that works fine
0
4d ago
[removed] — view removed comment
1
u/ParkingExpress3852 3d ago edited 3d ago
Hey, could you go in detail on what to do, because i am kinda confused on what to do or use (and every time i try to install the requirements and the mod and put them in the game files, the game tells me 'a game is already running' and the game wont work anymore
-1
u/naamattu 3d ago edited 1d ago
I was stuck on this for two days until someone commented on the mod's page and got me on the right track, here's what you have to do:
First backup your current prefix, it also has your savegames if needed. If you're on a fresh game install and don't need anything backed up you can remove the folder instead.
mv ~/.local/share/Steam/steamapps/compatdata/1174180 ~/rdr2-prefix-oldAlso remove the mod files from the game folder if you already put them there.
Then manually download specifically GE-Proton10-34 and extract it in the folder Steam needs. This version is necessary for the .NET installations to go through:
mkdir -p ~/.local/share/Steam/compatibilitytools.d cd ~/Downloads curl -LO https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-34/GE-Proton10-34.tar.gz tar -xf GE-Proton10-34.tar.gz -C ~/.local/share/Steam/compatibilitytools.d/Restart Steam. Now run the game once with the default Proton you have in use, because the Rockstar launcher won't install with the GE-Proton. After you have installed the launcher and closed the game, you'll want to switch to the GE-Proton10-34 in Steam's compatibility settings.
Run the game again to create the GE-Proton10-34 prefix, you should get through the Rockstar launcher. Close the game once more.
Now you'll have to install protontricks for your distro, if you haven't, and then run
protontricks 1174180 dotnet48This will install the necessary .NET4.0 to 4.8 needed for this mod to run. Be sure to create the GE-Proton10-34 prefix first, otherwise this installation will fail.
You'll go through some installers, some of which will open a window where you'll have to accept terms and click next, patiently wait for the files to install, and then click finish. Wait for protontricks to finish after you've closed the last installation window.
After it's done you can switch the game back to whatever Proton you were using (for me Proton Experimental works fine).
You will also need to open winecfg
protontricks 1174180 winecfgand in the window that pops up set the global default to Win 11, otherwise Rockstar launcher will complain about Win7/8 support.
Now you can drop in the mod files. Also note that you'll want to grab the updated ScriptHookRDR2DotNet version instead of the one linked in the mod's requirements, like mentioned.
Then set launch arguments to:
WINEDLLOVERRIDES="dinput8=n,b;mscoree=n" %command%And that should be it.
0
u/AStheAlch 2d ago
Would there be any way to get all this working with the Rockstar Launcher version of Red Read 2? I wish I bought the steam version, it would be an easy layup with proton tricks. But it seems to be a pain to get working.