Pixel Shift In FalloutNV

fixing bugs
  • Author
  • Message
Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Pixel Shift In FalloutNV

I'm having some issues using an ENB on FalloutNV. There are these very slight lines in the image. They resemble a screen tear but come in a very specific and odd shape. There is a triangle that touches the crosshair and the two bottom points of the screen with horizontal lines dashing through it. The lines are not really lines but sections of mismatched pixels. It looks like the image got stretched one pixel horizontally at the locations. Its very faint and hard to screenshot. I recall something like this happening to Nvidia users a while back but it was fixed and I'm on a AMD card. I'm using the latest binaries and the neutral version of Enhanced Shaders. I also have Inject SMAA as well but I have already tried removing it with no success. AF and AA are both disabled in game. As well as water refraction and displacement. If I remove ENB the artifact goes away as well. Any ideas on what could cause this? Thanks in advance for any help.
EDIT: Actually its not showing up in screenshots from ENB. Only in game.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Pixel Shift In FalloutNV

Not sure what you mean. Can you try UseOriginalPostProcessing=true, if issue dissapear? And if any other parameters in [effects] category remove this issue? Is it happen if you are using only my official files and no other presets? And no effect.txt in game folder (enbseries folder better empty for testing). Is it fixed if you open enbeffect.fx with text editor and replace these two lines:

Code: Select all

	MinFilter = POINT;//
	MagFilter = POINT;//
by these:

Code: Select all

	MinFilter = LINEAR;//
	MagFilter = LINEAR;//
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Re: Pixel Shift In FalloutNV

The ENB preset I'm using sets UseOriginalPostProccessing=true already. I disabled the items in Effects one by one with no fix. I tried with just a stock ENB install with no preset and it was gone. I'm not using the preset's effect.txt. I replaced the lines in enbeffect.fx with what you said and no fix. This preset is the only one on the nexus with sun shading. I think its just the preset being buggy. Any ideas on how to fix the preset or should I just grab a new one?

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Pixel Shift In FalloutNV

Try to find out which shader file do this (.fx file extention) by replacing each one by my official. Most likely its prepass/depthoffield one, if i understood what you said. Maybe you can somehow make screenshot and edit it by showing where to look at the bug?
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Re: Pixel Shift In FalloutNV

Here is a screenshot: https://imgur.com/a/IYBry

I added in the red lines to show where the issue is occurring. There may be more area's but its very faint and only really noticeable when you move the camera. So on the red lines you will see a section where the image doesn't match the other area's almost like it was cut out then pasted back in 2 pixels higher. As I said earlier though the bug isn't being shown in the screenshot somehow. I'll have to test the shader files tomorrow. Will let you know when I do.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Pixel Shift In FalloutNV

I have seen this kind of bug many times, but dont know what causing it and why sometime it visible, but sometime is not. Usually can be seen when working with screen space noise functions, then its show clearly one triangle from screen quad. I guess its driver bug, triangles are not drawed precisely. I'm curious now which preset file is making this bug to occur, to compare it with mine to see what can be a "triger" for this issue. Sadly i dont have nvidia card now, so most likely will not see anything. And it also may depends from screen resolution, i guess.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Re: Pixel Shift In FalloutNV

Okay so I have replaced the ENB preset files with the files from you one by one and found that it only got fixed once I replaced the enbseries.ini from the mod. Here is a paste of the enbseries.ini: https://paste.ee/p/XrfAH
Its something in this file that's causing it.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Pixel Shift In FalloutNV

I cant open site because of ssl problems (i hate new browsers for that). Anyway, enbseries.ini cant do this, its just set of parameters and some of parameter simply turn off one of effects, thats why you see the problem, but effect itself must be found. Click in editor every boolean value and find what is producing bug. Also paste whole text here.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Re: Pixel Shift In FalloutNV

I already turned everything off in the menu one by one hitting save then apply after each. Here is the raw text:

Code: Select all

//++++++++++++++++++++++++++++++++++++++++++++
// Enhanced Shaders for Fallout New Vegas
// NEUTRAL EDITION
// For ENB 249 or Later
// http://newvegas.nexusmods.com/mods/49882/
// ENBSeries INI Configuration File - Ultra High Quality
// visit http://enbdev.com for updates
// Copyright (c) 2007-2014 Boris Vorontsov
//++++++++++++++++++++++++++++++++++++++++++++

[GLOBAL]
AdditionalConfigFile=
UseEffect=true

[EFFECT]
UseOriginalPostProcessing=true
UseOriginalObjectsProcessing=false
EnableBloom=true
EnableAdaptation=false
EnableDepthOfField=true
EnableAmbientOcclusion=true
EnableSunRays=true
EnableDetailedShadow=true
EnableLens=true
EnableSunGlare=true

[BLOOM]
Quality=0
AmountDay=2.0
AmountNight=2.0
AmountInterior=2.0
BlueShiftAmountDay=0.0
BlueShiftAmountNight=0.0
BlueShiftAmountInterior=0.0

