2 items

File information

Last updated

Original upload

Created by

Shizof

Uploaded by

Shizof

Virus scan

Safe to use

335 comments

  1. Shizof
    Shizof
    • premium
    • 968 kudos
    Locked
    Sticky
    - When my game crashes, I check crash logger vr and every time I get the same message ( Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FFF86E1C945 VRFpsStabilizer.dll+00011CC5) am I doing something wrong or is this normal?

    When the game crashes, SteamVR connection disappears. And since this mod constantly checks frametime values from that, it gives exception. So, that access violation is not the reason, it's the result of the crash. So, if you want to know what mod(s) is causing the problem, you'll have to disable/remove VR FPS Stabilizer temporarily.
  2. captroper
    captroper
    • member
    • 0 kudos
    Thanks for the awesome mod! Is it possible that this is causing gray screens on the headset for some reason? It might be totally unrelated but it started happening essentially right after installing it. I only wonder because they seemed to be happening at regular intervals. 
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      Gray screen is basically you losing tracking. It's unrelated to any mod. It's related to headset not seeing satellites if you are using an hmd like that or inside out tracking for quest etc. I would redo the room setup if it happened to me.
    2. captroper
      captroper
      • member
      • 0 kudos
      Will do, thank you. 
  3. Zod666123
    Zod666123
    • member
    • 0 kudos
    I was searching for a way to simply cap my fps below my refresh rate in VR.  For ex. my headset is at 72 but I'm getting fps in the high 60s.  I want to cap my framerate to 60.  My understanding is if I did that with this mod, it would detect there is more headroom since I'm capable of high 60s and up the graphics for those scenes.  I'd rather keep that gpu headroom.  Is there any simple way to just cap the framerate in skyrimvr? 
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      You can't cap your framerate in SkyrimVR like that. It all depends on your headset refresh rate. If your headset is set to 72hz, and you are not getting 72, if you use reprojection, it becomes 36.
    2. Zod666123
      Zod666123
      • member
      • 0 kudos
      thx for the quick reply.  Hate reprojection have that disabled.  About to try your mod.  If I use your mod and set 60 (if you can set a hard cap) and my system at that moment is capable of say 68, would your mod scale up the graphics?  I just want to stop the framerate from jumping around and be locked as best as possible to 60.
  4. DavesADV
    DavesADV
    • supporter
    • 1 kudos
    Quick question, can the [Conditional] section be used to change inis from other mods?
    For example using it to enable/disable certain CS settings depending on whether the player is in interior or exterior locations
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      No, it's for game ini settings. CS doesn't have an interface for specific support atm. 
    2. DavesADV
      DavesADV
      • supporter
      • 1 kudos
      Gussed as much but wanted to make sure just in case. Thanks for the quick reply :D
  5. VRNord
    VRNord
    • member
    • 10 kudos
    Looking for a suggestion (or maybe making one): I am using Open Composite so must use the Locations setting.  The problem I am running into is the settings I can run vary based on the type of landscape, and I'm not sure how to make the best/good/default/bad/worst locations list properly reflect this.

    For example, I am running Great Forest of Whiterun Hold (GFWH) so Whiterun Hold needs to have Worst settings.  However, the bluff southwest of Rorikstead (where Sundered Towers, Serpents' Bluff Redoubt and Fort Sungard are located) is technically in The Reach, despite having Whiterun Hold landscapes/vegetation.  I can afford good settings in the rest of The Reach, so that one area runs terribly because it loads Reach settings but has GFWH/ Whiterun hold landscapes/vegetation and requires 'worst' settings. 

    Another example is Eastmarch, which has snowy areas in the north (can handle high settings), volcanic tundra in the middle (medium settings) and dense forests in the east and southwest (bad settings).  Or Hjaalmarch that has snow and snow forest to the southeast (good settings), swamp in the middle (medium settings) and dense forest in the northwest (bad settings).  Haafingar is dense forest in the south half (bad settings) and then snow/snow forest/snowy coast in the north (good settings).

    Is there a way to refine the locations list to reflect the landscape?  Maybe by using weather regions?
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      Location system first checks the location of your current cell, and if it doesn't exist, uses coordinates to decide roughly which hold you are in.
      Unfortunately, in vanilla skyrim, locations of many cells are undefined, mostly for wildness cells.
      If there were location records set for all the cells, you would be able to simply enter the name of that location to define in a category. So if you can find a way for assigning location of unassigned cells, the mod already supports it.

      This gave me an idea for position and radius based definitions though. Maybe I can add that later.
    2. VRNord
      VRNord
      • member
      • 10 kudos
      I'm wondering whether it could use Region records as locations?  Like could the below coordinates (which I believe define the shape and location of one section of Pine Forest) be read as a location for the purposes of this mod?
  6. brentw89
    brentw89
    • premium
    • 7 kudos
    Is there any benefit to using Shadow Boost with this and is it even compatible?  I run MGO without Open Composite.
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      I prefer not to touch shadows myself in VR since they change the environment too much and it's immediately visible, so my VR FPS Stabilizer settings do not have shadow included. But to each their own.

      Using that mod alongside this mod, you have two potential conflicts: Shadows if you touch them in fps stabilizer as well, and Performance since both would be monitoring them and adjusting based on that. That mod only modifies shadows while this mod can modify a lot of stuff. So probably not a good idea to use that one and only use this one and change it in levels or locations if you are already using this. Of course it's up to you.

      My current recommendation is using the location system in FPS Stabilizer so that the performance is above a certain level for each area. If you can't get enough fps in a specific location no matter what, you can use shadows in the location system. But as I said, I don't modify shadows myself. 
  7. Bayov
    Bayov
    • supporter
    • 0 kudos
    Is it possible to use location settings (VRFpsStabilizerLocation.ini) together with a conditional to increase shadow resolution in interiors?

    I want to make sure interior graphics settings are cranked up since fps is usually good there.
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      Locationals and conditionals would try to overwrite each other. So I suggest only using a setting in one of them.
      Like if you want to use shadow resolution in a conditional, you shouldn't use it in locationals. Just create interior and exterior conditions for shadow resolutions.
  8. Domek97
    Domek97
    • supporter
    • 8 kudos
    I found it strange that it felt like the mod wasn't doing anything despite my changes to the ini so I did some testing: I put MinfLODFadeOutMultObjects = 1 and MaxfLODFadeOutMultObjects = 2 to make it really obvious when the mod is working. When I load into Realm of Lorkhan it clearly works because everything in this space is placed as objects. The walls are missing, stairs, some islands etc. Good. But then I go anywhere else, for example take the blackreach crystal, then return to Realm of Lorkhan and suddenly the mod isn't working anymore. All of the objects are present at all times. No idea why this is happening.

    Spoiler:  
    Show
    VR Fps Stabilizer: 1.4.6
    SKSE Version: 17039601
    Got SkyrimVRESL interface
    VR compositor is alive.
    Cannot find Level 0 values...
    ENB: ENB Module not working.
    Setting ini settings to Level 0 values...
    Cannot find Level 0 values...
    Late Start. Setting fLODFadeOutMultActors to 5
    Late Start. Setting fLODFadeOutMultObjects to 5
    Late Start. Setting fLODFadeOutMultObjects to 4
    Late Start. Setting fLODFadeOutMultObjects to 3
    Late Start. Setting fLODFadeOutMultObjects to 2
    Late Start. Setting fLODFadeOutMultObjects to 1
    Trying to create Console menu
    Turning grass off.
    New setting (fBlockLevel0Distance:TerrainManager): 25000
    New setting (fBlockLevel1Distance:TerrainManager): 90000
    New setting (fTreeLoadDistance:TerrainManager): 50000
    New setting (fShadowDistance:Display): 5000
    New setting (iShadowMapResolution:Display): 512
    Switching to Worst settings. Current Location : 192b2 - Sovngarde -- Parent Loc : 0 - None
    New setting (fBlockLevel0Distance:TerrainManager): 40000
    New setting (fBlockLevel1Distance:TerrainManager): 200000
    New setting (fTreeLoadDistance:TerrainManager): 70000
    New setting (fShadowDistance:Display): 8500
    New setting (iShadowMapResolution:Display): 2048
    Switching to Default settings. Current Location : 192b2 - Sovngarde -- Parent Loc : 0 - None
    Late Start. Setting fLODFadeOutMultActors to 4
    Late Start. Setting fLODFadeOutMultObjects to 0
    Late Start. Setting fLODFadeOutMultActors to 3
    New setting (fBlockLevel0Distance:TerrainManager): 25000
    New setting (fBlockLevel1Distance:TerrainManager): 90000
    New setting (fTreeLoadDistance:TerrainManager): 50000
    New setting (fShadowDistance:Display): 5000
    New setting (iShadowMapResolution:Display): 512
    Switching to Worst settings. Current Location : 18ee8 - Blackreach -- Parent Loc : 1676b - Winterhold


    and then after that no other logs despite going back to realm of lorkhan
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      Those are CPU Late Start prevention settings. It checks for cpu late starts in your frame times and then reduces those settings as needed to prevent it. If there is no significant change in your cpu frame time and there is no cpu late start happening, it wouldn't reduce the values again. You can watch your current cpu frame times at the same time as the logs.

      You can check your current fLODFadeOutMultObjects values using console btw with this command:
      getini "fLODFadeOutMultObjects:LOD"

      and confirm that it's not changed. 
    2. Domek97
      Domek97
      • supporter
      • 8 kudos
      I checked getini "fLODFadeOutMultObjects:LOD" when in the main menu before load, it says 6. I made a new game to load into lorkhan, which still said 6. and then I went into blackreach and it still said 6. I checked my frametimes and it was on average 4 in lorkhan and 7.5 in blackreach. 
  9. Domek97
    Domek97
    • supporter
    • 8 kudos
    Would it be possible to add a command that temporarily toggles the autoConfig? There are some places that I would take the fps hit in order to see everything but I won't know until I reach them, so adding it to Location won't help too much, or could help for debugging
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      That's a good idea for lots of reasons. I'll add it to the Todo list. 
    2. Domek97
      Domek97
      • supporter
      • 8 kudos
      Thanks for the quick reply, looking forward to it!
  10. M300
    M300
    • member
    • 1 kudos
    hi Shizof, i have a question about the commands i type under 
    [NewGame]  #Runs when a new game event is detected

    for some reason those command like addspell get ignored and i did removed # from them so why they won't work?
    i do have Alternate Start - Live Another Life for VR with its patch from reddit maybe that's the reason?
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      Yeah, unfortunately, new game events of SKSE only work on actual new games, not alternate start new games. 
    2. M300
      M300
      • member
      • 1 kudos
      well that explains it, thanks for the quick reply😊
  11. luoluo123456
    luoluo123456
    • member
    • 0 kudos
    Got stable ctd after trying without this mod for the third time, so it's not a problem with this mod, freak out
    1. Shizof
      Shizof
      • premium
      • 968 kudos
      It's showing that it's crashing after it's running a console command. What do you have defined under [NewGame] in your VRFpsStabilizer.ini? You can remove the line you have there to prevent crashing probably.