Assets 3

This will probably be the last release I do for A3DVC. Thankfully, this is open source, so even though I have met my end, the project can live on.

It has taken me a lot of work to get here, but there are only a few major changes the user will notice. The "Laser Sight/Misc" category now has an option to swap the interleave pattern, which is necessary for some people with interlaced monitors that don't match the default pattern. This is a useful setting to be able to configure with the push of a checkbox, but another issue is that a particular NVIDIA process likes to change this setting or delete it altogether.

The second major feature is the ability to lock out the "SYSTEM" user from setting or deleting any values in the 3D Vision settings registry key. This is the recommended solution I have seen. I learned how to do this with the .NET libraries, and the extremely annoying process of doing this manually has been reduced to clicking a single check box!

Denying "SYSTEM" the ability to set or delete values is not something that you can set and forget. It will interfere with driver updates and changing settings with the NVIDIA Control Panel. Only lock the registry key when you are using your interlaced monitor. If you do not use an interlaced monitor, there should be no reason to ever lock the registry key.

There are also a few minor cosmetic changes, but the vast majority of the work I've put into this release isn't visible at all. Most of the changes are behind the scenes refactoring, but they improve the quality of the code for anyone else who may want to develop this application further.

Cheers!

@Eincrou Eincrou released this Oct 6, 2015 · 4 commits to master since this release

Assets 3

This build has been sitting around for months and I should tag it. It supports profile saving/loading now. It's a bit of an ugly implementation of XML serialization, but it works and is human-readable if someone wants to tinker with the XML directly. I didn't get around to coming up with a good UI implementation of the buttons to do this, but we will all survive.

  • Say which settings will be saved in the confirmation dialog, and give user the option to back out.
  • Support for saving/loading profiles.
  • Indicate if settings have been changed, but not yet saved.
  • Easy hotkey selection without hex codes, as in the NVIDIA Control Panel.
  • Add selection for laser sight graphics (if possible)
  • Finish the UI style, including main window chrome, numeric up/downs, check boxes and message windows.

@Eincrou Eincrou released this Apr 28, 2015 · 8 commits to master since this release

Assets 3

This is a major update of the project, implementing several of the remaining goals for the project.

  • Ability to restore items to their default value.
  • Expose all hotkeys that are known to be useful (some hotkeys having undetermined effects are not included, yet)
  • Prevent saving duplicate hotkeys for multiple settings.
  • Better feedback for invalid hotkey keycodes.
  • Indicate if settings have been changed, but not yet saved.
  • Say which settings will be saved in the confirmation dialog, and give user the option to back out.
  • Support for saving/loading profiles.
  • Easy hotkey selection without hex codes, as in the NVIDIA Control Panel.
  • Add selection for laser sight graphics (if possible)
  • Finish the UI style, including main window chrome, numeric up/downs, check boxes and message windows.

@Eincrou Eincrou released this Apr 24, 2015 · 14 commits to master since this release

Assets 3

In this release, I've added a number of additional options to configure. Nothing has been done with the hotkey functionality, so make sure the key combination you want to use for screenshots is not in use.

The UI has been styled to appear like the GeForce Experience application. The styling is incomplete, but I should be able to finish it eventually.

@Eincrou Eincrou released this Apr 19, 2015 · 18 commits to master since this release

Assets 3

a3dvc logo

Requires Windows and .NET Framework 4.5

This initial release has the basic functionality of modifying some important 3D Vision options that cannot be accessed with the NVIDIA Control Panel application. The "Stereo Depth" option is an exception, but it's in this application to indicate my desire to make eventually this application a one-stop-shop for all of the 3D Vision settings.

This application directly accesses the Windows registry, so you need to run it with administrator rights or it will not work. I have some basic protections in place to prevent you from doing anything spectacularly weird, but for now it is possible to save invalid key combinations to the "Take Screenshot" function. It's not a problem if this happens, you can just change it to something valid. Use the key combinations guide to help you get valid keys set up.

The next release of this application will prevent you from saving a key combination that is already in use by another 3D Vision function, but for now make sure the combination you want is available.