mirror of
https://github.com/Omni-guides/Jackify.git
synced 2026-01-17 19:47:00 +01:00
Updated Performance Guide (markdown)
@@ -11,15 +11,15 @@ Before you start any of the guides, there are a couple of points you need to be
|
||||
|
||||
* Manage your expectations, this will help increase performance, but will not make a list like Ro or Vagabond work on a Steam Deck.
|
||||
|
||||
* I willn’t promise that this guide will always be up-to-date, things might change with any tools/mods covered. When in doubt, I recommend checking for any instructions on the nexus pages of the mod.
|
||||
* I won’t promise that this guide will always be up-to-date, things might change with any tools/mods covered. When in doubt, I recommend checking for any instructions on the nexus pages of the mod.
|
||||
|
||||
* If you follow the steps and recommendations in here none of the changes you will make will be destructive and are perfectly reversible. Just by switching back to profile the list came with and maybe restoring a backed up stockgame folder.
|
||||
* If you follow the steps and recommendations in here none of the changes you will make will be destructive and are perfectly reversible. Just by switching back to the default profile the list came with and maybe restoring a backed up stockgame folder.
|
||||
|
||||
* Every list is different, that is why this guide can’t always be super detailed and you will need a bit of knowledge about modding and how MO2 works. Checkout this guide to learn some of the basics: https://github.com/LivelyDismay/Learn-To-Mod/wiki.
|
||||
|
||||
* The impact on graphics will depend on how far you go with some settings and how sensitive you are to these changes. Personally I don’t find them super noticeable on the small screen of the Steam Deck.
|
||||
|
||||
* Feel free to report in the unofficial-linux-help channel in the Wabbajack discord on what list you have gotten to work on the Steam Deck. Even better is you send some screenshots, so that other people will know how it will look.
|
||||
* Feel free to report in the unofficial-linux-help channel on the Wabbajack discord on what list you have gotten to work on the Steam Deck. Even better if you send some screenshots, so that other people will know how it will look.
|
||||
|
||||
* Again this will void any official support for the list you are using.
|
||||
|
||||
@@ -46,7 +46,7 @@ For the GPU you will want to look at the percentages, 95+ will likely mean you h
|
||||
|
||||
# Replacing ENB with Community Shaders (Skyrim SE)
|
||||
|
||||
Community Shaders is an Skyrim SE alternative to ENB that offers a couple of advantages over ENB, most important better performance. It’s also relatively new and doesn’t have all of the same features from the ENB, but more is always being added. _**Community Shaders 8 and later are broken on Linux/Steam Deck, you need to get an earlier version.**_ Also you want to make sure you have the dependencies installed from here to your prefix/compact data: https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/ENB,-Reshade-and-Community-Shaders.
|
||||
Community Shaders is an alternative to ENB for Skyrim SE. It offers a couple of advantages over ENB, most important is better performance. It’s also relatively new and doesn’t have all of the same features from the ENB, but more is always being added. _**Community Shaders 8 and later are broken on Linux/Steam Deck, you need to get an earlier version.**_ Also you want to make sure you have the Wine Components and dependencies installed from here to your prefix/compact data: https://github.com/Omni-guides/Wabbajack-Modlist-Linux/wiki/ENB,-Reshade-and-Community-Shaders.
|
||||
|
||||
## Step 1 - Removing the ENB
|
||||
|
||||
@@ -69,7 +69,7 @@ Community Shaders nexus page can be found here: https://www.nexusmods.com/skyrim
|
||||
|
||||
_Some lists already come with their own Reshade set-up even if they don’t come with CS, if that is the case you can skip this part._
|
||||
|
||||
Reshade can be found here: https://reshade.me/ and helps fill in some of the gaps left by the ENB, you will want to download the one just named Reshade. To install it run the setup exe you downloaded from the website. Click on _Browse_ and then you will have one of two options, depending on the list. You will either need to select the SkyrimSE.exe in a stockgame folder (a separate install of Skyrim, often with a lower version then Steam e.g. 1.5.97 or 1.6.640) or within your Skyrim SE install in Steam. You can check which of these two options you need by clicking on the _spanner_ at the top of MO2, then click on _Paths_. Look at Managed Game at the bottom, if steamlibrary is a part of the file path there is no stockgame folder. If the file path looks something like the screenshot then you have a stockgame folder.
|
||||
Reshade can be found here: https://reshade.me/ and helps fill in some of the gaps left by the ENB, you will want to download the one just named Reshade. To install it run the setup exe you downloaded from the website. Click on _Browse_ and then you will have one of two options, depending on the list. You will either need to select the SkyrimSE.exe in a stockgame folder (a separate install of Skyrim, often with a lower version then Steam e.g. 1.5.97 or 1.6.640) or within your Skyrim SE install in Steam. You can check which of these two options you need by clicking on the _spanner_ at the top of MO2, then click on _Paths_. Look at Managed Game at the bottom, if steamapps is a part of the file path there is no stockgame folder. If the file path looks something like the screenshot then you have a stockgame folder.
|
||||
|
||||

