/Tahrovin

Repo for the Tahrovin Wabbajack modlist

Tahrovin Banner

First things first: this list contains adult content and you must be of legal age in your country. This means 18+ in most countries, 21+ in others. It is up to you to be sure of the age requirement in your country. Tahrovin is a collection of different mods from various sources, it does not reflect the views or opinions of any mod author's featured in the list.

Having issues with the modlist? FAQ & Common Issues

Support and general talk about Tahrovin resides on the Jolly Co-operators Discord:

DiscordButton

Ko-fiButton

What is Tahrovin?

Tahrovin is a NSFW Skyrim VR modlist that aims to improve and add upon the Skyrim VR experience. The list features most, if not all, of the fundamental mods needed for any Skyrim VR mod list. The list offers plenty of eye candy paired with everyone's favourite jiggle physics. Yes, this means plenty of skimpy outfits and selectively crafted bodyslides - and no, it's not supposed to be immersive. Don't worry for those who prefer to play as a male character, males have also received attention in this list.

Quick Links

Table Of Contents

Before You Start

Before you dive in, there's a couple things you need to be sure of first:

Hardware Requirements

I run a relatively powerful PC with the following specs:

  • CPU: Ryzen 7 5800X3D
  • RAM: 32GB DDR4 @ 3600MHz
  • GPU: RTX 3090

I use an Oculus Quest 2 headset with an Oculus link cable for the best potential performance. If you are using a Quest 2, I have a couple of performance recommendations that you can find here if you are struggling to get the game to run well.

Now, I have not built this list to be as graphically intensive as possible but I have taken some liberties in installing higher resolution textures as well as offering a couple of the more demanding ENB presets available. With that in mind, I'd recommend at least the following specs for the best experience:

  • CPU: Intel 7th gen OR AMD Ryzen 3000 series
  • RAM: 16GB of DDR4
  • GPU: RTX 2060 or the AMD equivalent with at least 6GB of VRAM

You will need at least 162GB of disk space on an SSD for the installation. For the downloads, you will need an extra 71GB- ideally you want at least 250GB for temporary Wabbajack work space. It doesn't have to be an NVMe SSD, but a HDD of any kind will make the list painfully unplayable.

Accounts

In terms of accounts you will need:

  • Nexus Premium Account
  • LoversLab Account
  • VectorPlexus Account

Whilst you don't need a Nexus premium account to install the modlist, you'll have a considerably better time of it if you do.

Installation

Please follow all of steps below if it is your first time installing this modlist, if you're updating you can jump straight there.

Preparation

Install Microsoft Visual C++ Redistributable Packages

This package is a must as it is needed by MO2 - you may already have it if you've used MO2 before. If you do not have it, you want to download the x64 version under "Visual Studio 2015, 2017 and 2019".

Download Visual C++ Redistributable Package.

Setup your Page File

Skyrim modlists need a large amount of memory purely because of the amount of stuff in them - especially modlists on the larger side or with a lot going on, like Tahrovin. For the best experience, you should setup a pagefile of at least 20GB - yes, even if you have a million GB of RAM. To setup your pagfile;

  1. Hold down the LEFT Windows key and press R
  2. Type in systempropertiesadvanced in the run box and then press ENTER
  3. Under the "Performance" option, click the "Settings..." button
  4. Switch to the "Advanced" tab
  5. Under "Virtual Memory", click the "Change..." button
  6. Uncheck Automatically manage... if it's checked
  7. Select your fastest SSD in the list of drives
  8. Check "Custom Size"
  9. Set Initial Size to 20480
  10. Set Maximum Size to 20480 also
    1. Note: you can set this up to 40000 if you have the space, this will let the pagefile expand to as large as 40GB
  11. Press the "Set" button
  12. Press OK
  13. Press APPLY and then OK
  14. Restart your PC to apply the pagefile setting

Setup your Shader Cache

