Hello, I'm new to 3D since I recently acquired a 3D capable SmartTV, I know I'm a bit late to the party but I would like to use it often from now on. I use the 3DTV Play extension driver.
I want to ask where I can find the per-game and convergence settings for 3DVision after you press ctrl+F7. I would like to make a backup as I always do for all the painful things to setup. I couldn't find anything here [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\GameConfigs]
Similarly I have issues with War Thunder, I need to run it in DX9 for 3DVision to work but for some reason there's no "compatibility rating" OSD for that game and pressing ctrl+F7 to save the settings freeze the game. Maybe I can make manually a custom profile for it?
Hello, I'm new to 3D since I recently acquired a 3D capable SmartTV, I know I'm a bit late to the party but I would like to use it often from now on. I use the 3DTV Play extension driver.
I want to ask where I can find the per-game and convergence settings for 3DVision after you press ctrl+F7. I would like to make a backup as I always do for all the painful things to setup. I couldn't find anything here [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\GameConfigs]
Similarly I have issues with War Thunder, I need to run it in DX9 for 3DVision to work but for some reason there's no "compatibility rating" OSD for that game and pressing ctrl+F7 to save the settings freeze the game. Maybe I can make manually a custom profile for it?
When using "Geforce 3D Profile Manager.exe" to export SLI profiles a quick test turned up the following. First with high convergence
Setting ID_0x708db8c5 = 0x404de422 UserSpecified=true InternalSettingFlag=V0
which is 3.2170491 converted to float
and then decreasing the convergence
Setting ID_0x708db8c5 = 0x3fd63889 UserSpecified=true InternalSettingFlag=V0
which is 1.6736003
I remember them removing use of registry and instead expanding SLI profiles.
I don't think you can save depth on a game to game basis but I might be wrong.
I'm not sure how easy it is to restore settings on top of a new driver or fresh machine.
When using "Geforce 3D Profile Manager.exe" to export SLI profiles a quick test turned up the following. First with high convergence
Setting ID_0x708db8c5 = 0x404de422 UserSpecified=true InternalSettingFlag=V0
which is 3.2170491 converted to float
and then decreasing the convergence
Setting ID_0x708db8c5 = 0x3fd63889 UserSpecified=true InternalSettingFlag=V0
which is 1.6736003
I remember them removing use of registry and instead expanding SLI profiles.
I don't think you can save depth on a game to game basis but I might be wrong.
I'm not sure how easy it is to restore settings on top of a new driver or fresh machine.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
The easiest and most reliable way to export them is using NVIDIA's GeForce 3D Profile Manager, located [url=http://nvidia.custhelp.com/app/answers/detail/a_id/2625]here[/url] ... importing an older list is a bit trickier as it'll also overwrite any changed profiles and remove any new profiles. I find it's the easiest way to work with the profiles, editing, hacking, etc. I can load only a single profile and when I'm done revert to a full saved list for the current Drivers I'm using ... between messing around with different registry and profile settings and stuff I'm working out a way to save single override profiles and import/merge them after a driver install.
The easiest and most reliable way to export them is using NVIDIA's GeForce 3D Profile Manager, located here ... importing an older list is a bit trickier as it'll also overwrite any changed profiles and remove any new profiles. I find it's the easiest way to work with the profiles, editing, hacking, etc. I can load only a single profile and when I'm done revert to a full saved list for the current Drivers I'm using ... between messing around with different registry and profile settings and stuff I'm working out a way to save single override profiles and import/merge them after a driver install.
With NVIDIA Inspector, located [url=http://www.softpedia.com/get/System/System-Info/NVIDIA-Inspector.shtml]here[/url], you can export single profiles as NIPs, you can then associate NIPs with NVIDIA Inspector, so double-clicking imports them. This could work for settings like convergence but other settings may give you trouble, say if you're trying create a profile for a specific game from scratch, in that case NVIDIA's GeForce 3D Profile Manager will work better.
With NVIDIA Inspector, located here, you can export single profiles as NIPs, you can then associate NIPs with NVIDIA Inspector, so double-clicking imports them. This could work for settings like convergence but other settings may give you trouble, say if you're trying create a profile for a specific game from scratch, in that case NVIDIA's GeForce 3D Profile Manager will work better.
Typical 'minimalistic' profile:
Profile "3D-Hub Player"
ShowOn GeForce
ProfileType Application
Executable "fxdplayer.exe"
Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0 // MysteryStereoSetting
SettingString ID_0x7049c7ec = "XXXX" InternalSettingFlag=V0 // Value
SettingString ID_0x704d456e = "Use - 3D Ready/3D Bluray output" // Comments
SettingString ID_0x7051e5f5 = "XX" InternalSettingFlag=V0 // Compat
SettingString ID_0x70b5603f = "XXXX" InternalSettingFlag=V0 // API
Setting ID_0x80303a19 = 0x00000000
Setting ID_0x80857a28 = 0x00000000
Setting ID_0x809d5f60 = 0x00000000
EndProfile
Which can most likely be stripped down to:
Profile "Insert Game Name"
ShowOn GeForce
ProfileType Application
Executable "Insert Exe Name.exe"
Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0 // MysteryStereoSetting
EndProfile
The above doesn't work with all games, some require other settings/values but as far as that profile goes that's most likely the only relevant setting in it ... and once you save it using Ctrl+F7 the convergence setting/value will be added to it after you export the list again.
The above doesn't work with all games, some require other settings/values but as far as that profile goes that's most likely the only relevant setting in it ... and once you save it using Ctrl+F7 the convergence setting/value will be added to it after you export the list again.
Thank you! is it right to assume that "ID_0x708db8c5" is the convergence setting or is this random?
Also I'm not sure on how to convert back and forth between decimal and hex/dword? 0x404de422 to 3.2170491.
TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.
[quote="Dogway"]Thank you! is it right to assume that "ID_0x708db8c5" is the convergence setting or is this random?[/quote]That's the 'StereoConvergence' setting, it's always that, only the values change.
[quote="Dogway"]Also I'm not sure on how to convert back and forth between decimal and hex/dword? 0x404de422 to 3.2170491.[/quote]Here's a [url=http://gregstoll.dyndns.org/~gregstoll/floattohex/]link[/url] to a reliable converter ... I prefer to just set it in-game, save and export the settings.
[quote="Dogway"]TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.[/quote]Yes and if you strip out the other settings, they'll be removed when you reimport it ... so there's no real easy way about it, you may want only the settings you're defining or you may just want to update the settings you define ...
Dogway said:Thank you! is it right to assume that "ID_0x708db8c5" is the convergence setting or is this random?
That's the 'StereoConvergence' setting, it's always that, only the values change.
Dogway said:Also I'm not sure on how to convert back and forth between decimal and hex/dword? 0x404de422 to 3.2170491.
Here's a link to a reliable converter ... I prefer to just set it in-game, save and export the settings.
Dogway said:TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.
Yes and if you strip out the other settings, they'll be removed when you reimport it ... so there's no real easy way about it, you may want only the settings you're defining or you may just want to update the settings you define ...
It's possible to write a program that takes exported profiles txt and saves only convergence.
And then loads a new profile export and restores the convergence in the new txt file before importing it.
It's possible to write a program that takes exported profiles txt and saves only convergence.
And then loads a new profile export and restores the convergence in the new txt file before importing it.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
[quote="TsaebehT"]Here's a [url=http://gregstoll.dyndns.org/~gregstoll/floattohex/]link[/url] to a reliable converter ... I prefer to just set it in-game, save and export the settings.[/quote]
Oh, hex to float, I was doing hex to decimal... so confusing.
[quote="TsaebehT"][quote="Dogway"]TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.[/quote]Yes and if you strip out the other settings, they'll be removed when you reimport it ... so there's no real easy way about it, you may want only the settings you're defining or you may just want to update the settings you define ...[/quote]
I see, I was going to ask, but I just searched for it. It's about what setting corresponds to ID_0x708db8c5 inside the Inspector profile NIP file, I searched for the result converted to decimal (the format the NIP files store values) and found that Convergence is <SettingID>1888336069</SettingID>. I guess this a safer future-proof wise way to backup the settings. The way I exported it it only stored the modified settings... not the best scenario (since as you say removing them is not recommended) but unless I did something strange I guess they are safe values I will also want in the future.
TsaebehT said:Here's a link to a reliable converter ... I prefer to just set it in-game, save and export the settings.
Oh, hex to float, I was doing hex to decimal... so confusing.
TsaebehT said:
Dogway said:TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.
Yes and if you strip out the other settings, they'll be removed when you reimport it ... so there's no real easy way about it, you may want only the settings you're defining or you may just want to update the settings you define ...
I see, I was going to ask, but I just searched for it. It's about what setting corresponds to ID_0x708db8c5 inside the Inspector profile NIP file, I searched for the result converted to decimal (the format the NIP files store values) and found that Convergence is <SettingID>1888336069</SettingID>. I guess this a safer future-proof wise way to backup the settings. The way I exported it it only stored the modified settings... not the best scenario (since as you say removing them is not recommended) but unless I did something strange I guess they are safe values I will also want in the future.
I want to ask where I can find the per-game and convergence settings for 3DVision after you press ctrl+F7. I would like to make a backup as I always do for all the painful things to setup. I couldn't find anything here [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\GameConfigs]
Similarly I have issues with War Thunder, I need to run it in DX9 for 3DVision to work but for some reason there's no "compatibility rating" OSD for that game and pressing ctrl+F7 to save the settings freeze the game. Maybe I can make manually a custom profile for it?
Setting ID_0x708db8c5 = 0x404de422 UserSpecified=true InternalSettingFlag=V0
which is 3.2170491 converted to float
and then decreasing the convergence
Setting ID_0x708db8c5 = 0x3fd63889 UserSpecified=true InternalSettingFlag=V0
which is 1.6736003
I remember them removing use of registry and instead expanding SLI profiles.
I don't think you can save depth on a game to game basis but I might be wrong.
I'm not sure how easy it is to restore settings on top of a new driver or fresh machine.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
Profile "3D-Hub Player"
ShowOn GeForce
ProfileType Application
Executable "fxdplayer.exe"
Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0 // MysteryStereoSetting
SettingString ID_0x7049c7ec = "XXXX" InternalSettingFlag=V0 // Value
SettingString ID_0x704d456e = "Use - 3D Ready/3D Bluray output" // Comments
SettingString ID_0x7051e5f5 = "XX" InternalSettingFlag=V0 // Compat
SettingString ID_0x70b5603f = "XXXX" InternalSettingFlag=V0 // API
Setting ID_0x80303a19 = 0x00000000
Setting ID_0x80857a28 = 0x00000000
Setting ID_0x809d5f60 = 0x00000000
EndProfile
Which can most likely be stripped down to:
Profile "Insert Game Name"
ShowOn GeForce
ProfileType Application
Executable "Insert Exe Name.exe"
Setting ID_0x701eb457 = 0x2241ab21 InternalSettingFlag=V0 // MysteryStereoSetting
EndProfile
The above doesn't work with all games, some require other settings/values but as far as that profile goes that's most likely the only relevant setting in it ... and once you save it using Ctrl+F7 the convergence setting/value will be added to it after you export the list again.
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
Also I'm not sure on how to convert back and forth between decimal and hex/dword? 0x404de422 to 3.2170491.
TsaebehT, with Nvidia Inspector all settings besides 3D get also associated right? this might not be desired I guess.
Here's a link to a reliable converter ... I prefer to just set it in-game, save and export the settings.
Yes and if you strip out the other settings, they'll be removed when you reimport it ... so there's no real easy way about it, you may want only the settings you're defining or you may just want to update the settings you define ...
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
And then loads a new profile export and restores the convergence in the new txt file before importing it.
Thanks to everybody using my assembler it warms my heart.
To have a critical piece of code that everyone can enjoy!
What more can you ask for?
donations: ulfjalmbrant@hotmail.com
Oh, hex to float, I was doing hex to decimal... so confusing.
I see, I was going to ask, but I just searched for it. It's about what setting corresponds to ID_0x708db8c5 inside the Inspector profile NIP file, I searched for the result converted to decimal (the format the NIP files store values) and found that Convergence is <SettingID>1888336069</SettingID>. I guess this a safer future-proof wise way to backup the settings. The way I exported it it only stored the modified settings... not the best scenario (since as you say removing them is not recommended) but unless I did something strange I guess they are safe values I will also want in the future.