[DX11] Help regarding Nvidia Profile Inspector (NPI)

Make your game even better
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 14th, 2020, 6:47 pm

@JHTrucker

Here's the result from me.

Code: Select all

1920x1080 - GTX1660Ti - No V-Sync - No FPS limiter - No driving
---------------------------------------------------------------
2xMS + 2xSGSS = 144 fps
4xMS + 4xSGSS = 138 fps
8xMS + 8xSGSS = 125 fps
8xS (combined 1x2 SS + 4xMS) + 4xSGSS = 138 fps
16xS (combined 2x2 SS + 4xMS) + 4xSGSS = 138 fps
32xS (combined 2x2 SS + 8xMS) + 8xSGSS = 125 fps
Obviously on my side it's the SGSSAA that determines the FPS's I get!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
roextended2020
Posts: 5
Joined: March 13th, 2020, 9:12 am

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

Post by roextended2020 » March 14th, 2020, 7:04 pm

1. Thank you for your reply. I rechecked the settings.
I forgot to set Antialiasing compatibility (DX1x) ------------------ '0x80000A7F' :shock:
Everything is getting fine now! I have AA at 100% scale. The effect is amazing! Some scenes have a real feel.
-
2. I made some picture comparisons
Better
32S 100% > wrong setting: 32S 400% > 0x00000000
FPS
106~65 > 62 >
-
8700K 1080ti 16G SSD
NL+PM
-64bit -nointro -mm_pool_size 8192
r_buffer_page_size "30"
-
3. About MFAA:
When MFAA is turned on in NPI, it flashes when passing by a metal pole, so I finally closed MFAA~

4. I noticed cip's comment,
thanks for your reply but for information in my case increasing -mm_max_resource_size and -mm_max_tmp_buffers_size it really kills the traffic density. the motorways are really empty, cities also and as soon as I remove these rules from the launch options the high traffic is back and most important no FPS drop (playing with my traffic density mod), ATS it's really amazing now, unfortunately ETS2 still suffers in cities old and new... hope that ETS2 will catch up one day ATS because this is how should be! perfect!
page size increase to 20 is perfect, this doesn't affect the traffic density, the other two parameters it does affect traffic for me so I removed them :lol: if a truck has too big files will still load only with an innocent warning message ;)
-
I don't know why, I can only do the same thing. Delete my
-mm_max_resource_size
-mm_max_tmp_buffers_size
and set r_buffer_page_size "30"
-
however,I have Naturalux weather mod
When I set max_resource_size and max_tmp_buffers_size to default,
my console prompt "Default temporary buffer is insufficient while reading '/material/terrain/dirt.dds' with size 89478612"
Then, I found Naturalux have dirt.dds 85.3MB. Does this mean "dirt.dds" cannot load out in my screen?
-
Does this mean I have to set:
-mm_max_resource_size 90
-mm_max_tmp_buffers_size 1000
to let "dirt.dds" display correctly? Or no dirt~
-
I don't know how to choose ~~~cip delete or Naturalux 90? :shock:





----------------------------------------------------------------------------------------------------------------------------
BenganJ wrote:
March 14th, 2020, 2:10 pm
@black-coffee

Good to hear that you have found some parameters that work better.
The gaming environment is so different for all of us that it can pay off
to test the alternative settings rather than using the default ones that
is shown in first post.

@roextended2020

1. This scheme ONLY works when you set Scaling to 100%, it was the same on DX9.
What happens if you use any other setting is that you LOSE AA!
2. That's a good question because if I can remember correctly MFAA ONLY works
if there's already MSAA in place, then it can make so the a lower level of MSAA
together with MFAA will act as almost the same AA, but with better performance!
In DX9 I tested that, but to be honest, I haven't done that in DX11 yet. The question
is if FORCED MSAA, the one we use is enough OR if it MUST be implemented in the
game. So please, be my guest and test that you too and report your result back
here!!
3. Yes, as black-coffee says in the post above yours, density of AI traffic is a BIG FPS
killer, so set g_traffic at a proper value AND try some sort of FPS cap to ease the
work on the GPU, such as G-Sync, FreeSync, V-sync .....! There are several Frame
Rate Limiters in NPI e-g-!
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 14th, 2020, 7:11 pm