Driver defaults from NVidia and AMD for shader cache size is limited to 4GB. Being this small can lead to rare crashes in heavily modified Skyrim installs. Increasing the shader cache size is done via the NVidia Control Panel (I assume the same for AMD users is true also but I don't have AMD hardware to check with).

These instructions are NVidia specific as it is the hardware I have.

  1. Open the NVidia Control Panel
  2. Head to Manage 3D Settings
  3. Scroll down in Global Settings to find the Shader Cache Size option
  4. Set the Shader Cache to at least 10GB
  5. Done

Shader Cache

Configuring Steam

In both global and game settings within Steam and Oculus settings you must ensure the following is set:

  • Supersampling is OFF
  • Render Resolution to 100% (1.0 if you're looking at Oculus settings)

Disable Steam Overlay

The Steam overlay is known to cause issues for both Skyrim VR and regular Skyrim SE/AE, especially when using ENBs. I recommend you turn it off to be sure that it doesn't interfere in any way and you can do so by heading into Steam, right clicking on Skyrim VR in your game library and clicking Properties > General > Deselect "Enable Steam Overlay while in-game".

Set game language to English

Wabbajack and some/most of the modding tools out there only support English language versions of Skyrim. Setting the language to English in Steam will stop issues like Wabbajack file verification failures when installing. As with disabling the overlay, right click on Skyrim VR in your game library and click Properties > Language > Select English.

Change Steam's Updating Behavior

If for some reason Bethesda decide to release an update for Skyrim VR, everything will probably break. Well, not everything but something will definitely break until mods can be updated to suit. To stop this from happening, you need to tell Steam that you only want to update when you tell it to. You can do this by right clicking on Skyrim VR in your game library and clicking Properties > Updates > Change Automatic Updates to "Only update this game when I launch it". Whilst you're in here, it's also recommended to disable Steam Cloud too.

Clean current Skyrim VR installation

If you have not yet installed Skyrim VR, you can skip this part.

  1. Right click on Skyrim VR in your game library and click Properties > Local Files > Browse.
  2. Uninstall the game via Steam - right click on Skyrim VR in your game library and click Manage > Uninstall.
  3. Check the explorer window for any left over files - if there are any, delete them.
  4. Open Windows start menu/search and type in %LOCALAPPDATA%.
  5. Delete the Skyrim VR folder.
  6. Head to Documents\My Games and delete the Skyrim VR folder.

Install Skyrim VR

Once you've done the steps above, you can now set Steam to download Skyrim VR again but do not install Skyrim VR to a protected folder, such as Desktop, Downloads or Program Files of any kind. It's best to create a new, dedicated folder for it using the Steam Library function somewhere on the root of your drive such as C:\SteamLibrary. A lot of people have a dedicated secondary drive for their games, keeping the OS install separate; using this secondary drive will also work.

Start Skyrim VR

That's right - start the game. You need to let the game do its initial start up jobs such as creating registry entries and generating default config files. Once you've gotten to the main menu you can close the game again.

Wabbajack

Installing the list is straight forward, Wabbajack will do most of the heavy lifting for you - you only have to tell it where to put stuff. Grab the Tahrovin from the Wabbajack UI, once its downloaded the initial stuff it needs, Wabbajack will have 2 things for you to do - fill in the installation location and the download location.

Set the installation location to a folder on the root of a drive, something like C:\Tahrovin. Do not install it to one of the protected folders as mentioned earlier. The download location will have likely been filled in for you too - ensure it matches the directory you set for the installation location, or if you have multiple Skyrim VR modlists installed, use a common download folder - this will stop you from having to redownload common mods across multiple modlists.

Before you hit GO, a quick tip:

To get the best performance with Wabbajack, it is recommended that you have the install folder for Wabbajack, the modlist folder and the downloads folder on an SSD; ideally the same SSD. After the installation is complete, you can move the downloads folder to a storage HDD or other storage medium to save space on your game installation drive. It's not recommended to allow your drive to exceed 90% of its storage space used - Windows Explorer will show a red bar under your drive if you do go over 90% so you need to be sure that you have enough space on your installation drive so that you won't exceed this 90% storage level.

Once you have everything set in Wabbajack, hit GO and let it do its thing. It might take a while as there is a fair bit to download and the speed of this will depend on your internet performance as well as your CPU in the later stages for hashing and unpacking the downloads.

Commonly Failing Downloads

Downloads from file hosts such as Google Drive and Mega can sometimes be a pain and refuse to download automatically via Wabbajack for reasons unknown. Any files that might give you trouble can be found here for manual download.

Download these files and place them as they are into the same folder you told Wabbajack to put your downloads in. Let me reiterate just to be sure - do not unzip the archives!

Troubleshooting

If you're having issues with installation, check the troubleshooting page.

Post-Installation

Almost there but we're not out of the woods yet! After Wabbajack has given you the installation successful screen, you're free to close it. Navigate to the Tahrovin installation folder and run MO2 by double-clicking ModOrganizer.exe.

DO NOT UNDER ANY CIRCUMSTANCES RUN LOOT. The load order is exactly as intended out of the box and you do not need to change it.

Stock Game

Tahrovin utilises the stock game feature offered by Wabbajack, meaning that Wabbajack will make a local copy of your Skyrim VR game files during the installation process. This means that your Steam installation of Skyrim VR is completely untouched, even by files that go in the game folder such as ENB files.

Community Shaders

As a note the first time Community Shaders runs it will have to compile shaders, this may take a while and may look like SkyrimVR is frozen, just be patient. This process will also most likely be repeated any time you change mods in the list. The Community Shaders Menu can be opened with END and from here you can toggle individual shaders on and off.

Skyrim VR Upscaler Selection

Like in the previous section, Skyrim VR Upscaler options are found in MO2 under the Skyrim VR Upscaler separator.

Remember, AMD and non-RTX GPU's must use FSR and not DLSS or DLAA.

Upscaler Selection

Creating a desktop shortcut

Nobody wants to be launching their game via multiple clicks, they want to be able to do it from the desktop! This is simple to do - open MO2, ensure Tahrovin is selected in the dropdown and click the "Shortcut" button. From the small dropdown menu, click "Desktop". Of course, you can always run from inside of MO2 by clicking the "Run" button instead.

Desktop Shortcut Creation

Done! You should now have a shortcut on your desktop which you can now run the modlist from. Don't run Skyrim VR from within Steam as it won't launch MO2's virtual file system to make a modded game instance.

Swapping between SteamVR and OpenComposite Binaries

See Oculus performance tips Oculus Performance Tips

Pre-Game Launch

Before launching the game, make sure your VR headset is initialised and both controllers are connected. Launching the game, without both of these conditions met will be a bad time.

DLSS/FSR/XeSS

Refer to the Skyrim VR Upscaler section.

Mod Setup

THIS STEP IS IMPORTANT! IF YOU DO NOT DO THIS STEP, YOUR GAME WILL NOT FUNCTION CORRECTLY!

When starting a new game, create your character and once done, DO NOTHING ELSE and allow the mods to initialise. Once the notifications stop appearing in the top left of your view, you should calibrate VRIK by using the VRIK Calibration Power located in your powers menu. Do this while standing on a flat surface in game. Follow the instructions in the VRIK pop-up dialog to ensure you get this right, otherwise you might find yourself towering over everyone else or way too short. Don't worry about making it absolutely perfect, you can recalibrate at any time. After you've calibrated VRIK, head to the Mod Configuration Menu to start the mod setup.

The MCM setup is mostly automated and will run on its own after you've finished character creation. As mentioned, DO NOTHING until the window pops-up telling you to save. As one of the MCM menu's doesn't appear to be compatible with MCM Recorder auto-setting, there is a manual part required to configure it - don't worry, it's only 2 steps!

  1. Navigate to the Mod Configuration Menu > SexLab Eager NPCs > General

SLEN1

  1. Scroll all the way down to the bottom right of the General page and click Load settings from profile

SLEN2

  1. Back out of the SexLab Eager NPCs MCM and scroll down to the VRIK menu > Gesture Config. I recommend the following setup for activating the Autobody menu:

VRIKGesture

Configure the gesture to your preference but make it something you aren't likely to accidently do during combat. Note: the selected key press must be Hotkey3 for the gesture to trigger Autobody.

Done! Exit the MCM and save.

  1. Optionally you can set up Smalls if youd like to have NPCs have underwear when looted. To do this simply take the crystal in the central area by all of the shrines to the smithy, you will find a chest on the wall there labeled "Underwear." Loot everything in that chest and then open the MCM and go to MCM recorder. Find the recording labeled Smalls and play it, close the menu and then select run. After it finishes you are free to put the underwear back in the chest or keep it. You will want to do this first if you want Just In Time underwear as having too many clothing items in your inventory will break the MCM recording.

Now go read the Gameplay Guide

Right here

Controller Bindings

Controller bindings can be found here

FAQ & Common Issues

My game won't start even after a fresh install!

Check in your Tahrovin\Stock Game folder for an openvr_api.dll file. If this file is not present, your game cannot start. To solve this, copy the openvr_api.dll file from your Skyrim VR Steam installation folder into your Tahrovin\Stock Game folder and relaunch.

When using ENB Organizer, always disable an option then enable another. Not doing this will mess up the files.

I get an OpenComposite error when launching the game?

Like this?

If you are getting an error message like the screenshot when launching the game, you have OpenComposite enabled for a non-Oculus headset or you are using VirtualDesktop. Disable OpenComposite, enable SteamVR.

I Crashed!

Giving me that little info is not helpful.

Make sure you excluded your Tahrovin folder in your antivirus software. If you use an aggressive antivirus package such as Webroot, Bitdefender, Avast etc etc, I urge you to get rid of it and just use Windows Defender.

Please upload (drag and drop the file into the #tahrovin-support Discord channel) the most recent crash log from your Documents\My Games\Skyrim VR\SKSE folder.

If you have modified Tahrovin, ignore the previous advice and keep to the #tahrovin-modifications Discord channel. I will not help you with modified lists in official support categories - less because I don't want to and more because I cannot.

Where's my UI?

Raise your left hand, palm facing upwards, to activate the compass. Your stat bars are hidden by default, equip the soul gauges in your inventory and assign them as you wish. When it asks for hand offset, I recommend you set the offset to 3.

Help I can't see my game!

If you have an ENB selected, give it a few seconds as it takes a short period for the game to render as the ENB does its thing.

Is there a way for me to see myself?

Raise your right hand above your head and rotate your wrist to turn your character. If you put your right hand down, your character should stay in selfie mode - re-raise your right hand to disable.

How do I change my or an NPC's body?

Autobody. Default VRIK gesture is Right Thumbstick click + Controller Down. Want to change the Autobody gesture? Read this.

Playing in Seated Mode

Tahrovin features the Auto Sneak and Jump mod which relies on your movement in real life to jump and crouch, therefore making it not very useful to you if you prefer to play in seated mode. Unless you'd like to try sneaking everywhere you go, you should be fine to disable this mod from the "Gameplay Mods" section in MO2.

IT'S TOO DARK

No it isn't - stop turning off Glamur (or one of the other ENBs) and open your eyes.

CAN YOU MAKE IT BRIGHTER/CAN YOU MAKE IT EASIER?

My performance is really bad!

Your CPU or GPU is too weak. Or, you don't have XMP enabled for your RAM.

If you ignored the minimum specifications I wrote near the top of this readme, that's on you.

Loading takes too long!

Shouldn't have put the modlist on a HDD - I did warn you earlier in this very readme.

I have grey hands/Vive wands in game!

Create a new file in the Stock Game folder and name it opencomposite.ini. In that file, write a single line consisting of:

admitUnknownProps=true

Save, close, relaunch game.

I can't move!

You started Tahrovin before making sure your controllers were connected. Restart the game.

I CTD on launch!

Well, that could be a multitude of things. Make sure you Tahrovin folder is added to your antivirus exceptions/allow list and try again.

If you have some heavily aggressive antivirus program such as Webroot, Bitdefender etc, get rid of it.

If you have a non-RTX Nvidia GPU, I ask you to refer to the DLSS/FSR/XeSS section again.

Can I add XYZ?

I don't know, can you?

Enabling optional mods

The optional mods instruction page can be found here

Updating Tahrovin

When an update is released, please always check the changelog first. You may not need to update your modlist but if there is anything that resolves game breaking issues, it'll be noted in the changelog. Backup your saves before you commit to any updates, Wabbajack doesn't usually touch save files, it does has the ability to delete them if it wanted to.

If you have added anything to this modlist at all, Wabbajack will also delete those. You should know how to stop it from doing this if you're going to add stuff to modlists but if you don't, you have to prepend your mod name with [NoDelete] - this will make Wabbajack ignore these files. You will need to reinstall these mods and re-sort their load order after an update though, so I hope you kept backup information on where they went in the load order!

All that aside, updates are basically the same as an installation except you have to ensure that you have the "Overwrite" checkbox ticked in Wabbajack.

Uninstalling Tahrovin

No fancy uninstallation needed, you can just delete the Tahrovin folder and it'll be gone. There'll be no files left inside your Steam installation folder because Tahrovin uses the stock game feature of Wabbajack.

Thank You's

Massive thank you to the following people:

  • cacophony for making Licentia - Licentia was my first NSFW Skyrim list. It was, and still is, an amazing modlist. Seriously, go play it! Licentia inspired Tahrovin in many ways.
  • Tsukino for making Tsukiro - Tsukiro is also an amazing modlist that deserves your attention. Tsukiro also inspired Tahrovin a lot.
  • The Wabbajack team for making the modern day equivalent of a miracle to make all these modlists possible in the first place.