3D Vision Compatibility Mode "Unleashed"
  15 / 25    
[quote="kagrra83"]I cant find out what you write under "awaiting commands" in your video on the first page :) I thinks, Iam the only one here who is to stupid to activate this tool hehe[/quote] You don't type anything. There are a few predefined keyboard shortcuts. To enable it, you need CTRL + SHIFT + T. (It's written in the Instructions and on the OP.) [quote="chtiblue"]Hi Helifax, Is there a way like in your CT table with "shift Home" to show what convergence we are?[/quote] [code] >- You can modify the Convergence and Separation values, by using the Nvidia Shortcut keys. >- Press "CTRL + SHIFT + PLUS (regular, not numpad)" to increase Separation factor by 5%. >- Press "CTRL + SHIFT + MINUS(regular, not numpad)" to decrease Separation factor by 5%. >- Press "CTRL + SHIFT + HOME" to print the current Separation Percentage & Convergence the driver is using. > (Very useful, if you search the Convergence and Separation for a new game)! >- You can edit the "3DVision_CM_Unleshed.ini" file in real-time. >- Press "CTRL + SHIFT + F10" to reload the "3DVision_CM_Unleshed.ini" file and use the new key shortcuts! > >- Press "CTRL + SHIFT + T" again to disable the tool! > (This will remove the driver modifications and restore it to default). > (You will hear the "Unplug" sound if the operation succeeded). >------------------------------------------------------------------- [/code] Come one people, is it so hard to read? ^_^ (I know the instruction page might be a bit long, but is there for a reason ^_^)
kagrra83 said:I cant find out what you write under "awaiting commands" in your video on the first page :)
I thinks, Iam the only one here who is to stupid to activate this tool hehe


You don't type anything. There are a few predefined keyboard shortcuts.
To enable it, you need CTRL + SHIFT + T. (It's written in the Instructions and on the OP.)

chtiblue said:Hi Helifax,

Is there a way like in your CT table with "shift Home" to show what convergence we are?


>- You can modify the Convergence and Separation values, by using the Nvidia Shortcut keys.
>- Press "CTRL + SHIFT + PLUS (regular, not numpad)" to increase Separation factor by 5%.
>- Press "CTRL + SHIFT + MINUS(regular, not numpad)" to decrease Separation factor by 5%.
>- Press "CTRL + SHIFT + HOME" to print the current Separation Percentage & Convergence the driver is using.
> (Very useful, if you search the Convergence and Separation for a new game)!
>- You can edit the "3DVision_CM_Unleshed.ini" file in real-time.
>- Press "CTRL + SHIFT + F10" to reload the "3DVision_CM_Unleshed.ini" file and use the new key shortcuts!
>
>- Press "CTRL + SHIFT + T" again to disable the tool!
> (This will remove the driver modifications and restore it to default).
> (You will hear the "Unplug" sound if the operation succeeded).
>-------------------------------------------------------------------



Come one people, is it so hard to read? ^_^
(I know the instruction page might be a bit long, but is there for a reason ^_^)

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 02/23/2019 06:50 PM   
great thanks ;)
great thanks ;)

http://photos.3dvisionlive.com/chtiblue/album/530b52d4cb85770d6e000049/3Dvision with 55" LG OLED EG920 interlieved 3D (3840x2160) overide mode, GTX 2080 Ti XC Ultra EVGA, core i5 @4.3GHz, 16Gb@2130, windows 7&10 64bit, Dolby Atmos 5.1.4 Marantz 6010 AVR