@roextended2020

Wow, thanks for that report!
1. Yep, that's a good thing to do! :D
2. Can't really understand what you say there.
3. I also tested to enable MFAA with my AA setting, but I lost the AA totally!
4. If you use NaturaLux, go with the recommendations for that.
---------------------------------------------------------------------------------------------------------------------------------------------
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 14th, 2020, 9:36 pm

@BenganJ - Thanks for quick test... so not much of a difference between 8s and 32s results.
Ideally your 4xMS + 4xSGSS test should have been lower fps, less performance to prove the theory 32xS performs better... or 32xS is better in motion rather than static scene?

EDIT:
Perhaps your res is the issue for your card, cpu is now the bottle neck at such a low res?
Try DSR 4x and change desktop and in game res to that new value. Should now show some proper differences?

Perhaps 16xS (combined 2x2 SS + 4xMS) + 4xSGSS only should go in the AA list before 32S as an extra option as 8xS doesn't make any difference.

My guess...
32S 100% > wrong setting: 32S 400% > 0x00000000
FPS
106~65 > 62 >

32s @ 100% = 106-65 fps? with great AA
32s @ 400% = 62 fps and no AA

EDIT:
You only need extra "cheap" AA when using:
'2x [2x Multisampling]'
'2x Sparse Grid Supersampling'
Then use NPI FXAA and/or in game SMAA ultra.

2x is good for stopping shimmer/flicker and adding AA to near distance objects.
4x is good for stopping shimmer/flicker and adding AA to near & mid distance objects.
8x is good for stopping shimmer/flicker and adding AA to near, mid & far distance objects.

So with 2x you reduce near shimmer/flicker and add AA and then use in game SMAA ultra to help out with overhead wires and a dash of FXAA to add a slight blur.
Then use NPI sharpener to, well, sharpen it all a bit.
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 14th, 2020, 10:19 pm

@JHTrucker

In other words! Don't be afraid to test different settings, but I must admit,
sometimes it's damn hard to decide if a change in setting will have an impact!
We have given people a sort of frame where it all works, but with quite a lot
of alternatives. We all have different computing environment, so what's okay
for one person, might not be the best for another person.
---------------------------------------------------------------------------------------------------------------------------------------------
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 15th, 2020, 7:22 pm

@BenganJ - Here's an updated Single.AA multimon_config.sii file.
No need to alert people to use it.
I've just added the header info to bring it inline with the multi's.
Feel free to test on your setup before replacing in first post.

FILE DELETED.