[LENS]
LenzReflectionIntensityDay=1.0
LenzReflectionIntensityNight=1.0
LenzReflectionIntensityInterior=1.0
LenzReflectionPowerDay=4.0
LenzReflectionPowerNight=4.0
LenzReflectionPowerInterior=4.0
LenzDirtIntensityDay=2.0
LenzDirtIntensityNight=2.0
LenzDirtIntensityInterior=2.0
LenzDirtPowerDay=8.0
LenzDirtPowerNight=4.0
LenzDirtPowerInterior=4.0

[SSAO_SSIL]
UseIndirectLighting=true
SamplingQuality=0
SamplingPrecision=0
SamplingRange=0.35
FadeFogRangeDay=2.0
FadeFogRangeNight=2.0
SizeScale=0.35
SourceTexturesScale=0.35
FilterQuality=0
AOAmount=0.75
ILAmount=2.0
AOAmountInterior=0.9
ILAmountInterior=2.0
AOIntensity=1.0
AOIntensityInterior=1.0
AOType=0
AOMixingType=0
AOMixingTypeInterior=0
EnableSupersampling=false
EnableDenoiser=true

[NIGHTDAY]
DetectorDefaultDay=false
DetectorLevelDay=0.75
DetectorLevelNight=0.2
DetectorLevelCurve=1.0

[ADAPTATION]
ForceMinMaxValues=false
AdaptationSensitivity=0.2
AdaptationTime=0.5
AdaptationMin=0.1
AdaptationMax=0.9

[ENVIRONMENT]
LightingIntensityDay=1.0
LightingIntensityNight=1.0
LightingIntensityInterior=1.0
LightingCurveDay=1.0
LightingCurveNight=1.0
LightingCurveInterior=1.0
LightingDesaturationDay=0.0
LightingDesaturationNight=0.0
LightingDesaturationInterior=0.0

AmbientLightingIntensityDay=1.0
AmbientLightingIntensityNight=1.0
AmbientLightingIntensityInterior=1.0
AmbientLightingCurveDay=1.0
AmbientLightingCurveNight=1.0
AmbientLightingCurveInterior=1.0
AmbientLightingDesaturationDay=0.0
AmbientLightingDesaturationNight=0.0
AmbientLightingDesaturationInterior=0.0

FogColorMultiplierDay=1.0
FogColorMultiplierNight=1.0
FogColorMultiplierInterior=1.0
FogColorCurveDay=1.0
FogColorCurveNight=1.0
FogColorCurveInterior=1.0

[SKY]
Enable=true
GradientIntensityDay=1.0
GradientIntensityNight=1.0

GradientDesaturationDay=0.0
GradientDesaturationNight=0.0

GradientTopIntensityDay=1.0
GradientTopIntensityNight=1.0
GradientTopCurveDay=1.0
GradientTopCurveNight=1.0

GradientMiddleIntensityDay=1.0
GradientMiddleIntensityNight=1.0
GradientMiddleCurveDay=1.0
GradientMiddleCurveNight=1.0

GradientHorizonIntensityDay=1.0
GradientHorizonIntensityNight=1.0
GradientHorizonCurveDay=1.0
GradientHorizonCurveNight=1.0

CloudsIntensityDay=1.0
CloudsIntensityNight=1.0
CloudsCurveDay=1.0
CloudsCurveNight=1.0
CloudsDesaturationDay=0.0
CloudsDesaturationNight=0.0

MoonIntensity=1.0
MoonCurve=1.0
MoonDesaturation=0.0
MoonCoronaIntensity=1.0

SunIntensity=1.0
SunDesaturation=0.0
SunCoronaCurve=1.0
SunCoronaDesaturation=0.0
SunCoronaIntensity=1.0

StarsIntensity=1.0
StarsCurve=1.0

CloudsEdgeClamp=0.0
CloudsEdgeIntensity=0.0

[COLORCORRECTION]
UsePaletteTexture=false
UseProceduralCorrection=true
Brightness=1.0
GammaCurve=1.0

[SHADOW]
DetailedShadowQuality=0

[DEPTHOFFIELD]
FadeTime=0.4

[RAYS]
SunRaysMultiplier=1.5
This is pulled directly from the presets zip file so the settings are still enabled. I'm going to try changing each value to what you have in the default preset until I find the one that's breaking things. Might take a while.

Offline
Posts: 6
Joined: 02 Jan 2018, 05:07

Re: Pixel Shift In FalloutNV

Okay so I found something right away. This ENB preset requires you to have "UseOriginalPostProcessing" be set to true. If you don't have that on true it messes up the colors. However turning it off makes the bug go away. I think the author tried to save time when he released 4 versions of his ENB preset. One is for vanilla only. A second is for Nevada Sky's. And the third is for project Reality. The 4th one is the one i'm using which is meant for people with a weather mod other than Nevada sky's or project reality. He describes it as the same preset but without any color changes. I think what he did is just enable this checkbox.
Post Reply