Posted 02/23/2019 07:07 PM   
[quote="Helifax"] You don't type anything. There are a few predefined keyboard shortcuts. To enable it, you need CTRL + SHIFT + T. (It's written in the Instructions and on the OP.) [/quote] Oh, I press that combination in game, after I started the game -.- One other question: Iam not shure, if I understood this. I change the line GameExecutable="FarCryNewDawn.exe" to this. I simply wrote the words "FarcryNewDawn" instead of "yourgame". Was it the right way? thanks so far for everything
Helifax said:
You don't type anything. There are a few predefined keyboard shortcuts.
To enable it, you need CTRL + SHIFT + T. (It's written in the Instructions and on the OP.)


Oh, I press that combination in game, after I started the game -.-


One other question: Iam not shure, if I understood this. I change the line

GameExecutable="FarCryNewDawn.exe"

to this.

I simply wrote the words "FarcryNewDawn" instead of "yourgame". Was it the right way?


thanks so far for everything

Posted 02/23/2019 08:27 PM   
[quote="Helifax"] Come one people, is it so hard to read? ^_^ (I know the instruction page might be a bit long, but is there for a reason ^_^)[/quote] The lengh is not the problem. I simply dont understand what to do. :D For example: Under point 4 in your description, u wrote - to start the tool - then start the game - and press in game CRTL+SHIFT+T But in your post 211 u answerd me, to press the combination after starting your tool, and not in game. Then I get the message after pressing CRTL+SHIFT+T (in your tool) "could not find entry point for convergence paching" The problem is, that Iam the only with this problems. THe other guys here are enjoying your tool :D
Helifax said:
Come one people, is it so hard to read? ^_^
(I know the instruction page might be a bit long, but is there for a reason ^_^)


The lengh is not the problem. I simply dont understand what to do. :D

For example:
Under point 4 in your description, u wrote
- to start the tool
- then start the game
- and press in game CRTL+SHIFT+T

But in your post 211 u answerd me, to press the combination after starting your tool, and not in game.

Then I get the message after pressing CRTL+SHIFT+T (in your tool)

"could not find entry point for convergence paching"

The problem is, that Iam the only with this problems. THe other guys here are enjoying your tool :D

Posted 02/23/2019 10:11 PM   
@kagrra83 (and Helifax): There has been an update to the tool that allows You to store multiple ini files in a profile folder. So the actual procedure is the following: - create a suitable ini file for the game and place it in the profile folder - start the tool - the tool lists the ini files it detects in the profile folder combined with an individual number - type the number for the ini file of the game You want to play and press <enter>. - start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen) - press CRTL+SHIFT+T and wait for the "TADA!" sound - then the hotkeys defined in the ini file should work @chtiblue: The values for separation and convergence ar not only shown in the tool's window but You can also find it in 3DVision_CM_Unleashed.log in case You closed the tool before You made a note of it. Besides from that You can just copy&paste the values from the log file into the ini file ;) @all: Sorry that I repeat my (stupid?) question: Is there meanwhile a way to increase separation ("depth") beyond 100% for Dx 11 games in REAL 3D (similar to the depth registry hack for Dx 9 and now the tool for CM unleashed)?
@kagrra83 (and Helifax):
There has been an update to the tool that allows You to store multiple ini files in a profile folder. So the actual procedure is the following:
- create a suitable ini file for the game and place it in the profile folder
- start the tool
- the tool lists the ini files it detects in the profile folder combined with an individual number
- type the number for the ini file of the game You want to play and press <enter>.
- start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen)
- press CRTL+SHIFT+T and wait for the "TADA!" sound
- then the hotkeys defined in the ini file should work

@chtiblue:
The values for separation and convergence ar not only shown in the tool's window but You can also find it in 3DVision_CM_Unleashed.log in case You closed the tool before You made a note of it. Besides from that You can just copy&paste the values from the log file into the ini file ;)

@all:
Sorry that I repeat my (stupid?) question:
Is there meanwhile a way to increase separation ("depth") beyond 100% for Dx 11 games in REAL 3D (similar to the depth registry hack for Dx 9 and now the tool for CM unleashed)?

My original display name is 3d4dd - for some reason Nvidia changed it..?!

Posted 02/23/2019 11:34 PM   
[quote="ddr0390"] @all: Sorry that I repeat my (stupid?) question: Is there meanwhile a way to increase separation ("depth") beyond 100% for Dx 11 games in REAL 3D (similar to the depth registry hack for Dx 9 and now the tool for CM unleashed)?[/quote] I only know of the depth registry hack. (It should work in DX11 as well, if I remember correctly).
ddr0390 said:
@all:
Sorry that I repeat my (stupid?) question:
Is there meanwhile a way to increase separation ("depth") beyond 100% for Dx 11 games in REAL 3D (similar to the
depth registry hack for Dx 9 and now the tool for CM unleashed)?


I only know of the depth registry hack. (It should work in DX11 as well, if I remember correctly).

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 02/24/2019 12:08 AM   
You can increase the depth with 3D Fix manager.. [url]http://helixmod.blogspot.com/2017/05/3d-fix-manager.html[/url]
You can increase the depth with 3D Fix manager..


http://helixmod.blogspot.com/2017/05/3d-fix-manager.html

