mirror of
https://github.com/Omni-guides/Jackify.git
synced 2026-01-17 11:37:01 +01:00
Fix all wiki image paths for repository migration
- Update all pages from old Wabbajack-Modlist-Linux to new Jackify repository - Current modlists (Tuxborn, Anvil, etc) use ModlistGuides paths - Legacy/withdrawn content uses Legacy paths - Shared images correctly reference Legacy/shared - All images now properly accessible via GitHub raw URLs
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
ENB, Reshade and Community Shaders all work on Linux, and by extension, the Steam Deck. Reshade and Community Shaders run pretty well through Proton, with only a relatively small impact to performance. So, if the modlist you are running comes with a Reshade or Community Shaders option - or you add one yourself - it should hopefully 'just work' when run via Proton. ENB on the other hand, requires a few additional packages installed into the Proton Prefix via protontricks. While there is a native Linux version of ENB, I have not found any scenario where it is beneficial to use it versus just running the Windows ENB binary via Proton.
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ I also assume that you have set a user password on the Steam Deck (or have sudo
|
||||
|
||||
Install Enderal on your Steam Deck/Linux system and set the Proton compatibility to Proton Experimental. You can of course use alternative Proton versions such as ProtonGE, but I have no visibility of anything being different with those.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_ProtonVer.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_ProtonVer.png" width="600">
|
||||
|
||||
Next, start Enderal and from the Launcher, load into the Main Menu of the game, and then exit.
|
||||
|
||||
@@ -83,9 +83,9 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Enderal/EmissariesOfTux
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -109,15 +109,15 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
This method of running an Enderal modlist uses steamtinkerlaunch. To get steamtinkerlaunch installed and available in Steam, we can use a program called ProtonUp-QT. If you don't already have this installed, you can install it via the Discover store on Steam Deck, or likely from your package manager on general Linux systems.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTSearch.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-QTSearch.png" width="600">
|
||||
|
||||
Once installed, open up ProtonUp-QT from the applications menu, ensure Steam is selected at the top, and then click Add Version:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-AddVersion.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-AddVersion.png" width="600">
|
||||
|
||||
In the "Compatibility tool" drop down, select steamtinkerlaunch if you are on Steam Deck, or steamtinkerlaunch-git if you are on a general Linux system, and then click Install:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTsteamtinkerlaunch.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-QTsteamtinkerlaunch.png" width="600">
|
||||
|
||||
Once the download completes, you can close ProtonUp-QT.
|
||||
|
||||
@@ -159,46 +159,46 @@ protontricks --no-bwrap 976620 -q xact xact_x64 d3dcompiler_47 d3dx11_43 d3dcomp
|
||||
|
||||
With the above component install complete, we can now switch Enderal to use steamtinkerlaunch instead of Proton Experimental, in the properties of the game in Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_ProtonSTL.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_ProtonSTL.png" width="600">
|
||||
|
||||
Close the properties window and launch the game from steam. However, instead of loading Enderal, this will load a SteamTinkerLaunch window, and you'll have to **quickly** click on "Main Menu" down the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_STLMainMenu.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_STLMainMenu.png" width="600">
|
||||
|
||||
On the next screen, click "Game Menu":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_STLGameMenu.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_STLGameMenu.png" width="600">
|
||||
|
||||
There are only a few changes needed to get things working. Firstly, ensure 'custom commands' is ticked, and then click the executable to change it, bringing up a file Browser:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_STLExecutable.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_STLExecutable.png" width="600">
|
||||
|
||||
Browse to your Emissaries of Tux modlist directory, and select ModOrganizer.exe:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_STLBrowseToMO2.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_STLBrowseToMO2.png" width="600">
|
||||
|
||||
Additionally, tick the checkbox next to "Only custom command". The window should now look like this:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_STL-CustomCommand.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_STL-CustomCommand.png" width="600">
|
||||
|
||||
Lastly, scroll down in the Steam Tinker Launch window until you see 'Proton Version', and change it to be "Proton Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_STLProtonVer.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_STLProtonVer.png" width="600">
|
||||
|
||||
Click Save and Play, and all being well, you should see the Emissaries of Tux splash screen, and then MO2 will be displayed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2Splash.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2Splash.png" width="400">
|
||||
|
||||
|
||||
### Step 8 - Launch MO2 and configure the instance.
|
||||
|
||||
As MO2 starts to launch for the first time, you may see an error regarding being unable to open the instance:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2InstanceError.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2InstanceError.png" width="400">
|
||||
|
||||
Click OK, and then click "Browse":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2InstanceBrowse.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2InstanceBrowse.png" width="400">
|
||||
|
||||
Navigate to the path for the vanilla Enderal directory - On Steam Deck, for **Internal Storage** this will be:
|
||||
|
||||
@@ -220,7 +220,7 @@ sed -i "/download_directory/c\download_directory =" /home/deck/Games/Enderal/Emi
|
||||
|
||||
At this stage, finally, ModOrganizer2 should now be loaded successfully. We need to check the executable path is correct for the Emissaries entry in MO2. To do so, click the "Configure Executables" button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2ExecutablesCog.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2ExecutablesCog.png" width="400">
|
||||
|
||||
Ensure that the executable paths for the "Enderal Special Edition (SKSE)" entry to match the following. If you are on a general Linux system, adjust the paths as necessary to your Steam Library location.
|
||||
|
||||
@@ -236,7 +236,7 @@ with a "Start in" path:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Enderal Special Edition
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2ExecutablePath.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2ExecutablePath.png" width="400">
|
||||
|
||||
If Enderal is installed on the SDCard, the Binary Path should be:
|
||||
|
||||
@@ -252,7 +252,7 @@ with a "Start in" path:
|
||||
D:\SteamLibrary\steamapps\common\Enderal Special Edition\
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_MO2ExecutablesPathSD.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_MO2ExecutablesPathSD.png" width="400">
|
||||
|
||||
Lastly for this step, click the Apply button, followed by OK.
|
||||
|
||||
@@ -264,7 +264,7 @@ Lastly for this step, click the Apply button, followed by OK.
|
||||
|
||||
It's finally time to play! Set the Launch option in MO2 back to Enderal Special Edition (SKSE), and click Play:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_ClickPlay.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_ClickPlay.png" width="400">
|
||||
|
||||
If you're not playing on Steam Deck, that should be things complete, and you can move to the Conclusion section.
|
||||
|
||||
@@ -302,4 +302,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/EmissariesOfTux/EmissariesOfTux_GameMenu.png">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/EmissariesOfTux/EmissariesOfTux_GameMenu.png">
|
||||
|
||||
22
FNVTemp.md
22
FNVTemp.md
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
# Begin Again
|
||||
|
||||
@@ -28,19 +28,19 @@ With Fallout New Vegas installed on your system, and the whole Wabbajack and TTW
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Fallout/BeginAgain, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -50,11 +50,11 @@ Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Progr
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. Rename the new Steam entry to be "FNV - Begin Again" (for my automated post-install script that you will use later to function, the Steam entry must start "FNV - " to be picked up correctly):
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then, in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select "Proton - Experimental".
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -64,7 +64,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
Close the properties window, and click play on FNV - Begin Again entry in Steam. This should start Mod Organizer. Once it opens, CLOSE IT DOWN AGAIN. This step is critical as it creates the prefix for the modlist entry, but we're not ready to play the modlist just yet.
|
||||
@@ -126,7 +126,7 @@ cd "/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas"
|
||||
|
||||
It should output that the file was patched successfully.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-4GBPatchSuccess.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-4GBPatchSuccess.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -154,7 +154,7 @@ STEAM_COMPAT_DATA_PATH="/run/media/mmcblk0p1/steamapps/compatdata/22380" STEAM_C
|
||||
|
||||
It should look something like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-CompatDataPath.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/BeginAgain/BeginAgain-CompatDataPath.png" width="600">
|
||||
|
||||
## Step 6 - Click Play!
|
||||
|
||||
@@ -182,4 +182,4 @@ If you need help with any of the above, or better yet have another fix, tweak or
|
||||
|
||||
**Enjoy!**
|
||||
|
||||

|
||||

|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[Welcome To Paradise](https://thephoenixflavour.com/fo4/wtp/introduction/) _is a lightweight, performance-friendly Wabbajack list offering improved graphics and gameplay mechanics without drastically changing the feel of the game. Originally published in 2020, WTP is a polished experience with many custom modifications including hand-picked texture packs and my own sorting overhaul._
|
||||
|
||||
@@ -78,27 +78,27 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Fallout/WelcomeToParadise
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Fallout/WelcomeToParadise, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Fallout - Welcome to Paradise":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing.
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -107,7 +107,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -115,9 +115,9 @@ Like so:
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -147,7 +147,7 @@ With this setting now in place, MO2 will have visibility of the required .local
|
||||
Click play on this new entry "Fallout - Welcome to Paradise" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in a Konsole terminal, run:
|
||||
|
||||
@@ -159,7 +159,7 @@ then re-run "Fallout - Welcome to Paradise" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -169,21 +169,21 @@ Z:\home\deck\.local\share\Steam\steamapps\common\Fallout 4
|
||||
|
||||
If you installed vanilla Fallout to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Welcome to Paradise should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||

|
||||

|
||||
|
||||
For the Welcome to Paradise executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -193,7 +193,7 @@ The path you need for the Welcome to Paradise application will be:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Fallout 4\f4se_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Fallout to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -229,11 +229,11 @@ APPID=`protontricks -l | grep -i "Fallout - Welcome to Paradise" | awk {'print $
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Fallout to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, filter for the entry for "High FPS Physics Fix - WTP Settings", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then add a line that reads "Resolution=1280x800":
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -245,11 +245,11 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Welcome to Paradise, we just need to disable "ENBSeries - Binaries" mod entry under the "Root Folder" category in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
It's also a good plan to make sure that there are no Game Root leftovers. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -257,7 +257,7 @@ It's also a good plan to make sure that there are no Game Root leftovers. Click
|
||||
|
||||
The MCM Booster mod causes a full game crash when entering MCM via the in-game menu. Given that this is just there to try and speed up the loading of MCM menus, it should be safe to disable without impacting gameplay. Search for it in MO2, and then simply uncheck the box:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -277,7 +277,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait....
|
||||
|
||||

|
||||

|
||||
|
||||
This takes quite a bit of time to start. Once it had loaded though, performance was as expected in the menus.
|
||||
|
||||
@@ -291,7 +291,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -312,11 +312,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Fallout - Welcome to Paradise" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -338,13 +338,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
# Begin Again
|
||||
|
||||
@@ -28,19 +28,19 @@ With Fallout New Vegas installed on your system, and the whole Wabbajack and TTW
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Fallout/BeginAgain, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -50,11 +50,11 @@ Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Progr
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. Rename the new Steam entry to be "FNV - Begin Again" (for my automated post-install script that you will use later to function, the Steam entry must start "FNV - " to be picked up correctly):
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then, in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select "Proton - Experimental".
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -64,7 +64,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
Close the properties window, and click play on FNV - Begin Again entry in Steam. This should start Mod Organizer. Once it opens, CLOSE IT DOWN AGAIN. This step is critical as it creates the prefix for the modlist entry, but we're not ready to play the modlist just yet.
|
||||
@@ -126,7 +126,7 @@ cd "/home/deck/.local/share/Steam/steamapps/common/Fallout New Vegas"
|
||||
|
||||
It should output that the file was patched successfully.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-4GBPatchSuccess.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-4GBPatchSuccess.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -154,7 +154,7 @@ STEAM_COMPAT_DATA_PATH="/run/media/mmcblk0p1/steamapps/compatdata/22380" STEAM_C
|
||||
|
||||
It should look something like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/BeginAgain/BeginAgain-CompatDataPath.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/BeginAgain/BeginAgain-CompatDataPath.png" width="600">
|
||||
|
||||
## Step 6 - Click Play!
|
||||
|
||||
@@ -182,4 +182,4 @@ If you need help with any of the above, or better yet have another fix, tweak or
|
||||
|
||||
**Enjoy!**
|
||||
|
||||

|
||||

|
||||
@@ -1,5 +1,5 @@
|
||||
<p align="center">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_banner.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_banner.png" width="800">
|
||||
</p>
|
||||
|
||||
[Capital Punishment](https://www.nexusmods.com/newvegas/mods/80042) _is a hardcore survival oriented list which seeks to fully overhaul most elements of the Capital & Mojave world spaces. Utilizing Tale of Two Wastelands as the framework of the list, we have curated the following overhaul mods below to hopefully create a unique, fun, and challenging experience._
|
||||
@@ -30,7 +30,7 @@ There are many ways to get the same end result for Fallout New Vegas lists, but
|
||||
|
||||
Install Fallout New Vegas on your Steam Deck/Linux system and set the Proton compatibility to Proton Experimental. You can of course use alternative Proton versions such as ProtonGE, ultimately it won't matter as we will be changing this again later in the guide.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_ProtonVer.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_ProtonVer.png" width="600">
|
||||
|
||||
Next, start Fallout New Vegas and from Steam, click Play in the Launcher to load into the Main Menu of the game, and then exit. This is required to generate some necessary files in the background.
|
||||
|
||||
@@ -87,9 +87,9 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Fallout/CapitalPunishment
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
If this is the first time you have used protontricks or installed a Wabbajack Modlist, you may need to enable the use of protontricks via the command line. Open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -113,15 +113,15 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
This method of running a Fallout New Vegas modlist uses steamtinkerlaunch. To get steamtinkerlaunch installed and available in Steam, we can use a program called ProtonUp-QT. If you don't already have this installed, you can install it via the Discover store on Steam Deck, or likely from your package manager on general Linux systems.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTSearch.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-QTSearch.png" width="600">
|
||||
|
||||
Once installed, open up ProtonUp-QT from the applications menu, ensure Steam is selected at the top, and then click Add Version:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-AddVersion.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-AddVersion.png" width="600">
|
||||
|
||||
In the "Compatibility tool" drop down, select steamtinkerlaunch if you are on Steam Deck, or steamtinkerlaunch-git if you are on a general Linux system, and then click Install:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_ProtonUp-QTsteamtinkerlaunch.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_ProtonUp-QTsteamtinkerlaunch.png" width="600">
|
||||
|
||||
Once the download completes, you can close ProtonUp-QT.
|
||||
|
||||
@@ -188,7 +188,7 @@ cd /home/deck/.local/share/Steam/steamapps/common/Fallout\ New\ Vegas\ ; ./Fallo
|
||||
```
|
||||
It should output that the file was patched successfully:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_4GBPatcher.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_4GBPatcher.png" width="600">
|
||||
|
||||
---
|
||||
|
||||
@@ -197,35 +197,35 @@ It should output that the file was patched successfully:
|
||||
|
||||
With the above component install complete, we can now switch Fallout: New Vegas to use steamtinkerlaunch instead of Proton Experimental, in the properties of the game in Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_ProtonSTL.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_ProtonSTL.png" width="600">
|
||||
|
||||
Close the properties window and launch the game from steam. However, instead of loading Fallout: New Vegas, this will load a SteamTinkerLaunch window, and you'll have to **quickly** click on "Main Menu" down the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_STLMainMenu.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_STLMainMenu.png" width="600">
|
||||
|
||||
On the next screen, click "Game Menu":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_STLGameMenu.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_STLGameMenu.png" width="600">
|
||||
|
||||
There are only a few changes needed to get things working. Firstly, ensure 'custom commands' is ticked, and then click the executable to change it, bringing up a file Browser:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_STLExecutable.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_STLExecutable.png" width="600">
|
||||
|
||||
Browse to your Capital Punishment modlist directory, and select ModOrganizer.exe:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_STLBrowseToMO2.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_STLBrowseToMO2.png" width="600">
|
||||
|
||||
Additionally, tick the checkbox next to "Only custom command". The window should now look like this:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared_STL-CustomCommand.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared_STL-CustomCommand.png" width="600">
|
||||
|
||||
Lastly, scroll down in the Steam Tinker Launch window until you see 'Proton Version', and change it to be "Proton Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_STLProtonVer.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_STLProtonVer.png" width="600">
|
||||
|
||||
Click Save and Play, and all being well, you should see the Capital Punishment splash screen, and then MO2 will be displayed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_MO2Splash.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_MO2Splash.png" width="400">
|
||||
|
||||
|
||||
---
|
||||
@@ -241,7 +241,7 @@ sed -i "/download_directory/c\download_directory =" /home/deck/Games/Fallout/Cap
|
||||
|
||||
At this stage, finally, ModOrganizer2 should now be loaded successfully. We need to check the executable path is correct for the Capital Punishment entry in MO2. To do so, click the "Configure Executables" button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_MO2ExecutablesCog.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_MO2ExecutablesCog.png" width="400">
|
||||
|
||||
Ensure that the executable paths for the "Capital Punishment"" entry to match the following. If you are on a general Linux system, adjust the paths as necessary to your Steam Library location.
|
||||
|
||||
@@ -257,7 +257,7 @@ with a "Start in" path:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Fallout New Vegas
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_MO2ExecutablePath.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_MO2ExecutablePath.png" width="400">
|
||||
|
||||
If Fallout New Vegas is installed on the SDCard, the Binary Path should be:
|
||||
|
||||
@@ -272,7 +272,7 @@ with a "Start in" path:
|
||||
D:\SteamLibrary\steamapps\common\Fallout New Vegas\
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_MO2ExecutablesPathSD.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_MO2ExecutablesPathSD.png" width="400">
|
||||
|
||||
Lastly for this step, click the Apply button, followed by OK.
|
||||
|
||||
@@ -284,13 +284,13 @@ Lastly for this step, click the Apply button, followed by OK.
|
||||
|
||||
You may get a warning about some missing ini files:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_MissingINI.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_MissingINI.png" width="400">
|
||||
|
||||
This is expected and you can just click OK.
|
||||
|
||||
You **must also disable** the 'dxvk' mod in MO2 otherwise the game will crash when you try to launch it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_DisableDXVKMod.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_DisableDXVKMod.png" width="400">
|
||||
|
||||
Lastly, copy the supplied save games into the right place, as detailed in the Capital Punishment installation guide. You may need to adjust the paths shown if you used something different, and remember to copy the right save games for your preference of Casual or Hardcore:
|
||||
|
||||
@@ -303,7 +303,7 @@ cp -r /home/deck/Games/Fallout/CapitalPunishment/Game\ Folder\ Files/2.\)\ Casua
|
||||
|
||||
It's finally time to play! Set the Launch option in MO2 back to Capital Punishment, and click Play:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_ClickPlay.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_ClickPlay.png" width="400">
|
||||
|
||||
If you're not playing on Steam Deck, that should be things complete, and you can move to the Conclusion section.
|
||||
|
||||
@@ -341,4 +341,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/CapitalPunishment/CapitalPunishment_GameMenu.png">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/CapitalPunishment/CapitalPunishment_GameMenu.png">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<p align="center">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil_Banner.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil_Banner.png" width="800">
|
||||
</p>
|
||||
|
||||
---
|
||||
@@ -74,27 +74,27 @@ sudo chmod -R 755 /home/omni/Games/Skyrim/Anvil
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/omni/Games/Skyrim/Anvil, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Anvil":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - It's important to pick Proton Experimental here so that it uses Proton 9.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -105,11 +105,11 @@ Then in the Compatibility tab tick the box for 'Force the use of a specific Stea
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak, and is likely also available from your distribution's package manager. Personally I use the version from flatpak/Discover Store:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
|
||||
Click the Protontricks entry, and then click the Install button in the top right.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias(If you use a shell other than bash, you will have to adapt the following for your own login script location):
|
||||
|
||||
@@ -133,7 +133,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - Anvil" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -145,7 +145,7 @@ then re-run "Skyrim - Anvil" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -154,21 +154,21 @@ Z:\home\omni\Games\Skyrim\Anvil\Game Root
|
||||
```
|
||||
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-BrowseLocalBlur.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-BrowseLocalBlur.png" width="600">
|
||||
|
||||
The splash screen for Anvil should hopefully now appear:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-MO2Splash.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-MO2Splash.png" width="600">
|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-MO2ExecutablesCog.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-MO2ExecutablesCog.png" width="400">
|
||||
|
||||
For the Anvil executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -178,7 +178,7 @@ The path you need for the Anvil executable will be:
|
||||
Z:\home\omni\Games\Skyrim\Anvil\mods\Skyrim Script Extender (SKSE64)\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-MO2Executables.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-MO2Executables.png" width="800">
|
||||
|
||||
|
||||
---
|
||||
@@ -206,11 +206,11 @@ Alternatively, **If you prefer to run this manually**, see an alternative step-b
|
||||
|
||||
Next, we should set the resolution to match your monitor resolution. To do this in MO2, filter for the entry for "Display Tweaks - ANVIL Tweaks", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be what you need:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-SetResolution.png" width="600">
|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes. Optionally, you can also set an FPS limit by editing the FramerateLimit line, e.g "FramerateLimit = 60", or whatever your target FPS is.
|
||||
|
||||
@@ -226,7 +226,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait.... This takes quite a bit of time to start. Once it had loaded though, performance should be as expected once you're in the menus.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-MO2Play.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-MO2Play.png" width="300">
|
||||
|
||||
As an addition to the disclaimer at the top of this guide, I have no visibility of longer term stability, so save often, and maybe even make backups of your save-games, just in case ;)
|
||||
|
||||
@@ -236,7 +236,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-GameMenu.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Anvil/Anvil-GameMenu.png" width="1000">
|
||||
|
||||
---
|
||||
|
||||
@@ -254,11 +254,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Anvil" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -280,13 +280,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[](https://github.com/Omni-guides/Wabbajack-Modlist-Linux)
|
||||
[](https://github.com/Omni-guides/Wabbajack-Modlist-Linux)
|
||||
|
||||
<p align="center"><b>Wabbajack Application -</b>
|
||||
<a href="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/Wabbajack-via-Proton">Wabbajack on Deck/PC via Proton (Recommended) ·
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
## Introduction
|
||||
|
||||
@@ -22,41 +22,41 @@ Download the Windows 10 ISO from here: https://www.microsoft.com/en-gb/software-
|
||||
|
||||
As mentioned, I use Virtual Machine Manager (virt-manager) to run the VM. It is available from the Discover store, if your Linux OS supports that. Otherwise it can likely be found in your distro's package manager. Alternatively you can use VirtualBox or whatever you like.
|
||||
|
||||

|
||||

|
||||
|
||||
Open up Virt-Manager and click the plus (+) button to create a new VM.
|
||||
|
||||

|
||||

|
||||
|
||||
Accept the default "Local Media Install" and click Forward.
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse to select your Windows ISO, and then click "Browse Local".
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Navigate to where you downloaded the Windows ISO and select it. Ensure the Detected Windows version is Windows 10, otherwise, uncheck the box for Auto-detection and search for Windows 10, then click Forward.
|
||||
|
||||

|
||||

|
||||
|
||||
Set the RAM and vCPU allocation for the VM. This will depend on how many resources you can spare from your main Linux system. For example, I select 8192MB of RAM (8GB) and 8 vCPUs, then click Forward.
|
||||
|
||||

|
||||

|
||||
|
||||
According to Microsoft, Windows 10 needs at least 60GB of disk space to install. There are ways to reduce this further by utilising something like Tiny10, but for simplicity in this guide, I'm just going to go with 80GB so I change the Volume size to 80GB and click Forward. This will give us about 20GB free space after install, which should be more than enough while not being a bit too tight. If you're *really* struggling for disk space, doing this with Tiny10 can be squeezed into about 25GB in total, but that only leaves about 5GB to play with after Windows, and Tiny10 can come with it's own issues.
|
||||
|
||||

|
||||

|
||||
|
||||
Give the VM a name and then MAKE SURE YOU CHECK THE BOX TO "CUSTOMIZE CONFIGURATION BEFORE INSTALL", then click Finish.
|
||||
|
||||

|
||||

|
||||
|
||||
The reason we need to customise is due to the way that vCPUs are allocated by Virt Manager, and what Windows 10 allows. By default, vCPUs are presented to the VM as a physical CPU, instead of a CPU Core like you get with a modern CPU. Windows, for reasons best know to Microsoft, limit you to two Physical CPUs on Desktop Versions of Windows, so if we accept the default settings, our Windows VM will on see two CPUs, instead of the 8 allocated via Virt Manager. To change this, on the Customisation window, click the CPUs tab on the left, expand "topology" and tick the box for "Manually set CPU topology". I set to 1 CPU with 8 cores, but you could also choose 2 CPUs with 4 cores each, it doesn't make a lot of difference. Click Apply to set the changes, and then click the "Begin Installation" button in the top left of the window.
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -64,7 +64,7 @@ The reason we need to customise is due to the way that vCPUs are allocated by Vi
|
||||
|
||||
The rest of the Windows install is pretty normal so I won't cover it here. I select "I don't have a product key", and then Windows 10 Pro and then continue with the rest of the Windows install skipping the Windows account and accepting the "limited experience" as normal.
|
||||
|
||||

|
||||

|
||||
|
||||
I then set a username that matches my username on Linux, and don't set a password, just to make things easier, but you can do as you wish here. You can then configure Windows as you like, install a different browser etc etc.
|
||||
|
||||
@@ -117,7 +117,7 @@ Another step that will vary depending on your Linux distribution and Firewall us
|
||||
|
||||
For me on Nobara, I used the Firewall gui application to open the port. There are likely command line methods if you prefer, but you'll have to look them up.
|
||||
|
||||

|
||||

|
||||
|
||||
Select 'Permanent' from the Configuration drop down at the top, and then 'libvirt' from the list of Zones in the middle left, followed by ticking the box next to 'samba' in the right hand pane. The changes should be applied as soon as you click the tickbox.
|
||||
|
||||
@@ -127,7 +127,7 @@ Select 'Permanent' from the Configuration drop down at the top, and then 'libvir
|
||||
|
||||
Back to Windows and it's time to map the Linux FS into the Windows VM using a Mapped Network Drive. Open a File Explorer, right-click "This PC" and click "Map Network Drive".
|
||||
|
||||

|
||||

|
||||
|
||||
A new window will appear allowing you to set a Drive Letter and a path. I select the W: Drive letter (for Wabbajack), but you can select as you wish. Enter the Folder path as (replace "user" with your Linux username, the same one you used during the Step 3 smbpasswd stage):
|
||||
|
||||
@@ -135,13 +135,13 @@ A new window will appear allowing you to set a Drive Letter and a path. I select
|
||||
\\192.168.122.1\user
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Certaily with KVM/libvirtd/Virt-manager, the IP address of the 'server' is usually 192.168.122.1, with the VM getting another IP address in the 192.168.122.X range. If you use a different application to create and run the VM, then this IP Address may differ, so please amend the above to reflect the IP Address of the Virtual Network Interface from your Linux system (usually called virbr0 or similar).
|
||||
|
||||
Ensure "Reconnect at sign-in" and "Connect using different credentials" are both ticked, and then click "Finish". You will be prompted to enter a username and password, so enter as so, with the password being the one you set during Step 3.
|
||||
|
||||

|
||||

|
||||
|
||||
Hit OK, and all being well, it should open a new Windows Explorer window showing the files from your Linux Home Directory.
|
||||
|
||||
@@ -153,17 +153,17 @@ The last step involves 'tricking' Steam into detecting your existing games as be
|
||||
|
||||
***IMPORTANT*** - As mentioned at the start of this guide - Once you perform this step, Steam will detect the games as if they were installed natively in Windows, and may attempt to update/install games. This is especially a pain for games in your library that have a native Linux version, as it will attempt to 'update' them to the Windows version instead. For this reason, I set Steam to not start on boot (we hopefully won't need it to after this step) and then set the download speed to 1kbps (so I can stop/pause any downloads that sneak through) and lastly set the 'Restrict updates to between' to be some time overnight.
|
||||
|
||||

|
||||

|
||||
|
||||
To add a new Library, open Settings in Steam and then select the 'Storage' tab on the left. Click the Drop-down next to "Add Drive" and then select "Add Drive".
|
||||
|
||||

|
||||

|
||||
|
||||
All being well, it will have automatically selected your new W: Drive, or whatever you called it. Click Add and that should complete the creation of the new Steam Library, visible on the Linux FS in /home/user/SteamLibrary, or on the W: Drive in Windows.
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
The next step is where we connect things together. ***IMPORTANT*** Close down Steam in Windows fully - make sure that it is not still running in the system try down by the clock.
|
||||
|
||||
@@ -183,7 +183,7 @@ And that should really be it. Re-open Steam in Windows, and it should now detect
|
||||
|
||||
You should be able to see, e.g. Skyrim installed in Steam in Windows now (providing it was installed in Linux).
|
||||
|
||||

|
||||

|
||||
|
||||
If so, then you should be all done. Close and exit Steam fully again, as we no longer need it open, and ensure that it's set to not start on boot to avoid any annoying game "updates"; Steam Settings - Interface Tab, uncheck "Run Steam when my computer starts"
|
||||
|
||||
@@ -193,7 +193,7 @@ If so, then you should be all done. Close and exit Steam fully again, as we no l
|
||||
|
||||
With the above all done, you are now free to open Wabbajack and download/Install a modlist. Set the Install Directory to be a path of your choice on the W: Drive (for me this is e.g. W:\Games\Skyrim or W:\Games\Fallout), and set the Download Directory to also be a path on the W: Drive (e.g. W:\WabbajackDownloads\Skyrim or W:\WabbajackDownloads\Fallout).
|
||||
|
||||

|
||||

|
||||
|
||||
Personally, I tend to use the same download dir for all modlists of that game that I download, and then occasionally when the WabbajackDownloads directory gets too large, just delete the contents and start again with the next list I download.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[Eldryn](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/) _is a modlist designed to be utilized with Skyrim's Anniversary Edition Upgrade, featuring high-quality quest-based content, followers, and generalized vanilla improvements, all while being optimized for performance. The AE content included in this pack has been partially integrated into the world of Skyrim. Most quests have either been delayed, removed, or expanded upon to enhance the experience._
|
||||
|
||||
@@ -80,27 +80,27 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Skyrim/Eldryn
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Skyrim/Eldryn, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Eldryn":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing.
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -109,7 +109,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -117,9 +117,9 @@ Like so:
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -149,7 +149,7 @@ With this setting now in place, MO2 will have visibility of the required .local
|
||||
Click play on this new entry "Skyrim - Eldryn" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -161,7 +161,7 @@ then re-run "Skyrim - Eldryn" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -171,22 +171,22 @@ Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
|
||||
If you installed vanilla Skyrim to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Eldryn should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
For the Eldryn executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -196,7 +196,7 @@ The path you need for the Eldryn application will be:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -232,11 +232,11 @@ APPID=`protontricks -l | grep -i "Eldryn" | awk {'print $NF'} | sed 's:^.\(.*\).
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be 1280x800:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -248,15 +248,15 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Eldryn, we just need to disable all the mods listed in MO2 under the "ENB OPTIONS" category:
|
||||
|
||||

|
||||

|
||||
|
||||
Optionally, you can enable the included ReShade, though if your preference is for as many FPS as possible, you may wish to leave them disabled also. To enable ReShade, we just need to enable all the mods listed in MO2 under the "RESHADE OPTIONS" category:
|
||||
|
||||

|
||||

|
||||
|
||||
It's also a good plan to make sure that there are no Game Root leftovers. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -296,7 +296,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait....
|
||||
|
||||

|
||||

|
||||
|
||||
This takes quite a bit of time to start. Once it had loaded though, performance was as expected in the menus.
|
||||
|
||||
@@ -308,7 +308,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -329,11 +329,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Eldryn" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -355,13 +355,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<p align="center">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/keizaal_banner.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/keizaal_banner.png" width="800">
|
||||
</p>
|
||||
|
||||
[Keizaal](https://www.nexusmods.com/skyrimspecialedition/mods/68997) _is a simple modlist that seeks to enhance and expand on Skyrim without compromising Bethesda’s original vision that we all fell in love with back in 2011._
|
||||
@@ -65,27 +65,27 @@ sudo chmod -R 755 /home/omni/Games/Skyrim/Keizaal
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/omni/Games/Skyrim/Keizaal, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Keizaal":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - It's important to pick Proton Experimental here so that it uses Proton 9. If for whatever reason Proton Experimental is still utilising Proton 8 for you, you should also have an entry for Proton 9 (Beta) that you can select.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -96,11 +96,11 @@ Then in the Compatibility tab tick the box for 'Force the use of a specific Stea
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak, and is likely also available from your distribution's package manager. Personally I use the version from flatpak/Discover Store:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
|
||||
Click the Protontricks entry, and then click the Install button in the top right.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias(If you use a shell other than bash, you will have to adapt the following for your own login script location):
|
||||
|
||||
@@ -124,7 +124,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - Keizaal" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -136,7 +136,7 @@ then re-run "Skyrim - Keizaal" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -145,21 +145,21 @@ Z:\home\omni\Games\Skyrim\Keizaal\Game Root
|
||||
```
|
||||
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-BrowseLocalBlur.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-BrowseLocalBlur.png" width="600">
|
||||
|
||||
The splash screen for Keizaal should hopefully now appear:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-MO2Splash.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-MO2Splash.png" width="600">
|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-MO2ExecutablesCog.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-MO2ExecutablesCog.png" width="400">
|
||||
|
||||
For the Keizaal executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -169,7 +169,7 @@ The path you need for the Keizaal executable will be:
|
||||
Z:\home\omni\Games\Skyrim\Keizaal\mods\Skyrim Script Extender (SKSE64)\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-MO2Executables.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-MO2Executables.png" width="800">
|
||||
|
||||
|
||||
---
|
||||
@@ -197,11 +197,11 @@ Alternatively, **If you prefer to run this manually**, see an alternative step-b
|
||||
|
||||
Next, we should set the resolution to match your monitor resolution. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be what you need:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-SetResolution.png" width="600">
|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes. Optionally, you can also set an FPS limit by editing the FramerateLimit line, e.g "FramerateLimit = 60", or whatever your target FPS is.
|
||||
|
||||
@@ -217,7 +217,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait.... This takes quite a bit of time to start. Once it had loaded though, performance should be as expected once you're in the menus.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-MO2Play.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-MO2Play.png" width="300">
|
||||
|
||||
As an addition to the disclaimer at the top of this guide, I have no visibility of longer term stability, so save often, and maybe even make backups of your save-games, just in case ;)
|
||||
|
||||
@@ -227,7 +227,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Keizaal/Keizaal-GameMenu.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Keizaal/Keizaal-GameMenu.png" width="1000">
|
||||
|
||||
---
|
||||
|
||||
@@ -245,11 +245,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Keizaal" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -271,13 +271,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
**From the Author**: _[Legends of the Frost](https://thephoenixflavour.com/skyrim-se/lotf/introduction/) is a Wabbajack list for Skyrim SE. It is the lightest list I could conceive of, designed to be as close to vanilla as possible while bringing some much needed improvements to texture sharpness, distant terrain, and certain gameplay mechanics. I created it because for all my years of playing modding Skyrim SE I never finished the main quest once. With any other setup, I get caught in the same loop as most people: Updating, rebuilding, starting over again. LOTF is my attempt to fix that._
|
||||
|
||||
@@ -78,27 +78,27 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Skyrim/LegendsOfTheFrost
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Skyrim/LegendsOfTheFrost, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Legends of the Frost":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing.
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -107,7 +107,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -115,9 +115,9 @@ Like so:
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -141,7 +141,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
Click play on this new entry "Skyrim - LegendsOfTheFrost" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -153,7 +153,7 @@ then re-run "Skyrim - LegendsOfTheFrost" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -163,22 +163,22 @@ Z:\home\deck\Games\Skyrim\LegendsOfTheFrost\Game Root
|
||||
|
||||
If you installed vanilla Skyrim to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for LegendsOfTheFrost should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
For the LegendsOfTheFrost executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -188,7 +188,7 @@ The path you need for the LegendsOfTheFrost application will be:
|
||||
Z:\home\deck\Games\LegendsOfTheFrost\mods\Skyrim Script Extender\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -224,11 +224,11 @@ APPID=`protontricks -l | grep -i "Skyrim - Legends of the Frost" | awk {'print $
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, filter for the entry for "SSE Display Tweaks Settings", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then add a line that reads "Resolution=1280x800":
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -250,7 +250,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait....
|
||||
|
||||

|
||||

|
||||
|
||||
This takes quite a bit of time to start. Once it had loaded though, performance was as expected in the menus.
|
||||
|
||||
@@ -264,7 +264,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -285,11 +285,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Legends of the Frost" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -311,13 +311,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
From the Author: [Licentia DECK](https://github.com/cacophony-wj/licentia_black/blob/main/README.md) _is the FIRST Wabbajack modlist designed to run NATIVELY on the Steam Deck as its primary platform. Solid 40 - 50 FPS is possible in all exteriors at the Deck's native resolution of 1280x800, unfortunately I have had to sacrifice a lot graphically (including ENB, SSS, and the complex lighting and weather mods), but the list still looks pretty good and all the Licentia gameplay goodness is here -- Vokriinator, CGO, TUDM, all that rot._
|
||||
|
||||
@@ -81,15 +81,15 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Skyrim/Licentia
|
||||
|
||||
The stable version of Proton provided by Steam tends to end up in some random crashes when running Licentia DECK. To increase stability, it is recommended to switch to Proton-GE. You can acquire this using an application from the Discover store called ProtonUp-Qt.
|
||||
|
||||

|
||||

|
||||
|
||||
Once installed, run ProtonUp-Qt, ensure that Stem is selected at the top, and then click the "Add version" button:
|
||||
|
||||

|
||||

|
||||
|
||||
Keep the defaults for Compatibility Tool and Version (Currently GE-Proton8-25 is the latest version), and click Install:
|
||||
|
||||

|
||||

|
||||
|
||||
Once complete, fully exit and restart Steam, so that ProtonGE will become an option later in the guide.
|
||||
|
||||
@@ -100,27 +100,27 @@ Once complete, fully exit and restart Steam, so that ProtonGE will become an opt
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library". The latest version of Steam should use the regular File Browser from your system, older versions of Steam had a built-in file browser.
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Skyrim/Licentia, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, search for the new ModOrganizer.exe entry in your Steam Library and edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Licentia":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing.. IF you have crashing issues with some animations, it has been suggested that switching from Proton 8 from Valve to Proton-GE can help. Proton-GE can be acquired by using the ProtonUp-QT application available in the Discover store on deck. Some more information and steps can be found [here](https://www.rockpapershotgun.com/how-to-install-proton-ge-on-the-steam-deck).
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -129,7 +129,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -137,9 +137,9 @@ Like so:
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -163,7 +163,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
Click play on this new entry "Skyrim - Licentia" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -175,7 +175,7 @@ then re-run "Skyrim - Licentia" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -183,25 +183,25 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
Z:\home\deck\Games\Skyrim\Licentia\Stock Game
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||
Click Open, and the splash screen for Licentia should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little Arrow icon at the top, which will bring up the Modify Executables window:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
For the SKSE executable, we need to point MO2 to the skse64_loader.exe file contained within the Stock Game folder. The path you need will be:
|
||||
|
||||
@@ -209,7 +209,7 @@ For the SKSE executable, we need to point MO2 to the skse64_loader.exe file cont
|
||||
Z:\home\deck\Games\Skyrim\Licentia\Stock Game\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -245,11 +245,11 @@ APPID=`protontricks -l | grep -i "Skyrim - Licentia" | awk {'print $NF'} | sed '
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be 1280x800:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -271,7 +271,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Run button in Mod Organizer, and wait....
|
||||
|
||||

|
||||

|
||||
|
||||
This takes quite a bit of time to start. Once it had loaded though, performance was as expected in the menus.
|
||||
|
||||
@@ -287,7 +287,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -307,11 +307,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Licentia" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -333,13 +333,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<p align="center">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4_Banner.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4_Banner.png" width="800">
|
||||
</p>
|
||||
|
||||
[Living Skyrim 4](https://www.fgsmodlists.com/docs/living-skyrim/) _itself is, has been, and will continue to be about one thing: breathing life into Skyrim. When playing vanilla Skyrim, there are times when you’ll find nothing to do, nowhere to go, and no one to interact with. Living Skyrim seeks to correct this in every possible way._
|
||||
@@ -65,27 +65,27 @@ sudo chmod -R 755 /home/omni/Games/Skyrim/LivingSkyrim4
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/omni/Games/Skyrim/LivingSkyrim4, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Living Skyrim 4":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - It's important to pick Proton Experimental here so that it uses Proton 9. If for whatever reason Proton Experimental is still utilising Proton 8 for you, you should also have an entry for Proton 9 (Beta) that you can select.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -96,11 +96,11 @@ Then in the Compatibility tab tick the box for 'Force the use of a specific Stea
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak, and is likely also available from your distribution's package manager. Personally I use the version from flatpak/Discover Store:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
|
||||
Click the Protontricks entry, and then click the Install button in the top right.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias(If you use a shell other than bash, you will have to adapt the following for your own login script location):
|
||||
|
||||
@@ -124,7 +124,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - Living Skyrim 4" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -136,7 +136,7 @@ then re-run "Skyrim - Living Skyrim 4" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -145,21 +145,21 @@ Z:\home\omni\Games\Skyrim\LivingSkyrim4\Stock Game
|
||||
```
|
||||
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-BrowseLocalBlur.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-BrowseLocalBlur.png" width="600">
|
||||
|
||||
The splash screen for Living Skyrim 4 should hopefully now appear:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-MO2Splash.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-MO2Splash.png" width="600">
|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-MO2ExecutableCog.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-MO2ExecutableCog.png" width="600">
|
||||
|
||||
For the LivingSkyrim4 executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -169,7 +169,7 @@ The path you need for the Living Skyrim 4 executable will be:
|
||||
Z:\home\omni\Games\LivingSkyrim4\Stock Game\skse64_loader.exe
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-MO2Executables.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-MO2Executables.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -197,11 +197,11 @@ Alternatively, **If you prefer to run this manually**, see an alternative step-b
|
||||
|
||||
Next, we should set the resolution to match your monitor resolution. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be what you need:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-SetResolution.png" width="600">
|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes. Optionally, you can also set an FPS limit by editing the FramerateLimit line, e.g "FramerateLimit = 60", or whatever your target FPS is.
|
||||
|
||||
@@ -217,7 +217,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait.... This takes quite a bit of time to start. Once it had loaded though, performance was as expected once you're in the menus.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-MO2Play.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-MO2Play.png" width="300">
|
||||
|
||||
As an addition to the disclaimer at the top of this guide, I have no visibility of longer term stability, so save often, and maybe even make backups of your save-games, just in case ;)
|
||||
|
||||
@@ -227,7 +227,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/LivingSkyrim4/LivingSkyrim4-GameMenu.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/LivingSkyrim4/LivingSkyrim4-GameMenu.png" width="1000">
|
||||
|
||||
---
|
||||
|
||||
@@ -245,11 +245,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Living Skyrim 4" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -271,13 +271,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<p align="center">
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls_Banner.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls_Banner.png" width="800">
|
||||
</p>
|
||||
|
||||
[Nordic Souls](https://www.fgsmodlists.com/docs/living-skyrim/) _is a comprehensive visual and gameplay overhaul for Skyrim SE/AE designed to "freshen up" and streamline the game while staying true to Skyrim's Nordic theme. It provides a perfect balance between a lot of lore-friendly content in the form of new quests and loot, a complete SimonRim gameplay overhaul, and beautiful yet performance-friendly visuals._
|
||||
@@ -73,27 +73,27 @@ sudo chmod -R 755 /home/omni/Games/Skyrim/NordicSouls
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path of your modlist. e.g. /home/omni/Games/Skyrim/NordicSouls, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-AddSelectedNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-AddSelectedNonSteamGame.png" width="600">
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Nordic Souls":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - It's important to pick Proton Experimental here so that it uses Proton 9. If for whatever reason Proton Experimental is still utilising Proton 8 for you, you should also have an entry for Proton 9 (Beta) that you can select.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -104,11 +104,11 @@ Then in the Compatibility tab tick the box for 'Force the use of a specific Stea
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak, and is likely also available from your distribution's package manager. Personally I use the version from flatpak/Discover Store:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscover.png" width="600">
|
||||
|
||||
Click the Protontricks entry, and then click the Install button in the top right.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-ProtontricksDiscoverInstall.png" width="600">
|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias(If you use a shell other than bash, you will have to adapt the following for your own login script location):
|
||||
|
||||
@@ -132,7 +132,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - Nordic Souls" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2DownloadsError.png" width="600">
|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -144,7 +144,7 @@ then re-run "Skyrim - Nordic Souls" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2PortableError.png" width="600">
|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -153,21 +153,21 @@ Z:\home\omni\Games\Skyrim\NordicSouls\Game Root
|
||||
```
|
||||
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-BrowseLocalBlur.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-BrowseLocalBlur.png" width="600">
|
||||
|
||||
The splash screen for Nordic Souls should hopefully now appear:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-MO2Splash.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-MO2Splash.png" width="600">
|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-MO2RegisterNXMLinks.png" width="600">
|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-MO2ExecutablesCog.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-MO2ExecutablesCog.png" width="400">
|
||||
|
||||
For the NordicSouls executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once Rootbuilder does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -177,7 +177,7 @@ The path you need for the Nordic Souls executable will be:
|
||||
Z:\home\omni\Games\Skyrim\NordicSouls\mods\Skyrim Script Extender (SKSE64)\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-MO2Executables.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-MO2Executables.png" width="800">
|
||||
|
||||
|
||||
---
|
||||
@@ -205,11 +205,11 @@ Alternatively, **If you prefer to run this manually**, see an alternative step-b
|
||||
|
||||
Next, we should set the resolution to match your monitor resolution. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be what you need:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-SetResolution.png" width="600">
|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes. Optionally, you can also set an FPS limit by editing the FramerateLimit line, e.g "FramerateLimit = 60", or whatever your target FPS is.
|
||||
|
||||
@@ -225,7 +225,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait.... This takes quite a bit of time to start. Once it had loaded though, performance was as expected once you're in the menus.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-MO2Play.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-MO2Play.png" width="300">
|
||||
|
||||
As an addition to the disclaimer at the top of this guide, I have no visibility of longer term stability, so save often, and maybe even make backups of your save-games, just in case ;)
|
||||
|
||||
@@ -235,7 +235,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/NordicSouls/NordicSouls-GameMenu.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/NordicSouls/NordicSouls-GameMenu.png" width="1000">
|
||||
|
||||
---
|
||||
|
||||
@@ -253,11 +253,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - Nordic Souls" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/omni/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -279,13 +279,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
@@ -61,31 +61,31 @@ Alternatively, just download it from [wabbajack.org](https://www.wabbajack.org/)
|
||||
|
||||
Add Wabbajack.exe to Steam by using the "Add a Non-Steam Game to My Library" function from Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
In the window that appears, click the "Browse" button at the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browses to the path of your Wabbajack.exe, which if you are following these instructions exactly, will be /home/deck/Wabbajack/Wabbajack.exe:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_AddNonSteamGameWabbajack.exe.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_AddNonSteamGameWabbajack.exe.png" width="600">
|
||||
|
||||
Click "Add Selected Programs":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_AddSelectedWabbajack.exe.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_AddSelectedWabbajack.exe.png" width="600">
|
||||
|
||||
Once added, right click the new Wabbajack.exe entry in steam, and go to Properties. I recommend you change the name to simply "Wabbajack":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
|
||||
Next, click the Compatibility tab, and set it to use "Proton 9.0-4" (Do not use Proton 10, or Proton Experimental as in the screenshots below - it recently also updated to Proton 10, which breaks the current process needed to get Wabbajack to run successfully. Stick with Proton 9 for now):
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
|
||||
With that set, close the properties window and click Play for the Wabbajack entry in Steam. This will start Wabbajack for the first time, which is when the application properly downloads and installs the latest version of Wabbajack for you. It'll take a little time to download and install, just let it complete.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
|
||||
Once done, the Wabbajack application itself should open up - **Close it down** before trying to use the application, and move on to the next step.
|
||||
|
||||
@@ -100,7 +100,7 @@ bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-L
|
||||
|
||||
e.g:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_RunWabbajackProton.sh.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_RunWabbajackProton.sh.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -112,7 +112,7 @@ e.g:
|
||||
|
||||
All being well, that should really be all that is needed. Start Wabbajack from Steam again, and log in to Nexus using the little cog in the top right, followed by the Login button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackNexusLogin.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_WabbajackNexusLogin.png" width="600">
|
||||
|
||||
**Please Note:** The Nexus Login function is by far the most unreliable part about running Wabbajack on Deck/Linux. If the login screen remains black, then you may need to remove the Wabbajack entry from Steam, and then start again from [Step 1.2](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/Skyrim:-Tuxborn#12---add-wabbajackexe-to-steam). If you continue to have issues, please reach out on Discord for assistance.
|
||||
|
||||
@@ -134,11 +134,11 @@ mkdir -p $HOME/Games/WabbajackDownloads/Skyrim
|
||||
|
||||
Back in Wabbajack, once the Nexus Login is done, use the "back" arrow in the top left to return to the main Wabbajack menu, and click "Install from disk":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_FromDisk.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_FromDisk.png" width="600">
|
||||
|
||||
Click the three dots next to the "Target Modlist" line. A file browser window should appear - use it browse to the extracted Tuxborn.wabbajack file (NOTE. *Not* the .zip file, you must unzip this to access the Tuxborn.wabbajack file). Fill in the Install and Downloads directories using their Z:\ paths. I recommend following the paths as above:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/WabbajackProton_WabbajackInstallPaths-Deck.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/WabbajackProton_WabbajackInstallPaths-Deck.png" width="400">
|
||||
|
||||
This will keep the Install directory and Downloads directory separate, which will be a benefit in future as the Downloads directory can be deleted once things are all up and running correctly, to free up some space.
|
||||
|
||||
@@ -150,7 +150,7 @@ Retaining this section for additional Notes that come up after 1.0 release.
|
||||
|
||||
Once you are ready, click the Play button and the Wabbajack application should start to download all the mods needed for Tuxborn. This will likely take quite a long time - the downloads phase of the process is entirely dependant on your internet connection speed. As mentioned above, Nexus Premium is **strongly recommended**.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackClickPlay.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_WabbajackClickPlay.png" width="600">
|
||||
|
||||
As a reminder, running Wabbajack on Linux/SteamOS is not a supported method, but we've done what we can to make things work as smoothly as they can. You may encounter crashes, hanging, or need to restart or re-run the Wabbajack application and install process. It also may appear to have hung, but hasn't - This is especially true during the Building BSA's part of the Wabbjack process - please be extra patient here as it takes **a vary log time** on the Steam Deck hardware (See [Additional Notes](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/Skyrim:-Tuxborn#additional-notes) for some indication of install times on Steam Deck.)
|
||||
|
||||
@@ -164,29 +164,29 @@ Unlike on Windows, the Wabbajack Installation process is only part of what is ne
|
||||
|
||||
Click the "Add a Non-Steam Game to My Library" option from the Games menu in Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browse to the path for Tuxborn, which if you are following my recommendations, should be `/home/deck/Games/Skyrim/Tuxborn`. SDCard users should navigate to, for example `/run/media/mmcblk0p1/Games/Skyrim/Tuxborn`.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Lastly for this step, click "Add Selected Program"
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-AddSelectedMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-AddSelectedMO2NonSteamGame.png" width="600">
|
||||
|
||||
#### 3.2 Properties of Tuxborn Steam Entry
|
||||
|
||||
When you add ModOrganizer.exe to Steam, it will be added with the name "ModOrganizer.exe" which is both not very helpful, and also won't be detected by my post-install automation script. Right click the "ModOrganizer.exe" entry, and click properties:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackProton_AddNonSteamPropertiesClick.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_WabbajackProton_AddNonSteamPropertiesClick.png" width="300">
|
||||
|
||||
In the properties window, give it a more sensible name, I recommend "Skyrim - Tuxborn" - the "Skyrim - " part is particularly important to allow my Script to detect things correctly, so please just go with my recommendation unless you know what you are doing.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -195,12 +195,12 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="600">
|
||||
|
||||
|
||||
Switch to the Compatibility tab, tick the box for "Force the use of a specific Steam Play compatibility tool", and select "Proton Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
#### 3.3 Run once and close MO2
|
||||
|
||||
@@ -216,25 +216,25 @@ bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-L
|
||||
|
||||
(**Screenshots may differ slightly as the install script continues to be developed**)
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_RunScript.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_RunScript.png" width="600">
|
||||
|
||||
A banner and a short note will be displayed, and a request to press any key to continue:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_BannerContinue.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_BannerContinue.png" width="600">
|
||||
|
||||
The script will then attempt to detect any Wabbajack Modlists you have installed and added to Steam - in this case, Tuxborn. Type the corresponding number next to Tuxborn (e.g. 1) and hit enter:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SelectModlist.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_SelectModlist.png" width="600">
|
||||
|
||||
You will be asked to confirm you want to continue, and the script will move on to detecting the Modlist Install directory - if you are using my recommended directory names and paths, this should be detected automatically. However, if you have called the directory something else, or if multiple possible directories are found, you'll be asked to select the right one. If nothing can be found automatically, you'll be asked to manually input the path to the Modlist directory.
|
||||
|
||||
You will be prompted for your *sudo* password so that various permissions can be set correctly, and the script will continue through more automated tasks:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SudoPassword.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_SudoPassword.png" width="600">
|
||||
|
||||
Lastly, you will be asked if you want to set the resolution. This is optional but I'm trying to reduce the manual steps as much as I can. If you're running this on a Steam Deck, it will assume the desired resolution is 1280x800 (If you are going to be playing while docked, you will have to manually alter the resolution via MO2 in the "Tuxborn - Settings" -> INI Files -> SSEDisplayTweaks.ini file. See [Additional Notes](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/Skyrim:-Tuxborn#additional-notes) below for more information). If you are not running this script on a Steam Deck, you will be asked to input your desired resolution, in the format 1920x1080.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_SetResolution.png" width="600">
|
||||
|
||||
#### 3.5 With the post-install automation script complete, you now need to REBOOT YOUR STEAM DECK, and then switch back to Desktop Mode for the final part.
|
||||
|
||||
@@ -276,7 +276,7 @@ Regardless of which profile you want to use you should now, finally, be ready to
|
||||
|
||||
First point to note is the 'Unlock' button that will appear shortly after you click Play. Never, ever (ever) click the Unlock button.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_UnlockButton.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_UnlockButton.png" width="600">
|
||||
|
||||
⚠️ ❗ UNDER NO CIRCUMSTANCES PRESS THE “UNLOCK” BUTTON WHEN YOU HAVE LOADED SOMETHING THROUGH MOD-ORGANIZER.
|
||||
YOU WILL BREAK MANY MANY THINGS. DO NOT PRESS THE BUTTON! ⚠️ ❗
|
||||
@@ -289,7 +289,7 @@ The very first launch will likely crash fairly early, during the shader compilat
|
||||
|
||||
Finally, though, things will start to smooth out. However, while the game is loading, the main menu background may be incredibly weird colours, e.g:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_MainMenuCorruptColours.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn_MainMenuCorruptColours.png" width="600">
|
||||
|
||||
This is caused by a different shader building process, and it will sort itself out when the game fully launches, and hopefully will stop happening after the first few launches.
|
||||
|
||||
@@ -333,11 +333,11 @@ It would be interesting to see if anyone has vastly different timings from the a
|
||||
|
||||
If you are not playing on Steam Deck and wish to change the configured resolution, you can do this from MO2. Filter for the entry for "Tuxborn - Settings", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the "SSEDisplayTweaks.ini" file on the left, and then scroll down on the right side of the window until you see the line that reads something like "Resolution=1280x800". Remove the # at the start of the line if one exists, and then set the resolution to be your desired resolution, e.g. "Resolution=1920x1080":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/assets/images/wiki/ModlistGuides/Tuxborn/Tuxborn-SetResolution.png" width="600">
|
||||
|
||||
Similarly, the FrameLimit (FPS limit) can be adjusted by editing the line:
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
|
||||
# How to transfer files to Steam Deck (New Install & Modlist Update)
|
||||
|
||||
@@ -10,7 +10,7 @@ _**PLEASE NOTE:** I cannot be held responsible for anything negative that happen
|
||||
|
||||
For all methods described here, you will need to have already set a password for the deck user on your Steam Deck. If you haven't already done so, you can follow Valve's guidance:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_SteamPasswd.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_SteamPasswd.png" width="800">
|
||||
|
||||
### Enable SSH on the Steam Deck
|
||||
|
||||
@@ -22,7 +22,7 @@ sudo systemctl enable --now sshd
|
||||
|
||||
You will be prompted to enter you 'deck' user password.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_enableSSH.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_enableSSH.png" width="800">
|
||||
|
||||
## Option 1 (Recommended): WinSCP - a free file manager for Windows supporting FTP, SFTP, S3 and WebDAV.
|
||||
|
||||
@@ -30,7 +30,7 @@ Download WinSCP from [here](https://winscp.net/eng/download.php) on your Windows
|
||||
|
||||
Once downloaded, install it, then open WinSCP, you will be presented with a Login Configuration window.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_LoginConfig.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_LoginConfig.png" width="600">
|
||||
|
||||
Keep "SFTP" selected as the File protocol, enter the IP Address of your Steam Deck in the "Host name" text box. Keep the port as 22, and enter "deck" as the User name. You can leave the password box blank for now.
|
||||
|
||||
@@ -40,11 +40,11 @@ Once your Login details match the screenshot (your IP Address will be different)
|
||||
|
||||
The first connection from WinSCP to you Deck will likely prompt you to accept the host key - simply click the "Accept" button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_AcceptKey.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_AcceptKey.png" width="600">
|
||||
|
||||
The SFTP connection from your Windows system to your Deck will be initiated, and you will be prompted to enter the password for the "deck" user on your Steam Deck:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_LoginPassword.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_LoginPassword.png" width="600">
|
||||
|
||||
Enter the password and click OK. All being well, you should be presented with a "Dual Browser" window, which displays your Windows filesystem on the left, and your Steam Deck filesystem on the right.
|
||||
|
||||
@@ -66,31 +66,31 @@ And on the Steam Deck side (right hand side), I navigate to:
|
||||
/home/deck/Games/Skyrim/Tuxborn
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_NewInstallBrowser.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_NewInstallBrowser.png" width="600">
|
||||
|
||||
Once you have the two Tuxborn directories open on Windows and Deck, click the "Synchronize" button in the top right:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncButton.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncButton.png" width="600">
|
||||
|
||||
Given that the Tuxborn directory on the Deck is empty, you can leave the most of the default settings as they are, just make sure that "Remote" is selected for the "Direction/Target directory":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_NewInstallSyncSettings.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_NewInstallSyncSettings.png" width="600">
|
||||
|
||||
Once you have these settings in place, click OK to start the comparison phase. You may get a popup regarding opening a separate shell session.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SeparateShell.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SeparateShell.png" width="600">
|
||||
|
||||
This is fine to accept, so click OK. WinSCP will begin comparing the source and target directories:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncComparing.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncComparing.png" width="600">
|
||||
|
||||
After a few minutes, a report will be displayed listing the changes that WinSCP will carry out if you proceed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncCompareReport.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncCompareReport.png" width="600">
|
||||
|
||||
For a new Tuxborn install, this is going to essentially report that it will be copying everything from the Windows system, to the Deck. Click OK in the top right to accept these actions and start the transfer process:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncStart.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncStart.png" width="600">
|
||||
|
||||
How long this process takes will depend on how much data needs to be synchronised, and how fast your connection between Windows system and Steam Deck is. Eventually it will finish. Once it has, you will need to return to the main Tuxborn Install guide, for the next steps - rejoin it [here](https://github.com/Omni-guides/Tuxborn/blob/main/TuxbornSteamDeckFullInstall.md#step-3---post-wabbajack-steps) and complete all of the remaining steps. After that, you should be able to start Tuxborn from steam, and get back to playing!
|
||||
|
||||
@@ -118,15 +118,15 @@ And on the Steam Deck side (right hand side), I navigate to:
|
||||
/home/deck/Games/Skyrim/Tuxborn
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_DualBrowser.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_DualBrowser.png" width="600">
|
||||
|
||||
Once you have the two Tuxborn directories open on Windows and Deck, click the "Synchronize" button in the top right:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncButton.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncButton.png" width="600">
|
||||
|
||||
A new window will pop up, allowed you to alter the settings for the synchronisation. Set them as follows, while double checking that the "Local directory" and "Remote directory" folder paths at the top are correct:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncSettings.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncSettings.png" width="600">
|
||||
|
||||
The important settings to use here are:
|
||||
|
||||
@@ -142,21 +142,21 @@ Comparison criteria: Checksum - While this is a slower method of comparing the W
|
||||
|
||||
Once you have these settings in place, click OK to start the comparison phase. You may get a popup regarding opening a separate shell session.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SeparateShell.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SeparateShell.png" width="600">
|
||||
|
||||
This is fine to accept, so click OK. WinSCP will begin comparing the source and target directories:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncComparing.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncComparing.png" width="600">
|
||||
|
||||
After a few minutes, a report will be displayed listing the changes that WinSCP will carry out if you proceed:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncCompareReport.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncCompareReport.png" width="600">
|
||||
|
||||
Have a quick check through the list of actions in the report, and if you are ready to start the sync, click OK in the top right.
|
||||
|
||||
WinSCP will now begin synchronizing the data:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_WinSCP_SyncStart.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_WinSCP_SyncStart.png" width="600">
|
||||
|
||||
How long this process takes will depend on how much data needs to be synchronised, and how fast your connection between Windows system and Steam Deck is. Eventually it will finish. Once it has, you will need to rerun the Automated Install Script from the main Tuxborn Install guide, so rejoin it [here](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/Skyrim:-Tuxborn#step-3---post-wabbajack-steps) and complete all of step 3. After that, you should be able to start Tuxborn from steam, and get back to playing!
|
||||
|
||||
@@ -175,7 +175,7 @@ You can download the MobaXterm application here: [MobaXTerm](https://mobaxterm.m
|
||||
|
||||
Once installed, open MobaXterm and click "Start Local Terminal":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_MobaStartTerminal.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_MobaStartTerminal.png" width="800">
|
||||
|
||||
In terms of the actual rsync command, these are the flags I use. _Please be very careful with this command_, using the `--delete` flag with rsync can be dangerous if you get the paths wrong - see below the command for a brief description of what each flag is applying here. The rsync command I use is (using Tuxborn as an example):
|
||||
|
||||
@@ -183,7 +183,7 @@ In terms of the actual rsync command, these are the flags I use. _Please be very
|
||||
rsync -arvP --delete /drives/c/Wabbajack/Skyrim/Tuxborn/* deck@steamdeck:/home/deck/Games/Skyrim/Tuxborn/.
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/SyncToDeck/SyncToDeck_RsyncCommand.png" width="800">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/SyncToDeck/SyncToDeck_RsyncCommand.png" width="800">
|
||||
|
||||
* You will need to adjust the path in `/drives/c/../..` to match where the Modlist Install directory you set in Wabbajack exists on your Windows system. For example a Wabbajack Install path of `D:\Wabbajack\Tuxborn` would be referenced as `/drives/d/Wabbajack/Tuxborn` for the rsync command.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
|
||||
Here, I will try to document issues that regularly come up from users getting support, in case they help others in future.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||
@@ -51,31 +51,31 @@ Alternatively, just download it from [wabbajack.org](https://www.wabbajack.org/)
|
||||
|
||||
Add Wabbajack.exe to Steam by using the "Add a Non-Steam Game to My Library" function from Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
In the window that appears, click the "Browse" button at the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
Browses to the path of your Wabbajack.exe, which if you are following these instructions exactly, will be /home/deck/Wabbajack/Wabbajack.exe:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_AddNonSteamGameWabbajack.exe.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_AddNonSteamGameWabbajack.exe.png" width="600">
|
||||
|
||||
Click "Add Selected Programs":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_AddSelectedWabbajack.exe.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_AddSelectedWabbajack.exe.png" width="600">
|
||||
|
||||
Once added, right click the new Wabbajack.exe entry in steam, and go to Properties. You can change the name to simply "Wabbajack" if you wish:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
|
||||
Next, click the Compatibility tab, and set it to use "Proton Experimental":
|
||||
|
||||
<<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
<<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
|
||||
With that set, close the properties window and click Play for the Wabbajack entry in Steam. This will start Wabbajack for the first time, which is when the application downloads and installs the latest version of Wabbajack for you. It'll take a little time to download and install, just let it complete.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
|
||||
Once done, the Wabbajack application itself should open up - **Close it down** before trying to use the application, and move on to Step 4.
|
||||
|
||||
@@ -90,7 +90,7 @@ bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-L
|
||||
|
||||
e.g:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_RunWabbajackProton.sh.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_RunWabbajackProton.sh.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -102,7 +102,7 @@ e.g:
|
||||
|
||||
All being well, that should really be all that is needed. Start Wabbajack from Steam again, and log in to Nexus using the little cog in the top right, followed by the Login button:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackNexusLogin.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_WabbajackNexusLogin.png" width="600">
|
||||
|
||||
**Please Note:** The Nexus Login function is by far the most unreliable part about running Wabbajack on Deck/Linux. If the login screen remains black, then you may need to remove the Wabbajack entry from Steam, and then start again from [Step 1.2](https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/#12---add-wabbajackexe-to-steam). If you continue to have issues, please reach out on Discord for assistance.
|
||||
|
||||
@@ -112,11 +112,11 @@ Until Tuxborn becomes available directly from the Wabbajack Modlist Gallery, you
|
||||
|
||||
Back in Wabbajack, once the Nexus Login is done, use the "back" arrow in the top left to return to the main Wabbajack menu, and click "Install from disk":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackProton_InstallFromDisk.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_WabbajackProton_InstallFromDisk.png" width="600">
|
||||
|
||||
Click the three dots next to the "Target Modlist" line. A file browser window should appear - use it browse to the extracted Tuxborn.wabbajack file (NOTE. *Not* the .zip file, you must unzip this to access the Tuxborn.wabbajack file). Fill in the Install and Downloads directories using their Z:\ paths. I recommend following the paths below:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_WabbajackInstallPaths.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_WabbajackInstallPaths.png" width="600">
|
||||
|
||||
This will keep the Install directory and Downloads directory separate, which will be a benefit in future as the Downloads directory can be deleted once things are all up and running correctly, to free up some space.
|
||||
|
||||
@@ -132,7 +132,7 @@ There are a couple of larger mods that sometimes fail to download when using Wab
|
||||
|
||||
Once you are ready, click the Play button and the Wabbajack application should start to download all the mods needed for Tuxborn. This will likely take quite a long time - the downloads phase of the process is entirely dependant on your internet connection speed. As above, Nexus Premium is **strongly recommended**.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackClickPlay.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_WabbajackClickPlay.png" width="600">
|
||||
|
||||
As a reminder, running Wabbajack on Linux/SteamOS is not a supported method, but we've done what we can to make things work as smoothly as they can. You may encounter crashes, or hanging - if this happens you can just restart Wabbajack, Click Install from disk, and click Play again - it should have re-populated your previous paths etc. It also may appear to have hung, but hasn't - This is especially true during the Building BSA's part of the Wabbjack process - please be extra patient here as it takes **a vary log time** on the Steam Deck hardware (See [Additional Notes](https://github.com/Omni-guides/Tuxborn/blob/main/TuxbornSteamDeckFullInstall.md#additionals-notes) for some indication of install times on Steam Deck.)
|
||||
|
||||
@@ -146,29 +146,29 @@ Unlike on Windows, the Wabbajack Installation process is only part of what is ne
|
||||
|
||||
Click the "Add a Non-Steam Game to My Library" option from the Games menu in Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="600">
|
||||
|
||||
and browse to the path for Tuxborn, which if you are following my recommendations, should be `/home/deck/Games/Skyrim/Tuxborn`. SDCard users should navigate to, for example `/run/media/mmcblk0p1/Games/Skyrim/Tuxborn`.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-AddMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-AddMO2NonSteamGame.png" width="600">
|
||||
|
||||
Lastly for this step, click "Add Selected Program"
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-AddSelectedMO2NonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-AddSelectedMO2NonSteamGame.png" width="600">
|
||||
|
||||
#### 3.2 Properties of Tuxborn Steam Entry
|
||||
|
||||
When you add ModOrganizer.exe to Steam, it will be added with the name "ModOrganizer.exe" which is both not very helpful, and also won't be detected by my post-install automation script. Right click the "ModOrganizer.exe" entry, and click properties:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_WabbajackProton_AddNonSteamPropertiesClick.png" width="300">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_WabbajackProton_AddNonSteamPropertiesClick.png" width="300">
|
||||
|
||||
In the properties window, give it a more sensible name, I recommend "Skyrim - Tuxborn" - the "Skyrim - " part is particularly important to allow my Script to detect things correctly, so please just go with my recommendation unless you know what you are doing.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-PropertiesNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-PropertiesNonSteamGame.png" width="600">
|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -177,12 +177,12 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="600">
|
||||
|
||||
|
||||
Switch to the Compatibility tab, tick the box for "Force the use of a specific Steam Play compatibility tool", and select "Proton Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-ProtonNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-ProtonNonSteamGame.png" width="600">
|
||||
|
||||
#### 3.3 Run once and reboot
|
||||
|
||||
@@ -194,25 +194,25 @@ To run the required post-install steps automatically, you can run my automation
|
||||
|
||||
`bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-Linux/main/binaries/omni-guides.sh)`
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_RunScript.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_RunScript.png" width="600">
|
||||
|
||||
A banner and a short note will be displayed, and a request to press any key to continue:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_BannerContinue.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_BannerContinue.png" width="600">
|
||||
|
||||
The script will then attempt to detect any Wabbajack Modlists you have installed and added to Steam - in this case, Tuxborn. Type the corresponding number next to Tuxborn (e.g. 1) and hit enter:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SelectModlist.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_SelectModlist.png" width="600">
|
||||
|
||||
You will be asked to confirm you want to continue, and the script will move on to detecting the Modlist Install directory - if you are using my recommended directory names and paths, this should be detected automatically. However, if you have called the directory something else, or if multiple possible directories are found, you'll be asked to select the right one. If nothing can be found automatically, you'll be asked to manually input the path to the Modlist directory.
|
||||
|
||||
You will be prompted for your *sudo* password so that various permissions can be set correctly, and the script will continue through more automated tasks:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SudoPassword.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_SudoPassword.png" width="600">
|
||||
|
||||
Lastly, you will be asked if you want to set the resolution. This is optional but I'm trying to reduce the manual steps as much as I can. If you're running this on a Steam Deck, it will assume the desired resolution is 1280x800 (If you are going to be playing while docked, you will have to manually alter the resolution via MO2 in the "Tuxborn - Settings" -> INI Files -> SSEDisplayTweaks.ini file. See [Additional Notes](https://github.com/Omni-guides/Tuxborn/blob/main/TuxbornSteamDeckFullInstall.md#additionals-notes) below for more information). If you are not running this script on a Steam Deck, you will be asked to input your desired resolution, in the format 1920x1080.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_SetResolution.png" width="600">
|
||||
|
||||
#### 3.5 With the post-install automation script complete, you now need to REBOOT YOUR STEAM DECK, and then switch back to Desktop Mode for the final part.
|
||||
|
||||
@@ -252,7 +252,7 @@ Regardless of which profile you want to use you should now, finally, be ready to
|
||||
|
||||
First point to note is the 'Unlock' button that will appear shortly after you click Play. Never, ever (ever) click the Unlock button.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_UnlockButton.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_UnlockButton.png" width="600">
|
||||
|
||||
⚠️ ❗ UNDER NO CIRCUMSTANCES PRESS THE “UNLOCK” BUTTON WHEN YOU HAVE LOADED SOMETHING THROUGH MOD-ORGANIZER.
|
||||
YOU WILL BREAK MANY MANY THINGS. DO NOT PRESS THE BUTTON! ⚠️ ❗
|
||||
@@ -265,7 +265,7 @@ The very first launch will likely crash fairly early, during the shader compilat
|
||||
|
||||
Finally, though, things will start to smooth out. However, while the game is loading, the main menu background may be incredibly weird colours, e.g:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn_MainMenuCorruptColours.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn_MainMenuCorruptColours.png" width="600">
|
||||
|
||||
This is caused by a different shader building process, and it will sort itself out when the game fully launches, and hopefully will stop happening after the first few launches.
|
||||
|
||||
@@ -305,11 +305,11 @@ It would be interesting to see if anyone has vastly different timings from the a
|
||||
|
||||
If you are not playing on Steam Deck and wish to change the configured resolution, you can do this from MO2. Filter for the entry for "Tuxborn - Settings", and double-click it:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-SSEDisplayTweaks.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-SSEDisplayTweaks.png" width="600">
|
||||
|
||||
Switch to the INI Tab, highlight the "SSEDisplayTweaks.ini" file on the left, and then scroll down on the right side of the window until you see the line that reads something like "Resolution=1280x800". Remove the # at the start of the line if one exists, and then set the resolution to be your desired resolution, e.g. "Resolution=1920x1080":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Tuxborn/Tuxborn-SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Tuxborn/Tuxborn-SetResolution.png" width="600">
|
||||
|
||||
Similarly, the FrameLimit (FPS limit) can be adjusted by editing the line:
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
DISCLAIMER - I am not affiliated with the Wabbajack group in any way, just a gamer trying to help other gamers. You may be able to get assistance with this guide from the #unofficial-linux-help channel of the main [Official Wabbajack Discord](https://discord.gg/wabbajack), but it may be best to @ me on Discord (@omni). Due to this being an unofficial guide, assistance on this from Wabbajack support directly, or the Modlist developers, is highly unlikely.
|
||||
|
||||
@@ -61,27 +61,27 @@ I will use Anvil as an example Modlist for this guide. **Please change the comma
|
||||
|
||||
Once Wabbajack has successfully completed the download and installation of the Modlist, or you have transferred the modlist from your Windows system, the next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="400">
|
||||
|
||||
Click Browse:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-BrowseNonSteamGame.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-BrowseNonSteamGame.png" width="400">
|
||||
|
||||
Browse to the path of your Modlist. e.g. /home/deck/Games/Skyrim/Anvil, select ModOrganizer.exe, and click Open.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-AddMO2NonSteamGame.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Anvil/Anvil-AddMO2NonSteamGame.png" width="400">
|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-AddSelectedNonSteamGame.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Anvil/Anvil-AddSelectedNonSteamGame.png" width="400">
|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. The script expects the Shortcut Name to contain either "Skyrim" for Skyrim modlists, or "Fallout" for Fallout based modlists - for example "Skyrim - Tuxborn", "Skyrim - Anvil" or "Fallout - Life in the Ruins". Adjust to match the modlist you are trying to run. This is required because _not_ limiting the search for game entries the script will find to only Skyrim or Fallout, would mean listing literally all games you have installed and would be messy to deal with.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/Anvil/Anvil-PropertiesNonSteamGame.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/Anvil/Anvil-PropertiesNonSteamGame.png" width="400">
|
||||
|
||||
Switch to the Compatibility tab and tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version "Proton Experimental".
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_proton9.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_proton9.png" width="400">
|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents (you may need to adjust the path of your SD Card in /run/media as necessary on your system):
|
||||
|
||||
@@ -90,7 +90,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="400">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-STEAM_COMPAT_MOUNTS.png" width="400">
|
||||
|
||||
|
||||
******IMPORTANT**:**** _As a reminder - Once you have added the Non-Steam Game entry, click Play on it in Steam at least once. Whether it opens MO2 successfully, it fails or gives an error, you **must** close it down again before continuing. This step is required to register the Game Entry with Steam so that Protontricks can manage it._
|
||||
@@ -105,25 +105,25 @@ You can run the script directly from GitHub - this will ensure you are using the
|
||||
bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-Linux/main/binaries/omni-guides.sh)
|
||||
```
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_RunScript.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_RunScript.png" width="600">
|
||||
|
||||
A banner and a short note will be displayed, and a request to press any key to continue:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_BannerContinue.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_BannerContinue.png" width="600">
|
||||
|
||||
The script will then attempt to detect all the Wabbajack Modlists you have installed and added to Steam. Press the corresponding number for the Modlist you with to configure:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_SelectModlist.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_SelectModlist.png" width="600">
|
||||
|
||||
You will be asked to confirm you want to continue, and the script will move on to detecting the Modlist Install directory - if multiple possibilities are found, you'll be asked to select the right one. If nothing can be found automatically, you'll be asked to manually input the path to the Modlist directory.
|
||||
|
||||
You will be prompted for your *sudo* password so that protontricks permissions can be set correctly, and the script will continue through more automated tasks:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_SudoPassword.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_SudoPassword.png" width="600">
|
||||
|
||||
Lastly, you will be asked if you want to set the resolution. This is optional but I'm trying to reduce the manual steps as much as I can. If you're running this on a Steam Deck, it will assume the desired resolution is 1280x800 (If you are going to be playing while docked, you will have to manually alter the resolution via MO2 for skyrimprefs.ini/fallou4prefs and SSEDisplayTweaks). If you are not running this script on a Steam Deck, you will be asked to input your desired resolution, in the format 1920x1080.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/omni-guides.sh/Omni-Guides-sh_SetResolution.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/omni-guides.sh/Omni-Guides-sh_SetResolution.png" width="600">
|
||||
|
||||
|
||||
---
|
||||
@@ -152,7 +152,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
_Althro's Visual Overhaul ([AVO](https://github.com/Althro/AVO) ) is designed as a "true to vanilla list" to build your own list upon. It has been installed over 12 thousand times and garnered a reputation for being incredibly stable and is, as the quote says, "the best way to make your own list."_
|
||||
|
||||
@@ -68,27 +68,27 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Skyrim/AVO
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library". The latest version of Steam should use the regular File Browser from your system, older versions of Steam had a built-in file browser.
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Skyrim/AVO, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - AVO":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -98,7 +98,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
Like so:
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -106,9 +106,9 @@ Like so:
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias:
|
||||
|
||||
@@ -131,7 +131,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - AVO" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -143,7 +143,7 @@ then re-run "Skyrim - AVO" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -153,22 +153,22 @@ Z:\home\deck\Games\Skyrim\AVO\Game Root
|
||||
|
||||
If you installed vanilla Skyrim to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for AVO should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
For the AVO executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -178,7 +178,7 @@ The path you need for the AVO application will be:
|
||||
Z:\home\deck\Games\AVO\mods\Skyrim Script Extender\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -214,11 +214,11 @@ APPID=`protontricks -l | grep -i "Skyrim - AVO" | awk {'print $NF'} | sed 's:^.\
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be 1280x800:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -250,7 +250,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -271,11 +271,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - AVO" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -297,13 +297,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
|
||||
## Introduction
|
||||
|
||||
@@ -120,23 +120,23 @@ Alternatively, use the following steps to carry out via the winetricks GUI:
|
||||
|
||||
Start winetricks either from Apps menu:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_RunWinetricksGUI.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_RunWinetricksGUI.png" width="600">
|
||||
|
||||
or by running `winetricks` in a terminal:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_RunWinetricksCLI.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_RunWinetricksCLI.png" width="600">
|
||||
|
||||
Once winetricks has opened, ensure "Select the default wineprefix" is selected, or select it, and then click OK.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksDefaultPrefix.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksDefaultPrefix.png" width="600">
|
||||
|
||||
On the next window, highlight "Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX" - you may have to scroll the window down a little:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksDeletePrefix.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksDeletePrefix.png" width="600">
|
||||
|
||||
A warning will pop up needing you to confirm the deletion of the prefix and contents:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksConfirmDelete.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksConfirmDelete.png" width="600">
|
||||
|
||||
Click continue, and winetricks will close, deleting the prefix in the background. The prefix has now been removed.
|
||||
|
||||
@@ -152,11 +152,11 @@ wineboot
|
||||
|
||||
Alternatively, to do so using the winetricks GUI, re-run winetricks, either from the Applications menu, or terminal, as above. This time it will notify you that the Wine environment in `/home/<user>/.wine` is being updated. This is a good sign, as it means the prefix cleaning succeeded.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksNewEnv.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksNewEnv.png" width="600">
|
||||
|
||||
It will also likely prompt you to install Wine-Mono, which you can confirm.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksNewEnvMono.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksNewEnvMono.png" width="600">
|
||||
|
||||
### Step 6 - Change the default renderer used
|
||||
|
||||
@@ -170,15 +170,15 @@ winetricks renderer=vulkan
|
||||
|
||||
Alternatively via the GUI, start winetricks as above, and then again, with "Select the default wineprefix" highlighted, click OK.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksDefaultPrefix.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksDefaultPrefix.png" width="600">
|
||||
|
||||
This time, however, highlight "Change settings" and click OK
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksChangesettings.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksChangesettings.png" width="600">
|
||||
|
||||
Scroll down the list of settings shown, until you see "renderer=vulkan", highlight it, and click OK.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksChangeRenderer.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksChangeRenderer.png" width="600">
|
||||
|
||||
This should return you to the previous options menu, don't close winetricks just yet.
|
||||
|
||||
@@ -196,15 +196,15 @@ wine $HOME/Wabbajack/MicrosoftEdgeWebView2RuntimeInstallerX64.exe
|
||||
|
||||
To do so via the GUI, start winetricks as above if it's not still open, select the Default Prefix option if needed, and then highlight "Run an arbitrary executable (.exe/.msi/.msu)" and click OK. This should bring up a file browser of your system, and will allow us to locate and run any .exe we want - in this case, the Edge Webview installer that we downloaded in Step 3.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksRunArbitrary.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksRunArbitrary.png" width="600">
|
||||
|
||||
Using the file browser, locate the installer for Webview - this should be in `/home/<user>/Wabbajack` if you are following my steps exactly. Once located, highlight the installer .exe file, and click Open:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksBrowseToWebviewInstaller.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksBrowseToWebviewInstaller.png" width="600">
|
||||
|
||||
After a few second, the WebView2 installer window will appear, and run through the install process, and then it will close without any message. Keep winetricks open for the next step.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksWebViewInstalling.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksWebViewInstalling.png" width="600">
|
||||
|
||||
---
|
||||
|
||||
@@ -220,11 +220,11 @@ winecfg -v win7
|
||||
|
||||
Alternatively via the winetricks GUI, highlight "Run winecfg" and click OK. This will open up a new small window labelled "Wine configuration".
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksWineConfiguration.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksWineConfiguration.png" width="600">
|
||||
|
||||
Staying on the Applications tab which should be selected by default, change the "Windows Version" at the bottom to be "Windows 7" instead of the default of Windows 10 or 11.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksSetWin7.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksSetWin7.png" width="600">
|
||||
|
||||
Do not close this window yet.
|
||||
|
||||
@@ -253,15 +253,15 @@ wine regedit $HOME/Wabbajack/WJApplication.reg
|
||||
|
||||
Alternatively, to do this from the winetricks GUI, ensure you are still on the Applications tab from Step 8, click the "Add application" button near the bottom:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksAddApplication.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksAddApplication.png" width="600">
|
||||
|
||||
This will open up a Windows-style file browser. Navigate to your Wabbajack.exe file, which will be in `Z:\home\<user>\Wabbajack\Wabbajack.exe` if you have been following these steps exactly.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksBrowseToWabbajackExe.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksBrowseToWabbajackExe.png" width="600">
|
||||
|
||||
Highlight Wabbajack.exe, and click Open, and you should now see Wabbajack.exe listed in the list of applications. Select Wabbajack.exe in the list, and change the "Windows Version" from "Use global settings" to "Windows 10", and then click apply:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksWabbajackSetWin10.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksWabbajackSetWin10.png" width="600">
|
||||
|
||||
You can now close winetricks by clicking the Cancel button a few times.
|
||||
|
||||
@@ -315,7 +315,7 @@ The Steam Library check is only done when Wabbajack starts, so if you have jumpe
|
||||
|
||||
That should be it as far as configuration is concerned. We can now run Wabbajack. You can do this by double-clicking the Wabbajack.exe file in your file browser:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksRunWabbajack.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksRunWabbajack.png" width="600">
|
||||
|
||||
or by running your equivalent of:
|
||||
|
||||
@@ -325,11 +325,11 @@ cd $HOME/Wabbajack ; wine $HOME/Wabbajack/Wabbajack.exe
|
||||
|
||||
And all being well, this will start Wabbajack, and it will run through the usual install:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WinetricksRunWabbajackInstall.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WinetricksRunWabbajackInstall.png" width="600">
|
||||
|
||||
Log into Nexus using the GUI options, just like you would on Windows.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinux_WabbajackNexusLogin.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinux_WabbajackNexusLogin.png" width="600">
|
||||
|
||||
At this stage, you should be good to just Wabbajack in the normal way. Either install a modlist from file, or browse the gallery to select one. There is currently a bug with some of the images not loading correctly, but that should be fixed in an upcoming update to Wabbajack.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackLinux/WabbajackLinuxBanner.png" width="1000">
|
||||
|
||||
## Introduction
|
||||
|
||||
@@ -52,17 +52,17 @@ Alternatively, just download it from [wabbajack.org](https://www.wabbajack.org/)
|
||||
|
||||
Add Wabbajack.exe to Steam by using the "Add a Non-Steam Game to My Library" function from Steam:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/shared/Shared-AddNonSteamGame.png" width="600">
|
||||
|
||||
Once added, right click the new entry and go to Properties. Change the name to simply "Wabbajack", followed by clicking the Compatibility tab, and set it to use "Proton - Experimental":
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamProperties.png" width="600">
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_SteamCompatibility.png" width="600">
|
||||
|
||||
With that set, close the properties window and click Play for the Wabbajack entry in Steam. This will start Wabbajack for the first time, which is when the application downloads and installs the latest version of Wabbajack for you. It'll take a little time to download and install, just let it complete.
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_WabbajackInstalling.png" width="600">
|
||||
|
||||
Once done, the Wabbajack application itself should open up - **Close it down** before trying to use the application, and move on to Step 3.
|
||||
|
||||
@@ -79,7 +79,7 @@ bash <(curl -s https://raw.githubusercontent.com/Omni-guides/Wabbajack-Modlist-L
|
||||
|
||||
e.g:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_RunWabbajackProton.sh.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_RunWabbajackProton.sh.png" width="600">
|
||||
|
||||
---
|
||||
|
||||
@@ -87,7 +87,7 @@ e.g:
|
||||
|
||||
All being well, that should really be all that is needed. Start Wabbajack from Steam again, and log in to nexus using the little cog in the top right. Once ready, browse the gallery or add a .wabbajack file manually, as you would do even on Windows. Fill in the Install and Downloads directories using their Z:\ paths. For example:
|
||||
|
||||
<img src="https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/main/images/WabbajackProton/WabbajackProton_WabbajackInstallPaths.png" width="600">
|
||||
<img src="https://raw.githubusercontent.com/Omni-guides/Jackify/main/Legacy/images/WabbajackProton/WabbajackProton_WabbajackInstallPaths.png" width="600">
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -126,7 +126,7 @@ instance_download_path.txt
|
||||
|
||||
Next step is to add mo-redirect.exe to Steam as a non-steam game. Once added, edit the properties of the new mo-redirect.exe entry. You can give it a more sensible name - I used "Skyrim - Journey" for example, and then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I chose Proton 7.0-4 which was the latest stable Proton version at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the mo-redirect.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -143,11 +143,11 @@ Like so:
|
||||
|
||||
Click play on this new entry "Skyrim - Journey" (or whatever you renamed it to) in Steam, and all being well, a little terminal window will appear - this is the steam-redirector doing it's job. If the terminal window just pops up for a second and vanishes, double check the contents of the instance_path.txt and instance_download_path.txt files as above, and that they are present in the correct directory - e.g. /home/deck/Games/Skyrim/Journey/modorganizer2/instances_path.txt, or check that the Proton version you have selected is 7.0-4 (or whatever the latest Steam-supplied stable version is).
|
||||
|
||||

|
||||

|
||||
|
||||
Depending on the path on Windows that you copied the ModList files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file:
|
||||
|
||||
@@ -159,7 +159,7 @@ If you had this error, fix as above and then re-run "Skyrim - Journey" from Stea
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse:
|
||||
|
||||
@@ -167,11 +167,11 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
|
||||
A GUI file browser will appear, and we need to expand the directories path to reveal the 'Root Game' directory:
|
||||
|
||||

|
||||

|
||||
|
||||
With that done, the custom Modlist splashscreen for MO2 should appear, followed by ModOrganizer2 itself.
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
@@ -197,7 +197,7 @@ Z:\home\deck\Games\Skyrim\Journey\Journey-WJ\Stock Game\
|
||||
|
||||
You can copy and paste the path, or use the three dots beside the "Binary" and "Start In" entries to manually locate via GUI.
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -211,7 +211,7 @@ TODO ENB RENAME
|
||||
|
||||
disable the 'ENB - Binaries' entry in MO2
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -287,13 +287,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -323,4 +323,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
This guide is designed to be a generic Wabbajack-list-on-Linux guide. While I use AVO as the example here, the same steps should apply to other lists, too. There may be a few different steps needed for some lists, but this should at least be a good start. Feel free to get in touch with me on the below linked Discord if the below steps do not work for the modlist you are trying to run.
|
||||
|
||||
@@ -64,27 +64,27 @@ sudo chmod -R 755 /home/omni/Games/Skyrim/AVO
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library". The latest version of Steam should use the regular File Browser from your system, older versions of Steam had a built-in file browser.
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/omni/Games/Skyrim/AVO, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure ModOrganizer.exe is present and ticked, and then click Add Selected Program.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - AVO":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-4 which was the latest stable Proton version provided by Valve at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -92,9 +92,9 @@ Then in the Compatibility tab tick the box for 'Force the use of a specific Stea
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak, and is likely also available from your distribution's package manager. Personally I use the version from flatpak/Discover Store:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open a Konsole terminal and run the following command to add an alias(If you use a shell other than bash, you will have to adapt the following for your own login script location):
|
||||
|
||||
@@ -117,7 +117,7 @@ That should be protontricks installed and ready to use later in the guide.
|
||||
|
||||
Click play on this new entry "Skyrim - AVO" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -129,7 +129,7 @@ then re-run "Skyrim - AVO" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -137,22 +137,22 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
Z:\home\omni\Games\Skyrim\AVO\Game Root
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for AVO should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||
|
||||

|
||||

|
||||
|
||||
For the AVO executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -162,7 +162,7 @@ The path you need for the AVO application will be:
|
||||
Z:\home\omni\Games\Skyrim\AVO\mods\Skyrim Script Extender\Root\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -196,11 +196,11 @@ APPID=`protontricks -l | grep -i "Skyrim - AVO" | awk {'print $NF'} | sed 's:^.\
|
||||
|
||||
Next, we should set the resolution to match your monitor resolution. To do this in MO2, filter for the entry for "SSE Display Tweaks", and double-click it:
|
||||
|
||||

|
||||

|
||||
|
||||
Switch to the INI Tab, highlight the INI File on the left, and then scroll down until you see the line that reads "#Resolution=1920x1080". Remove the # at the start of the line, and then set the resolution to be what you need:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Close button and select "Yes" to save the changes.
|
||||
|
||||
@@ -214,7 +214,7 @@ If you've read this far, then well done! I'd very much appreciate a Star for thi
|
||||
|
||||
With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click the Play button in Mod Organizer, and wait.... This takes quite a bit of time to start. Once it had loaded though, performance was as expected once you're in the menus.
|
||||
|
||||

|
||||

|
||||
|
||||
As an addition to the disclaimer at the top of this guide, I have no visibility of longer term stability, so save often, and maybe even make backups of your save-games, just in case ;)
|
||||
|
||||
@@ -224,7 +224,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -244,11 +244,11 @@ If you prefer to install vcredist manually instead of using my one-liner, you ca
|
||||
APPID=`protontricks -l | grep -i "Skyrim - AVO" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually, step-by-step**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -270,13 +270,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[Dragonborn](https://github.com/Lost-Outpost/dragonborn/#readme) _is a lightweight and streamlined modlist with the very best modded content, creation club and survival support as well as excellent performance. It's designed to take up as little hard drive space as possible while still providing a performance friendly and beautiful graphics overhaul and enough content to discover for existing and new players._
|
||||
|
||||
@@ -141,15 +141,15 @@ instance_download_path.txt
|
||||
|
||||
Next step is to add mo-redirect.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library".
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse, and then adjust the "Look in" and "File type" drop-down menus as in the image below, then click Open:
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new mo-redirect.exe entry. You can give it a more sensible name - I used "Skyrim - Dragonborn" for example, and then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I chose Proton 7.0-6 which was the latest stable Proton version at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the mo-redirect.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -158,7 +158,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -170,9 +170,9 @@ Dragonborn requires MO2 to point to the vanilla Skyrim install in Steam. To enab
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open Konsole if it isn't open already, and run the following command to add an alias:
|
||||
|
||||
@@ -196,15 +196,15 @@ APPID=`protontricks -l | grep "Dragonborn" | awk {'print $NF'} | sed 's:^.\(.*\)
|
||||
|
||||
Keep the 'default' selection highlighted, and click Next:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the 'winecfg' entry, and click Next.
|
||||
|
||||

|
||||

|
||||
|
||||
This should open up a little windows style Properties box. From there, click the Drives tab at the top, and then check the box for showing 'dot files':
|
||||
|
||||

|
||||

|
||||
|
||||
Click Apply and then OK. To exit winecfg, click Cancel, and then cancel again. With this setting now in place, MO2 will have visibility of the required .local directory path to point MO2 at when you first launch it. When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
@@ -214,11 +214,11 @@ Click Apply and then OK. To exit winecfg, click Cancel, and then cancel again. W
|
||||
|
||||
Click play on this new entry "Skyrim - Dragonborn" (or whatever you renamed it to) in Steam, and all being well, a little terminal window will appear - this is the steam-redirector doing it's job. If the terminal window just pops up for a second and vanishes, double check the contents of the instance_path.txt and instance_download_path.txt files as above, and that they are present in the correct directory - e.g. /home/deck/Games/Skyrim/Dragonborn/modorganizer2/instances_path.txt, check that the Proton version you have selected is 7.0-5 (or whatever the latest Steam-supplied stable version is) and make sure that there are no spaces in the path - for some reason mo-redirect.exe doesn't like that, even if you escape the spaces with backslashes in the text files.
|
||||
|
||||

|
||||

|
||||
|
||||
Depending on the path on Windows that you copied the ModList files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file:
|
||||
|
||||
@@ -230,7 +230,7 @@ If you had this error, fix as above and then re-run "Skyrim - Dragonborn" (mo-re
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the ModList directory (inclusive of the built-in MO2) from Windows, so the path has changed now we are on deck:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -238,21 +238,21 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Dragonborn should hopefully now display:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "No, don't ask again" as I wont be downloading any new mods via this version of MO2.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct **new** location for the required executable.In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||

|
||||

|
||||
|
||||
For the Dragonborn executable, we need to point MO2 at a file that doesn't actually exist (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -268,7 +268,7 @@ with a 'start in' path of:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -280,11 +280,11 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Dragonborn, we just need to disable all the mods under the 'ENB - Options' category in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
It's also a good plan to make sure that there are no Game Root leftovers. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -329,11 +329,11 @@ Next up is the requirement of vcredist2022. Unfortunately this isn't available d
|
||||
APPID=`protontricks -l | grep "Dragonborn" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID ; reset
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -355,13 +355,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Again here, when running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
@@ -372,15 +372,15 @@ Again here, when running wine commands in Konsole, it usually mangles the termin
|
||||
|
||||
Next, we should set the resolution and desired Max FPS so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. You can also decide to lock the FPS here, or you can leave it and lock the FPS/Refresh via the Steam Deck itself. To do this in MO2, we can double-click the "SSE Display Tweaks" mod entry in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the "INI Files" tab, click the entry under Ini Files, and then edit in the right pane for your desired resolution and Frame Limit:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click close and then Yes to accept the changes:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -403,7 +403,7 @@ With NPC Voices fixed, andvcredist2022 installed, we should now be ready! Click
|
||||
|
||||
You may see an error pop-up regarding bink2w64.dll. This is safe to ignore and can also appear on Windows.
|
||||
|
||||

|
||||

|
||||
|
||||
This error is apparently fine to ignore, and although I haven't found a fix for it, the same error can be seen on Windows too, so isn't specific to the Deck/Linux.
|
||||
|
||||
@@ -421,4 +421,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
"This is House Redoran territory. You'd do well to remember that."
|
||||
|
||||
@@ -138,15 +138,15 @@ instance_download_path.txt
|
||||
|
||||
Next step is to add mo-redirect.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library".
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse, and then adjust the "Look in" and "File type" drop-down menus as in the image below, then click Open:
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new mo-redirect.exe entry. You can give it a more sensible name - I used "Skyrim - Redoran" for example, and then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I chose Proton 7.0-5 which was the latest stable Proton version at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the mo-redirect.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -155,7 +155,7 @@ STEAM_COMPAT_MOUNTS=/run/media/mmcblk0p1 %command%
|
||||
```
|
||||
Like so:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**Click Start on this new Non-Steam Game entry** - it **_will_** fail to load correctly, but we need to launch the entry once so that it registers fully in Steam, and allow Protontricks to interact with it in the next Step.
|
||||
@@ -171,9 +171,9 @@ Redoran requires MO2 to point to the vanilla Skyrim install in Steam. To enable
|
||||
|
||||
If you don't already have it installed, ProtonTricks can be installed via the Discover store as a flatpak:
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
To enable the use of protontricks via the command line, open Konsole if it isn't open already, and run the following command to add an alias:
|
||||
|
||||
@@ -197,15 +197,15 @@ APPID=`protontricks -l | grep "Redoran" | awk {'print $NF'} | sed 's:^.\(.*\).$:
|
||||
|
||||
Keep the 'default' selection highlighted, and click Next:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the 'winecfg' entry, and click Next.
|
||||
|
||||

|
||||

|
||||
|
||||
This should open up a little windows style Properties box. From there, click the Drives tab at the top, and then check the box for showing 'dot files':
|
||||
|
||||

|
||||

|
||||
|
||||
Click Apply and then OK. To exit winecfg, click Cancel, and then cancel again. With this setting now in place, MO2 will have visibility of the required .local directory path to point MO2 at when you first launch it. When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
@@ -215,11 +215,11 @@ Click Apply and then OK. To exit winecfg, click Cancel, and then cancel again. W
|
||||
|
||||
Click play on Non-steam game - "Skyrim - Redoran" (or whatever you renamed it to) in Steam, and all being well, a little terminal window will appear - this is the steam-redirector doing it's job. If the terminal window just pops up for a second and vanishes, double check the contents of the instance_path.txt and instance_download_path.txt files as above, and that they are present in the correct directory - e.g. /home/deck/Games/Skyrim/Redoran/modorganizer2/instances_path.txt, or check that the Proton version you have selected is 7.0-5 (or whatever the latest Steam-supplied stable version is) and make sure that there are no spaces in the path - for some reason mo-redirect.exe doesn't like that, even if you escape the spaces in the text files.
|
||||
|
||||

|
||||

|
||||
|
||||
Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file:
|
||||
|
||||
@@ -231,7 +231,7 @@ If you had this error, fix as above and then re-run "Skyrim - Redoran" from Stea
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -239,21 +239,21 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
/home/deck/.local/share/Steam/steamapps/common/Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Redoran should hopefully now display:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||

|
||||

|
||||
|
||||
I usually just hit "No, don't ask again" as I wont be downloading any new mods via this version of MO2.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct **new** location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||

|
||||

|
||||
|
||||
For the Redoran executable, we need to point MO2 at a file that doesn't actually exist (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -269,7 +269,7 @@ with a 'start in' path of:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -281,11 +281,11 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Redoran, we just need to disable all the mods under the 'ENB - Options' category in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
It's also a good plan to make sure that there are no Game Root leftovers. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -328,11 +328,11 @@ Next up is the requirement of vcredist2022. Unfortunately this isn't available d
|
||||
APPID=`protontricks -l | grep "Redoran" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -354,13 +354,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Again here, when running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
@@ -370,15 +370,15 @@ Again here, when running wine commands in Konsole, it usually mangles the termin
|
||||
### Step 9 - Set Resolution
|
||||
Next, we should set the resolution and desired Max FPS so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. You can also decide to lock the FPS here, or you can leave it and lock the FPS/Refresh via the Steam Deck itself. To do this in MO2, we can double-click the "SSE Display Tweaks - Config File" mod entry in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the "INI Files" tab, click the entry under Ini Files, and then edit in the right pane for your desired resolution and Frame Limit:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click close and then Yes to accept the changes:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -400,7 +400,7 @@ With NPC Voices fixed, and vcredist2022 installed, we should now be ready! Click
|
||||
|
||||
You may see an error pop-up regarding bink2w64.dll. This is safe to ignore and can also appear on Windows.
|
||||
|
||||

|
||||

|
||||
|
||||
The game does take quite a bit of time to start. So long, in fact, that I thought it had crashed and I started killing processes etc. But just wait... It took my Steam Deck approximately 3 minutes and 45 seconds before I could interact with the in-game menu. Once it had loaded though, performance was as expected in the menus.
|
||||
|
||||
@@ -416,4 +416,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[Septimus](https://github.com/Lost-Outpost/septimus) _is an extensive modlist full of carefully chosen new gear, spells, quests, and personal touches, all designed to fit seamlessly into the game. It contains optional lightweight survival gameplay and full anniversary edition creation club integration. It is designed to look beautiful while maintaining a stable 60+ framerate on almost any machine._
|
||||
|
||||
@@ -136,15 +136,15 @@ instance_download_path.txt
|
||||
|
||||
Next step is to add mo-redirect.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library".
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse, and then adjust the "Look in" and "File type" drop-down menus as in the image below, then click Open:
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new mo-redirect.exe entry. You can give it a more sensible name - I used "Skyrim - Septimus" for example, and then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I chose Proton 7.0-6 which was the latest stable Proton version at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the mo-redirect.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -191,15 +191,15 @@ APPID=`protontricks -l | grep "Septimus" | awk {'print $NF'} | sed 's:^.\(.*\).$
|
||||
|
||||
Keep the 'default' selection highlighted, and click Next:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the 'winecfg' entry, and click Next.
|
||||
|
||||

|
||||

|
||||
|
||||
This should open up a little windows style Properties box. From there, click the Drives tab at the top, and then check the box for showing 'dot files':
|
||||
|
||||

|
||||

|
||||
|
||||
Click Apply and then OK. To exit winecfg, click Cancel, and then Cancel again. With this setting now in place, MO2 will have visibility of the required .local directory path to point MO2 at when you first launch it.
|
||||
|
||||
@@ -209,11 +209,11 @@ Click Apply and then OK. To exit winecfg, click Cancel, and then Cancel again. W
|
||||
|
||||
Click play on this new entry "Skyrim - Septimus" (or whatever you renamed it to) in Steam, and all being well, a little terminal window will appear - this is the steam-redirector doing it's job. If the terminal window just pops up for a second and vanishes, double check the contents of the instance_path.txt and instance_download_path.txt files as above, and that they are present in the correct directory - e.g. /home/deck/Games/Skyrim/Septimus/modorganizer2/instances_path.txt, or check that the Proton version you have selected is 7.0-6 (or whatever the latest Steam-supplied stable version is) and make sure that there are no spaces in the path - for some reason mo-redirect.exe doesn't like that, even if you escape the spaces in the text files.
|
||||
|
||||

|
||||

|
||||
|
||||
Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file:
|
||||
|
||||
@@ -225,7 +225,7 @@ If you had this error, fix as above and then re-run "Skyrim - Septimus" from Ste
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -233,11 +233,11 @@ To fix this, we need to point MO2 to our new location. Click OK, and then Browse
|
||||
Z:\hom\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Septimus should hopefully now display:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
@@ -247,7 +247,7 @@ I usually just hit "No, don't ask again" as I wont be downloading any new mods v
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct **new** location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||

|
||||

|
||||
|
||||
For the Septimus executable, we need to point MO2 at a file that doesn't actually exist (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -263,7 +263,7 @@ with a 'start in' path of:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -275,11 +275,11 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Septimus, we just need to disable the mods under the 'ENB - Options' category in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
It's also a good plan to make sure that there are no Game Root leftovers. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -321,11 +321,11 @@ Next up is the requirement of vcredist2022. Unfortunately this isn't available d
|
||||
APPID=`protontricks -l | grep "Septimus" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -347,13 +347,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
@@ -363,15 +363,15 @@ When running wine commands in Konsole, it usually mangles the terminal a bit - t
|
||||
|
||||
Next, we should set the resolution and desired Max FPS so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. You can also decide to lock the FPS here, or you can leave it and lock the FPS/Refresh via the Steam Deck itself. To do this in MO2, we can double-click the "SSE Display Tweaks" mod entry in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the "INI Files" tab, click the entry under Ini Files, and then edit in the right pane for your desired resolution and Frame Limit:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click close and then Yes to accept the changes:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -401,4 +401,4 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||

|
||||

|
||||
|
||||
[Sovngarde](https://github.com/Lost-Outpost/sovngarde/) _Sovngarde is a lightweight Legacy of the Dragonborn modlist with a minimal yet beautiful visual overhaul and the highest quality quest content. Included is full creation club support and a suite of balance mods to tie it all together with my own cut of simonrim._
|
||||
|
||||
@@ -64,23 +64,23 @@ sudo chmod -R 755 /run/media/mmcblk0p1/Games/Skyrim/Sovngarde
|
||||
|
||||
The next step is to add ModOrganizer.exe to Steam as a non-steam game. In Steam, click Games, then "Add a Non-Steam Game to My Library". The latest version of Steam should use the regular File Browser from your system, older versions of Steam had a built-in file browser.
|
||||
|
||||

|
||||

|
||||
|
||||
Click Browse:
|
||||
|
||||

|
||||

|
||||
|
||||
Browse to the path of your modlist. e.g. /home/deck/Games/Skyrim/Sovngarde, select ModOrganizer.exe, and click Open.
|
||||
|
||||

|
||||

|
||||
|
||||
Once added, edit the properties of the new ModOrganizer.exe entry. You can give it a more sensible name - I used "Skyrim - Sovngarde":
|
||||
|
||||

|
||||

|
||||
|
||||
Then in the Compatibility tab tick the box for 'Force the use of a specific Steam Play compatibility tool', then select the Proton version - I use Proton 8.0-3 which was the latest stable Proton version provided by Valve at time of writing..
|
||||
|
||||

|
||||

|
||||
|
||||
**IMPORTANT FOR SD CARD USERS** - You must add the following to the Launch Options for the ModOrganizer.exe Non-Steam game, otherwise the Proton environment won't have access to your SD Card contents:
|
||||
|
||||
@@ -133,7 +133,7 @@ With this setting now in place, MO2 will have visibility of the required .local
|
||||
|
||||
Click play on this new entry "Skyrim - Sovngarde" (or whatever you renamed it to) in Steam - Depending on the path on Windows that you copied the Modlist files from, you may see an error pop-up about your account lacking permission:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we just need to strip the now incorrect download directory from the ModOrganizer.ini file. in Konsole terminal, run:
|
||||
|
||||
@@ -145,7 +145,7 @@ then re-run "Skyrim - Sovngarde" from Steam.
|
||||
|
||||
Another error box will appear, complaining that it "Cannot open instance 'Portable'. This is because we copied the Modlist directory (inclusive of the built-in MO2) from Windows, so the path has changed:
|
||||
|
||||

|
||||

|
||||
|
||||
To fix this, we need to point MO2 to our new location. Click OK, and then Browse. The path we are looking for is:
|
||||
|
||||
@@ -155,11 +155,11 @@ Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition
|
||||
|
||||
If you installed vanilla Skyrim to an SD Card or a different Library location, then you will have to browse to that location, or the equivalent SD Card path in /run/media/mmcblk0p1, which will be mounted inside Proton as the E: Drive.
|
||||
|
||||

|
||||

|
||||
|
||||
The splash screen for Sovngarde should hopefully now appear:
|
||||
|
||||

|
||||

|
||||
|
||||
You may also get a pop-up asking if you want to Register for handling nxm links, like so:
|
||||
|
||||
@@ -169,7 +169,7 @@ I usually just hit "Yes" and move on with my life.
|
||||
|
||||
Getting close now. Next, we have to ensure that ModOrganizer2 is pointing to the correct location for the required executable. In MO2, click the little two-cog icon at the top, which will bring up the Modify Executables window (please note that this icon may differ for some Modlists that use custom icon sets):
|
||||
|
||||

|
||||

|
||||
|
||||
For the Sovngarde executable, we need to point MO2 at a file that may not actually exist yet (but it will exist, once GameRoot does it's thing when you click launch - and is then removed again when the game closes).
|
||||
|
||||
@@ -179,7 +179,7 @@ The path you need for the Sovngarde application will be:
|
||||
Z:\home\deck\.local\share\Steam\steamapps\common\Skyrim Special Edition\skse64_loader.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
If you installed vanilla Skyrim to an SD Card, then you will have to replace with the above with the equivalent path in /run/media/mmcblk0p1.
|
||||
|
||||
@@ -191,11 +191,11 @@ While ENB can work under Linux, it is likely going to badly impact performance o
|
||||
|
||||
To disable ENB for Sovngarde, we just need to disable the mods under the 'ENBSERIES' category in MO2:
|
||||
|
||||

|
||||

|
||||
|
||||
We also need to make sure that there are no ENB leftovers from the Rootbuilder function. Click the Tools menu at the top of MO2, then select Tool Plugins, Root Builder, then Clear:
|
||||
|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
@@ -231,11 +231,11 @@ APPID=`protontricks -l | grep -i "Sovngarde" | awk {'print $NF'} | sed 's:^.\(.*
|
||||
|
||||
Next, we should set the resolution so that the deck isn't doing more work than it needs to. There's no point in asking Skyrim to render at 1440p, and then have the game squeezed into an 800p screen on the deck. To do this in MO2, we can open the INI Editor:
|
||||
|
||||

|
||||

|
||||
|
||||
Select the "skyrimprefs.ini" tab, and then edit in the lower pane for your desired resolution:
|
||||
|
||||

|
||||

|
||||
|
||||
Finally, click the Save button and close the window to accept the changes
|
||||
|
||||
@@ -267,7 +267,7 @@ Enjoy!
|
||||
|
||||
[](https://ko-fi.com/D1D8H8WBD)
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -289,11 +289,11 @@ Next up is the requirement of vcredist2022. Unfortunately this isn't available d
|
||||
APPID=`protontricks -l | grep -i "Sovngarde" | awk {'print $NF'} | sed 's:^.\(.*\).$:\1:' | tail -1` ; wget https://aka.ms/vs/17/release/vc_redist.x64.exe -O '/home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' ; protontricks --no-bwrap -c 'wine /home/deck/.local/share/Steam/steamapps/compatdata/'"$APPID"'/pfx/drive_c/vc_redist.x64.exe' $APPID
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
Alternatively, **If you prefer to run this manually**, you can do the following. Firstly, we need to download the vc_redist.x64.exe installer inside the Proton prefix. Run the following command, replacing my Game ID (3595949753) with your own which you can get by running protontricks -l in Konsole:
|
||||
|
||||
@@ -315,13 +315,13 @@ Finally, run the installer:
|
||||
wine vc_redist.x64.exe
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
Check the box to agree, and then click install. It should complete quickly.
|
||||
|
||||

|
||||

|
||||
|
||||
When running wine commands in Konsole, it usually mangles the terminal a bit - text you type wont be shown (though it technically is still being printed in the terminal) - to get out of that state, either close and reopen Konsole, or just type 'reset' and hit enter, even if you can't see the characters.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user