[DX11] Help regarding Nvidia Profile Inspector (NPI)

Make your game even better
User avatar
JHTrucker
Expert
Posts: 1356
Joined: February 7th, 2020, 3:19 pm
Location: UK

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by JHTrucker » March 6th, 2020, 1:28 am

@Bengan - Perhaps a warning note on first post:
Currently 1440x900 monitors (single, double or triple setup) won't get AA applied.
Possibly due to the game being hard coded with 1440x900 internally?

Q - My 1440x900 monitor (single, double or triple setup) shows no AA.
A - Currently this resolution is unable to produce in game AA using our solution.
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
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 6th, 2020, 1:42 am

@JHTrucker

Added!

EDIT: Tested to create that mod, adding it at the top, running from start in 1440x900
with monitor native resolution 1920x1080, GOT NO AA! I can see that the game switches
the monitor it runs on to 1440x900 during the run. The mod contained one file, /def/ui.sii
with content:

Code: Select all

SiiNunit
{
ui_def : ui.defs {

ref_res_x: 1439
ref_res_y: 899
}
}
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
Jarinage
Posts: 19
Joined: February 20th, 2020, 12:56 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by Jarinage » March 6th, 2020, 3:17 am

Hey guys,
I know you're concerned by some other stuff, but I've just tried to double the value of uset r_sun_shadow_texture_size from suggested 8192 to 16384. Thought it's not going to have any impact, but it does. Firstly the shadows are super sharp now, but not unnaturaly. Feels like some really decent soft shadow feature now. Secondly if we are to track down all the aspects of shimmering problem, then this might help a bit since the shadows also do shimmer in a distance and the shimmering only fades away the closer you get. My feeling is that it helped a bit. Can someone try this?
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 6th, 2020, 3:25 am

@Jarinage

I certainly believe you, as the change from 4096 to 8192 gave a very positive
result for me. I've earlier always been frustrated over the flickering shadows,
especially from grass and trees, as they are constantly moving on top of it all.
May I ask if you have changed the LOD values for grass and trees in the highest
priority loaded game_data.sii file in the profile? That makes the change from
Low res to High res textures take place further away and thereby not noticed
that much!

BTW, regarding flickering textures. We have one category of these that mostly
is due to mapping. It is hard to place adjacent textures that in some way overlap
without getting the overlapping part flickering. It happens when the textures are
placed at the same height, so it is possible to avoid that flicker. So please, mappers
out there, think about that, a mere difference in height of a millimeter or centimeter
will make the textures work without flicker! Phew, now I got that out of my chest! :lol:
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
SoupVC
PPM
Posts: 23
Joined: October 19th, 2019, 6:25 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by SoupVC » March 6th, 2020, 9:32 am

@BenganJ can I now use Reshade by that geforce experience thing?

I'm not really sure how to use it...
Soup
A big fan of Arayas work
A guy of potato PC
A dude that live in a cringe place
Loved ETS2 since 2017
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 6th, 2020, 11:20 am

@SoupVC

You can't actually use ReShade itself, but the guy who created ReShade made some ReShade type
filters available through the GeForce Experience (GFE) game overlay function, the same one used
when recording with Shadowplay e.g.! There are a number of these filters included, but one can
also add some others validated by Nvidia. I won't go into that, but SURE, you can easily use the
ones that is included in the driver releases by default nowadays! Start GFE and watch this short
video:
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
JHTrucker
Expert
Posts: 1356
Joined: February 7th, 2020, 3:19 pm
Location: UK

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by JHTrucker » March 6th, 2020, 1:17 pm

Problematic resolutions: Currently - 1440x900 and 1680x1050 have no AA

UPDATE: Single monitor resolution width > 1280 but < 1920 don't get AA applied.
Typical resolutions:
1280 720 AA
1280 800 AA
1280 1024 AA
1366 768 NO AA
1440 900 NO AA
1600 900 NO AA
1680 1050 NO AA

1920 1080 AA
1920 1200 AA
2560 1440 AA
3840 1024 AA
You may need to use a non native resolution based on the above table.