Intel i5 7600K @ 4.8ghz / MSI Z270 SLI / Asus 1080GTX - 416.16 / Optoma HD142x Projector / 1 4'x10' Curved Screen PVC / TrackIR / HOTAS Cougar / Cougar MFD's / Track IR / NVidia 3D Vision / Win 10 64bit

Posted 02/24/2019 05:50 AM   
Thanks for the answers! I had in my mind that the monitor size in the registry (also used by 3D Fix manager) is generally ignored by Dx 11 games but obviously this only is true for CM.
Thanks for the answers! I had in my mind that the monitor size in the registry (also used by 3D Fix manager) is generally ignored by Dx 11 games but obviously this only is true for CM.

My original display name is 3d4dd - for some reason Nvidia changed it..?!

Posted 02/24/2019 10:18 AM   
[quote="ddr0390"]@kagrra83 (and Helifax): There has been an update to the tool that allows You to store multiple ini files in a profile folder. So the actual procedure is the following: - create a suitable ini file for the game and place it in the profile folder - start the tool - the tool lists the ini files it detects in the profile folder combined with an individual number - type the number for the ini file of the game You want to play and press <enter>. - start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen) - press CRTL+SHIFT+T and wait for the "TADA!" sound - then the hotkeys defined in the ini file should work [/quote] At first, thx for your answer. Could u explain how a game specific ini file have to look like? Is it still, that we must simply change the "yourgame" word into the name of the exe file of any game? This is the first thing I didt understand. because, after pressing CRTL+SHIFT+T i get the error "could not find entry point for convergence paching" I do something wrong :D [quote="ddr0390"] - type the number for the ini file of the game You want to play and press <enter>.[/quote] Where is the nuber that u mean? [quote="ddr0390"] - start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen) - press CRTL+SHIFT+T and wait for the "TADA!" sound[/quote] Helixfax said, to press the key combination when the tool is startet hm...I will not start any game until this tool works good :D EDIT I found out how to create ini files :) Next step; what changes should I do in the files. After startig the tool, ive got two ini files listend. But the content of the ini files is the same :/
ddr0390 said:@kagrra83 (and Helifax):
There has been an update to the tool that allows You to store multiple ini files in a profile folder. So the actual procedure is the following:
- create a suitable ini file for the game and place it in the profile folder
- start the tool
- the tool lists the ini files it detects in the profile folder combined with an individual number
- type the number for the ini file of the game You want to play and press <enter>.
- start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen)
- press CRTL+SHIFT+T and wait for the "TADA!" sound
- then the hotkeys defined in the ini file should work



At first, thx for your answer.

Could u explain how a game specific ini file have to look like? Is it still, that we must simply change the "yourgame" word into the name of the exe file of any game?
This is the first thing I didt understand.

because, after pressing CRTL+SHIFT+T i get the error

"could not find entry point for convergence paching"

I do something wrong :D

ddr0390 said:
- type the number for the ini file of the game You want to play and press <enter>.

Where is the nuber that u mean?
ddr0390 said:
- start the game and wait until CM activates (IR emitter is on, You see something in 3D on screen)
- press CRTL+SHIFT+T and wait for the "TADA!" sound

Helixfax said, to press the key combination when the tool is startet

hm...I will not start any game until this tool works good :D

EDIT

I found out how to create ini files :)

Next step; what changes should I do in the files.

After startig the tool, ive got two ini files listend.

But the content of the ini files is the same :/

