Here is my current ETS2 NIP.JHTrucker wrote: ↑November 26th, 2021, 3:28 pm@AustinN360 - Never seen anything like that before. It isn't inverted colour black/white as it would look wrong as black also.
NPI setting are of no use like that, take a couple for screen shots to show them.
But I don't think NPI is the issue unless you have AO enabled that has been broke since 1.38 but broke as in not doing anything.
config:
uset r_sun_shadow_texture_size "4000" <-- that should be 4096 but won't fix the problem, I guess.
But as you are on 1.43 then either SCS has changed something in the rendering process or you have other 'filters' active? or a gfx mod? etc
I don't use betas and not seen anyone here say it still works with 1.43 or not.
[DX11] Help regarding Nvidia Profile Inspector (NPI)
- AustinN360
- PPM
- Posts: 10
- Joined: March 9th, 2021, 9:11 am
- Location: Telford UK
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@ItsMiK4 - Not much info...
If you're talking about the first post Antialiasing compatibility (DX1x) bit and my post listing alternate ones then as I stated in that post, they may only be slight subtle differences or all give the same result.
"some DX road signs looks bad" - So that's a mod texture LOD issue?
I don't use mods and drive with gps off and therefore read the signs all the time and they all look the same to me, quality wise. ATS & ETS2.
I don't use betas but SCS is doing something with fonts in 1.43, is that your issue?
----------------------------------------------------------------------------------------------------------
@AustinN360 - Your NPI settings look ok.
Have you tried with 4xMSAA 4xSGSS just to check, in case that 8xQ is the problem?
During testing feb/mar/apr 2020 (1.36/1.37) it was shown that any value above 4x was still just 4x regardless, but SCS has changed gfx about since then.
Have you tested by just starting a new profile with no mods and just look at that truck to compare?
Have you been using this AA for a while and this problem has just happened with 1.43 beta (your config shows you are using it)?
I don't use betas.
If you're talking about the first post Antialiasing compatibility (DX1x) bit and my post listing alternate ones then as I stated in that post, they may only be slight subtle differences or all give the same result.
"some DX road signs looks bad" - So that's a mod texture LOD issue?
I don't use mods and drive with gps off and therefore read the signs all the time and they all look the same to me, quality wise. ATS & ETS2.
I don't use betas but SCS is doing something with fonts in 1.43, is that your issue?
----------------------------------------------------------------------------------------------------------
@AustinN360 - Your NPI settings look ok.
Have you tried with 4xMSAA 4xSGSS just to check, in case that 8xQ is the problem?
During testing feb/mar/apr 2020 (1.36/1.37) it was shown that any value above 4x was still just 4x regardless, but SCS has changed gfx about since then.
Have you tested by just starting a new profile with no mods and just look at that truck to compare?
Have you been using this AA for a while and this problem has just happened with 1.43 beta (your config shows you are using it)?
I don't use betas.
multimon_config.sii files: viewtopic.php?p=17658#p17658
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
--- Memory Allocation Policy -------------------------- '0x00000002' (WKS_MEMORY_ALLOCATION_POLICY_AGGRESSIVE_PRE_ALLOCATION) //Pre-allocation of GPU resources.
I don't seemt to have this option any more. I had it before.
https://prnt.sc/214b7cz
496.49
I don't seemt to have this option any more. I had it before.
https://prnt.sc/214b7cz
496.49
PC: 5600X/16GB Crucial Ballistix 3600Mhz/Gigabyte RTX 3080
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Digital X - The first post states at the top that different NPI versions don't have all settings depending on the driver you have installed.
My understanding is:
NPI pulls the settings from the driver you have installed.
If the setting isn't hidden inside the driver then NPI can't use it.
If using a particular setting on a particular driver causes a problem then NPI won't display it.
So, just use NCP to set the ones you can't in NPI, if available or use a driver/NPI version that gives you the settings you want. But that's not worth it as you'll want to keep updating drivers if you play other games.
The only required NPI settings are in STEP 1 & -ve LOD, the rest are just 'nice to have' assuming you can actually see or feel a difference when using them.
Your 3080 shouldn't need that memory policy as i'd expect its more to force slower/older gpu ram to work harder, which doesn't mean its better to do it as it could just cause random crashes.
Remember, Nvidia keep these settings hidden for a reason...
My understanding is:
NPI pulls the settings from the driver you have installed.
If the setting isn't hidden inside the driver then NPI can't use it.
If using a particular setting on a particular driver causes a problem then NPI won't display it.
So, just use NCP to set the ones you can't in NPI, if available or use a driver/NPI version that gives you the settings you want. But that's not worth it as you'll want to keep updating drivers if you play other games.
The only required NPI settings are in STEP 1 & -ve LOD, the rest are just 'nice to have' assuming you can actually see or feel a difference when using them.
Your 3080 shouldn't need that memory policy as i'd expect its more to force slower/older gpu ram to work harder, which doesn't mean its better to do it as it could just cause random crashes.
Remember, Nvidia keep these settings hidden for a reason...
multimon_config.sii files: viewtopic.php?p=17658#p17658
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
hiJHTrucker wrote: ↑November 26th, 2021, 3:05 pm@robswfc - Your problem is to do with vsync.
I assume your monitor is 144hz and with 4xAA you can't manage 144fps.
Vsync drops to next level down (half), 72 fps.
In more demanding areas you can't manage 72fps and so vsync drops to next level down (third) 48fps.
So, I would set in game Hz to 60 so the game runs a max vsync 60fps and perhaps that will be ok.
Look at the first post for extra info on vsync settings you can use.
4xAA is very demanding, just like 400% scaling is.
i tried what you suggested but i am still getting fps drops from 60 down to the mid to high 30s, do i need to change anything in the config file ?
my pc is i5 9400f @2.90ghz
16 GB ram
Nvidia GTX 1660Ti
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@JHTrucker here are examples of what I mean. These are from ATS, but the case is the same in ETS2. This is taken from v1.42.
Last edited by ItsMiK4 on December 1st, 2021, 8:53 pm, edited 1 time in total.
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@robswfc - You can decide at what fps you are happy to constantly run at or have high fps that constantly drop.
Most people want max fps whilst I want smooth constant fps and that's why I run at 30fps 2xMSAA 3840x1024 with my old hardware.
NOTE 3A/3B is what I suggested you look at, but here is what i'd try.
I assume your NPI vsync settings are 'app control' and that you haven't forced any settings there.
Your 144Hz monitor - config.cfg:
uset r_mode_refresh "144"
uset r_vsync "3"
That will give a constant 48fps if it can.
uset r_mode_refresh "144"
uset r_vsync "4"
That will give a constant 36fps if it can.
uset r_mode_refresh "120" - if your monitor can run at 120Hz
uset r_vsync "3"
That will give a constant 40fps if it can.
As an example, BenganJ had a gtx1660ti and set all his extreme settings from his first post and 4xMSAA and locked at 30fps because his gpu on his 60Hz monitor couldn't keep 60fps.
uset r_mode_refresh "60"
uset r_vsync "2"
That will give a constant 30fps if it can.
An another option would be to use 'tear control' to turn off vsync when the fps drop below it. This way it'll only drop the fps it needs to rather than drop to the next vsync level... but you will see screen tearing when vsync is off.
Using one of the above config settings and then do these:
In NPI set Vertical Sync to 'app control'.
In NPI set Vertical Sync Tear Control to 'Adaptive'.
Or, if your monitor is gsync/freesync then look here: viewtopic.php?p=46155#p46155
EDIT: Just in case you don't know why you have fps drops.
Your cpu generates each frame.
Your gpu renders each frame.
If your fps drop and gpu usage is 100% then your gfx settings are too high bottlenecking your gpu.
If your fps drop and gpu usage also drops then your cpu is too busy running the game etc or current frames are more detailed which takes your cpu longer to generate, your cpu is the bottleneck as it can't meet the demand which is why your gpu usage drops.
Most people want max fps whilst I want smooth constant fps and that's why I run at 30fps 2xMSAA 3840x1024 with my old hardware.
NOTE 3A/3B is what I suggested you look at, but here is what i'd try.
I assume your NPI vsync settings are 'app control' and that you haven't forced any settings there.
Your 144Hz monitor - config.cfg:
uset r_mode_refresh "144"
uset r_vsync "3"
That will give a constant 48fps if it can.
uset r_mode_refresh "144"
uset r_vsync "4"
That will give a constant 36fps if it can.
uset r_mode_refresh "120" - if your monitor can run at 120Hz
uset r_vsync "3"
That will give a constant 40fps if it can.
As an example, BenganJ had a gtx1660ti and set all his extreme settings from his first post and 4xMSAA and locked at 30fps because his gpu on his 60Hz monitor couldn't keep 60fps.
uset r_mode_refresh "60"
uset r_vsync "2"
That will give a constant 30fps if it can.
An another option would be to use 'tear control' to turn off vsync when the fps drop below it. This way it'll only drop the fps it needs to rather than drop to the next vsync level... but you will see screen tearing when vsync is off.
Using one of the above config settings and then do these:
In NPI set Vertical Sync to 'app control'.
In NPI set Vertical Sync Tear Control to 'Adaptive'.
Or, if your monitor is gsync/freesync then look here: viewtopic.php?p=46155#p46155
EDIT: Just in case you don't know why you have fps drops.
Your cpu generates each frame.
Your gpu renders each frame.
If your fps drop and gpu usage is 100% then your gfx settings are too high bottlenecking your gpu.
If your fps drop and gpu usage also drops then your cpu is too busy running the game etc or current frames are more detailed which takes your cpu longer to generate, your cpu is the bottleneck as it can't meet the demand which is why your gpu usage drops.
Last edited by JHTrucker on December 1st, 2021, 8:18 pm, edited 1 time in total.
multimon_config.sii files: viewtopic.php?p=17658#p17658
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
NEXT time use the posting pictures on forum feature, to waste just some space...
viewtopic.php?f=10&t=789
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Arayas - You can delete those pics... I've seen them now.
multimon_config.sii files: viewtopic.php?p=17658#p17658
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@ItsMiK4 - Ok, since 1.40 (new lighting) those signs are now harder to read the smaller details, white backgrounds tend to bleach out the black text.
MSAA blurs the edges of the pixels and so small details can end up lost.
You can test by increasing NPI -ve LOD to sharpen the image or use NCP sharpening and/or use DSR - details are in the first post, scroll down it.
I'm not currently looking for a better AA bit as I don't think there is one.
MSAA blurs the edges of the pixels and so small details can end up lost.
You can test by increasing NPI -ve LOD to sharpen the image or use NCP sharpening and/or use DSR - details are in the first post, scroll down it.
I'm not currently looking for a better AA bit as I don't think there is one.
multimon_config.sii files: viewtopic.php?p=17658#p17658
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034