[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 10th, 2020, 2:34 am

@JHTrucker

Wow, and do you have ANY explanation WHY that happens?
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
black-coffee
Posts: 81
Joined: February 27th, 2020, 2:37 pm

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

Post by black-coffee » March 10th, 2020, 1:59 pm

Maybe this has been asked before, anyone experiencing crashes when doing ALT-TAB to other apps running? Thank you.
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 10th, 2020, 2:27 pm

@black-coffee

Yes, but we've passed that stage, so please re-check your settings from the first post
and also read back in this topic where we discussed that problem heavily!
---------------------------------------------------------------------------------------------------------------------------------------------
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 10th, 2020, 2:48 pm

@BenganJ - I have a guess explanation...
"Dummy" is setup as a full game res screen with:
render_interior: false
render_exterior: false
We don't want it rendered, it's just to trigger AA as it's at 100% scaling.
But our AA doesn't like it (tries to apply to a blank unrendered image?) and drives the memory ever upwards.
Perhaps it stops at some point above 16gb (depending on game res)? Foxman has 32gb and has used the AAv2 for past 2 weeks.
The higher the FPS the quicker it rises.

SCS multimon notes state that these are used for people who have an actual interior of a truck to turn off the displayed one, keeping just the outside world.

Single.AA doesn't need a "Dummy" as the one screen is at 100% scaling = AA.

I'm just doing a last bit of testing and will have a possible fix soon...
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 10th, 2020, 2:52 pm

@JHTrucker

Ah, but that wasn't really predictable then, as we thought that screen was never rendered!
There are really odd stuff going on behind the scenes! :D :D :D Looking forward to fix! :D
---------------------------------------------------------------------------------------------------------------------------------------------
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 10th, 2020, 4:06 pm

=================================================================
UPDATE: Version 4 AA now available, just re-download from STEP 2.
12% FPS increase over V3. Version 4 AA - viewtopic.php?p=17367#p17367
=================================================================

Multi Monitor AA Version 3 - V2 Memory leak issue resolved - Hopefully.
Just re-download the required file from STEP 2 for the new V3 fixed file.

Test setup using afterburner to monitor ram usage.
GTX760 3840x1024 8gb 64bit mode:
Start game - in cab view / no driving, just parked - ram is at 3200MB - wait for ram to hit 4000MB and check time it took.
SCS triple file - 3848MB - 29 minutes (got bored waiting for 4000MB) - no AA, game generated file.
Triple.AAv2 file - 4000MB - 5 minutes - AA
Triple.AAv3 file - 3907MB - 34 minutes (got bored waiting for 4000MB) - AA.

You may see a slight drop in FPS compared to V2 as we now have to render 4 images for triples and doubles.

There's no config.cfg changes so instructions for V2 are still applicable.
I've added info into each multimon_config.sii to help when editing it, like so:-

SiiNunit
// Triple.AAv3
// We need 4 rendered images (max game can do) so AA.Enabler
// is the 5th image (unrendered) to try to prevent memory leak.
//
// horizontal_fov_override: 50 - Set the same FOV for:
// Center.AA, Left.AA, Right.AA, Far.Right.AA & AA.Enabler.
//
// Far.Right.AA is just a tiny vertical strip you can't see.
// Adjust bezels to suit your setup.
// Recommend capping FPS at 60 or lower.
// Full setup instructions are here:-
// viewtopic.php?f=19&t=1000
{
multimon_config : _Triple.AAv3 {
normalized_ui_x: 0.334
normalized_ui_width: 0.333
monitors: 5
monitors[0]: _Center.AA
monitors[1]: _Left.AA
monitors[2]: _Right.AA
monitors[3]: _Far.Right.AA
monitors[4]: _AA.Enabler
}
etc

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)

name: 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)
Last edited by JHTrucker on March 30th, 2020, 6:02 pm, edited 7 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
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 10th, 2020, 4:14 pm

@BenganJ - First post update:
Step 2 warning: Due to a memory leak issue, Dual, Triple & Quad have been fixed and are now Version 3 (10th March 2020). You should re-download the required one.

Q - My multi monitor setup crashes after a while, memory leak?.
A - Re-download the multi monitor setup you require from STEP 2. Fixed Version 3 (10/03/20)

Can you remove the "alternate TRIPLE setups link" as it'll crash with memory leak but also has glowing edges (width reduction) when the sun is pointing at you. I've added a note to that post and deleted the files.

On the triple setup post linked from first post -> viewtopic.php?p=15893#p15893
Can you add a link to my above Multi AA Version 3 post.
I've added a note in readiness:-
UPDATE: Version 3 AA now available, the below instructions are still correct.
See here for Version 2 AA issue and it's solution: *** LINK ***
Note: DUMMY is now called AA.ENABLER.

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
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 10th, 2020, 5:10 pm

===== First post, Step 2, updated with NEW links to V3 Multimon config files! =====
========= Please re-download if you run DUAL, TRIPLE or QUAD setups! =========


@JHTrucker
Please check all changes now made! Report errors, please!
---------------------------------------------------------------------------------------------------------------------------------------------
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 10th, 2020, 5:49 pm

@BenganJ - Updates look ok, "mars" is a Swedish thing i guess.

I have a guess explanation... part 2...
Actually, just thought about it, with AA set to "app controlled" in NPI to disable AA and then use triple AA V2 mmcfg file, you still get the same memory leaks. So default game can't have render=false for both interior and exterior without getting memory leaks. So AA applied to blank un-rendered image wasn't the issue.
Making sure AA.Enabler was always the 5th monitor (game can only render up to 4) would ensure that the game would ignore it in terms of rendering but still, funnily, takes a note of it's size, 100% scaling and hence AA!
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 10th, 2020, 5:53 pm

@JHTrucker

Aha, thanks for that additional explanation!!! :D :D :D
Yep, brainfart here, Mars is Swedish for March! :oops: :oops: :oops:
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
Post Reply