Saturday, March 3, 2018

3D Fix Manager

Last Updated: March 03, 2018

This is an application I’ve been working on for a while. It's called 3D Fix Manager and the reason I developed it is that I wanted to have a more comfortable way for installing 3D Vision Fixes and and an easier method for editing hotkeys in order to change 3D separation / convergence settings.

So which features does 3D Fix Manager provide?
  • Clear GUI
  • Automatic detection of installed 3D Vision games
  • Download, install and uninstall 3D Vision fixes with only 1 click
  • Start games directly in 3D Fix Manager either in 2D or 3D mode
  • Auto enable Nvidia Stereosopic 3D when starting a game in 3D mode
  • Auto disable 3D Fixes when playing in 2D mode
  • Auto installation of 3D profiles with Nvidia Profile Inspector when starting a game
  • Comfortable hotkey editing for changing 3d separation / convergence in game
  • Auto backups of hotkeys / ini files
  • Auto optimization of ini / cfg files for stereo 3D mode
  • Save and restore your stereoscopic settings of Nvidia Control Panel
  • Simple activation of Compatibility Mode (also known as Fake 3D) for any DirectX 11 game
  • RivaTuner Statistics Server support. Dynamically load or close RTSS when launching a game for improving performance in Stereo 3D
  • Auto update for new fixes
  • Auto update for new program versions

Currently more than 600 fixes from helixmod.blogspot are supported by 3D Fix Manager. This includes Helix Mod (DirectX 9), 3dMigoto (DirectX 11) and OpenGL 3D Vision Wrapper.

  • Hotkey editing is only available for Helix Mod and 3dMigoto fixes at the moment. Hotkey support for OpenGL fixes may come in the future.

  • A detailed manual can be found here. Please have a look to the section "Problems and Solutions" if you experience any issues