What's added:
SiiNunit
// Single.AA
// This file is required to prevent graphics flipping
// in driving & menu screens when forcing AA via NPI.
//
// Full setup instructions are here:-
// viewtopic.php?f=19&t=1000
{
multimon_config : _Single.AA {
normalized_ui_x: 0.005
normalized_ui_width: 0.99
monitors: 1
monitors[0]: _my.monitor
}

monitor_config : _my.monitor {
ETC
Last edited by JHTrucker on March 15th, 2020, 7:30 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
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 15th, 2020, 7:47 pm

@JHTrucker

I'll do the test before changing the link! Reporting back later! :D

EDIT: New MM single monitor setup tested and re-linked to! Thanks, mate!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
LarryA
Posts: 8
Joined: March 13th, 2020, 11:27 am

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

Post by LarryA » March 16th, 2020, 1:40 pm

JHTrucker wrote:
March 14th, 2020, 2:31 pm
@LarryA - GPUs x 2 Evga GTX 1080 ICX SLI "No"

Do you purposely disable SLI for ATS or can't you get it to work?
Just wondering as i'd noticed some time ago that the ATS profile doesn't include an SLI code but the ETS2 profile does.
Perhaps copy the ETS2 SLI code and paste into ATS to check?
I've never used SLI so this is just a guess!
Feel free to try or ignore.
Want to be perfectly clear not a computer tech and my knowledge on graphics is limited.
SLI is disabled intentionally for a second monitor 1080p. Used for testing purposes. ATS, MOD effects example VAS Load and memory leaks. VAS load (Virtual Address Space) in ATS and Flight Simulator X. Mod Effects. All running process in the back ground. Test this system with Process Explorer with an app called Sysinternals is a extension of P.E.. Free Down load from there web sight.

Edit: ATS does not recognize Hyper Threading, CPU Bound No, Is heavy on CPU load system dependent and MODS installed. SLI NO...Have them disabled including Core Parking in the Windows 7 64 Bit.

Have A Great Day
Last edited by LarryA on March 16th, 2020, 1:48 pm, edited 1 time in total.
black-coffee
Posts: 81
Joined: February 27th, 2020, 2:37 pm

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

Post by black-coffee » March 16th, 2020, 1:42 pm

Does someone know how to get AA compatibility bits, the current one is good but somehow not fully compatible as there still is shimmering and does not fully smooth the textures "edge" off, not even at 8X SGS. In DX9 at 4x SGS there was 0 shimmering left.
LarryA
Posts: 8
Joined: March 13th, 2020, 11:27 am

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

Post by LarryA » March 16th, 2020, 2:44 pm

BenganJ wrote:
March 13th, 2020, 6:39 pm
@LarryA

Welcome! And thank you very much for that wonderful and complete report!
It's really warming to hear those words and I'm glad you found this scheme
working to your satisfaction! Thanks again! :D
Thank you sir. Please understand. Complete uninstall of ATS before starting this guide. Wanted a fresh ATS. Then did a complete uninstall of the Graphics Driver See Below How To. Wanted everything "Fresh" to eliminate any possibility of errors and or conflicts with DX 11 and NPI. Understand Microsoft stopped support for DX 11 versions around 8.0 or 8.1 windows 7 "Only". This is "Required O.S. 7" Use AERO Basic Theme Only in order for DX 11, NPI to function properly with SCS ATS. "Note" Windows 8 and Windows 10 Does "Not Required" a change to AERO Basic Themes.

Edit: Please Note tested this procedure with Process Explorer with Sysinternals Extension for running "Bloat Ware" is resource hogs.

Clean Install of a Graphics Driver. This may help some of you having issues with NPI and DX 11. A clean install is "Critical"... Please do "Not Use" any driver sweaper and direct down load from Nvidia web GPU Driver for your system.
NOTE:Please "Do Not Use" Windows Device Manager to uninstall any Nvidia driver.. Both Nvidia and Microsoft have confirmed that will NOT WORK. The system will not up date properly. "Do Not Use" a driver 'sweeper' or 'cleaner' programs!.

1. Control Panel/Programs and Features/Select "NVIDIA Graphics Driver version xxx.xx uninstall it. Do not uninstall any other Nvidia. Leave the rest of the items in the list alone... Then reboot the computer.
You must reboot your system when directed by these instructions even if the system does not ask for a system reboot!
Edit: 2. Run the driver installer. After the driver decompresses to the C:\NVIDIA directory and when the driver installer starts, Tap agree to the terms.
3. Select the Custom (ADVANCED) Install Tap Next
4. Tick Perform a Clean Install in the box. Tap Next.
5. Do not install if not required. 3D vision drivers for a special 3D LCD monitor and 3D glasses, "Do Not Tick" them in the list that appears in the box:
6. *3D vision controller, *3D vision Driver - The first two items are for a 3D LCD monitor only and not needed unless you use a 3D monitor with 3D glasses.
7. "Nvidia Update" This will constantly check for updates and install them without your knowledge. Constantly run in the back ground using more system resources. Please "Do Not" Install.
8. *Nvidia GeForce Experience - This is a feature that uses Nvidia Update. Part of Nvidia Up Date "Bloatware". Please "Do Not Install"
9. Tap Next/One of two things will happen. 1. Full Install. 2. Require a reboot. "Follow The Directions" prompted. After driver install "Reboot" the system and allow for the system to load "Re Boot Required".
10. Nvidia has corrected their installers so no 3rd party driver flush program is needed. "NEVER" use any kind of driver flush program. Use this method only to install and or up date Graphics Video Driver.
11. Open/My Computer/C:Drive "Do Not" open any other folder " Deleate the following folder "Only". "NVIDIA" It is "Not" a required folder after the driver installer installed the Driver.

Hope this little guide helps some of you having issues with DX11 and NPI. Testing procedure/see above Edit/Note.

Have A Great Day
Last edited by LarryA on March 16th, 2020, 3:41 pm, edited 4 times in total.
Post Reply