File information

Last updated

Original upload

Created by

scegielski

Uploaded by

scegielski

Virus scan

Safe to use

Tags for this mod

709 comments

  1. scegielski
    scegielski
    • premium
    • 45 kudos
    Locked
    Sticky
    I have created a video showing how to find errors with this ENB mod and others using Nvidia FX Composer:

    http://www.nexusmods.com/skyrim/videos/1295

    If you are having trouble with no in game GUI or a blue screen in game, then the shader most likely did not compile correctly.Please try the advice in the notes section of the main page and also read the version history for more information. In addition, try the steps in this video tutorial and report any errors the compiler is giving you.

    Thanks
  2. 300Ghost
    300Ghost
    • supporter
    • 0 kudos
    Anyone manage to get this mod to work for SE?
    1. DivineLove
      DivineLove
      • premium
      • 0 kudos
      I would like to know too.
  3. vlad9988
    vlad9988
    • premium
    • 2 kudos
    More than a little awkward to set up, and Night Eye goes away if I get an additional visual effect from poison, cold, etc.

    But wow, when it is working it is so pretty. I happened to stumble on some settings that give a great 'twilight in the faerie court' look to things.
    Blinding in daylight, barely useful in rainy night, all as it should be. Wandering the woods by starlight is magical.

    I hope I can post them here correctly, this is a cut-n-paste of the text. Apologies if there is a better way to post this I am ignorant of.
    \steamapps\common\Skyrim\enbseries\enbeffect.fx.ini

    [ENBEFFECT.FX]
    TECHNIQUE=0
    Day: Tone Mapping Curve=8.0
    Day: Contrast Intensity=1.475
    Day: Color Saturation=1.6
    Day: Oversaturation=160.0
    Night: Tone Mapping Curve=8.0
    Night: Contrast Intensity=1.475
    Night: Color Saturation=1.6
    Night: Oversaturation=160.0
    Interior: Tone Mapping Curve=8.0
    Interior: Contrast Intensity=1.475
    Interior: Color Saturation=1.6
    Interior: Oversaturation=160.0
    ---- EENE Enable ----=true
    ---- EENE Cal Display ----=false
    EENE Cal Display Position X=0.67
    EENE Cal Display Position Y=-0.1
    EENE Cal Offset Day=0.0
    EENE Cal Offset Night=0.0
    EENE Cal Offset Interior=0.0
    EENE Cal Mult Day=1.0
    EENE Cal Mult Night=1.0
    EENE Cal Mult Interior=1.0
    ---- EENE Cal Use Color ----=true
    EENE Cal Color R=0.0
    EENE cal Color G=0.0
    EENE Cal Color B=1.0
    EENE Cal Color Range Min=0.0
    EENE Cal Color Range Max=0.01
    ---- EENE CC ----=true
    EENE Invert Day=0.0
    EENE Invert Night=0.0
    EENE Invert Interior=0.0
    EENE CC Gamma Day=0.8
    EENE CC Gamma Night=0.8
    EENE CC Gamma Interior=0.8
    EENE CC Hue Shift Day=0.0
    EENE CC Hue Shift Night=0.0
    EENE CC Hue Shift Interior=0.0
    EENE CC Saturation Day=1.5
    EENE CC Saturation Night=1.5
    EENE CC Saturation Interior=1.5
    EENE CC Value Day=1.5
    EENE CC Value Night=1.5
    EENE CC Value Interior=1.5
    EENE CC Tint Color=1, 1, 1
    EENE CC Tint Day=1.0
    EENE CC Tint Night=1.0
    EENE CC Tint Interior=1.0
    ---- EENE Bloom ----=true
    EENE Bloom Day=2.0
    EENE Bloom Night=2.0
    EENE Bloom Interior=2.0
    EENE Bloom Gamma Day=0.65
    EENE Bloom Gamma Night=0.65
    EENE Bloom Gamma Interior=0.65
    EENE Bloom Hue Shift Day=0.5
    EENE Bloom Hue Shift Night=0.5
    EENE Bloom Hue Shift Interior=0.5
    EENE Bloom Saturation Day=2.0
    EENE Bloom Saturation Night=2.0
    EENE Bloom Saturation Interior=2.0
    EENE Bloom Value Day=1.0
    EENE Bloom Value Night=1.0
    EENE Bloom Value Interior=1.0
    EENE Bloom Tint Color=0.4, 0.8, 1
    EENE Bloom Tint Day=1.0
    EENE Bloom Tint Night=1.0
    EENE Bloom Tint Interior=1.0
    ---- EENE Noise ----=true
    EENE Noise Day=0.05
    EENE Noise Night=0.05
    EENE Noise Interior=0.05
    EENE Noise Tint Color=1, 1, 1
    EENE Noise Tint Day=0.0
    EENE Noise Tint Night=0.0
    EENE Noise Tint Interior=0.0
    EENE Noise Speed=0.029454
    ---- EENE Vignette ----=true
    EENE Vignette Day=1.0
    EENE Vignette Night=1.0
    EENE Vignette Interior=1.0
    EENE Vignette Min Distance=0.25
    EENE Vignette Max Distance=1.0
    EENE Vignette Distance Power=1.5
    EENE Vignette Aspect Ratio Power=1.66
    ---- EENE Warp ----=true
    Warp Day=2.0
    Warp Night=2.0
    Warp Interior=2.0
    Warp Shift=0.0
    EENE Warp Min Distance=0.25
    EENE Warp Max Distance=1.0
    EENE Warp Distance Power=1.75
    EENE Warp Aspect Ratio=1.0
    ---- EENE Sharpening ----=true
    EENE Sharpening Samples x 8=8
    EENE Sharpening Radius=5.0
    EENE Sharpening Day=2.0
    EENE Sharpening Night=2.0
    EENE Sharpening Interior=2.0
    ---- EENE Blur ----=true
    EENE Blur Samples x 8=8
    EENE Blur Radius Day=0.0
    EENE Blur Radius Night=0.0
    EENE Blur Radius Interior=0.0
    EENE Blur Mask Radius=true
    EENE Blur Mask Blend=false
    EENE Blur Mask Min Distance=0.0
    EENE Blur Mask Max Distance=0.5
    EENE Blur Mask Distance Power=1.5
    EENE Blur Mask Aspect Ratio Power=1.66


    1. l3lessed
      l3lessed
      • premium
      • 28 kudos
      Yeah, some one, maybe me, needs to research how to create am easy script that will disable all other clashing visual effects while this is active. Love this enb, but switching on and off can be little annoying some times.
    2. 300Ghost
      300Ghost
      • supporter
      • 0 kudos
      Hey could you post your Enb Fx file plus the ini. im tryna get mine to work with SE and rudy enb to no avail!
  4. Debatemaster1
    Debatemaster1
    • member
    • 4 kudos
    There's an easier way to do this, guys. All you need to do is just change this setting in your enbseries ini from false to true: ''UseOriginalPostProcessing''
    1. iAmChe
      iAmChe
      • premium
      • 84 kudos
      That is definitely not a solution and should not be enabled
    2. Debatemaster1
      Debatemaster1
      • member
      • 4 kudos
      @iAmChe

      Why not? It works fine for me.
    3. timy1997
      timy1997
      • member
      • 1 kudos
      This so called fix you propose basically means: I went through all the trouble of installing an ENB and turning the ENB off using one line of command to get the nighteye back which is equal to not using ENB in the first place, so no, not a fix
    4. Debatemaster1
      Debatemaster1
      • member
      • 4 kudos
      Or, you could just assign a hotkey to 'UseEffect' and bind the same hotkey to night eye for 'PredatorVision' for an easy fix.
  5. iAmChe
    iAmChe
    • premium
    • 84 kudos
    Installation Failed :(

    There was a problem adding the setup code to the enbeffect.fx file. Could not find the line:

    _v0.xy=IN.txcoord.xy;

    Trying to add nighteye to AMON ENB REBORN for NAT 3
  6. CrazyRussian24
    CrazyRussian24
    • member
    • 0 kudos
    I tried using the installer and I had no issues with selecting the enbeffect.fx file, but when I click "install", it says:
    "Installation failed

    There was a problem adding the setup code to the enbeffect.fx file.
    Could not find the line:

    _v0.xy=IN.txcoord0.xy;

    Please follow manual install instructions form Nexus and report this problem in the comments. Thanks."

    How do I fix this?
    1. Debatemaster1
      Debatemaster1
      • member
      • 4 kudos
      There's an easier way to do this. All you need to do is just change this setting in your enbseries ini file from true to false: ''UseEffect''
  7. GrillBosby
    GrillBosby
    • member
    • 0 kudos
    I'm starting to get frustrated with this installer. Fix one problem and another one comes up.

    So I tried using the installer and when it asks to select the enbeffect.fx file in the enbseries folder, it was telling me that it wasn't the correct file name despite the fact that it was. So I found out that for some reason the file extension was actually .ini so the file as a whole was enbeffect.fx.ini. I figured the only way to make this work was to just change the extension. So I did just that and the installer at least registers that the file is there.

    The new problem I'm having is now when I hit install it says:

    "Installation Failed :(

    There was a problem adding the setup code to the enbeffect.fx file. Could not find the line:

    _v0.xy=IN.txcoord.xy;

    Please follow manual install instructions from Nexus page and report this problem in the comments. Thanks."

    Does it have to do with the extension issue I was having earlier? Or is this a whole new problem in-and-of itself?
    1. GrillBosby
      GrillBosby
      • member
      • 0 kudos
      nevermind I figured it out.
    2. mentallykiwi
      mentallykiwi
      • member
      • 0 kudos
      thanks for telling us how you fixed it buddy sure helps the rest of us know how to fix it
    3. Khaahan
      Khaahan
      • BANNED
      • 3 kudos
      @GrillBosby - You figured that out... how?

      *sighs*
    4. HugeGuns
      HugeGuns
      • premium
      • 0 kudos
      Six years later and having the problem, and thank you so much for not telling us how you fixed it.
    5. Gyaradosnow
      Gyaradosnow
      • supporter
      • 0 kudos
      *Asks for assistance with a problem*
      *States he found the solution, but doesn't provide any details*

      I hope you stub your toe.
    6. AG1421
      AG1421
      • supporter
      • 4 kudos
      The installer is about injecting or merging a block of code into enbeffect.fx, sometimes the installer can't find a proper way to merge thus the error pops up, and I found most highly customized ENBs do cause the error.
      You may try merge the codes manually and here is the instruction:
      1. Find your enbeffect.fx and open it (better a code editor).
      2. Insert the FOLLOWING codefloat3LumCoeff = float3(0.2125, 0.7154, 0.0721);

      ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
      //Khajiit Nighteye Adjustment
      int KNEA < string UIName="----------Apply Nighteye Adjustment---------"; string UIWidget="spinner"; int UIMin=0; int UIMax=0;> = {0.0};
      bool KNEnable <string UIName = "Use Nighteye Fix";> = {false};
      float KNDetect1 <string UIName="Params01[5].w > VALUE*0.1";string UIWidget="Spinner";float UIMin=0.0;float UIMax=2.0;> = {0.93};
      float KNDetect2 <string UIName="Params01[5].w < VALUE*0.1";string UIWidget="Spinner";float UIMin=0.0;float UIMax=2.0;> = {1.03};
      float KNDetect3 <string UIName="Params01[4].y > VALUE";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.72};
      float KNDetect4 <string UIName="Params01[4].y < VALUE";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.83};
      float3 KNBalance <string UIName="Nighteye Balance";string UIWidget="Color";> = {0.537, 0.647, 1};
      float KNSaturation <string UIName="Nighteye Saturation";string UIWidget="Spinner";float UIMin=0.0;float UIMax=10.0;> = {1.0};
      float KNBrightness <string UIName="Nighteye Brightness";string UIWidget="Spinner";float UIMin=-100.0;float UIMax=100.0;> = {0.0};
      float KNContrast <string UIName="Nighteye Contrast";string UIWidget="Spinner";float UIMin=0.0;float UIMax=5.0;> = {0.99};
      float KNInBlack <string UIName="Nighteye Low Clip";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.0};
      ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////


      somewhere following a code block that looks like 
      floatfInteriorlevel

      string UIName="Interiors: .5:Bright 1:Norm 1.5:Dark 2:Darker"; 
      string UIWidget="spinner";
      float UIMin=0.5;  
      float UIMax=2.0;  
      float UIStep=0.5;
      > = {1.0};

      which define a UI widget so that you can adjust the effect in your enb editor.
      3. Search for a function named PS_Draw which looks like float4PS_Draw(VS_OUTPUT_POST IN, float4 v0 : SV_Position0) : SV_Target
      {
      ...
      }
      and below in the end part of the function the code should like 
      ?res.xyz=saturate(color);
      res.w=1.0;
      return res;
      }
      and insert the FOLLOWING code above those line so it looks like this:
      ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
      //Khajiit Nighteye Correction by Phinix
      float4 kncolor = color;
      // color balance
      float3 knsat = KNBalance;
      float3 knoldcol=kncolor.xyz;
      kncolor.xyz *= knsat;
      float3 kngrey = float3(0.333,0.333,0.333);
      kncolor.xyz += (knoldcol.x-(knoldcol.x*knsat.x)) * kngrey.x;
      kncolor.xyz += (knoldcol.y-(knoldcol.y*knsat.y)) * kngrey.y;
      kncolor.xyz += (knoldcol.z-(knoldcol.z*knsat.z)) * kngrey.z;
      // saturation
      float3 intensity = dot(kncolor.rgb, LumCoeff);
      kncolor.rgb = lerp(intensity, kncolor.rgb, KNSaturation);
      kncolor.rgb /= kncolor.a;
      // contrast
      kncolor.rgb = ((kncolor.rgb - 0.5) * max(KNContrast, 0)) + 0.5;
      // brightness
      kncolor.rgb += (KNBrightness*0.1);
      kncolor.rgb *= kncolor.a;
      // low clip
      kncolor=max(kncolor-(KNInBlack*0.1), 0.0) / max(1.0-(KNInBlack*0.1), 0.0001);
      // bool for output - check whitefactor (Params01[2].y) as well as fade weight (Params01[5].w)
      //
      // to avoid activating for wrong image space (may need tweaking)
      bool knactive = ((Params01[5].w>KNDetect1*0.1)*(Params01[5].w<KNDetect2*0.1)*(Params01[4].y>KNDetect3)*(Params01[4].y<KNDetect4));
       
      //return color;
      color = lerp(color,kncolor,(knactive)*(KNEnable));
      ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
      res.xyz=saturate(color);
      res.w=1.0;
      return res;
      }
      4. Done. Enter the game and see if some error show during the ENB compiling and if it works, if so review if there is any step wrong and try again :P.
      The upgoing codes come from a clip of https://www.nexusmods.com/skyrimspecialedition/mods/1089 so credits goes to the author.
    7. pyro112
      pyro112
      • supporter
      • 2 kudos
      @AG1421 first line (float3LumCoeff = float3(0.2125, 0.7154, 0.0721);) causes an error. did you mean to put that in with the rest?
    8. LexxiuZ
      LexxiuZ
      • premium
      • 1 kudos
      Yepp, ENB throws an error about LumCoeff = float3(0.2125, 0.7154, 0.0721) if you follow AG1421.
    9. delgathar
      delgathar
      • premium
      • 33 kudos
      Unfortunately, I don't seem to have an finteriorlevel, or a Ps_Draw or a res.xyz in my enbxeffect.fx.  So I've no idea where to insert this.
    10. Yee7i
      Yee7i
      • supporter
      • 0 kudos
      Don't add the float3 LumCoeff into the code, since it'll be a redefinition. Most likely a small oversight.
  8. Minemueber
    Minemueber
    • member
    • 0 kudos
    Rudy ENB does not require this Fix, even tho it is listed in the requirements.

    Man, I tried to fix this damn blue screen for hours.
  9. Famwise
    Famwise
    • member
    • 1 kudos
    does this work on special edition?
  10. Jwinco123
    Jwinco123
    • member
    • 0 kudos
    This mod didn't seem to work, but worse, it failed to create a backup and somehow completely changed unrelated ENB settings. I have no idea what preset I was using to begin with that was making Rudy compatible with Cathedral on LE, but whatever it is, I have to start from scratch now.
  11. chottozelu
    chottozelu
    • member
    • 0 kudos
    i'm from the future. i couldn't run the installer because "msvcr120.dll was missing" when it was not.

    you need to install  Visual C++ 2013 Redistributable package (x86) specifically.