Posted 02/24/2019 03:11 PM   
Please read the instructions again in the OP. You can only enable the patching, after both the tool and the game you are trying to run have started (Otherwise there isn't anything to patch). What game are you trying to run?
Please read the instructions again in the OP.

You can only enable the patching, after both the tool and the game you are trying to run have started (Otherwise there isn't anything to patch).

What game are you trying to run?

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 02/24/2019 03:37 PM   
Thank you Helifax! It works great!!! what a great thing you developed
Thank you Helifax!
It works great!!! what a great thing you developed

Intel i7 8086K
Gigabyte GTX 1080Ti Aorus Extreme
DDR4 2x8gb 3200mhz Cl14
TV LG OLED65E6V
Avegant Glyph
Windows 10 64bits

Posted 02/24/2019 07:36 PM   
Is there a way to show the current Convergence value ingame for CM? I think 3dmigoto can only show the convergence value for real 3D. Concergence is not accessable via API when I understood correctly? I'm just wondering which convergence value I should add to the hotkeys section of the CM Unleashed .ini file without guessing wildly. btw @Helifax: does your app support command line arguments? Maybe we could put the CM unleashed profiles in the fix profile folders of 3DFM and when launching the game the correct profile could be automatically loaded. Your hotkeys look very similar to the ones you made for your OpenGL Wrapper. I think I could reuse a lot of code for adding hotkey editing support for your CM unleashed ini files with 3DFM. [s]Would it be also possible to add a line in your ini file which controls if the CM unleashed mode is already enabled on startup? Currently we have to press CTRL+Shift+T once.[/s] Edit: Oops there is already a feature for this. Very nice! :)
Is there a way to show the current Convergence value ingame for CM? I think 3dmigoto can only show the convergence value for real 3D. Concergence is not accessable via API when I understood correctly? I'm just wondering which convergence value I should add to the hotkeys section of the CM Unleashed .ini file without guessing wildly.

btw @Helifax: does your app support command line arguments? Maybe we could put the CM unleashed profiles in the fix profile folders of 3DFM and when launching the game the correct profile could be automatically loaded. Your hotkeys look very similar to the ones you made for your OpenGL Wrapper. I think I could reuse a lot of code for adding hotkey editing support for your CM unleashed ini files with 3DFM.

Would it be also possible to add a line in your ini file which controls if the CM unleashed mode is already enabled on startup? Currently we have to press CTRL+Shift+T once.

Edit: Oops there is already a feature for this. Very nice! :)

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 02/24/2019 08:11 PM   
[quote="Pauldusler"]Is there a way to show the current Convergence value ingame for CM? I think 3dmigoto can only show the convergence value for real 3D. Concergence is not accessable via API when I understood correctly? I'm just wondering which convergence value I should add to the hotkeys section of the CM Unleashed .ini file without guessing wildly. btw @Helifax: does your app support command line arguments? Maybe we could put the CM unleashed profiles in the fix profile folders of 3DFM and when launching the game the correct profile could be automatically loaded. Your hotkeys look very similar to the ones you made for your OpenGL Wrapper. I think I could reuse a lot of code for adding hotkey editing support for your CM unleashed ini files with 3DFM. [s]Would it be also possible to add a line in your ini file which controls if the CM unleashed mode is already enabled on startup? Currently we have to press CTRL+Shift+T once.[/s] Edit: Oops there is already a feature for this. Very nice! :)[/quote] If there is a function in NVAPI for Compatibility Mode 3D Vision, is not part of the Public NVAPI. The regular call to get Convergence will return the convergence value for regular 3D Vision only (hence this tool). For CM, Nvidia clamps convergences between 0.2000 and 0.99999. However, you can still apply a convergence of 0.0 or higher than 1.0 (you don't really need anything higher than 1.0, but you need a 0.0 convergence). The convergence and separation factor(%) that is used currently can be seen by CTRL + SHIFT + HOME. It will print it in the tool itself and in the .log file (next to the tool). As for an overlay... I don't want to go that far (that will basically need a wrapper for the d3d11 Present in order to draw something). I was thinking to add args so we can specify the input file. That should be very trivial :) Yes, I used quite a few of the code that I am using in my wrapper and improved upon (Which reminds me I need to back-port it to the OGL3DVision wrapper ^_^) since even if I developed this from scratch, I wanted to minimise the development time and maximise the usability ^_^
Pauldusler said:Is there a way to show the current Convergence value ingame for CM? I think 3dmigoto can only show the convergence value for real 3D. Concergence is not accessable via API when I understood correctly? I'm just wondering which convergence value I should add to the hotkeys section of the CM Unleashed .ini file without guessing wildly.

btw @Helifax: does your app support command line arguments? Maybe we could put the CM unleashed profiles in the fix profile folders of 3DFM and when launching the game the correct profile could be automatically loaded. Your hotkeys look very similar to the ones you made for your OpenGL Wrapper. I think I could reuse a lot of code for adding hotkey editing support for your CM unleashed ini files with 3DFM.

Would it be also possible to add a line in your ini file which controls if the CM unleashed mode is already enabled on startup? Currently we have to press CTRL+Shift+T once.

Edit: Oops there is already a feature for this. Very nice! :)


If there is a function in NVAPI for Compatibility Mode 3D Vision, is not part of the Public NVAPI.
The regular call to get Convergence will return the convergence value for regular 3D Vision only (hence this tool).