Geforce Forum:
  • The Main Thread about 3D Fix Manager can be found here

  • If you want to support this project you can donate to this PayPal account:


  • Installer version: Start the setup wizard and simply click on continue. A desktop shortcut and entry in start menu folder will be created by the Setup Wizard. I don't recommend to install the application in C:\Program files(x86) as some Anti Virus softwares could react aggressive to this (tested with Bitdefender). Please choose another install location if you experience any issues.
  • Portable zip version: Extract downloaded file archive. Neither start menu entries nor a desktop shortcut will be created by using the zip version.
  • Start the application with "3DFixManager.exe" or use the desktop shortcut created by the installer.
  • Optional: Download and install RivaTuner Statistics Server for accessing all features of 3D Fix Manager. RTSS eliminates micro stuttering, reduces input lag and improves frametimes in Stereo 3D mode
  • Optional: If you are still using an old version (prior version 1.24) you can give admin rights to the application (right click on exe / run as admin). The application needs admin rights for installing fixes to protected folders like c:\program files. For newer versions admin rights are automatically granted.

  • Windows 7 / 8 / 10
  • .NET Framework 4.5.2 or higher installed
  • Optional: 3D Vision / 3DTV Play compatible device (you can use this application as a simple game launcher if you don't have such a device)

Change Notes Version 1.34 (March 03, 2018):
  • New: Installed 3D fixes are automatically kept up to date
  • Changed: Game detection via search paths improved. All Steam games should be perfectly found now.
  • Changed: Change notes are shown in rich text format instead of plain text
  • Bugfix: When saving fix profile changes and only the raw wrapper was installed the install button in Installation tab had a wrong label

Change Notes Version 1.33 (February 26, 2018):
  • New: Added support for showing stereoscopic images in Installation tab. Just click on the images to see them in stereo 3D.
  • New: Fix descriptions and download links are automatically synchronized with helix blog
  • New: All fix descriptions (645 so far) are shown in rich text format
  • Changed: Images shown in Installation tab aren't saved in RTF files any more - this keeps file size small and loading times short.
  • Changed: Updated 3dmigoto files to version 1.3.4
  • Bugfix: Numbers with more than 5 digit places where not shown correctly in Hotkeys tab
  • Bugfix: Comparison of 3dmigoto version numbers did not work correctly

Change Notes Version 1.32 (February 11, 2018):
  • New: Added resize handles for adjusting width and height of the application window. This had to be implemented manually because the application uses a custom window design.
  • New: Added a field "Flag for Compatibility Mode" in "Edit Profiles" tab. The value of this field is used when forcing CM mode.
  • New: Added hex values for CM flag to 90 fix profiles. For these profiles compatibility mode will work flawless without the need to try other values for the flag.
  • Changed: When maximizing the application the window perfectly fills out the entire display now
  • Bugfix: Fixed a very rare bug detecting hotkeys for helixmod (Direct X9) 3D fixes
  • Bugfix: When toggling compact gui size via button in the titlebar the window could disappear completely from the visible area
  • Bugfix: When the window was set to compact gui size and dragged to the upper edge of the display maximizing of the window failed
  • Bugfix: When restarting application and GUI was formerly set to compact gui size the window was not repositioned correctly on the saved position

Change Notes Version 1.31 (February 07, 2018):
  • New: Reworked the code of the (third party) ini parser to make it much more flexible. All ini files can be parsed now - no matter if lines are not ini conform. This update is very important for showing contents in "Hotkeys" tab
  • New: One click activation of upscaling feature and software mouse cursor in Hotkeys tab (this is possible due to the new ini parser)
  • New: Replaced the old console based program updater with a modern GUI application. You will see the difference with upcoming patches 1.32 and higher.
  • Changed: Improved recovery mechanism of backups for 3d fix configurations done in Hotkeys-tab (all configs are restored now)
  • Changed: Updated 3dmigoto files to version 1.2.72
  • Bugfix: All bugs and problems should be solved now regarding parsing of ini files
  • Bugfix: When creating a new profile icon was not downloaded at once

Change Notes Version 1.3 (January 20, 2018):
  • New: "Start additional Exe" field in "Edit Profile" tab. This is required for fixes like Mass Effect: Andromeda and INSIDE
  • New: 3D Fixes are automatically installed when clicking on the "Play 3D"-button (when 3D fix is not installed yet)
  • New: Monitor size is shown in "Nvidia 3D Settings" tab. This is the value which is written to the windows registry for enabling the depth hack. You can either set depth hack via depth multiplier or by monitor size in inches.
  • New: Added an option in "General Settings" tab for automatically updating 3dmigoto of all installed 3D fixes when application is being started
  • Changed: Updated 3dmigoto files to version 1.2.70
  • Bugfix: Game ini files were changed in 2D mode when only values for 3D mode were provided

Change Notes Version 1.29 (January 06, 2018):
  • New: Added TheGamesDB API for automatically downloading beautiful game icons. In "Edit Profile" tab a new field "Remote Icon Path" was added for finding the correct icon URL.
  • New: Option for resetting all game icons in General Settings tab - please use this option if you want to see the new icons instead of the default ones from Steam
  • New: Icons can be enlarged by clicking on them
  • New: Option for preferring icons from online DB instead of local ones found via Windows Registry
  • New: Added option in "General Settings" tab - user can set if 3d fixes should be reinstalled from download cache or freshly downloaded
  • New: Further translations for French version (thanks to greatxerox!)
  • New: Added a field "URL to Product Page" in Edit Profile Tab. With this none-Steam games can be linked to shop webpages for providing information about these games.
  • New: Added a field "Allow 3dmigoto wrapper update" in "Edit Profile" tab. This was formerly controlled by program code and should prevent installing updates which would break the fix.
  • New: When starting 3D Fix Manager 1.29 for first time search paths for Steam libraries are automatically added if Steam base folder was found.
  • New: Added a button for automatically adding search paths for Steam libraries
  • New: Added a check if SteamApp ID and Game exe are set when creating a new fix profile. If not this information is automatically detected.
  • Changed: Stricter rules for finding games via search paths: Not only the correct game folder has to be found but also the game exe inside of it. Empty folders won't be detected as installed games any more.
  • Changed: 3D Fixes are installed with only 1 click now. Downloading, extracting and installing the fix is done in one step
  • Changed: Downloading game icons does not block the GUI thread any more
  • Changed: GUI is more flexible to different lengths of text now - this makes it easier to add different languages.
  • Changed: Disabled a repair function for 3dmigoto ini files as this causes more problems than it solves currentl
  • Changed: Renamed some buttons in "Installation" tab for better matching their purpose
  • Changed: Updated 3dmigoto files to version 1.2.68
  • Bugfix: 'Start' button of Nvidia Profile Inspector in "General Settings" tab was misplaced when maximizing 3D Fix Manager window

Change Notes Version 1.28 (November 08, 2017):
  • New: Added translations for German (completed) and French (WIP)
  • New: Added Option "3D mode enabled on game launch" and "Enable 3D in windowed mode" in 'Nvidia 3D Settings' Tab
  • New: Option for adding global driver profiles via .nip files in 'Nvida 3D Settings Tab'
  • New: Resolution an refresh rate options added in 'Hotkeys' tab (3dmigoto only)
  • New: Added buttons for manually starting RTSS and Nvidia Profile Inspector in 'General Settings' tab
  • New: Added button in 'About' tab for opening github-project for translating 3D Fix Manager to other languages
  • New: Visual donate button in 'About tab'
  • New: Added donation addresses for shaderhackers in About tab
  • Changed: Improved detection of installed games
  • Changed: Updated 3dmigoto files to version 1.2.67
  • Changed: Some minor changes for GUI
  • Bugfix: GUI did not show the correct stereo refresh rate in Nvidia 3D Settings Tab any more after restarting 3D Fix Manager
  • Bugfix: SideBySide / TaB output mode did not work after updating from 3dmigoto versions older than 1.2.32. Some dependencies were missing in old ini files.
  • Bugfix: "Reversed Side by Side" mode was missing as alternative output mode
  • Bugfix: When clicking on "Check for updates" no error message was displayed when connection to server failed

Change Notes Version 1.27 (September 09, 2017):
  • New: Button "Search SteamDB" in Edit Profile Tab for automatically retrieving necessary game data from Steam Server (SteamApp ID, Game Exe, Relative Path...)
  • New: Game icon in Installation Tab is automatically downloaded from Steam when there is no icon available on your HDD or if your Icon's resolution is too small
  • Changed: Improved start up speed of 3D Fix Manager
  • Changed: Faster installation of fix updates
  • Changed: Improved detection of installed games

Change Notes Version 1.26 (August 26, 2017):
  • New: 7-Zip extractor included. In "Edit Profile" tab choose whether you want to use SharpCompress or 7-Zip for extracting 3D fixes
  • New: Extraction of latest Watch_Dogs2 fix vastly boosted with 7-zip (requires 5-10 minutes now instead of several hours)
  • Changed: Installation of Minecraft fix automated (Java and OptiFine have to be installed manually however)
  • Changed: Installation of INSIDE fix adjusted / automated

Change Notes Version 1.25 (August 08, 2017):
  • New: Description of fixes can be shown in rich text format. This means: better looking formatted texts and hyperlinks can be clicked / automatically opened in webbrowser.
  • New: Added a rich text editor for formating texts in "Edit Profile" tab
  • New: Global button for updating all installed 3dmigoto wrappers
  • New: Included a warning message when updating 3dmigoto wrapper for incompatible games / fixes
  • New: Reworked 30 fix descriptions in better looking RTF format so far
  • Changed: When clicking on "Report Bugs" button in "About" tab a dialog window will provide an email adress for reporting bugs instead of directly opening a linked email program
  • Bugfix: When updating disabled 3dmigoto fixes to the latest wrapper version the file name of d3d11.dll was not adjusted
  • Bugfix: Fixed a crash when game install paths from Windows Registry contained illegal characters

Change Notes Version 1.24 (July 12, 2017):
  • New: 3D Fix Manager automatically starts with admin rights
  • New: OEM Keys are mapped to the language dependent keyboard layout. So the actual character for the hotkey is shown instead of something like OEM_Number
  • New: Two additional mouse buttons (forward and backward buttons) can be set as hotkey
  • New: Added Nvidia 3D Settings tab where you can easily control all the things which are also available in Nvidia Control Panel
  • New: Depth hack by simply setting a multiplier value. Based on your current monitor size you can exceed maximum 3d depth
  • New: Save your Nvidia 3D settings (like hotkeys and more) in a profile file
  • New: Restore Nvidia 3D settings by loading a profile
  • New: RivaTuner Statistics Server can be automatically closed when quitting 3D Fix Manager
  • Changed: Updated 3dmigoto files to version 1.2.63
  • Changed: Skipping 3D Vision Setup wizard uses C# code now instead of executing a batch file
  • Changed: Minor improvements for GUI
  • Changed: Improved internal organization of program code
  • Bugfix: Some 3dmigoto hotkeys did not work when assigning them to OEM keys because Virtual Key name was wrong

Change Notes Version 1.23 (June 10, 2017):
  • New: Donate button opens PayPal website
  • Bugfix: Some numbers in Hotkeys tab were converted to type integer instead of float depending on the user's country settings (comma vs dot issue)

Change Notes Version 1.22 (June 04, 2017):
  • Changed: When updating fix profiles wrapper version and wrapper type are updated, too
  • Bugfix: Application crashed when wrapper version was missing in ini file and version could not be detected for installed fix dll
  • Bugfix: Wrapper version for Risen 1-3 fixes could not be detected and written to ini file when downloading the fix

Change Notes Version 1.21 (June 04, 2017):
  • New: In Edit Profile tab the user can set to start the game with admin rights
  • New: "Search ID" button in Edit Profile tab for quickly finding out the Steam App ID for a game
  • New: "Search in DB" - Button in Edit Profile tab for quicky finding out the game exe name and relative install path for fixes
  • New: game ini / cfg file can be still modified if a folder in the file path is variable for each PC. This feature is used for the games Metro 2033 Redux / Last Light (Redux). The unknown folder must be named "_placeholder_" in the file path.
  • New: When something goes wrong when starting the application an error window is displayed telling the user where to find the error log file
  • Changed: Uninstall of OpenGL Fixes does not show a command prompt window any more
  • Changed: Added a second method (in the form of steam://rungameid/) for starting Steam games if path to Steam Client was not found
  • Changed: Steam Client is searched in a few default places if not automatically found in Windows registry
  • Bugfix: Application crashed when Steam client was not found
  • Bugfix: Application crashed when installing Portal 2 fix
  • Bugfix: Change Notes for program updates were not shown when version jumped from 1.2 to 1.21 (same would happen for 1.3 to 1.31)
  • Bugfix: Manually created ini changes for openGL fixes were not restored when reinstalling a fix
  • Bugfix: Minor GUI fix in Settings tab

Change Notes Version 1.2 (May 26, 2017):
  • New: User can set an individual desktop refresh rate for 3D mode in Settings tab
  • Changed: Sending fix profiles data is triggered when user customizes a fix profile

Change Notes Version 1.19 (May 23, 2017):
  • New: Button for switching application to compact gui size
  • Changed: Sending fix profiles data to server is now bound to a button and is not automatically triggered any more
  • Changed: When application window is out of visible screen it is correctly pushed back into the visible area (same behaviour as Firefox e.g.)
  • Bugfix: When application window was maximized on secondary monitor this information was not saved when closing 3D Fix Manager
  • Bugfix: Application crashed when creation of new fix profile was canceled
  • Bugfix: Method for starting games could only be controlled via fix profile (other settings did not work due to a bug)
  • Bugfix: Minimized window was not brought to front when clicking on the system tray icon
  • Bugfix: Fixed a potential crash when sending profiles data to server

Change Notes Version 1.18 (May 20, 2017):
  • New: User can gloably set how to start games (either via Steam client, Game Launcher Exe or individually driven by fix profile) in Settings tab
  • New: Launch arguments can be passed to Steam client - if game launcher arguments are set in fix profile the game can be still started via Steam client now
  • Bugfix: "Force Compatibility Mode" - checkBox was not initialized
  • Bugfix: When saving hotkeys for 3dmigoto an unwanted ini entry was created - 3dmigoto signalised this with a sound
  • Bugfix: When clicking on "modify values"-button in fix profile tab a GUI layer was not hidden

Change Notes Version 1.17 (May 18, 2017):
  • New: Driver profiles can be configured in Hotkeys tab for 3dmigoto fixes
  • New: Force compatibility mode with only 1 click in Installation tab
  • New: Automatically update 3dmigoto fixes to newest wrapper version
  • New: Wrapper version is shown in Hotkey tab
  • New: 3dmigoto and HelixMod wrappers can be installed to non-fixed games via 3D Fix Manager for unlocking features like convergence hotkeys, SideBySide mode etc.
  • New: Edit profile tab can be accessed by double clicking game title in list
  • New: Installed programs are listed in fix profile tab - user can check which games / programs are found in registry and easily create new fix profiles
  • New: Minimize 3D Fix Manager to system tray
  • New: When starting a game 3D Fix Manager is minimized
  • New: Added a donate button in About tab
  • Changed: Wrapper version of helixmod fixes is detected by the file size of dll file
  • Changed: Detection of installed games further improved
  • Changed: Shell window is not shown any more when uninstalling 3dmigoto fixes
  • Changed: When starting another instance of 3D Fix Manager the new one is immediately closed - bringing the old instance to foreground should work flawless now
  • Changed: GUI for changing 3D output mode to SbS / TaB is only visible when 3dmigoto version is higher than 1.2.31
  • Changed: When starting a game the ini settings of the game are modified - in older versions of 3D Fix Manager this only happened when installing or uninstalling a fix
  • Changed: "Visit HelixMod" - button is disabled when no link is provided in fix profile
  • Bugfix: When editing 3dmigoto hotkeys d3dx.ini could get corrupted - a sound signalised this when starting a game. Please reset d3dx.ini file via 3D Fix Manager when this happened
  • Bugfix: Crash fixed when creating a new fix profile and setting game ini values
  • Bugfix: Scrollbar has moved into the wrong direction when down arrow button was clicked
  • Bugfix: Modify date is no longer being overwritten when extracting a fix archive

Change Notes Version 1.16: (April 18, 2017):
  • New: Another driver profile can be installed when starting a game in 2D mode
  • New: Global settings for Nvidia Profile Inspector in Settings tab
  • New: Installation of driver profiles can be controlled by individual fix profile
  • Bugfix: Driver profiles could not be installed when path to .nip file contained empty spaces

Change Notes Version 1.15 (April 15, 2017):
  • New: Nvidia Profile Inspector included in 3D Fix Manager
  • New: Option for adding Nvidia Inspector 3D profile files (".nip") for individual fix profiles
  • New: Automatic installation of 3D profiles via .nip files and Nvidia Profile Inspector
  • New: Option for defining arguments for Game Launcher Exe in Fix Profile Tab
  • New: When arguments are defined for Game Launcher exe then the game always starts with defined exe instead of Steam App ID
  • New: A second ini / cfg file can be modified now in Fix Profile tab
  • New: Creation of an "error_log.txt" file if application crashes on startup
  • Changed: Adjusted tooltip for "Relative Game Ini Path" with a little bit more explanation
  • Bugfix: when installing a fix the checkbox "Enable Fix" was not initialized

Change Notes Version 1.14 (April 02, 2017):
  • New: Games can be started either in 3D or 2D
  • New: When starting a game in 2D mode the fix and Nvidia Stereoscopic 3D are disabled automatically
  • New: Improved startup speed of 3D Fix Manager. Make sure to install the latest fix profiles (version 1.17) to improve speed
  • New: Last selected game is remembered the next time you start 3D Fix Manager
  • Changed: Extracting fixes won't block the UI any more. Progress of extraction is being displayed with a progressbar now
  • Changed: Global switch for disabling / enabling all fixes can be controlled via buttons in "Settings" tab now
  • Changed: Duplicate instances of 3D Fix Manager are closed directly. The first instance gets active at top
  • Changed: When changing monitor refresh rate cmd popup is suppressed
  • Bugfix: Extracting fixes should not crash the application any more
  • Bugfix: Fixed a rare bug in detecting ini files of 3D fixes

Change Notes Version 1.13 (March 29, 2017):
  • New: Auto update feature for 3D Fix Manager (update process is completely automated now)
  • New: Auto disable Nvidia Stereoscopic 3D when closing 3D Fix Manager

Change Notes Version 1.12 (March 25, 2017):
  • New: Added an option in settings tab for preferring Game Launcher Exe information over Steam App ID for launching games
  • Bugfix: Fixed a crash when defining more than 9 hotkeys for the old version of HelixMod (DirectX 9)

Change Notes Version 1.11 (March 15, 2017):
  • New: Option for setting 3D Vision / 3DTV Play as preferred stereo 3D mode. This fixes the issue for some users when 3D Vision Discover (anaglyph) is being defaulted in Nvidia Control Panel over and over agin.

Change Notes Version 1.1 (March 14, 2017):
  • New: RivaTuner Statistics Server support. 3D Fix Manager dynamically starts / closes RTSS when launching a game
  • New: Start / close behaviour of RTSS can be controlled by individual fix profile settings
  • New: Automatically enable Nvidia Stereoscopic 3D when launching a game
  • New: Automatically set monitor refresh rate to 120 Hz when enabling Nvidia Stereo 3D (fixes Windows 10 blackscreen issue when closing games and high idle clocks for GPU)
  • New: Automatically set monitor refresh rate to a user defined value when disabling Stereo 3D
  • New: Any game can be added to 3D Fix Manager now. Even those games for which there is no 3D Fix available
  • New: When no download link is specified in fix profile the download fix-button will be hidden in the GUI.
  • Added 30 fix profiles for games which are rated as "3D Vision Ready" by Nvidia and don't require a 3D fix to work (e.g. Max Payne 3, Tomb Raider (2013), Trine 2,...)
  • Minor improvements for the GUI

Change Notes Version 1.09 (March 06, 2017):
  • Improved automatic update mechanism for fix profiles. User can decide if he wants to keep customized profiles
  • New: Installation of Hitman Fix completely automated
  • New: Sending user feedback can be disabled in 'Settings' tab
  • Changed: "Custom Install Path" in fix profile must always point to the root folder of the game now. If the fix has to be installed in a subfolder this information can be added via "Relative Install Path"

Change Notes Version 1.08 (March 01, 2017):
  • Improved capability for changing game settings files. Now cfg files can be changed in addition to ini files.
  • New: Auto feedback when user makes changes to fix profile settings. This helps me to get notified when a fix profile needs additional information / is wrong or needs an update.
  • Bugfix: Fixed a crash when typing in reserved characters in search field.
  • Bugfix: Sometimes the wrong hotkey for Xbox Controller was selected in dropdown list

Change Notes Version 1.07 (February 21, 2017):
  • New: Icon in "Installation" tab added for indicating if the fix runs out of the box / needs further installation steps (I've tagged a few games for this. Help by the community is appreciated to complete this for other fixes)
  • New: User can define in fix profile if manual steps are required for installing a fix / fix is broken / fix runs out of the box
  • New: After every Nvida driver installation the user is asked if he wants to run 3D Vision setup or if he likes to skip it by automatically setting registry keys
  • New: When user starts another instance of the application the new one is automatically closed
  • Bugfix: User_disabled.cfg is deleted now when uninstalling a fix
  • Bugfix: "No installed games found" - label was displayed in "Settings" tab when no games were installed

Change Notes Version 1.06 (February 18, 2017):
  • New: Installation of fixes further improved by automatically making required changes to ini files (e.g. Outlast, The Vanishing of Ethan Carter and over 40 more games automated by this)
  • New: When uninstalling a fix the game ini file is reseted to original values
  • New: User can define in fix profile how to edit game ini file
  • New: Fixes can be disabled for individual games
  • Changed: No bat files used any more for enabling / disabling 3D Vision
  • Bugfix: Fixed a crash when application was launched without internet connection
  • Bugfix: Fixed a crash when update server was not available
  • Bugfix: Fixed a crash in Edit profile" tab when user tried to set a filename in relative install path
  • Bugfix: Fixed a potential crash when searching for installed games in windows registry

Change Notes Version 1.05 (February 08, 2017):

  • Slightly improved detection of installed games
  • New: Checkbox for disabling Steam overlay
  • New: Window size and position is remembered when restarting the application
  • New: User can define a game exe file for launching games when there is no "Start Game" button
  • New: Button for going to Helixmod Blog
  • Changed: Increased maximum value from 1000 ms to 2000 ms for hotkey delay sliders
  • Changed: Dialog windows are opened at the center of the application instead of the center of the screen
  • Changed: Options in settings tab are saved to XML instead of an ini file now
  • Changed: "Search Game" button is being disabled now when no search paths are defined
  • Bugfix: Checkbox "Enable Fixes" was not initialized correctly when starting the application
  • Bugfix: When user clicked on install path for opening window explorer the game was sometimes launched accidentially
  • Bugfix: When search paths were enabled and the name of a fix profile was changed the user had to press button "Search Game" again to see correct results
  • Bugfix: Tooltip for Steam App ID in "Edit Profile" tab was not set

Known Issues:
  • Detection of installed games may fail if no corresponding registry keys could be found. To fix this either enable search paths in the application settings or set a custom install path for the individual fix profile. Please have a look in the manual (section "problems and solutions") for a more detailed information on this.
  • Another reason for not detecting games is when the name of the individual fix profile does not match the title of the game retrieved from the windows registry. Try to rename the fix profile to match exactly what is listed in "Windows Control Panel / Programs"

  • Please help me to improve this application by reporting bugs, wrong / outdated fix profiles  or if you have any suggestions. Thank you.
  • I tested the application a lot and I think it’s in a good state. However I take no responsibility if any damage should occur on your machine by using this application. Use at own risk. :)


  1. This comment has been removed by the author.

  2. Nice thanks..Tons of games installed.. and on Steam yet only found 2.. then to put some in.. wait for update

  3. There are three ways you can make games being detected anyway: search paths, custom install paths in the individual fix profile and renaming the fix profile to match the name of the program which is listed in windows control panel / programs. Did defining search paths help in your case? Generally it's intended to list only those games for which 3D Vision fixes exist.

  4. Thank you for your work !
    What a joy to be able to play the witcher 3 in 3D Surround on 3 monitor!
    Think you make a patch for Resident evil 7?
    Thanks again !

  5. Replies
    1. Please don't ask for other fixes on a poster's page. It's disrespecting their hard work by saying something else it more important.

      To make requests, use our WishList here. Or use the 3D Vision forums.

  6. O.M.G.!!!!!!!!!!!!!!!! 8) Thank you SO MUCH!!!!

  7. Amazing!!!!! thank you so much!!

    i'm going to try this night

  8. Yeah, looks good so far. If it works, I see the next time I need a new fix. For now, all fixes are still in place (and your programm realized that ;) ).

    Another question though, I realized a setting regarding Tridef. What is that for, how does it work? I normally used TriDef. But nowadays most games simply don't work well in TriDef and Helixmod was more reliable. Also, no fix from here had any influence on Tridef. So I wondered what this is for. (Or has anyone here found a way to influence the output on tridef?)

    1. I think there might be some fixes in this blog that fix the Tridef profile instead of working with 3Dvision alone, but not sure.

    2. I'm not sure about this because I did not try Tridef yet. But the fixes seem to work for other things like TrinusVR, too. So if you are a TrinusVR-only user you can define that the fixes get automatically enabled when TrinusVR is startet and otherwise disabled for 2D gaming. I implemented this based on a suggestion in the geforce forum. So the feature is there just in case you need it. But I think normally you don't need it.

  9. This is an amazing piece of work. Thank you!

  10. This program installs the ABZU 3d fix to the wrong directory. It installs to \Binaries\Win64 instead of \AbzuGame\Binaries\Win64

  11. Hi, can you add to save/backup you settings etc. Cuz after every NVIDIA drivers installation all settings just reset by driver update. Would be nice to include game profiles too cuz some game needs tweaking for SLI etc. Would be nice if you could merge with Nvidia Inspector to have one and only third party software to be installed on side with Nvidia drivers.

  12. I just downloaded and tried the program with Outlast...

    Works great!!! Thank you very much.

  13. Kickass idea and a great program to boot. This is awesome thanks for sharing!

  14. This tool is highly appreciated! Like already said, it would be even better if it could also automate (re)applying game profiles, but I think it's asking too much too replace Nvidia Inspector completely. Go the easy way and use NVidia Inspector with parameters to do the task silently in the background.
    nvidiaInspector.exe" "Witcher3.nip" -silent
    applies a profile that was exported before.

    1. I will check this possibility. Do you know a manual / wiki listing all possible command line arguments for nvidia inspector? But as Fabian said removing Nvidia inspector completely would be too much work. Regarding resetted driver settings there is a bat file from Bo3b which skips 3D Vision setup and resets hotkeys.
      I could include this in the application.

    2. sorry, I don't know about a manual or other commands

    3. Doesn't look to me like N-inspector has anything in terms of command line options. It's open source now, and here is the command line handler.

  15. Truly, you guys do amazing work. Thank you. I've got a lot to aspire to with such quality work - let me know if I can ever test anything for you.

  16. Awesome tool, it's gonna have some future

  17. Just downloaded and the application will not run. I double click the exe and nothing happens. No error or running process in task manager. Windows 10 Pro x64

    1. I checked Task Manager and here are the errors it lists when trying to run. Are there some dependencies I am missing?

      Faulting application name: 3DFixManager.exe, version:, time stamp: 0x589b5e22
      Faulting module name: KERNELBASE.dll, version: 10.0.14393.479, time stamp: 0x58256d37

      Application: 3DFixManager.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.IndexOutOfRangeException
      at FixManager.ProgramFinder.GetInstalledProgramsFromRegistry(Microsoft.Win32.RegistryView)
      at FixManager.ProgramFinder.detectInstalledPrograms()
      at FixManager.VisionHelper.collectFixData()
      at FixManager.MainWindow..ctor()

  18. No, it seems that this is a bug in the program code. There is a constellation when the application may crash at startup depending on the keys in your windows registry. I identified the place in the code and this should be because of changes I did from version 1.04 to 1.05. Could you please try the old 1.04 version and give me some feedback again? The download to the old version is linked at the bottom of the blog.

  19. I am loving this program. Thank you so much. Lightning Returns is still giving me problems, but eh.

    Anyway. One thing I thought might be worthwhile - a way to flag if a game requires more than just hitting "Install Fix". FFXIII-2, for example, requires not a profile change, but a little file fiddling.

    I know it's rude to suggest changes, but perhaps pull in the comments from helix, or allow users to set (within 3dfix) whether a fix "just works", "requires extra" or is "Broken"? Then feature that info (with an icon for each perhaps?) on the 3d fix program.

    Anyway, regardless, thank you again for this.

    1. I like this idea. Adding an extra field in the fix profile for indicating if the fix requires additional steps is no problem. However tagging over 520 games could take some time

    2. Let the community do it! After all, if it's just a simple click for us...

      I have 2 unrelated questions, if I may (and it's fine if not)

      1) I first installed 3dfix and Ori DE was on a regular HD. I switched it over to an SSD, but I don't see how to refresh the app to find the new game.
      1b) So, I deleted it, thinking that would fix it. It did not. So, is there any way to reimport one/some/all the profiles?

      2) Compatibility mode. I've read and read about this, but I still don't really get it. See Ori DE (I manually installed the fix as a shortstop). When I start it, the nvidia rating comes up in the bottom right. My understanding was that this indicated it's running in compatibility mode. But, if I push ctrl-alt-f11, nothing happens. Is there a way to know if compat mode is actually on, or not? That's the one thing that's still flummoxing me over 3d.

    3. Go to the NVidia Forums. There is a ton of useful info there about 3D Vision, and in particular some stickies about CM.

    4. If you accidentially deleted a fix profile you can go to your 3D Fix Manager-Directory and simply delete the "Fixes"-folder. The next time you start the application it will download all profiles again.

      The reason why your game is not detected any more is that the location on your storage disk changed but the information was not updated in windows registry. You have 2 options: reinstall the game to set the registry keys properly or enable search paths / custom install path in 3D Fix Manager. You can look in the manual or in the Main Thread about how to do this.

      Concerning CM Mode - did you enable advanced hotkeys in nvidia control panel?

    5. Thanks - will fix the profiles now.

      As for Ori - I copied the files from E to G. Then in steam, deleted local content, and then installed to G (where it autodiscovered the files).

      I enabled search paths (first thing I went for). I added a few different folders as well -> g, g/steam g/steam/common/ori, etc (I'm paraphrasing, I used the correct URLs).

      So, the search thing might be a little wonky.

      And, I guess it's steam not updating the Reg (which I can totally believe).

      As for compat mode:
      Yep, have enabled keyboard shortcuts and advanced settings after every driver install. Just ctrl-alt-f11 (or whatever key I set it to) does absolutely nothing.

    6. Search paths are only successfull in finding games if the folder of the game matches the name of the fix profile (maybe the game folder has a slightly different name). So when renaming the fix profile the game should be found. If only Ori DE is not found you can alternatively edit the fix profile and set a custom install path to your Ori-folder. This method works always.

      I wouldn't suggest to just copy over files from steam followed by an auto-recognition. Steam has now a built-in feature for moving games to another place. Another way is to use the backup / restore feature of steam for a clean install (this worked for me so far). I think many people still use your method and therefore registry keys get invalid. 3D Fix Manager can't recognize those games by reading windows registry any more.

    7. That totally makes sense - just looked at some other games I've moved in a similar fashion and they're saying they're installed to C as well. Strange that Steam won't fix the reg if you uninstall and reinstall (even if it's local). I used to use backups, but they took so long! But I'll get on this. Thank you. Naughty steam.

  20. Hello everyone !
    Thanks a lot for all you're doing Helixmod :)

    I'm kind of a newbie here, and i have almost always the same issue in game : "current resolution 1280x720 120hz is not hdmi 3d compatible"...

    The problem is, I can't change the hertz in many games. For example, the witcher 3, i select 1280x720 and 60 frames per second but i still got this message...

    Could you please tell me how i can force the game to launch in 60hz ?
    I'm using 3d TV PLAY on a BENQ 1070

    Thanks a lot !

  21. Firstly thankyou for those involved in making this. I am havi8ng an issue now where this just keeps crashing on me (simply closes without any crash message) whenever I try and install a fix. It was working previously and i'm not aware of any system changes between then and now. Any ideas?

    1. There are a few known cases when the application may crash:

      - when you try to install a fix for a game which is installed to a protected folder like C:\program files...To solve this make sure you run the application with admin right (right click on 3DFixManager.exe and click "Run as Admin"

      - I experienced a crash extracting fixes when 3D fix manager was in a really deep file structure and the file path for extracting fixes became too long. So make sure 3D fix manager is e.g. in "D:\3D Fix Manager"

      - Startup crash when the user has no internet connection or the update server is not available (this will be fixed in the next version)

      - Maybe simply re-downloading the application solves your issues

      - You can also try the old version 1.04 if this still works for you. You find the download link at the bottom of the blog ("Outdated Versions")

  22. This is genius. I can't get Minecraft to work, however. I have to disable 3D to launch Minecraft and cannot seem to enable it after the game has started. I'm sure I'm missing something obvious; would appreciate any help.

    1. If the automatic sequence using 3D Fix Manager is not working, revert to doing a manual install using the instructions for a given game. In this case, the instructions are complicated. See this Minecraft install guide.

  23. Thanks, bo3b. I tried that before trying Fix Manager. No luck with it either.

  24. Hello hello! Just updated fix manager, and saw the icon updates in the notes - amazing! I'm going through and updating notes on the ones I've tried - will the info automatically be pushed back to you?

  25. No, unfortunately not. But I agree that this would be probably the better solution than posting profile settings here or in geforce forum. Ok - I know what I have to do for version 1.08 ;)

    1. Heh. :D

      It sort of overlaps with commments on Helix, but I think it makes sense - even if it's just an aggregation of the tags people have left (3 "out of the box", 2 "requires fiddles" etc)

  26. thank you! keep up the brilliant work and kudos to all ppl sharing the passion of 3d with us!

  27. 3d fix manager always crashes after clicking some menues/buttons. Anyone has experienced that or has an idea? Many thx.

    1. Which version is affected? I did not experience such an issue yet.
      Maybe there was an error during updating the program. I would suggest to redownload the application and see if this solves the issue.

    2. Yes, this was an installation issue. Now it works flawlessly.

  28. This is unbelievable that you guys made this in your spare time. Just friggin' awesome. As someone who struggles with the complexity of some fixes, this is a godsend. Thanks for keeping the (secret) best way to game alive on pc!!!

    1. Thank you for your comment. It took me a lot of time to come so far developing this application. The community gave a lot of useful feedback and new ideas how to further improve this piece of software. Thx to everyone for doing this. Don't hesitate to leave new ideas / suggestions here or in Geforce Forum.

  29. has anybody else been experiencing constant crashes whenever you try to select any profile? The only one I can click is bf4's profile, any other one will make 3d fix manager crash right away

    1. Sorry, this is a bug I fixed today. It happened when 3D Fix Manager was not able to detect where Steam client is installed or when Steam is not installed at all. Did you install Steam and is it listed under Windows Control Panel / Programs? I'll release the fixed version of 3D Fix Manager this week.

    2. A user in Geforce Forum confirmed that this bug is related to Steam being not found by 3D Fix Manager. He reinstalled Steam and the issue was fixed. So as a quick workaround you can reinstall Steam or wait until version 1.21 is released. But I recommend having a proper Steam installation where keys are set in windows registry.

  30. Love your program and work. Please keep posting the updates here as I only download from here atm. I'll donate to you too.

  31. Replies
    1. Lol Avast Antivirus probably? This program doesn't like 3D Fix Manager ... ;). I reported to Avast that my program is not a virus and they added this information to their Antivirus software but it seems whenever I release a new patch it's all starting over again.

      I tested 3D Fix Manager with Kaspersky and Bitdefender and they never it as a virus.

      So you have following opportunities: add 3D Fix Manager to the list of exceptions in your antivirus program or use Bitdefender, Kaspersky or something else. If you don't feel comfortable with it you don't have to use this application. ;)

  32. Thanks a million for making our lives easier and also making 3D Vision Kit a success , that's just because of you 3D Vision is still alive

  33. Cool that it helps you. There's only 1 developer behind this project and I'm trying the best - so I would like to know of you: what are your suggestions for 3D Fix Manager? What should be improved? Feel free to provide some new ideas.

  34. The 3Dfix Manager crashes everytime I try to install any fixes. It always says there is an outdated version of 3Dmigoto then when it extracts the downloaded files it crashes. Somehow I got it to work once, I tried copying the latest 3Dmigoto files to the appropriate directory. I think that worked once, I got all of them installed. Doesn't work anymore though. I have 7zip installed on my computer, really not sure if it is extraction, 3dmigoto or what.

    1. When does it crash exactly? When you press button "Download 3D Fix" or when pressing "Install 3D Fix"?

      Which version is affected? 1.26?

      Library files of 7zip are already bundled with 3D Fix Manager - this means you do not need to have 7zip installed on Windows. By default 3D Fix Manager uses SharpCompress to extract downloaded files - only if you set it explicitly to 7Zip it will be extracted by this. To do this double click on the game in the list and change "SharpCompress" to "7Zip" as Archive Extractor. Click Save and try to download the fix again.

      If this won't help then please give me your e-mail adress and I'll send you another version of 3D Fix Manager where it could be potentially be fixed. I suspect which part in the program code could be wrong.

    2. I have had a similar crashes whenever I tried to install any fix. But when I changed 3D Fix Manager app to run as administrator - most of the fixes I've tried installed correctly. However, some of them still crash the app, e.g. ABZU. I see exactly the same dialog as reported by Matt, click "UPDATE", app reports that update is failed and after few seconds it crashes.
      P.S. Thank you very much for this app! It looks and works really nice! πŸ‘

    3. UPDATE: I've just tried installing ABZU fix again, and this time it worked flawlessly! Installed about 10 fixes, and no crashes at all! πŸ‘πŸš€

  35. Thanks for all your hard work!

  36. hi there, first of all many thanks for this utility, it's great!!
    i only want to report problems finding some games properly installed and legit on my steam account:
    i tried to add steam "common" folders manually too, i opened the game at least once to make sure it creates all user files and registry entries,i ended up adding them manually:

    -defence grid 2
    -Drunken Robot Pornography
    -grid 2
    -metro: last light
    -prince of persia: forgotten sands
    -resident evil 6
    -serious sam 3: bfe
    -the bureau: xcom declassified
    -the darkness 2
    -the walking dead season 2

    hope it helps , best

  37. Strange - so search paths and registry search fails?

    I did not try any of the listed games yet but could you have a look in your windows registry please?

    For example for Metro Last light (not redux) you should find the registry key in:

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 43160
    (if you meant Last Light Redux it is Steam App ID 287390)

    And this is what should be included in the key:

    DisplayName: Metro: Last Light
    InstallLocation: ...path../Metro Last Light

    Does this key exist in your windows registry and is the path correct? Does the DisplayName match the name of the profile in 3D Fix Manager?

    Note: Steam creates this key only if you freshly download and install a game or if you use the restore backup function. It won't create or update the key if you move a game to another hard drive or reinstall windows and autodect previously installed games via Steam.

  38. edit: registry path should be HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 43160 (without Wow6432Node)

  39. I have problems with the steam overlay. In "Ryse" the steam overlay works in 2D but not in 3D, though the checkbox "Enable Steam Overlay" is checked. I need the overlay to configure my steam controller, is there any solution?

    1. I don't know the answer, but best bet is to post this on the 3D Vision forums and see if someone else has figured out a way to do this. Steam overlay changes behavior all the time. It used to actually crash 3Dmigoto outright because of their mistake, but has since been fixed.

      Currently it seems to disable itself if it notices a different wrapper installed (maybe trying to avoid crashes). If that's true, then using the alternate hooking techniques in 3Dmigoto in a particular game would possibly work.

  40. This is a gem of an app, I will continue donating to you dear Sir! Happy New Year!

    1. Thank you for your comment and happy new year, too! I hope this update runs well for everyone.

    2. Listen Paul, I want to gather the 3D vision community asap for a topic: Fundraising of all 3D vision customers for the purchase of 3D vision from Nvidia.

      I don't know if we need the tech, but I want to push forward with my 2015 invention of Vulken3d aka Vulken 3D project. The reason really is not to make money, as I got Trillion dollar programs - one of my inventions which I can prove was in 2005, the Rail Technical Canal, and it was stolen since then - it is worth Trillions in Phase 3, also stolen.

      I've invented many Billion Dollar projects, all stolen because I'm a Inquisition Jew - but that is a long story.

      Now, I will push forward in a ETA of 7 years with my Biotech inventions. But until then I would like to work on Vulken3d, because I love 3D gaming and Nvidia has completely left us to the dogs as clients. I just spent $33 in fraps in order to record 3D vision gaming, but it uses 11gb for a 4 minute video. I've tried OBS and it doesn't capture 3D vision gaming. Now gonna spend $39 on Bandicam or whatever - this is disgusting from Nvidia!!!

      I am tired of Nvidia and also the VR scam, which in my opinion it is because they don't have a solid solution atm for it as 3D vision had i.e. 1440 3D gaming: 1440px2 = 4k, IPS quality and 100% depth!

      While VR is what? 720p and low res textures..

      I believe I have a solid Billion dollar Vulken 3D solution for us gamers, which is not my interest for the money but to continue enjoying 3D gaming in my terms.

      My Terms are customers are first, and profits are second for shareholders = Customer Retention equals long-term profitability to expand the tech.

      If you are interested in this venture, let me know, I love your work in 3D manager. I fear that helixmod will die soon now that games like Wolfenstein Colossus is vulken ready only. I knew this would happen 3 years ago.

      I will make a lot of money from Biotech, and this venture is more of my concern for my entertainment. I've been screwed so many times by USA corp companies like Nvidia. It is time for us to make a move, or well sink with the ship.

      Thank you for reading this long message, but it isn't a hand full of nothing.

    3. What is Vulken 3D? I only know about Vulkan (API) from Khronos Group. What is your project about and which help do you need concerning 3D gaming? Why do you need 3D Fix Manager for Vulken 3D? Sorry but lots of things are unclear for me what you said.

    4. Firstly I don't need anyone or anything for my project. Your app is wonderful but it isn't my interest to use it. I need a community to start my project, but I can start alone too. I can't go into details of the project code named blue beam, because I've had 3 measure projects stolen already. i.e. In 2002 I invented Overfiend IRC MIRC script that would allow games to be launched and host servers for gamers within the script, but it was stolen in 2003 and then Steam came out, a billion dollar service. My second project was a cellular sim card with a firewall to protect children, teens from adult network - I got 80% for that in my marketing varsity group assignment of BA, it was stolen in 2005. My biggest invention of Rail Technical Canal worth trillion is on the net in my social networks, also stolen. Because I am a real Sephardic Jew, a race that was 98% killed by Nazis in ww2 the Ashkenazi are not my best friends. To your question I can only say it has to do with a 3D Vulken solution with patented VR next gen equipment never seen before.

  41. This comment has been removed by the author.

  42. geforce forums sux now. My post are invisible on it. I try to say to other division player universal fix works


  43. Thank you. I'll be donating to you soon again to support your product.


  45. late to the party but this tool is incredible, so ridiculously easy to install and use fixes, i can't thank you enough.

  46. SWEEEEET! Seems like every time I upgrade Nvidia drivers, game version, etc., I have to inevitably go through the process of 're-fixing' games. This sounds quite promising, and I will DEFINITELY be trying it out. Have not been on GeForce forums for a while, but my handle there is drastic00. I absolutely LOVE that this tech has not gone completely the way of the dinosaur (at least until VR is more viable and not prohibitively expensive). Once on 3DVision, there is no return!

  47. Great work, thank you!