Tutorial  Updated

Skyrim Modding

Skyrim mods have been a large part of the game and today we are going to go over how to add pre made mods and how to convert Skyrim SE mods to switch


Required FilesSetup Skyrim Toolkit and PatchInstall Premade ModsConvert Skyrim SE ModsPack & Unpack ModsPremade Levelers Tower with PatchRecomended ModsSkyrim Homebrew Tools


  1. For Converting and Packing - https://github.com/Lord-Akkrand/Skyrim-NX-Toolkit
    Bypass plugin limit in Skyrim - https://mega.nz/file/rpN2HQbR#GyBawfti1Nmx4wOTLFdKuhEb5w0E3v_5-z4SiFqcJIg
    Required by Toolkit - https://github.com/BtbN/FFmpeg-Builds/releases


  2. Start by extracting Skyrim-NX-Toolkit to Desktop
    After downloading ffmpeg copy ffmpeg.exe to \ToolKitRelease\Utilities

    Open Skyrim INIs and Plugin Bypass Patch .zip
    -if your on atmosphere just copy /atmosphere to SD Card
    -if your on sxos copy the 01000A10041EA000 Folder from /atmosphere/contents to your titles folder and place exefs_patches in /sxos/exefs_patches

    -The Toolkit will download any required programs after you run it the first time



  3. goto https://www.nexusmods.com/skyrimnintendoswitch and select what ever mods you like
    im going to use cheat room as an example
    https://www.nexusmods.com/skyrimnintendoswitch/mods/108

    after you download the mod you will have 4 files in the folder
    -Cheat Room.esp
    -CheatRoom.bsa
    -CheatRoom - Textures.bsa
    -CheatRoom - Meshes.bsa


    Open your Plugins file with a text editor

    for sxos - /sxos/titles/01000A10041EA000/romfs/Plugins
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Plugins

    it should contain some notes from the dev you can delete everything in the file
    then add *Cheat Room.esp and save it then transfer it back to your romfs folder

    -if you are installing multiple mods add all the .esp file names here

    for example:
    *Cheat Room.esp
    *ModNumber1.esp
    *ModNumber2.esp
    *SomeOtherMod.esp
    DisabledMod.esp

    The Asterisk (*) is the On/Off for the mod if you remove it the mod is disabled

    Open Skyrim.ini with a text editor
    for sxos - /sxos/titles/01000A10041EA000/romfs/Skyrim.ini
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Skyrim.ini


    go down until you see [Archive]
    first is sResourceArchiveList= this is where you put CheatRoom.bsa and CheatRoom - Meshes.bsa
    second is sResourceArchiveList2= this is where you put CheatRoom - Textures.bsa

    should look like this
    Code:
    [Archive]
    sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes0.bsa, Skyrim - Meshes1.bsa, Skyrim - Sounds.bsa, Skyrim - Hyrule.bsa, Skyrim - Patch.bsa, CheatRoom.bsa, CheatRoom - Meshes.bsa
    sResourceArchiveList2=Skyrim - Voices_en0.bsa, Skyrim - Voices_en1.bsa, Skyrim - Textures0.bsa, Skyrim - Textures1.bsa, Skyrim - Textures2.bsa, Skyrim - Textures3.bsa, Skyrim - Textures4.bsa, Skyrim - Textures5.bsa, Skyrim - Textures6.bsa, Skyrim - Textures7.bsa, Skyrim - Textures8.bsa, CheatRoom - Textures.bsa
    bLoadArchiveInMemory=1
    sArchiveToLoadInMemoryList=Skyrim - Animations.bsa

    Open Skyrim_en.ini
    for sxos - /sxos/titles/01000A10041EA000/romfs/Skyrim_en.ini
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Skyrim_en.ini

    and add CheatRoom - Textures.bsa

    should look like this
    Code:
    [Archive]
    sResourceArchiveList2=Skyrim - Voices_en0.bsa, Skyrim - Voices_en1.bsa, Skyrim - Textures0.bsa, Skyrim - Textures1.bsa, Skyrim - Textures2.bsa, Skyrim - Textures3.bsa, Skyrim - Textures4.bsa, Skyrim - Textures5.bsa, CheatRoom - Textures.bsa

    And finally copy the 4 files from cheat room into the Data folder
    for sxos - /sxos/titles/01000A10041EA000/romfs/Data
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Data

    Done
    !! Skyrim will detect cheats and disable game achievements !!
    when you start Skyrim it will show a pop saying cheat room active and cheat teleport spell added if you use the spell and teleport to cheat room
    Once there do what you like, increase perks get cheat weapons and armor etc.
    After your done with cheat room use the spell again and select original position



  4. Download what ever mods you want from https://www.nexusmods.com/skyrimspecialedition (Don't use SKSE or SKYUI)

    -I'm going to Use Levelers Tower v4.4 by WilliamSea because it is one of my favorite mods for Skyrim you can use what you want
    https://www..com/skyrimspecialedition/mods/2692

    Open the ToolKitRelease Folder and create a new Folder(you can name it whatever you want the converted mods to be named)
    -I'm going to name my Folder LevelersTower

    -After creating your Folder copy all the files from the mods you downloaded in the case of Levelers Tower
    -you should have a Meshes Folder, Scripts Folder, Textures Folder and LevelersTower.esp

    Now Drag n Drop the LevelersTower Folder (or your mod folder) to CONVERT_MOD

    -A new terminal window will open and show the progress of everything this will take some time for example LevelersTower took about 20 mins

    Copy the the contents of the new folder named LevelersTower_ConvertedAndPacked to the DATA Folder
    for sxos - /sxos/titles/01000A10041EA000/romfs/Data
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Data

    Open your Plugins file with a text editor
    for sxos - /sxos/titles/01000A10041EA000/romfs/Plugins
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Plugins

    -If you don't have any mods installed then delete everything inside the plugins file but if you already have mods installed then just
    Add *LevelersTower.esp to the file and save it

    If you converted multiple mods copy all the .esp file names here with a * before the esp name
    for example mine looks like this(if your under 18 don't look up any of the mods on my list)
    Code:
    *FlowerGirls SE.esm
    *AmorousAdventuresPlus.esp
    *FlowerGirls SE - Adventures.esp
    *UNP Female Body Renewal.esp
    *Sexy Armor Replacer Patch.esp
    *Mayatola Unique Followers AIO.esp
    *MarriageModSE.esp
    *FNIS.esp
    *LevelersTower.esp
    *MistySkye.esp
    *AmazingFollowerTweaks.esp
    *Cannabis Skyrim SE.esp
    *Spousetocustomhome.esp
    *BarenziahQuestMarkers_Droppable.esp
    *DrugProjectF44.esp
    *Cheat Room.esp
    *XPMSE.esp

    The Asterisk (*) is the On/Off for the mod if you remove it the mod is disabled
    -In my case The FlowerGirls SE.esm must be on top of the list and XPMSE.esp must be at the bottom in order for it to work some mods require certain
    positions in the list most say on the Nexus when they need to be above or below a esp
    Sometimes trial n error is the only way to figure out load order or you can load the mods on PC if you own Skyrim SE you can use a Mod Load Order Tool to setup and check your order
    I've always just moved it up down if a mod fails and normally its takes a couple try's to get working

    Open Skyrim.ini with a text editor
    for sxos - /sxos/titles/01000A10041EA000/romfs/Skyrim.ini
    for atmosphere - /atmosphere/contents/01000A10041EA000/romfs/Skyrim.ini


    -Go down until you see [Archive] and add LevelersTower.bsa, LevelersTower - Textures.bsa, LevelersTower - Meshes.bsa

    should look like this

    Code:
    [Archive]
    sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes0.bsa, Skyrim - Meshes1.bsa, Skyrim - Sounds.bsa, Skyrim - Hyrule.bsa, Skyrim - Patch.bsa, LevelersTower.bsa, LevelersTower - Meshes.bsa
    sResourceArchiveList2=Skyrim - Voices_en0.bsa, Skyrim - Voices_en1.bsa, Skyrim - Textures0.bsa, Skyrim - Textures1.bsa, Skyrim - Textures2.bsa, Skyrim - Textures3.bsa, Skyrim - Textures4.bsa, Skyrim - Textures5.bsa, Skyrim - Textures6.bsa, Skyrim - Textures7.bsa, Skyrim - Textures8.bsa, LevelersTower - Textures.bsa
    bLoadArchiveInMemory=1
    sArchiveToLoadInMemoryList=Skyrim - Animations.bsa
    -If your mods contain animations add them to the end of sArchiveToLoadInMemoryList=

    Open Skyrim_en.ini and add LevelersTower - Textures.bsa
    should look like this

    Code:
    [Archive]
    sResourceArchiveList2=Skyrim - Voices_en0.bsa, Skyrim - Voices_en1.bsa, Skyrim - Textures0.bsa, Skyrim - Textures1.bsa, Skyrim - Textures2.bsa, Skyrim - Textures3.bsa, Skyrim - Textures4.bsa, Skyrim - Textures5.bsa, LevelersTower - Textures.bsa

    Done
    !! Skyrim will detect cheats and disable game achievements !!

    When you start your Skyrim game a message should pop up saying Levelers Tower added and if you go to your map you will see a new player home
    this player home is capable of modifying most parts of players stat along with some extras like longer days/nights increasing player speed and carry weight
    and it also has some cool fire, frost and shock arrows that are worth checking out



  5. --Packing Mods--
    This is only for Switch mods Skyrim SE Mods need to be Converted


    Create a new Folder
    - I'm going to name my Folder MasterMods

    - Place all your downloaded files inside this folder

    - Drag and Drop this folder onto PACK_MOD and let it run until its done
    -you will end up with a folder called MasterMods_Packed

    --Unpacking Mods--

    Drag and Drop your packed file folder onto UNPACK_MOD and let it run until its done

    -You will end up with a folder with the addon _Packed_Unpacked
    -example MasterMods_Packed_Unpacked


  6. Here is an example of Levelers Tower with bypass limit patch ready to play just copy to SD card
    Atmosphere
    Sxos



  7. Lockpick Pro - https://www.nexusmods.com/skyrimspecialedition/mods/1989
    Spouse can live anywhere - https://www.nexusmods.com/skyrim/mods/11370?tab=description
    Stones of Barenziah Droppable plus Quest Markers - https://www.nexusmods.com/skyrimspecialedition/mods/686?tab=description
    Cheat Room - https://www.nexusmods.com/skyrimnintendoswitch/mods/108?tab=description
    Beautiful Nature - https://www.nexusmods.com/skyrimnintendoswitch/mods/156
    Forest Mounts and Followers SE - https://www.nexusmods.com/skyrimnintendoswitch/mods/152



  8. This is a overlay that I made for my own use its only for enabling and disabling esp from plugins file. I figured I would add it here in case some one wants to use it. There is a Sx version and a Atmos version and since i'm still working on it when I have time so its in Beta now

    Atmosphere
    Sxos

    betav1 - initial release
    betav2 - bug fix that deleted first character if you selected a esp multiple times without closing overlay

    Also This is worth keeping an eye on but its codded only for atmos its basically a mod manager that runs on switch

    SkyMM-NX

    This one I changed it to work on Sx in case some one doesn't know how to compile and fix errors associated with compiling other peoples code

    SkyMM-NX-S

 
Last edited by Terrorize420,

Sevrei

Active Member
Newcomer
Joined
May 15, 2020
Messages
29
Trophies
0
Age
39
XP
135
Country
United Kingdom
you can merge basically all mods that have textures n meshes

I've tried to merge mods together based on their category such as followers (Vilja and Sofia) or immersive armors with other armor mods using the Pack_mod function of NX tool kit, however in-game the textures are always just a black and white mess.

Would be nice if people who had success in merging certain mods could list the steps and mods used.
 

arianadark

Well-Known Member
Member
Joined
Nov 20, 2016
Messages
724
Trophies
0
Age
46
XP
1,825
Country
United States
I've tried to merge mods together based on their category such as followers (Vilja and Sofia) or immersive armors with other armor mods using the Pack_mod function of NX tool kit, however in-game the textures are always just a black and white mess.

Would be nice if people who had success in merging certain mods could list the steps and mods used.
you can also just convert all the mods you want to use together to save on the ini character limit
 

Sevrei

Active Member
Newcomer
Joined
May 15, 2020
Messages
29
Trophies
0
Age
39
XP
135
Country
United Kingdom
you can also just convert all the mods you want to use together to save on the ini character limit

I'm not sure I follow. Are you saying put all my files into one folder then drag it onto convert_mod? Then update the relevant INIs and load order with the esms and esps and I'm good to go? I run about 52 mods which I think is over 90 BSAs.
 

Terrorize420

Well-Known Member
OP
Member
Joined
Jan 28, 2019
Messages
110
Trophies
0
XP
1,314
Country
United States
I'm not sure I follow. Are you saying put all my files into one folder then drag it onto convert_mod? Then update the relevant INIs and load order with the esms and esps and I'm good to go? I run about 52 mods which I think is over 90 BSAs.

thats what i do but i split them into smaller groups so i make 3 folders n use convert_mod then add them to your ini files like normal but you could use less folders if needed seems like alot of mods for just one folder but it should still work
 

Terrorize420

Well-Known Member
OP
Member
Joined
Jan 28, 2019
Messages
110
Trophies
0
XP
1,314
Country
United States
Does anyone have experience with simple mod manager using SX OS and emunand?

I use emunand on Sx but i never really tried it because its only coded for atmosphere.
The one linked in the homebrew section here i just changed the location it finds the files in to work on sx and fixed a error when compiling.
But if your gonna try it I would backup all your ini files just in case
 

sdave123

New Member
Newbie
Joined
Oct 25, 2021
Messages
1
Trophies
0
Age
30
XP
46
Country
Canada
I've followed the guide pretty closely but am struggling with getting the mods to work in game. I'm only trying to get the following mods:

Insects Begone (from Skyrim SE)
Cheat Room (already converted)

Anyone have any idea on how I can proceed?
 

Terrorize420

Well-Known Member
OP
Member
Joined
Jan 28, 2019
Messages
110
Trophies
0
XP
1,314
Country
United States
I've followed the guide pretty closely but am struggling with getting the mods to work in game. I'm only trying to get the following mods:

Insects Begone (from Skyrim SE)
Cheat Room (already converted)

Anyone have any idea on how I can proceed?

Did you add the mods to right sections of your ini file

paste a copy of your ini file i can take a look
 

Maou_SET

Member
Newcomer
Joined
Nov 8, 2021
Messages
24
Trophies
0
Age
44
XP
75
Country
Germany
Besides ffmpeg, you also need HavokBehaviorPostProcess.exe and nvddsinfo.exe


The 60 fps doesn't affect the game at all. If something, playing on handheld wiil drain the battery a little faster, and that's about it.
Inside the Skyrim.ini file there are these two lines:

iSize W=1600
iSize H=900

ABOVE those, type the following:

iVSyncPresentInterval=0
bLockFrameRate=59
Also, you may wanna use the [LOCK] to speed up the game initial boot, since using mods will slow down that process.

Also, whilepacking mods is a great idea to maintain everything nice and clean (that's the method I use), you are still loading several mods at once. The more mods you use, the slower and buggier the game will be.
But yes, packaging will always make things more stable that using the Pulgins file to bypass the limit.
Hello, I have installed the configuration exactly as specified, with the help of NXModHelper. All my mods work and the game is reading the configuration, as I can change the language. But I don't get 60FPS. Even on charger and OC. Any ideas or known issues? My game language is german, but changing it to english did not make a difference. I have searched the internet and I could not find a solution.
 

LeyendaV

The One and Only
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,315
Country
Argentina
Hello, I have installed the configuration exactly as specified, with the help of NXModHelper. All my mods work and the game is reading the configuration, as I can change the language. But I don't get 60FPS. Even on charger and OC. Any ideas or known issues? My game language is german, but changing it to english did not make a difference. I have searched the internet and I could not find a solution.
Language has nothing to do. If you modified Skyrim.ini correctly, the game is already uncapped to 60fps.
Reset the console after putting the modified ini in you SD card. Also, please noticed that every time I mention it, I said Skyrim.ini, not Skyrim_de.ini or Skyrim_en.ini
 

Maou_SET

Member
Newcomer
Joined
Nov 8, 2021
Messages
24
Trophies
0
Age
44
XP
75
Country
Germany
Language has nothing to do. If you modified Skyrim.ini correctly, the game is already uncapped to 60fps.
Reset the console after putting the modified ini in you SD card. Also, please noticed that every time I mention it, I said Skyrim.ini, not Skyrim_de.ini or Skyrim_en.ini
I have read what you said and modified the correct ini file. As I use emummc I have to turn off the system to write files to the sd card. Someone else said that it worked after modifying the language and setting it to english. That was probably a coincidence, but I don't really know what the problem could be.
 

LeyendaV

The One and Only
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,315
Country
Argentina
I have read what you said and modified the correct ini file. As I use emummc I have to turn off the system to write files to the sd card. Someone else said that it worked after modifying the language and setting it to english. That was probably a coincidence, but I don't really know what the problem could be.
You don't have to turn off the system to modify files. If you are doing that, it means you are removing the SD card each time, like we used to do during the stone age. That's extremely dangerous, since SD cards are delicated pieces of hardware, and the built in port in the console is awful. You have petential risk of permanently damaging both your SD card and Switch SD port each time your plug out/in the card.
 

Maou_SET

Member
Newcomer
Joined
Nov 8, 2021
Messages
24
Trophies
0
Age
44
XP
75
Country
Germany
You don't have to turn off the system to modify files. If you are doing that, it means you are removing the SD card each time, like we used to do during the stone age. That's extremely dangerous, since SD cards are delicated pieces of hardware, and the built in port in the console is awful. You have petential risk of permanently damaging both your SD card and Switch SD port each time your plug out/in the card.
That is known to me. I currently have no other fast way of transferring files. It would take like 30 minutes to transfer the mods each way over USB 2.0. And network is slower.
 

LeyendaV

The One and Only
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,315
Country
Argentina
That is known to me. I currently have no other fast way of transferring files. It would take like 30 minutes to transfer the mods each way over USB 2.0. And network is slower.
LOL that's not the case at all. Using USB transfer us really fast on the Switch, and FTP transfer is also very good. If you have problems with any of them, then you have a different kind of problem you should addres asap.
 

Maou_SET

Member
Newcomer
Joined
Nov 8, 2021
Messages
24
Trophies
0
Age
44
XP
75
Country
Germany
LOL that's not the case at all. Using USB transfer us really fast on the Switch, and FTP transfer is also very good. If you have problems with any of them, then you have a different kind of problem you should addres asap.
I don't have a usb 3.0 Type C cable. But that is not the problem I am currently trying so solve.
 

Maou_SET

Member
Newcomer
Joined
Nov 8, 2021
Messages
24
Trophies
0
Age
44
XP
75
Country
Germany
LOL that's not the case at all. Using USB transfer us really fast on the Switch, and FTP transfer is also very good. If you have problems with any of them, then you have a different kind of problem you should addres asap.
I have found the issue. The problem was that NXModHelper adds a space before and after the = sign. That causes the game to not read the line. I now have 60 fps and wonder how nobody else encountered this problem with the program.
 

LeyendaV

The One and Only
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,315
Country
Argentina
I have found the issue. The problem was that NXModHelper adds a space before and after the = sign. That causes the game to not read the line. I now have 60 fps and wonder how nobody else encountered this problem with the program.
Probably because nobody use it. Has a ton of different problems here and there, it's waaaaaay better to keep doing stuff manually.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: MiniTool is so slow at extending partitions