Here's a workaround to get AA working on a single monitor:
Complete Steps 1, 2 & 3 from first post.
Nvidia Control Panel - DSR - pick 1.78x (lower don't work / higher not needed).
Set screen resolution on desktop to the new value:
1440x900 --> 1920x1200 (untested, need some one to test)
1680x1050 --> 2240x1400
And then change in game resolution to match.

If the desktop is left at native resolution, then when you next enter ATS/ETS2 you'll have no AA because the game defaults back to native even though it still shows the DSR value in game resolution.
Keep them both matching DSR value and all will be good.

You should also note that this work around is more demanding on your graphics card due to the higher game resolution, so test with 2xMS / 2xSGSS or 4xMS / 4xSGSS first.

Nvidia Surround doesn't support DSR resolutions so this workaround only works for a single monitor setup.

UPDATE:
Nvidia Surround 1440x900 & 1680x1050 workaround (you may or may not like this option):
Complete Steps 1, 2 & 3 from first post.

1440x900 Double setup (Untested as i don't have 1440x900 monitors, but best guess is):
Nvidia Surround - add 2560x800 to the available list. (is 2880x1024 available?)
Change in game resolution to 2560x800. (is 2880x1024 available?)
You should now see AA on driving screen.
See NOTE below.

1440x900 Triple setup (Untested as i don't have 1440x900 monitors, but best guess is):
Nvidia Surround - add 3840x800 to the available list. (is 4320x1024 available?)
Change in game resolution to 3840x800. (is 4320x1024 available?)
You should now see AA on driving screen.
See NOTE below.

1680x1050 Double setup (TESTED OK):
Nvidia Surround - add 2560x800 to the available list. EDIT or 3200x1024 is better.
Change in game resolution to 2560x800. EDIT or 3200x1024.
You should now see AA on driving screen.
See NOTE below.

1680x1050 Triple setup (Untested as i only have 2 monitors, but best guess is):
Nvidia Surround - add 3840x800 to the available list. EDIT or 4800x1024 (untested).
Change in game resolution to 3840x800. EDIT or 4800x1024 (untested).
You should now see AA on driving screen.

Basic bezel adjustments:-
Edit the multimon_config.sii file with notepad to fix the bezels like so:-
These are my settings for 10mm bezels (20mm between images).

name: left.AA
heading_offset: 3.500000 - (4.0 moves closer to center / 3.0 away)

Monitor: right.AA
heading_offset: -3.500000 - (-4.0 moves closer to center / -3.0 away)

See how that looks in game and adjust if required.
You'll only need to be somewhere around 2, 2.5, 3, 3.5 & 4 (+left & -right)

NOTE:
As this is not the native resolution, the images are not perfect, but you can use sharpening filter and/or -ve LOD to sharpen them up.
Values other than a multiple of 1280x800 are either distorted vertically or horizontally or have no AA. The key seems to be 1280x800 x2 or x3.
If the driving screen looks stretched across your monitors then just exit and restart game. It seems to happen when changing resolutions, so once done, it's done and won't stretch again.

If you want to quick compare AA off / on:

NPI settings:-
Antialiasing - App control - apply
Check game - blocky and flickery.

Antialiasing - Mode Override - apply
Check game - Better - acceptable? It's up to you to decide.

If you can confirm the untested parts, then please do so. Thanks.

Best current workaround:
Buy 2 or 3 1920x1080 monitors!

Here's a link to Pancreas' solution and display of it: viewtopic.php?p=16567#p16567
Last edited by JHTrucker on April 8th, 2021, 5:12 pm, edited 13 times 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
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 6th, 2020, 2:23 pm

@JHTrucker

Added link to that post from first limitation line in first post!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
Jarinage
Posts: 19
Joined: February 20th, 2020, 12:56 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by Jarinage » March 6th, 2020, 5:09 pm

@ Bengan:

Didn't change anything, just the shadows value as per my post.
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 6th, 2020, 5:21 pm

@Jarinage

Okay, noted! Just a suggestion!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
Post Reply