For CM, Nvidia clamps convergences between 0.2000 and 0.99999. However, you can still apply a convergence of 0.0 or higher than 1.0 (you don't really need anything higher than 1.0, but you need a 0.0 convergence).

The convergence and separation factor(%) that is used currently can be seen by CTRL + SHIFT + HOME. It will print it in the tool itself and in the .log file (next to the tool).
As for an overlay... I don't want to go that far (that will basically need a wrapper for the d3d11 Present in order to draw something).

I was thinking to add args so we can specify the input file. That should be very trivial :)

Yes, I used quite a few of the code that I am using in my wrapper and improved upon (Which reminds me I need to back-port it to the OGL3DVision wrapper ^_^) since even if I developed this from scratch, I wanted to minimise the development time and maximise the usability ^_^

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 02/24/2019 08:56 PM   
Thx for the detailed reply helifax! Printing the convergence value into the console is already good enough! I just tried to add an aim conergence hotkey for Metro Exodus and realized then that the only relevant values range from 0.2 to 1.0. So finding an appropriate value is not difficult. I just set the convergence value to 0.5 and 3D depth to 80% when holding the right mouse button and that already worked perfectly. With this setting aiming works very well but does not look completely flat (weapon is still rendered in 3D). When releasing the button the convergence and 3d depth are cranked up again. Perfect!
Thx for the detailed reply helifax! Printing the convergence value into the console is already good enough!

I just tried to add an aim conergence hotkey for Metro Exodus and realized then that the only relevant values range from 0.2 to 1.0. So finding an appropriate value is not difficult. I just set the convergence value to 0.5 and 3D depth to 80% when holding the right mouse button and that already worked perfectly. With this setting aiming works very well but does not look completely flat (weapon is still rendered in 3D). When releasing the button the convergence and 3d depth are cranked up again. Perfect!

ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de

