Monday, October 5, 2015

Advanced 3D Vision Configuration



3D Vision settings config application by Eincrou

This application came from my frustration with having to manually edit the registry every time I updated my video drivers.  The default stereoscopic screenshot options are horrible and the only way to improve them is with registry editing.  This application makes editing those registry keys painless and I've added the ability to modify most of the other relevant registry keys.

Using this should be easy.  If you're wondering what any of the settings do, there are tooltips for each label if you hover over them.  The biggest limitation is that the hotkey settings still require hex values.  Each 4-character hex value is really two 2-character parts: modifier keys and primary key.  But don't worry, you shouldn't have any problem with this because I made the program display what the values mean, and it will warn you if there are invalid values.  Click the green text at the bottom to take you to a guide with the key codes.

The app supports profiles, which should make restoring your favorite settings after a driver update very, very easy.  Just click the ugly, mismatched buttons on the bottom right.  Yes, some aspects of the UI are not properly themed, and for that I give you my deepest apologies.  The best part of this UI is the spinning green arrows.  A side-effect of clicking them is that it returns the associated setting to its default.

Enjoy!

Important #1! -  To use hotkeys such as increase/decrease convergence and toggling 3D compatibility mode, you have to manually enable these advanced hotkeys in NVIDIA Control Panel.  In the "Set up stereoscopic 3D" section, click the "Set Keyboard Shortcuts" button and then "Show advanced in-game settings."  Check the box that says "Enable advanced in-game settings."  You'll have to do this every time the NVIDIA drivers are installed or updated.

Important #2! -  The "Lock Regisry Key" feature added in v1.4 is intended to be used with the "Swap interleave pattern" option in the "Laser Sight / Misc." tab.  The interleave pattern is prone to being randomly overwritten, so lock registry key prevents the system from doing this.


Only use Lock Registry Key when you need to swap the interleave pattern, and disable it when you're done.  Leaving the lock enabled when it's not needed isn't the end of the world, but it can cause you some trouble if you leave it enabled when updating graphics drivers or trying to change 3D Vision settings in the NVIDIA Control Panel.

Advanced 3D Vision Configuration v1.4

Download

https://github.com/Eincrou/Adv3DVisionConfig/releases
(Requires to be run with Administrator privileges)
(Requires .NET Framework 4.5)

19 comments:

  1. THIS IS VERY AWESOME! Thank you!!!

    ReplyDelete
  2. Yeah this is the best thing I've downloaded in a long time. Serious Kudos, for this and all you do here.

    ReplyDelete
  3. Thanks a lot mate - this is a very usefull Tool - LOVE IT INSTANTLY

    ReplyDelete
  4. Yo this is slick. Thanks.

    ReplyDelete
  5. Thank a lot for this great aplication !

    ReplyDelete
  6. Insta download, thanks Eincrou. This is an awesome tool for us 3D enthusiasts.

    ReplyDelete
  7. Suddenly my program has stopped working - it just pops up, saying that the program closed... ???

    ReplyDelete
  8. Works great. Thanks for making this, Eincrou!

    ReplyDelete
  9. Hi what is this for? Ive never had to update my registry once for any driver update. Is there something I am missing? Thank you guys.

    ReplyDelete
    Replies
    1. Sebastian Gomez: "Hi what is this for? Ive never had to update my registry once for any driver update. Is there something I am missing?"

      Yes. You are missing both the description and video I created to explain this program's capabilities. Get a frickin' clue, friend.

      Delete
  10. Hi what is this for? Ive never had to update my registry once for any driver update. Is there something I am missing? Thank you guys.

    ReplyDelete
  11. Hi. I loaded this on my windows 10 PC and have assigned the codes for the hotkeys that are valid but they wont respond in game, is there anything I can do manually or find a way to fix this?

    ReplyDelete
    Replies
    1. Ah, I might know why it's not working. In the "Set up stereoscopic 3D" section of the NVIDIA Control Panel, go to the "Set Keyboard Shortcuts" button and make sure "Enable advanced in-game settings" is enabled.

      I forgot to explain that you still have to manually enable that setting before you can use some of the hotkeys. I never figured out how to change that setting with A3DVC.

      Delete
    2. @Eincrou: This is a registry key that you can set I think. My older batch file sets this checkmark on for Advanced Settings. Here is the key name and setting (x32 key): [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\Stereo3D]"StereoAdvancedHKConfig"=dword:00000001

      Delete