Advanced 3D Vision Configuration (3DV Settings Application)
  1 / 2    
After many years of people asking, it's clear that NVIDIA has no interest in exposing the hidden screenshot options in NVIDIA Control Panel. These options can be configured in Registry Editor (regedit.exe), but it's annoying and less technical gamers might feel intimidated by changing the Windows registry directly. I have built a small application that makes modifying the hidden stereoscopic screenshot options faster, easier, and less error-prone. It also allows for configuring some additional hidden options: [olist] [.]Screenshot Hotkeys[/.] [.]Image Format (JPS or PNS)[/.] [.]JPEG Quality (For JPS images)[/.] [.]Monitor size (for getting more (or less) maximum stereo separation[/.] [.]3D enabled on game launch[/.] [.]Enable/disable 3D adjustment hotkeys[/.] [.]Whether the 3D Vision setup has been completed[/.] [/olist] Setting the screenshot hotkey is extremely basic right now; you still have to input hex values for modifiers and keycodes. But the application can help with this by displaying the keyboard/mouse buttons the codes represent. [b]Advanced 3D Vision Configuration Download[/b] https://github.com/Eincrou/Adv3DVisionConfig/releases This application modifies the Windows Registry, so it needs to run with administrator rights. It's an open-source project, so you can view the source code and/or built it yourself. Let me know if you try it or have any issues. [u][b]Updated to v1.2 - April 28, 2015[/b][/u] [.]Added ability to reset all settings to default except MonitorSize. MonitorSize depends on your display size and automatically resets when a game is launched[/.] [.]Added all hotkeys I know to be useful. There are some hidden ones that need to be investigated[/.] [.]Saving settings checks for duplicate key combinations for hotkeys [i]Finally![/i][/.] [.]Improved feedback to user for bad hotkey keycodes[/.]
After many years of people asking, it's clear that NVIDIA has no interest in exposing the hidden screenshot options in NVIDIA Control Panel. These options can be configured in Registry Editor (regedit.exe), but it's annoying and less technical gamers might feel intimidated by changing the Windows registry directly.

I have built a small application that makes modifying the hidden stereoscopic screenshot options faster, easier, and less error-prone. It also allows for configuring some additional hidden options:

  1. Screenshot Hotkeys
  2. Image Format (JPS or PNS)
  3. JPEG Quality (For JPS images)
  4. Monitor size (for getting more (or less) maximum stereo separation
  5. 3D enabled on game launch
  6. Enable/disable 3D adjustment hotkeys
  7. Whether the 3D Vision setup has been completed


Setting the screenshot hotkey is extremely basic right now; you still have to input hex values for modifiers and keycodes. But the application can help with this by displaying the keyboard/mouse buttons the codes represent.

Advanced 3D Vision Configuration Download
https://github.com/Eincrou/Adv3DVisionConfig/releases

This application modifies the Windows Registry, so it needs to run with administrator rights. It's an open-source project, so you can view the source code and/or built it yourself.

Let me know if you try it or have any issues.

Updated to v1.2 - April 28, 2015
  • Added ability to reset all settings to default except MonitorSize. MonitorSize depends on your display size and automatically resets when a game is launched
  • Added all hotkeys I know to be useful. There are some hidden ones that need to be investigated
  • Saving settings checks for duplicate key combinations for hotkeys Finally!
  • Improved feedback to user for bad hotkey keycodes
  • #1
    Posted 04/21/2015 03:07 AM   
    I can't really test this out as my home internet connection is down, but this sounds really useful. If I can make a suggestion, maybe the settings could be saved out to an ini file as well? That way you could easily restore them after a driver reinstall. I'm assuming the screenshot settings get reset in the same way the other settings do.
    I can't really test this out as my home internet connection is down, but this sounds really useful. If I can make a suggestion, maybe the settings could be saved out to an ini file as well? That way you could easily restore them after a driver reinstall. I'm assuming the screenshot settings get reset in the same way the other settings do.

    #2
    Posted 04/21/2015 06:47 AM   
    Awesome!!! Really nice tool and useful! Big thanks for making this one;)) Edit: Can you also expose other settings in the Tool? Like : - Monitor Size (can be used in depth hack mode) - StereoAdjustEnable (allows you to adjust stereo values or not if you wanted it locked for some reason) - StereoDefaultOn (If set to 0 when the app starts the emitter is disabled and game rendering in 2D. It proved helpful in other games) - EnableWindowedMode(Window 3D Vision MODE ) It would be nice if we would have this options as well;))
    Awesome!!!
    Really nice tool and useful! Big thanks for making this one;))

    Edit:
    Can you also expose other settings in the Tool?
    Like :

    - Monitor Size (can be used in depth hack mode)
    - StereoAdjustEnable (allows you to adjust stereo values or not if you wanted it locked for some reason)
    - StereoDefaultOn (If set to 0 when the app starts the emitter is disabled and game rendering in 2D. It proved helpful in other games)
    - EnableWindowedMode(Window 3D Vision MODE )

    It would be nice if we would have this options as well;))

    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)

    #3
    Posted 04/21/2015 04:13 PM   
    @Pirateguybrush: That's an excellent idea. The annoyance of having to use regedit every time I updated drivers was the main reason I made this. I can add profile support for quickly loading configurations. @Helifax: I'm hoping to make [i]all[/i] of the registry options available for configuration by the application, eventually. A few might be tricky (laser sight selection), but the ones you requested are no problem! If anyone else has ideas, let me know.
    @Pirateguybrush: That's an excellent idea. The annoyance of having to use regedit every time I updated drivers was the main reason I made this. I can add profile support for quickly loading configurations.

    @Helifax: I'm hoping to make all of the registry options available for configuration by the application, eventually. A few might be tricky (laser sight selection), but the ones you requested are no problem!

    If anyone else has ideas, let me know.

    #4
    Posted 04/22/2015 02:25 AM   
    I was bugging TsaebehT awhile back about some registry tweaks and he mentioned that he is doing something just like this/kinda like this? Using AutoHotkey so it would be easier to change things on the fly. Plus he has that picture sorting script thingy and depth hack updated. I guess he missed this thread, but you guys should collaborate. I'll PM him.
    I was bugging TsaebehT awhile back about some registry tweaks and he mentioned that he is doing something just like this/kinda like this? Using AutoHotkey so it would be easier to change things on the fly.

    Plus he has that picture sorting script thingy and depth hack updated.

    I guess he missed this thread, but you guys should collaborate. I'll PM him.

    #5
    Posted 04/23/2015 12:16 AM   
    The app has been updated with a few more options. @ D-Man11 TsaebehT has written some impressive and creative scripts. Changing settings while playing games is definitely useful, but it isn't the purpose of this application; it's just meant to be the 3D Vision configuration tool that NVIDIA should have released, but never did. I spent a while styling the app's UI to emulate NVIDIA's modern GeForce look. So, we can all pretend like NVIDIA still gives a damn about 3D Vision in 2015. ;-)
    The app has been updated with a few more options.

    @ D-Man11
    TsaebehT has written some impressive and creative scripts. Changing settings while playing games is definitely useful, but it isn't the purpose of this application; it's just meant to be the 3D Vision configuration tool that NVIDIA should have released, but never did.

    I spent a while styling the app's UI to emulate NVIDIA's modern GeForce look. So, we can all pretend like NVIDIA still gives a damn about 3D Vision in 2015. ;-)

    #6
    Posted 04/24/2015 06:28 AM   
    Looking good. Thanks for making this. When you think it's ready, please make a post on HelixModBlog with details and link. That should get it a little higher visibility, and can be part of the tools section. If you add the 'misc' tag to the post, it will automatically sort into the bottom section where the other tools are posted.
    Looking good. Thanks for making this.

    When you think it's ready, please make a post on HelixModBlog with details and link. That should get it a little higher visibility, and can be part of the tools section.

    If you add the 'misc' tag to the post, it will automatically sort into the bottom section where the other tools are posted.

    Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
    GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
    SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
    Latest 3Dmigoto Release
    Bo3b's School for ShaderHackers

    #7
    Posted 04/24/2015 09:24 AM   
    @ bo3b Thanks, I'll do that after I implement a few more important features. Also, I'll take this opportunity to thank you for working on the Alien: Isolation 3D Migoto fix. I just finished my playthrough a few days ago and it's now my favorite S3D gaming experience ever. Before I started playing it, I knew it was going to be great, so I decided to make a 3D Let's Play of the game, played and presented in S3D. I thanked you and mike_ar69 several times during the LP, but I want to thank you personally for making that experience possible. A million, million thanks! https://www.youtube.com/playlist?list=PL-efW47VWehJKPo3pvZDzFtHe92Itucdb
    @ bo3b
    Thanks, I'll do that after I implement a few more important features.

    Also, I'll take this opportunity to thank you for working on the Alien: Isolation 3D Migoto fix. I just finished my playthrough a few days ago and it's now my favorite S3D gaming experience ever.

    Before I started playing it, I knew it was going to be great, so I decided to make a 3D Let's Play of the game, played and presented in S3D. I thanked you and mike_ar69 several times during the LP, but I want to thank you personally for making that experience possible. A million, million thanks!


    https://www.youtube.com/playlist?list=PL-efW47VWehJKPo3pvZDzFtHe92Itucdb

    #8
    Posted 04/24/2015 03:02 PM   
    [quote="Eincrou"]TsaebehT has written some impressive and creative scripts[/quote]Heh. Thanks. :) ... technically mine is more of a registry hacking utility but it can set the keys and other settings also. It started as wanting to find out what I can and can't do in the registry vs in a profile and needing a quicker, easier way than inputting everything by hand or scripting possible combinations. I was most likely going to release a dumbed-down version as a depth(+?) hack to replace my batch script method or perhaps an 'unlock-able' version once I play with it more and finalize everything I can usefully cram into the ui ... making things pretty and useful at the same time is probably harder than the actual coding, well for me anyway. :)
    Eincrou said:TsaebehT has written some impressive and creative scripts
    Heh. Thanks. :) ... technically mine is more of a registry hacking utility but it can set the keys and other settings also. It started as wanting to find out what I can and can't do in the registry vs in a profile and needing a quicker, easier way than inputting everything by hand or scripting possible combinations. I was most likely going to release a dumbed-down version as a depth(+?) hack to replace my batch script method or perhaps an 'unlock-able' version once I play with it more and finalize everything I can usefully cram into the ui ... making things pretty and useful at the same time is probably harder than the actual coding, well for me anyway. :)
    #9
    Posted 04/24/2015 07:04 PM   
    [quote="bo3b"]If you add the 'misc' tag to the post, it will automatically sort into the bottom section where the other tools are posted.[/quote] The label you want to use for tools is 'guide' - misc was for posts that didn't fit into any other category.
    bo3b said:If you add the 'misc' tag to the post, it will automatically sort into the bottom section where the other tools are posted.


    The label you want to use for tools is 'guide' - misc was for posts that didn't fit into any other category.

    2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

    Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

    Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
    Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

    #10
    Posted 04/24/2015 10:50 PM   
    [quote="Eincrou"]@ bo3b Thanks, I'll do that after I implement a few more important features. Also, I'll take this opportunity to thank you for working on the Alien: Isolation 3D Migoto fix. I just finished my playthrough a few days ago and it's now my favorite S3D gaming experience ever. Before I started playing it, I knew it was going to be great, so I decided to make a 3D Let's Play of the game, played and presented in S3D. I thanked you and mike_ar69 several times during the LP, but I want to thank you personally for making that experience possible. A million, million thanks! https://www.youtube.com/playlist?list=PL-efW47VWehJKPo3pvZDzFtHe92Itucdb[/quote] You are sure welcome! It's great fun to be able to fix these games and share the results. This game is particularly spectacular in 3D. Really, really amps up the tension. Dude! I cannot believe you did a 3D playthrough on Nightmare setting. This game is CRAZY hard. Great stuff. DarkStarSword is of course right- the tag is 'guide' to put it into "Guides and Tools" section.
    Eincrou said:@ bo3b
    Thanks, I'll do that after I implement a few more important features.

    Also, I'll take this opportunity to thank you for working on the Alien: Isolation 3D Migoto fix. I just finished my playthrough a few days ago and it's now my favorite S3D gaming experience ever.

    Before I started playing it, I knew it was going to be great, so I decided to make a 3D Let's Play of the game, played and presented in S3D. I thanked you and mike_ar69 several times during the LP, but I want to thank you personally for making that experience possible. A million, million thanks!


    https://www.youtube.com/playlist?list=PL-efW47VWehJKPo3pvZDzFtHe92Itucdb


    You are sure welcome! It's great fun to be able to fix these games and share the results. This game is particularly spectacular in 3D. Really, really amps up the tension.

    Dude! I cannot believe you did a 3D playthrough on Nightmare setting. This game is CRAZY hard. Great stuff.


    DarkStarSword is of course right- the tag is 'guide' to put it into "Guides and Tools" section.

    Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
    GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
    SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
    Latest 3Dmigoto Release
    Bo3b's School for ShaderHackers

    #11
    Posted 04/24/2015 11:04 PM   
    The application has been updated to 1.2. See the original post for changes. The next thing I'll work on is profile support. I'm developing this project as part of an effort to teach myself programming, so updates will probably come slowly. This simple app is mostly meant to be a learning experience but in the end, hopefully it will be useful to other people.
    The application has been updated to 1.2. See the original post for changes. The next thing I'll work on is profile support.

    I'm developing this project as part of an effort to teach myself programming, so updates will probably come slowly. This simple app is mostly meant to be a learning experience but in the end, hopefully it will be useful to other people.

    #12
    Posted 04/28/2015 01:31 PM   
    [quote="Eincrou"]The application has been updated to 1.2. See the original post for changes. The next thing I'll work on is profile support. I'm developing this project as part of an effort to teach myself programming, so updates will probably come slowly. This simple app is mostly meant to be a learning experience but in the end, hopefully it will be useful to other people.[/quote] Cool, hope you are enjoying the learning experience. Having a specific end target is a great way to learn programming. If you have any questions about programming, don't hesitate to ask. If you haven't already found it, I can also offer that StackOverflow.com is my go-to whenever I have language or Windows API questions.
    Eincrou said:The application has been updated to 1.2. See the original post for changes. The next thing I'll work on is profile support.

    I'm developing this project as part of an effort to teach myself programming, so updates will probably come slowly. This simple app is mostly meant to be a learning experience but in the end, hopefully it will be useful to other people.

    Cool, hope you are enjoying the learning experience. Having a specific end target is a great way to learn programming.

    If you have any questions about programming, don't hesitate to ask. If you haven't already found it, I can also offer that StackOverflow.com is my go-to whenever I have language or Windows API questions.

    Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
    GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
    SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
    Latest 3Dmigoto Release
    Bo3b's School for ShaderHackers

    #13
    Posted 04/29/2015 05:41 AM   
    Thanks, bo3b. It's actually amazing how many resources are available online. For any question I have, a specific answer can usually be found. In the case of this app, the logic is extremely simple so I decided to focus on the weakness that has plagued me: working with WPF. I tried to make use of features I'd never played with before, such as validation and styles/control templates. I've learned an enormous amount from working on this, so I definitely agree that working on small projects with well-defined tasks is a good way to learn.
    Thanks, bo3b. It's actually amazing how many resources are available online. For any question I have, a specific answer can usually be found. In the case of this app, the logic is extremely simple so I decided to focus on the weakness that has plagued me: working with WPF. I tried to make use of features I'd never played with before, such as validation and styles/control templates. I've learned an enormous amount from working on this, so I definitely agree that working on small projects with well-defined tasks is a good way to learn.

    #14
    Posted 04/29/2015 06:48 AM   
    This app has been updated and now has a page on the Helix Mod blog. http://helixmod.blogspot.com/2015/10/advanced-3d-vision-configuration.html
    This app has been updated and now has a page on the Helix Mod blog.


    http://helixmod.blogspot.com/2015/10/advanced-3d-vision-configuration.html

    #15
    Posted 10/13/2015 04:27 AM   
      1 / 2    
    Scroll To Top