Posted 02/24/2019 10:05 PM   
For Metro: Exodus, this is the profile I am using and tweaked: [code] [General] ; MAKE SURE THERE ARE NO SPACES in this section between "=" and the value! ; Name of the Game EXE GameExecutable="MetroExodus.exe" ; Auto start and Patch once the "GameExecutable" is found. (Delay: 10 seconds, to give time for the game to start and render.) ; Recommendation: Only set this to "true" WHEN you are happy with the shortcuts and the profile and you don't need to constantly re-load the ini file! AutoStart=false ; Delay in Seconds between the game is started and it actually starts rendering. ; This must be updated with each game! (The Patching will fail, if we try to Patch too soon, as the driver is NOT loaded yet.) ; Hoewever it is still possible to manually enable it with "CTRL + SHIFT + T". ; A value of 0 will default to 10 seconds if "Autostart=true" AutoStartDelay = 15 ; Enable Nvidia 3D Vision Compatibility Mode Profile Update: ; False - don't update the Nvidia Profile. True - update the Nvidia Profile with the specified values. ; This will only happen when the "GameExecutable" is detected! 2DDEnableUpdates=true ; This value is also used in Nvidia 3D Vision Compatibility Mode. Most of the times a value of "0x00000001" is enough! ; However, it might not always be the case! ; By default the driver initialises this to 0x00000023! ; A value of 0x0 will be ignored and not written to the Profile. StereoTexture = 0x00000023 ; The magic value that tells how Compatibility Mode should work. ; For a list of possible values see http://wiki.bo3b.net/index.php?title=Driver_Profile_Settings ; Or you can use Nvidia Inspector and look in an existing Profile for "0x709ADADA" and copy the value from there. ; A value of 0x0 will be ignored and not written to the Profile. 2DDHUDSettings=0x0000010B ; Default Convergence for CM Mode. ; A value of 0.0 will be ignored and not written to the Profile. ; Convergence can be between 0.2 and 1.0. (Anything else and the driver will clamp it. Honestly there is no need for any other value). 2DDConvergence=0.882509 ; Comments that will appear in the Nvidia Overlay when CM is enabled. ; A value of ="" (empty string) will be ignored. 2DD_Notes="Powered by 3DVision CM Unleashed - made by Helifax." [Key_Settings] ; See https://docs.microsoft.com/en-us/windows/desktop/inputdev/virtual-key-codes for the KEYBOARD VK_ keys! ; For XBOX Controller use the following keys: ; XINPUT_GAMEPAD_DPAD_UP ; XINPUT_GAMEPAD_DPAD_DOWN ; XINPUT_GAMEPAD_DPAD_LEFT ; XINPUT_GAMEPAD_DPAD_RIGHT ; XINPUT_GAMEPAD_START ; XINPUT_GAMEPAD_BACK ; XINPUT_GAMEPAD_LEFT_THUMB ; XINPUT_GAMEPAD_RIGHT_THUMB ; XINPUT_GAMEPAD_LEFT_SHOULDER ; XINPUT_GAMEPAD_RIGHT_SHOULDER ; XINPUT_GAMEPAD_A ; XINPUT_GAMEPAD_B ; XINPUT_GAMEPAD_X ; XINPUT_GAMEPAD_Y ; XINPUT_GAMEPAD_LEFT_TRIGGER (once & hold ONLY) ; XINPUT_GAMEPAD_RIGHT_TRIGGER (once & hold ONLY) ; Usage: "NewKey(key, separation, convergence, type)". ; NewKey( ; - Virtual Key ; - Separation Factor ; - Convergence Value ; - Type: ; - once (all lower caps) ; - hold (all lower caps) ; - toggle (all lower caps) ;) ; Possible values: ; -1 - value is ignored ; Separation: ; - 1.0 means 100% of the current Separation. ; - 2.2 means 220% of the current Separation. ; Convergence: ; - values from 0.200 to 1.000 (The Driver CLAMPS between these values, and you don't need anything above or lower anyway.) ; ; Ex: NewKey(VK_F1, -1.0, 1.0, once) -> On key F1, don't set the separation, set convergence to 1.0, JUST once (when you press the key). ; Ex: NewKey(T, 1.0, -1.0, toggle) -> On key T, set 100% separation, don't set convergence, as a toggle (Pressing T again, will set you back to the previous values.) ; Ex: NewKey(XINPUT_GAMEPAD_LEFT_SHOULDER, 0.15, 0.22, hold) -> On XBOX controller Left Shoulder button, set 15% separation, 0.22 Convergence, AS LONG as you HOLD the button! ; 10% Separation NewKey(VK_F10, 0.10, -1, once) ; 300% Separation NewKey(VK_F12, 3.0, -1, toggle) ; GAMEPLAY normal NewKey(VK_F1, -1.0, 0.287550, once) NewKey(XINPUT_GAMEPAD_LEFT_THUMB, -1.0, 0.287550, once) ; Cinematics NewKey(VK_F2, -1.0, 0.544176, once) NewKey(XINPUT_GAMEPAD_RIGHT_THUMB, -1.0, 0.544176, once) ; MENU - HIGH Convergence NewKey(VK_F4, -1.0, 0.882509, toggle) ; Cinematics Mode 2 NewKey(VK_F3, -1.0, 0.768305, toggle) ;AIM NewKey(VK_RBUTTON, -1.0, 0.001, hold) NewKey(XINPUT_GAMEPAD_LEFT_TRIGGER, -1.0, 0.001, hold) [End] [/code] Maybe it will help :) This is on a single 27" monitor. (The tool currently doesn't take into account the monitor physical width, but I can add that into account, so the separation values match across every screen size)
For Metro: Exodus, this is the profile I am using and tweaked:

[General]
; MAKE SURE THERE ARE NO SPACES in this section between "=" and the value!

; Name of the Game EXE
GameExecutable="MetroExodus.exe"

; Auto start and Patch once the "GameExecutable" is found. (Delay: 10 seconds, to give time for the game to start and render.)
; Recommendation: Only set this to "true" WHEN you are happy with the shortcuts and the profile and you don't need to constantly re-load the ini file!
AutoStart=false

; Delay in Seconds between the game is started and it actually starts rendering.
; This must be updated with each game! (The Patching will fail, if we try to Patch too soon, as the driver is NOT loaded yet.)
; Hoewever it is still possible to manually enable it with "CTRL + SHIFT + T".
; A value of 0 will default to 10 seconds if "Autostart=true"
AutoStartDelay = 15

; Enable Nvidia 3D Vision Compatibility Mode Profile Update:
; False - don't update the Nvidia Profile. True - update the Nvidia Profile with the specified values.
; This will only happen when the "GameExecutable" is detected!
2DDEnableUpdates=true

; This value is also used in Nvidia 3D Vision Compatibility Mode. Most of the times a value of "0x00000001" is enough!
; However, it might not always be the case!
; By default the driver initialises this to 0x00000023!
; A value of 0x0 will be ignored and not written to the Profile.
StereoTexture = 0x00000023