|
||||

|
||||
@@ -92,14 +92,14 @@ You will now need to find a reshade profile, you can select any from nexus that
|
||||
|
||||
CS has a lot of addons you might want to try and are just as easy to install as the main mod, just make sure there are below CS in MO2. _**ANY CS addons are windows only for now.**_ Light Limit Fix (https://www.nexusmods.com/skyrimspecialedition/mods/99548) and SSE ReShade Helper (https://www.nexusmods.com/skyrimspecialedition/mods/78961) are two that I strongly recommend installing. The first makes ENB lights work with CS and the latter prevents reshade from messing with the menus. Any other comes down to taste and what your reshade profile recommends to get the same look. It’s something I recommend you play around with, but you will want to install most of them if you want something similar to an ENB.
|
||||
|
||||
In game you can make changes to both your reshade setup and CS. HOME will open the reshade menu and END for CS, feel free to play around with the options if you want. This menu also is where you can switch between profiles for Reshade, by switching them at the top of the menu. Just click on the name and then select the .ini you add to the root. I also recommend turning on the Performance Mode if you are on a Steam Deck.
|
||||
In game you can make changes to both your reshade setup and CS. The HOME key will open the reshade menu and the END key for CS, feel free to play around with the options if you want. This menu also is where you can switch between profiles for Reshade, by switching them at the top of the menu. Just click on the name and then select the .ini you add to the root. I also recommend turning on the Performance Mode if you are on a Steam Deck.
|
||||
|
||||

|
||||

|
||||
|
||||
# Using Bethin Pie to make a performance ini (Skyrim SE/Fallout 4)
|
||||
|
||||
Bethin Pie is a program designed for better editing of the ini (game settings) file than the Skyrim SE/Fallout 4 launcher, both to increase the performance or graphics of a modded install.
|
||||
Bethini Pie is a program designed for better editing of the ini (game settings) file than the Skyrim SE/Fallout 4 launcher, both to increase the performance or graphics of a modded install.
|
||||
|
||||
## Step 1 - Setup Bethini Pie
|
||||
|
||||
@@ -112,7 +112,7 @@ Launch the Bethini exe and select your game. Then you will need to point it to t
|
||||
|
||||
## Step 2 - How to use Bethini
|
||||
|
||||
You should now see all the settings you can change. Changing them by hand is an option, but I would recommend sticking to the Bethini Presets, first try _Medium_ and work your way to _Poor_. Be sure to check any lighting mods, weather mods, and reshade profile for any recommended setting changes they make. Dubble check there are still in place after selecting the presets, to preserve the look of the list, but you can skip this if you just want the extra performance. Don’t forget to click, _file_ -> _save_ before you quit Bethini.
|
||||
You should now see all the settings you can change. Changing them by hand is an option, but I would recommend sticking to the Bethini Presets, first try _Medium_ and work your way to _Poor_ if you need to. Be sure to check any lighting mods, weather mods, and reshade profile for any recommended setting changes they make. Double check they are still in place after selecting the presets, to preserve the look of the list, but you can skip this if you just want the extra performance. Don’t forget to click, _file_ -> _save_ before you quit Bethini.
|
||||
|
||||

|
||||

|
||||
@@ -160,7 +160,7 @@ DynDolod is a tool for the setup of custom and better looking Lods (distant stuf
|
||||
|
||||
## Step 1 - Turn off the outputs in MO2
|
||||
|
||||
Somewhere near the bottom of the mod list is going to be two mods you will need to turn off. They will probably have something like DynDOLOD, Texgen, and/or output in their name. You will need to turn those off. After that check the top right of MO2 and click on the _explanation mark_. Check if there is a warning in there about missing master in there.
|
||||
Somewhere near the bottom of the mod list is going to be two mods you will need to turn off. They will probably have something like DynDOLOD, Texgen, and/or output in their name. You will need to turn those off. After that check the top right of MO2 and click on the _exclamation mark_. Check if there is a warning in there about missing master in there.
|
||||
|
||||

|
||||

|
||||
@@ -178,11 +178,11 @@ TexGen creates all the textures that are used by DynDOLOD. Open it in MO2 and ch
|
||||
|
||||
## Step 3 - Running DynDOLOD
|
||||
|
||||
Open DynDOLOD in MO2 and when it’s done loading click on _Advanced Mode_ if you don’t get the full menu. First click on _Low_ or _Medium_ in the top left, for the Steam Deck I would recommend sticking to _Low_. Then make sure that both _Grass LOD_ and _Upgrade NearGrid_ are both turned off. For the trees make sure only _Tree LOD_ is selected. Lastly check the top left and make sure that at least _Tamriel (Skyrim)_ is selected, these are all the worldspaces DynDOLOD will generate the Lods for. IF you want to play around more with the settings, I would also highly recommend learning what they do here: https://dyndolod.info/Help/Advanced-Mode.
|
||||
Open DynDOLOD in MO2 and when it’s done loading click on _Advanced Mode_ if you don’t get the full menu. First click on _Low_ or _Medium_ in the top left, for the Steam Deck I would recommend sticking to _Low_. Then make sure that both _Grass LOD_ and _Upgrade NearGrid_ are both turned off. For the trees make sure only _Tree LOD_ is selected. Lastly check the top left and make sure that at least _Tamriel (Skyrim)_ is selected, these are all the worldspaces DynDOLOD will generate the Lods for. If you want to play around more with the settings, I would also highly recommend learning what they do here: https://dyndolod.info/Help/Advanced-Mode.
|
||||
|
||||

|
||||
|
||||
Now click on _OK_ and now you will need to wait for at least an hour and maybe more, when done click on _Zip and Exit_. You will likely find this zip fill in (install folder)/tools/DynDOLOD/DynDOLOD_Output or an alternative location that you choose in DynDOLOD. Drag this zip file into MO2 and place it under the included DynDOLOD output, then turn it on. Make sure the .esp and .esm from DynDOLOD are in the same place in the load order as they were at the start and are toggled on. You can peek at the built in profile to learn where they were in the load order. Also don’t forget to turn on the plugins you might have disabled in the first part
|
||||
Now click on _OK_ and you will need to wait for at least an hour and maybe more, when done click on _Zip and Exit_. You will likely find this zip file in (install folder)/tools/DynDOLOD/DynDOLOD_Output or an alternative location that you chose in DynDOLOD. Drag this zip file into MO2 and place it under the included DynDOLOD output, then turn it on. Make sure the .esp and .esm from DynDOLOD are in the same place in the load order as they were at the start and are toggled on. You can peek at the built in profile to learn where they were in the load order. Also don’t forget to turn on the plugins you might have disabled in the first part
|
||||
|
||||
# Removing mods from a list (Skyrim SE/Fallout 4)
|
||||
Removing mods from a list is your last resort and not something I would recommend you do. There is a lot you can break and **_YOU_** are responsible for any changes/removals you make. The steps you need to take are also something that is highly dependent on the list and mod you are trying to remove. But here is a list of some tips and things to be aware of.
|
||||
@@ -193,7 +193,7 @@ Removing mods from a list is your last resort and not something I would recommen
|
||||
|
||||
* First you will want to look for mods that are both heavy on performance and relatively easy to remove. Like 4k/8k texture mods or Grass Cache, but you will need to use your own judgment for that.
|
||||
|
||||
* The biggest problem you will run into when removing stuff from a list is missing masters from other mods or patches. MO2 will show you this in the top right with an explanation mark and will also tell you what plugins are missing there master.
|
||||
* The biggest problem you will run into when removing stuff from a list is missing masters from other mods or patches. MO2 will show you this in the top right with an exclamation mark and will also tell you which plugins are missing their master.
|
||||
|
||||

|
||||

|
||||
@@ -204,7 +204,7 @@ Removing mods from a list is your last resort and not something I would recommen
|
||||
|
||||
* You can try the following guides to help resolve the issue. First start with Making an empty esp: https://www.canva.com/design/DAF10-6Maj0/dtRmf4QivMqNAV6q7yhCJQ/edit and follow that up with Basic SSE Editing: https://www.canva.com/design/DAF10pUrC0Y/KmR7s0xcYKjj_W_ZDPblsQ/edit. _**-Warning-**_ this is a destructive process _**-Warning-**_. _Thanks to Setlot in Jolly Co-OP for making these guides._
|
||||
|
||||
* Alternatively you can use xedith to remove the master requirement from a plugging. This is the way I personally do it. Check out this guide: https://github.com/LivelyDismay/Learn-To-Mod/blob/main/lessons/Remove%20a%20Master.md. _**-Warning-**_ this is a destructive process _**-Warning-**_.
|
||||
* Alternatively you can use xedit to remove the master requirement from a plugging. This is the way I personally do it. Check out this guide: https://github.com/LivelyDismay/Learn-To-Mod/blob/main/lessons/Remove%20a%20Master.md. _**-Warning-**_ this is a destructive process _**-Warning-**_.
|
||||
|
||||
# Changelog
|
||||
- added warning about CS v8 on Linux (17/03/2024)
|
||||
|
||||
Reference in New Issue
Block a user