emoose
985af53a27
Drs: update GetDrsProgramPath
2025-08-07 03:41:01 +01:00
emoose
c38992cd7c
Settings: show DLSS override version in dropdown/description, and
...
remove unused mark from DLSS-RR preset E.
Tries to parse nvngx_config.txt and find the latest override version,
displays it in dropdown.
Needs testing with systems that have modified nvngx_config (eg. through
updating DLSS override with tools), may release test version for it
soon.
2.4.0.29
2025-08-06 23:30:42 +01:00
emoose
53ead6e9ef
Form: disable text auto-complete in filter textbox
...
Thanks to Astyanax for posting fix on guru3d forums!
2025-08-06 23:05:09 +01:00
emoose
f35c4cda03
UserSettings: fix exception when settings.xml doesn't exist
2.4.0.27
2025-08-01 22:03:18 +01:00
emoose
a0207baafb
Form: allow searching for profile by EXE name when Enter is pressed
...
If entered text isn't found as a profile-name, it'll now be searched as
an EXE filename/filepath
eg. can type mpc-hc64.exe and press Enter to open the Media Player
Classic profile.
2.4.0.26
2025-07-31 16:50:17 +01:00
emoose
689ad42bce
Settings: add AlternateNames element, used in search filter
...
Should make renaming settings less painful in future, added a couple
common alt names people have used before
2025-07-31 02:07:53 +01:00
emoose
0a7003519a
Form: allow CTRL+ALT+D when filter textbox is focused
2025-07-31 00:43:38 +01:00
emoose
fa01928689
Form: store collapsed groups in settings.xml, minor UI fixes
...
Makes more sense than storing as separate file, the online update check
can also be disabled in the settings.xml too
(xml is stored at AppData/Local/NVIDIA Profile Inspector/)
Also fixes minor UI issue with the highlight effect on toolstrip
Search filter is now applied as settings are being populated, rather
than afterward, might slightly help performance
2025-07-30 23:41:10 +01:00
emoose
9de53ac04d
Add Min/Max driver versions for settings missing in R575
...
Haven't found which driver versions removed these yet, just compared
511.78 against 575
Probably a lot more obsolete settings still here too, just did a quick
grep against both driver versions
2025-07-30 23:37:22 +01:00
emoose
7b917d9b11
Add basic update check, show notice in titlebar when newer release available
...
Check can be disabled by creating DisableUpdateCheck.txt in NVPI folder.
Also added PS_CONST_FOLDING_GPU setting (thanks to Guzz at guru3d)
2025-07-29 22:12:46 +01:00
emoose
8ac48c2928
Drs: implement Min/Max driver version checking
...
Will also hide most 3D vision settings on driver above 425.31
CTRL+ALT+D can be used to unhide version-checked settings
2025-07-29 18:31:57 +01:00
emoose
84e138c1ae
Form: allow ESC key to clear search filter
2.4.0.25
2025-07-29 15:46:52 +01:00
emoose
e3ff6d42ac
Settings: add antialiasing/aniso settings for newer drivers
...
Renamed older settings to pre-526.47 (might be nice if we had a
MaxDriverVersion property in there)
Added TILEDCACHE_L2_USAGE to Reference too.
Thanks to Guzz from guru3d for these new settings!
Changed spaces -> tabs in XML, since that seems to be VS default
2025-07-29 15:44:59 +01:00
emoose
de9f86e878
Form: handle filtering inside RefreshCurrentProfile, handle backspace
...
Fixes momentary flicker when saving profile, also seemed to help with
the collapsible groups perf issue, so removed the 250ms wait before
applying filter
Updated with NVDRS_APPLICATION_V4 from nvapi r575
2.4.0.24
2025-07-28 11:04:35 +01:00
emoose
8e0360149c
Form: revert DPI change
2025-07-28 10:26:19 +01:00
emoose
bf8aa6c124
Form: remove unused func
2025-07-28 00:37:00 +01:00
emoose
75e729298d
Form: add collapsible group headers
...
Collapsed groups will be saved into HiddenGroups.ini next to NVPI exe
.NET ListView sadly doesn't support collapsing for some reason, but
since it's based on Win32 ListView which does support them, it could
be extended to make use of it
(still had to add extra code to receive the undocumented notify when
user collapses/expands groups though, ugh)
With this the settings refresh is a little slower, added something so
that search filtering only applies 250ms after user finishes typing,
seems to help with that.
(if slower machines have issues with this we can always revert or make
optional)
2.4.0.23
2025-07-28 00:08:40 +01:00
emoose
5ac60d82ca
Form: redirect keypresses from listview to filter textbox
2025-07-27 21:38:55 +01:00
emoose
b2306bb310
Form: update filter textbox font style
2025-07-27 21:09:15 +01:00
emoose
f4e2a2fe69
Form: fix values combobox mispositioning
2.4.0.22
2025-07-27 20:34:07 +01:00
emoose
ecbc27200a
Settings: move smooth motion flip metering to Extra
2.4.0.21
2025-07-27 19:44:30 +01:00
emoose
06559a5512
Form: add search/filter textbox above setting list, improve high-DPI
...
frmDrvSettings AutoScaleDimensions changed to improve high DPI displays
2025-07-27 19:40:39 +01:00
emoose
04202e43c7
Reference: re-add pre-526.47 TILEDCACHE
2025-07-27 19:39:02 +01:00
emoose
cde038f53b
Settings: correct TILEDCACHE setting ID for later drivers, add TILESIZE and VK settings
...
Thanks to Guzz on guru3d for pointing them out!
2025-07-26 18:18:30 +01:00
emoose
1980707c13
Settings: move smooth motion debug settings to Extra
2.4.0.20
2025-07-20 20:58:33 +01:00
emoose
f5e4d76388
Settings: add TILED_CACHE, 3 OpenGL settings, update smooth motion
...
default
Thanks to @Squall-Leonhart
2025-07-20 20:48:54 +01:00
emoose
89957fcbae
Settings: update Smooth Motion settings, add debug settings/flip metering
2025-07-16 23:12:51 +01:00
emoose
0cbafd18a3
CustomSettings: add MinDriver 572.83 to forced DLSS scale
2.4.0.19
2025-03-20 16:33:34 +00:00
Warkratos
590125369d
Update CustomSettingNames.xml
...
remove the "pre 571 drivers" notice
2025-03-20 16:29:50 +00:00
Warkratos
5a20139f8b
Update CustomSettingNames.xml
2025-03-20 16:29:50 +00:00
emoose
a6fde2f6f8
Reference: add names from nvapi/nvcpl
...
scanner in NVPI didn't pick these up some reason, guess they might be flagged as hidden?
2025-02-23 00:35:53 +00:00
emoose
d5cae1000f
Settings: add DLSS-FG flags, RTXHDR bits
2025-02-22 19:28:04 +00:00
emoose
73dbbbd66c
Settings: add DXVK present promotion flag & extra DLSS/rBAR settings
...
thanks to aufkrawall for suggestions (https://github.com/Orbmu2k/nvidiaProfileInspector/issues/282 )
- added DXVK flag to Reference.xml to let bit editor see it
- also added shader cache size 8GB / 0x2000 since that seemed default for me
2.4.0.18
2025-02-21 22:39:08 +00:00
emoose
64f626e8a0
Use InputBox with browse button to add app, add yes/no prompt to reset profile
2.4.0.17
2025-02-19 00:25:19 +00:00
emoose
f62aa86ccc
InputBox: add browse button
2025-02-18 23:33:12 +00:00
emoose
345444619c
Add tooltip to app paths label
2025-02-18 23:33:12 +00:00
emoose
50006f114a
Allow adding app path by string when double-clicking apps label
...
Can be used to add UWP IDs to the profile without needing to edit exported .nip
2025-02-18 23:33:12 +00:00
emoose
a3b524e7d9
InputBox: fix DPI scaling on later Windows versions
2025-02-18 23:33:12 +00:00
Orbmu2k
109fdd066a
Merge pull request #273 from Orbmu2k/master-pull
...
MERGE PRs
2.4.0.15
2.4.0.16
2025-02-15 12:30:06 +01:00
Orbmu2k
9115ffa4cc
Merge pull request #272 from emoose/listviewfix
...
Fix combobox requiring two clicks to open, add RTX digital vibrance
2.4.0.14
2025-02-15 12:27:10 +01:00
Orbmu2k
b4f65906d9
Merge pull request #265 from renannmp/master
...
Update CustomSettingNames.xml to add CUDA - Sysmem Fallback Policy and Vulkan/OpenGL present method.
2.4.0.13
2025-02-15 12:26:54 +01:00
emoose
c0c37cbfbb
Trim unneeded HDR settings, add RTX digital vibrance + DLSS preset L - O
...
nvapi returns presets L - O for future presets to use, add them to our list to make combobox items uniform
2025-02-14 08:24:06 +00:00
emoose
e548c384ec
ListViewEx: skip repositioning opened combobox, fixes combobox requiring two clicks
2025-02-14 08:11:36 +00:00
Warkratos
b043a0cce6
Update CustomSettingNames.xml
...
Add CUDA - Sysmem Fallback Policy to 5 - Common
Add Vulkan/OpenGL present method to 2 - Sync and refresh
Small correction to hex for MPO_INDICATOR
2025-02-08 16:41:16 -03:00
Orbmu2k
7eca55a7a1
NVAPI R570 + .NET FW 4.8.1 + small improvements
2.4.0.11
2.4.0.12
2025-02-07 19:49:13 +01:00
Orbmu2k
332153bc23
Merge pull request #262 from renannmp/master
...
Update CustomSettingNames.xml to include MPO Indicator and Old Sharpening Method
2.4.0.10
2025-02-07 19:33:19 +01:00
Nyamp
8ff77c1f07
Update CustomSettingNames.xml
...
- Add MPO_INDICATOR to Extra
- Override Default Setting for Frame Generation Count
- Add Old Sharpening Method to Antialiasing
2025-02-04 23:34:52 -03:00
Orbmu2k
801fa76467
Merge pull request #261 from emoose/master
...
CustomSettingNames: add DLSS/HDR/SmoothMotion settings
2.4.0.9
2025-02-04 18:59:05 +01:00
emoose
a40527f8de
CustomSettingNames: add DLSS/HDR/SmoothMotion settings
2025-02-04 16:17:26 +00:00
Orbmu2k
b5a0b0091a
#247 temporary fix for 571.96 overflow bug - thanks emoose :)
2.4.0.5
2.4.0.8
2025-01-24 16:12:31 +01:00