; The magic value that tells how Compatibility Mode should work.
; For a list of possible values see http://wiki.bo3b.net/index.php?title=Driver_Profile_Settings
; Or you can use Nvidia Inspector and look in an existing Profile for "0x709ADADA" and copy the value from there.
; A value of 0x0 will be ignored and not written to the Profile.
2DDHUDSettings=0x0000010B

; Default Convergence for CM Mode.
; A value of 0.0 will be ignored and not written to the Profile.
; Convergence can be between 0.2 and 1.0. (Anything else and the driver will clamp it. Honestly there is no need for any other value).
2DDConvergence=0.882509

; Comments that will appear in the Nvidia Overlay when CM is enabled.
; A value of ="" (empty string) will be ignored.
2DD_Notes="Powered by 3DVision CM Unleashed - made by Helifax."


[Key_Settings]
; See https://docs.microsoft.com/en-us/windows/desktop/inputdev/virtual-key-codes for the KEYBOARD VK_ keys!

; For XBOX Controller use the following keys:
; XINPUT_GAMEPAD_DPAD_UP
; XINPUT_GAMEPAD_DPAD_DOWN
; XINPUT_GAMEPAD_DPAD_LEFT
; XINPUT_GAMEPAD_DPAD_RIGHT
; XINPUT_GAMEPAD_START
; XINPUT_GAMEPAD_BACK
; XINPUT_GAMEPAD_LEFT_THUMB
; XINPUT_GAMEPAD_RIGHT_THUMB
; XINPUT_GAMEPAD_LEFT_SHOULDER
; XINPUT_GAMEPAD_RIGHT_SHOULDER
; XINPUT_GAMEPAD_A
; XINPUT_GAMEPAD_B
; XINPUT_GAMEPAD_X
; XINPUT_GAMEPAD_Y
; XINPUT_GAMEPAD_LEFT_TRIGGER (once & hold ONLY)
; XINPUT_GAMEPAD_RIGHT_TRIGGER (once & hold ONLY)

; Usage: "NewKey(key, separation, convergence, type)".
; NewKey(
; - Virtual Key
; - Separation Factor
; - Convergence Value
; - Type:
; - once (all lower caps)
; - hold (all lower caps)
; - toggle (all lower caps)
;)

; Possible values:
; -1 - value is ignored
; Separation:
; - 1.0 means 100% of the current Separation.
; - 2.2 means 220% of the current Separation.
; Convergence:
; - values from 0.200 to 1.000 (The Driver CLAMPS between these values, and you don't need anything above or lower anyway.)
;
; Ex: NewKey(VK_F1, -1.0, 1.0, once) -> On key F1, don't set the separation, set convergence to 1.0, JUST once (when you press the key).
; Ex: NewKey(T, 1.0, -1.0, toggle) -> On key T, set 100% separation, don't set convergence, as a toggle (Pressing T again, will set you back to the previous values.)
; Ex: NewKey(XINPUT_GAMEPAD_LEFT_SHOULDER, 0.15, 0.22, hold) -> On XBOX controller Left Shoulder button, set 15% separation, 0.22 Convergence, AS LONG as you HOLD the button!

; 10% Separation
NewKey(VK_F10, 0.10, -1, once)
; 300% Separation
NewKey(VK_F12, 3.0, -1, toggle)

; GAMEPLAY normal
NewKey(VK_F1, -1.0, 0.287550, once)
NewKey(XINPUT_GAMEPAD_LEFT_THUMB, -1.0, 0.287550, once)

; Cinematics
NewKey(VK_F2, -1.0, 0.544176, once)
NewKey(XINPUT_GAMEPAD_RIGHT_THUMB, -1.0, 0.544176, once)

; MENU - HIGH Convergence
NewKey(VK_F4, -1.0, 0.882509, toggle)

; Cinematics Mode 2
NewKey(VK_F3, -1.0, 0.768305, toggle)

;AIM
NewKey(VK_RBUTTON, -1.0, 0.001, hold)
NewKey(XINPUT_GAMEPAD_LEFT_TRIGGER, -1.0, 0.001, hold)

[End]


Maybe it will help :) This is on a single 27" monitor. (The tool currently doesn't take into account the monitor physical width, but I can add that into account, so the separation values match across every screen size)

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 02/24/2019 10:54 PM   
  15 / 25    
Scroll To Top