[DX11] Help regarding Nvidia Profile Inspector (NPI)
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
Yesssss..... got AA on my triple screen.
I was trying to get the resolution on x800 resolution, but i couldn't do that. But i could set my NV Surround resolution to 3845x1024 (with bezel correction) and i edit the multimon_config with
normalized_ui_x: 0.119047
normalized_ui_width: 0.761904
And you see the result in the above screen. Only thing what is different with the NPI settings is that i set the Antialiasing too 4x (both of them). I have a FPS of 25 -30 but thats enough to play.
I was trying to get the resolution on x800 resolution, but i couldn't do that. But i could set my NV Surround resolution to 3845x1024 (with bezel correction) and i edit the multimon_config with
normalized_ui_x: 0.119047
normalized_ui_width: 0.761904
And you see the result in the above screen. Only thing what is different with the NPI settings is that i set the Antialiasing too 4x (both of them). I have a FPS of 25 -30 but thats enough to play.
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Pancreas
DAMN, you're making me so glad, I think I have to digest this properly before commenting it further!
It might even be good to wait for JHTrucker to have a check on this and maybe write an instruction
on how to do this for others!
EDIT: Correct me if I'm wrong, but 3845x1024 is almost exactly an aspect ratio per monitor of 5:4!?
Did you get black stripes on the monitors? But you said it was with bezel correction, how big were
they?
DAMN, you're making me so glad, I think I have to digest this properly before commenting it further!
It might even be good to wait for JHTrucker to have a check on this and maybe write an instruction
on how to do this for others!
EDIT: Correct me if I'm wrong, but 3845x1024 is almost exactly an aspect ratio per monitor of 5:4!?
Did you get black stripes on the monitors? But you said it was with bezel correction, how big were
they?
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Pancreas
Strange result.
I could only pick resolutions below the max native resolution of the 2x1680x1050 monitors i tried it with.
My 3840x1024 is 3x1280x1024 5:4 each but your 3845x1024 is on native 4320x900?
normalized_ui_x: 0.119047
normalized_ui_width: 0.761904
That was from my post above yours but was for 1x1680x1050 (not triple) as a test that failed.
Thought you had 1 4k, 2 1680x1050 & 3 1440x900 ?
Also, did you need to change the UI for it to work or just did it?
I wonder if the image goes vertically over the 900 by 62 top and bottom in order to give you an all square looking image? Sort of over scan or cut off excess image? Otherwise it would have to be squashed vertically.
EDIT: 3x1440x900 = 4320x900 - (475 bezel?) = 3845x1024 ? or was 4320x1024 available?
If that's right i'll add to the "problematic post" as an extra option credited to you.
But if your now happy, that's good.
Did you try 2xMS / 2xSGSS? you'll double your FPS.
Perhaps check with "Afterburner" for gpu usage, you might be a constant 100% load with those 25 or so FPS. In which case you'd be better lowering some settings and lock at 30 FPS instead.
Also, you have a GTX980 and i have a GTX760. I run 3840x1024 vsync2 locked at 30FPS smooth (ran like this for years). So why is your GTX980 so slow in comparison?
@BenganJ - Did you mean me to write an instruction?
If i can't test something myself i can't tell people with confidence that it'll work for them.
If only we all had 3 of each type of monitor laying around...
EDIT: I think i had too tied eyes this morning... just retested 2x1680x1050 and could use 3200x1024 and it worked a treat with Double.AA file.
Updated the problematic res post.
Strange result.
I could only pick resolutions below the max native resolution of the 2x1680x1050 monitors i tried it with.
My 3840x1024 is 3x1280x1024 5:4 each but your 3845x1024 is on native 4320x900?
normalized_ui_x: 0.119047
normalized_ui_width: 0.761904
That was from my post above yours but was for 1x1680x1050 (not triple) as a test that failed.
Thought you had 1 4k, 2 1680x1050 & 3 1440x900 ?
Also, did you need to change the UI for it to work or just did it?
I wonder if the image goes vertically over the 900 by 62 top and bottom in order to give you an all square looking image? Sort of over scan or cut off excess image? Otherwise it would have to be squashed vertically.
EDIT: 3x1440x900 = 4320x900 - (475 bezel?) = 3845x1024 ? or was 4320x1024 available?
If that's right i'll add to the "problematic post" as an extra option credited to you.
But if your now happy, that's good.
Did you try 2xMS / 2xSGSS? you'll double your FPS.
Perhaps check with "Afterburner" for gpu usage, you might be a constant 100% load with those 25 or so FPS. In which case you'd be better lowering some settings and lock at 30 FPS instead.
Also, you have a GTX980 and i have a GTX760. I run 3840x1024 vsync2 locked at 30FPS smooth (ran like this for years). So why is your GTX980 so slow in comparison?
@BenganJ - Did you mean me to write an instruction?
If i can't test something myself i can't tell people with confidence that it'll work for them.
If only we all had 3 of each type of monitor laying around...
EDIT: I think i had too tied eyes this morning... just retested 2x1680x1050 and could use 3200x1024 and it worked a treat with Double.AA file.
Updated the problematic res post.
Last edited by JHTrucker on March 7th, 2020, 1:46 pm, edited 2 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
controls.sii edits: viewtopic.php?p=24744#p24744
TrackIR Driving Enhancements: viewtopic.php?p=46613#p46613
Extra Cameras: viewtopic.php?p=46034#p46034
- Road Runner
- PPM
- Posts: 158
- Joined: December 15th, 2018, 1:10 pm
- Location: Stafford UK
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
Thank you Mr JHTrucker, I fully agree with this principle. Mr B up until now all the guidance in the first post has always been tested to ensure that it (at the time) was correct and would work as intended. However the advice given for GSync monitors has not been tested as being best practise (and it isn't!). I would hope that you will review and either delete completely and/or update with the following settings:
For GSync Monitors:
In NCP:
Enable GSync
In NPI ETS2:
Force VSync ON
Frame Rate V3: set at least 3 frames less monitor refresh rate
Max Rendered frames: 1
If you wish to Try:
In NCP (not available in NPI) set Low Latency to ON
By way of explanation
Setting the V3 frame rate limiter to at least 3 frames less than the refresh rate (lower if you wish) keeps the monitor inGSync range. Setting VSync to work with GSync ensures that each and every individual frame render remains synchronised, thus preventing ALL tearing. Just to point out that VSync works at the current/changing refresh rate set by GSync. So will VSync across the full GSync range (usually around 30 to frame rate max).
Setting Low latency to ON ensures that the GPU only receives the rendered frames needed at that time, preventing a build up of unwanted frames from the CPU (causes stuttering).
Above has been tested bv myself and works extremely well. The settings are in accordance with the science and best practise.
System: Windows 11
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Road Runner
Now you're killing the messenger, mate! I have NO OWN experience with either G-Sync OR FreeSync :!: :!: :!:
That's why I state in Note 3 this about them.
on HOW somewhere else. The only addition I make is to recommend to use a Frame Rate Limiter if you
have a high frame rate monitor to easy the load on the system. As I don't know what more to write about
it I welcome any suggestions, but then please, tell me a proper way to format that info and I will gladly
add it to the first post! Is this something you want to have in the Note 3 in first post?
I wanted your opinion on Pancreas solution and if it was a possible general solution, help with the formulation
of instructions to others in that situation, nothing more!
Now you're killing the messenger, mate! I have NO OWN experience with either G-Sync OR FreeSync :!: :!: :!:
That's why I state in Note 3 this about them.
- If you have a G-Sync supported monitor, use G-Sync and set a Max Frame Rate, e.g. 60Hz.
- If you have a FreeSync supported monitor and a Nvidia GTX10XX OR GTX16XX OR GTX20XX card and a driver version later than or
equal to v417.71, you can enable it in NCP after you have enabled it in the monitor.
on HOW somewhere else. The only addition I make is to recommend to use a Frame Rate Limiter if you
have a high frame rate monitor to easy the load on the system. As I don't know what more to write about
it I welcome any suggestions, but then please, tell me a proper way to format that info and I will gladly
add it to the first post! Is this something you want to have in the Note 3 in first post?
- If you have a G-Sync supported monitor, do this.
Code: Select all
In NCP: Enable GSync In NPI ETS2: Vertical Sync: Force on Frame Rate Limiter V3: set at least 3 frames less monitor refresh rate Maximum pre-rendered frames: 1
- If you have a FreeSync supported monitor, which is "G-Sync compatible", and a Nvidia GTX10XX OR GTX16XX OR GTX20XX card
and a driver version later than or equal to v417.71, you can treat it as G-Sync one in NCP after you have enabled it in the monitor.
I wanted your opinion on Pancreas solution and if it was a possible general solution, help with the formulation
of instructions to others in that situation, nothing more!
- Road Runner
- PPM
- Posts: 158
- Joined: December 15th, 2018, 1:10 pm
- Location: Stafford UK
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@BenganJ
Thank you for your reply, please accept that i am not after causing the messenger any grief! :D
Unfortunately there is a conception in that all you need to do is to turn on GSync in NCP and all will work well. In fact when Nvidia launched GSync that was all a user needed to do. The then current drivers, when GSync was enabled automatically linked in VSync with a Frame Rate limit. It soon became evident that a number of games had issues and were not producing the display improvements expected. There were issues around where VSync shoud be enabled, in game or through Nvidia. Likwise frame rate control, ingame, Nvidia external limiter. Many games did not run well with their own controls in conflict with those of Nvidia. The decision was taken to cease linking the three controls, leaving the user to select the appropriate medium which best suits the game.
Please accept that it is important that VSync is allowed to work with GSync. In frame rate control you do have the option to set a lower frame rate the -3 fps but be aware not to set a target that takes the monitor out of the GSync range.
So please use, as in yourpost:
In NCP:
Enable GSync
In NPI ETS2:
Vertical Sync: Force on
Frame Rate Limiter V3: set at least 3 frames less monitor refresh rate
Maximum pre-rendered frames: 1
Add:
InGAME
VerticalSync: Disable
Please feel free that if you wish to make it clear that the above advice ccomes from me, then please do.
Thank you for your reply, please accept that i am not after causing the messenger any grief! :D
Unfortunately there is a conception in that all you need to do is to turn on GSync in NCP and all will work well. In fact when Nvidia launched GSync that was all a user needed to do. The then current drivers, when GSync was enabled automatically linked in VSync with a Frame Rate limit. It soon became evident that a number of games had issues and were not producing the display improvements expected. There were issues around where VSync shoud be enabled, in game or through Nvidia. Likwise frame rate control, ingame, Nvidia external limiter. Many games did not run well with their own controls in conflict with those of Nvidia. The decision was taken to cease linking the three controls, leaving the user to select the appropriate medium which best suits the game.
Please accept that it is important that VSync is allowed to work with GSync. In frame rate control you do have the option to set a lower frame rate the -3 fps but be aware not to set a target that takes the monitor out of the GSync range.
So please use, as in yourpost:
In NCP:
Enable GSync
In NPI ETS2:
Vertical Sync: Force on
Frame Rate Limiter V3: set at least 3 frames less monitor refresh rate
Maximum pre-rendered frames: 1
Add:
InGAME
VerticalSync: Disable
Please feel free that if you wish to make it clear that the above advice ccomes from me, then please do.
System: Windows 11
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@Road Runner
Okay mate! I will with honor add that to the first post! No problem with that!
I'm off immediately! :D
===== First post updated with Road Runner's G-Sync recommendations! =====
Okay mate! I will with honor add that to the first post! No problem with that!
I'm off immediately! :D
===== First post updated with Road Runner's G-Sync recommendations! =====
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
@BenganJ In case Pancreas doesn't come back, can you add a link to the bottom of the workaround post?
Here's how Pancreas got AA working LINK
I've updated the workaround post with my best guesses from Pancreas working AA post.
I'm not convinced about UI change as a requirement as triple UI is 0.33333 to sit on center screen and Pancreas changed to 0.761904 based on my comment regarding native single res 1680x1050 using smaller UI. Also does the bezel have to be done or was done to fix the bezel only. I would alter the bezels in mmcfg for example.
Ideally Pancreas, if your reading this and would like to help others to get AA on the "odd ball resolution" could you do a few tests for me as follows?
Single monitor:
1440x900 + DSR 1.78x = 1920x1200 = Desktop and game res set to 1920x1200 = AA in game?
Double monitor:
2x1440x900 - Nvidia surround 2880x1024? and use 2880x1024 in game = AA?
Don't change UI in mmcfg or bezel. Just looking for the minimum changes to get AA.
Triple monitor:
3x1440x900 - Nvidia surround 4320x1024? and use 4320x1024 in game = AA?
If no AA - test one at a time:
Do you have to change bezel to get AA?
Do you have to change UI to get AA?
Thanks.
Here's how Pancreas got AA working LINK
I've updated the workaround post with my best guesses from Pancreas working AA post.
I'm not convinced about UI change as a requirement as triple UI is 0.33333 to sit on center screen and Pancreas changed to 0.761904 based on my comment regarding native single res 1680x1050 using smaller UI. Also does the bezel have to be done or was done to fix the bezel only. I would alter the bezels in mmcfg for example.
Ideally Pancreas, if your reading this and would like to help others to get AA on the "odd ball resolution" could you do a few tests for me as follows?
Single monitor:
1440x900 + DSR 1.78x = 1920x1200 = Desktop and game res set to 1920x1200 = AA in game?
Double monitor:
2x1440x900 - Nvidia surround 2880x1024? and use 2880x1024 in game = AA?
Don't change UI in mmcfg or bezel. Just looking for the minimum changes to get AA.
Triple monitor:
3x1440x900 - Nvidia surround 4320x1024? and use 4320x1024 in game = AA?
If no AA - test one at a time:
Do you have to change bezel to get AA?
Do you have to change UI to get AA?
Thanks.
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
- Road Runner
- PPM
- Posts: 158
- Joined: December 15th, 2018, 1:10 pm
- Location: Stafford UK
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
Thank you Mr B! :D
Just joined Imgur - so test:
My 6 Monitor setup
Taken December 17 2009
Just joined Imgur - so test:
My 6 Monitor setup
Taken December 17 2009
System: Windows 11
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
Processor: Intel Core i9-9900K @ 4.80GHz
Motherboard: Gigabyte Z390 Aorus Pro
Memory: 32GB DDR4 3200MHz Dual Channel
Graphics: GeForce RTX 2080 Ti
Drives: Samsung 970 EVO Polaris 1TB & 2TB M.2 2280 PCI-e 3.0 x4 NVMe
-
- Posts: 81
- Joined: February 27th, 2020, 2:37 pm
Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)
I have enabled the ambient occlusion and seems to make a difference in image quality, the shadows in particular are much better and precise defined, at least that's what I noticed...