Version 1.87 (March 23, 2024):

- Bugfix: 3D Vision was enabled if Geo-11 3D format was set to side by side / TaB or another non-3D Vision mode.
- Bugfix: Desktop resolution was enforced to 120hz even if 3D Vision wasn't enabled / required.
- Bugfix: Vertical Sync was enforced even if the global driver profile had another configuration set.


Version 1.86 (March 11, 2024):

- New: Fixed stalls / freezes which occured with latest DCH GeForce drivers installed and 3D Vision enabled.
- New: Added general Geo-11 compatibility to 3DFM.
- New: Tagged more than 100 profiles to be compatible to Geo-11 and "Nvidia_dx9" mode (=runs on latest Nvidia graphics cards including RTX 4000 series)
- New: Added filter to quickly see which games are compatible to Geo-11 (nvidia_dx9 / nvidia_dx11 filter)
- New: Added profile option to upgrade 3dmigoto fixed games to Geo-11 fixed games.
- New: Added profile option to choose which Geo-11 version to install. Please note that currently some games run with specific versions of Geo-11 in "nvidia_dx9" mode only.
- New: Added option whether to use frame rater limiter in case of "nvidia_dx9" Geo-11 output mode. Please note "nvidia_dx9" might show fps drops if using a framerate limiter.
- New: Added option to provide an optimized Geo-11 convergence value to use by default.
- New: Added global option to disable / enable auto convergence for DirectX11 / Geo-11 fixed games.
- New: Fixed EA App crash which occured with 3D Vision enabled.
- New: Fixed crashes which occured when launching games in Geo-11 mode and various game store overlays enabled.
- New: Added UE4 SSL crash fix on Intel 10th generation CPUs.
- Changed: Auto-enable global driver hack in case of Geo-11 and "nvidia_dx11" output mode. Local driver hack is not available for Geo-11 any more.
- Bugfix: Fixed broken Steam libraries + Ubisoft Connect libraries detection.
- Bugfix: Fixed red 3D Vision driver warning overlay which happened with latest GeForce drivers and some DirectX 9 games (e.g. Darksiders II).
- Bugfix: Nvidia stereo photo viewer showed a red warning overlay for GeForce driver versions beyond v.452.06. and 3D Vision monitors.
- Bugfix: Download of 3D screenshots failed in some cases.
- Bugfix: Game config override didn't work if the documents folder is located in One Drive directory.
- Bugfix: Fixed wrong third party DLL detection. The wrong detection caused very few games to rename a DLL which belonged to the game.
- Bugfix: Fixed "Update fix" button being visible on the wrong game when switching quickly through the list of games.


Version 1.85 (April 01, 2021):

- Changed: When a shaderhacker uploads an updated version of his 3D fix no popup message is automatically shown any more which notifies about the update. Instead you'll see an "Update available" button on "Play" tab. The change was done as the popup message was too aggressive (Big thanks to Tim for the tip!)
- Bugfix: With version 1.83 a bug was introduced which caused the application to hang 2-3 seconds when trying to close it. It crashed after that without showing any error message.
- Bugfix: The crash bug mentioned above also caused the program updater to fail because the crash caused a lock on some files. This made 3DFM to fail when trying to update itself.
- Bugfix: Fixed validation bug for relative install paths containing a dot in folder name. 


Version 1.84 (March 14, 2021):

- New: Copied some functionality from "Play 3D" button to "Install 3D Fix" button to get a higher chance that a manual game launch through Steam & Co works without 3DFM. However: the "Play 3D" button is still the recommended way to launch games!
- New: When closing some rare games the original desktop resolution wasn't restored which was active before the individual game was started. 3DFM corrects the desktop resolution on game exit according to the settings in the display profile now. If you want to use the feature please set up a display profile in "Display Profiles" tab and start the game via "Play 3D" button.
- Changed: GeForce driver setup file is kept on the HDD after installing the driver. So next time the user wants to install the driver no download is required any more.


Version 1.83 (March 09, 2021):

- New: Added Russian translation (Big thanks to skalpelMMA)
- New: Added a FAQ dialog on startup which explains why to launch games via the "Play 3D" button and why the driver modification is needed.
- New: Added option to start the application minimized in info tray.
- New: Added special start3d.exe for Rise of the Tomb Raider and Deus Ex: Mankind Divided which turns them into a 1 click solution to play in DirectX 12 3D.
- New: Added option to restart the display driver when enabling stereo 3D. Fixes a blackscreen issue which might happen on some 3D monitors.
- New: Desktop refresh rate is forced to 120hz when hitting Play 3D button
- New: Added toggle for hiding the important 3D fix info. More advanced users don't require this.
- New: For drivers beyond 452.06 stereo 3D screenshots are forced into fullscreen mode as windowed mode no longer works for these drivers.
- Changed: 3D Vision IR emitter driver is installed by the official Nvidia installer now. Formerly it was installed via .inf file and pnputil.exe.
- Changed: Added "-window-mode exclusive" launch argument when selecting Unity universal fix in "Fix Profile" tab. Makes sure 3D kicks in on 3D Vision monitors.
- Changed: Improved timing of focus handling on game start. Now 3DFM detects the exact time when the game window pops up and forces it to the foreground then.
- Changed: Replaced SetRes.exe by QRes.exe as the latter does not make the application hang when trying to apply non-supported resolutions.
- Changed: Adjusted order: desktop resolution / refresh rate is set first then 3D is activated.
- Changed: Create / Edit / Delete profiles button has been hidden in compact GUI mode.
- Bugfix: Fixed a startup crash which occured when the app config got broken. Corrupted config files get automatically reset to factory default now.
- Bugfix: DirectX 12 versions of ROTTR and SOTTR couldn't be launched in 2D mode any more.
- Bugfix: "Install 3D fix" was unlocked after closing a DirectX 12 game.
- Bugfix: PDB file of main assembly was in wrong directory where it was not found.


Version 1.82 (December 22, 2020):

- New: Added special instructions for Shadow of the Tomb Raider and Rise of the Tomb Raider which make the game compatible to 3D in DirectX 12 mode + 3D Vision monitors. Big thanks to TimFx7 and Lysander who provided the tools and ideas for this.
- New: Added automatic driver profile creation on game start. Makes sure the user can save convergence ingame with CTRL + F7 and prevents some DirectX 9 games from rendering one eye only on Windows 10.
- New: Epic store overlay is automatically disabled on game launch. Prevents a crash when running DirectX 11 games + overlay active. The overlay is automatically re-enabled on game exit.
- Changed: Profile info text which was previously shown only when moving the mouse cursor on the green / orange info icon is shown always now (located above the fix description text). The change was done because most people ignored the tooltip of the info icon.
- Changed: Cleaned up root folder of the application and moved all DLLs to a separate "Assemblies" folder.
- Changed: Slightly improved startup speed of the application by lowering number of hard drive access.
- Changed: Vulkan games can be played on 3D Vision monitors and latest Geforce drivers as the underlying vulkan driver support this now. Previously an error message was shown which prevented vulkan games from being started.
- Bugfix: HelixMod DirectX 9 injector version didn't work any more.
- Bugfix: Hotkey controls weren't hidden for Vulkan Wrapper.


Version 1.81 (November 14, 2020):

- New: Added focus handling for game start. The game window is automatically forced into foreground 6 seconds after the game process was launched. Without this the user sometimes had to bring the window manually into foreground.
- Changed: Removed local driver hack for Vulkan fixed games as the latest Vulkan stereo driver uses DirectX 9 API for accessing the Nvidia 3D Vision hardware. This also means that Nvidia RTX 3070 / 3080 / 3090 cards work with Vulkan games in stereo 3D now.
- Changed: Adjusted uninstall procedure and ini file detection for Vulkan 3D fixes. The directory structure of the fixes changed with the latest update of the Vulkan stereo driver.
- Changed: Removed auto restore of 3D depth and convergence as this is not longer working with the latest version of the Vulkan stereo driver.
- Changed: Set 7zip as the default extractor when creating new fix profiles as it's much faster than the old extractor SharpCompress.
- Bugfix: CMU wasn't closed automatically after the game was terminated.
- Bugfix: 'Additional exe' wasn't created any more although enabled in fix profile. This prevented e.g. AoE 3 from working as this game needs a renamed copy of the original game executable.
- Bugfix: When a game process couldn't be shut down properly it could occur that "Play 2D / Play 3D" buttons were disabled permanently for all games.
- Bugfix: Hardware acceleration for the GUI wasn't disabled on next startup if the user has set hardware acceleration to off previously.


Version 1.8 (October 31, 2020):

- New: 3D Depth and Convergence are saved persistently for Vulkan fixed games. Just press the usual keys CTRL + F3 / F4 to change 3D depth, CTRL + F5 / F6 to change convergence. CTRL + F7 saves convergence.
- New: Geforce driver can be installed via controls on "Driver" tab when no Geforce driver is installed yet.
- New: Added a toggle for enabling / disabling hardware acceleration for the application's GUI. Disable HW accleration if you experience abrupt crashes.
- New: Add a check whether a same-named third party DLL is already installed to the game directory. The check is processed before installing the 3D fix.
- Changed: When replacing DCH driver with default drivers in "Driver" tab Windows Update is prevented from wiping the freshly installed standard driver and replacing it with an old DCH driver.
- Changed: More obvious option in "Nvidia 3D Settings" tab to show global driver hack toggle.
- Changed: Re-enabled hardware rendering for the GUI. HW acceleration is disabled temporary while 3D is being enabled / disabled to avoid crashes.
- Bugfix: Fixed a potential crash on startup when the xml settings file got corrupted with illegal characters.
- Bugfix: Fixed wrong stereo on / off detection for non-3D Vision laptops using built-in monitor.
- Bugfix: Fixed wrong plattform detection for VulkanWrapper fixes. X32 was returned instead of x64.
- Bugfix: Wrong primary display name was shown in "Driver" tab when more than one display was connected to the PC.
- Bugfix: Intel or other graphics adapters were shown on "Driver" tab although it's only interest graphics adapter is Nvidia.
- Bugfix: Fixed broken translation for Ir Emitter in "Driver" tab.
- Bugfix: Fixed crash when Resorep DLL is installed to game directory.
- Bugfix: Compact GUI mode was broken


Version 1.79 (October 11, 2020):

- New: Added error dialog when user clicks on the 3D toggle and a 3D driver component is missing or not set up.
- Bugfix: Application hang when trying to close it. This happened when auto-disable 3D on application exit was enabled.
- Bugfix: Undoing Windows Mixed Portal fix didn't work any more.
- Bugfix: Stereo toggle wasn't reset to "off" when activation of stereo 3D failed.


Version 1.78 (October 10, 2020):

- New: Added stereo 3D support for Vulkan games (currently 4 games supported... more are incoming). Big thanks to Helifax for developing the Vulkan stereo 3D driver!
- New: Added "Drivers" tab. Here you can install both Geforce and 3D Vision driver and check for driver health.
- New: Whenever you click on "Play 3D" button and the stereo 3D driver is not installed you are redirected to the "Drivers" tab to show which 3D component is still missing. The tab provides a simple button to install driver components or fix things.
- New: Added error handling when latest Geforce driver is installed. Any Geforce driver beyond version 452.06 is currently unsupported regarding stereo 3D in DirectX 11 games. We apologize for any inconvenience and work on a solution.
- New: Added error handling when people use a laptop 2D monitor for showing anaglyph 3D mode. Nvidia for no reason forbids anaglyph 3D on a laptop monitor. This error case is caught now. For fixing the issue please connect an extra monitor to you PC.
- New: Added a new loading spinner when clicking on the "Play 2D", "Play 3D" buttons
- Changed: Updated 7zip wrapper and 7zip DLL - heavily improved performance for extracting 7zip compressed 3D fixes. E.g. Watch Dogs 2 requires only 30 seconds for extracting the 3D fix now. Formerly it took about 5 minutes to extract the heavily compressed 10 MB file to uncompress it to tje final large size of 1 GB. (Measurements were done a SSD)
- Changed: When installing the stereo driver or enabling 3D the application does not hang any more.
- Changed: Location of Steam client is detected in any case now. This is very important to auto-detect installed games.
- Changed: Framerate limiter is auto removed on app close. This ensures that the framerate limiter is removed at any case. It would formerly fail when people closed 3DFM while the game was still running.
- Changed: Windows Mixed Reality Portal fix is only processed when it is required. Formely it was done / undone no matter if a WMR headset was used.
- Bugfix: Some games showed HUD only while the rest of the screen was black. This bug happened because Nvidia encrypts the convergence driver setting and 3DFM wrote the encrypted setting back to the driver profile which resultat in insane high numbers for the convergence. Driver profiles with a wrong convergence are getting automatically repaired to make 3D work again.
- Bugfix: Fixed a bug where 3dmigoto got not updated on newer Windows 10 versions.


Version 1.77 (Augst 18, 2020):

- New: Custom convergence and 3D depth ingame settings get auto saved to 3DFM and won't get lost after each Geforce driver update any more. The settings are saved individually for each display profile.
- New: You can filter games for the most popular game engines now which are: Unreal Engine 3/4 and Unity.
- Changed: Improved auto update mechanism for 3D fixes. Update notification for a single 3D fix is only showed to the user when the files on the server have been indeed updated. So far the notification popped up every time when the blog was updated which does not necessarily mean that the files got updated as well.
- Changed: Removed hangs / freezes when switching between tabs.
- Changed: Removed profile selection dialog on game start when user hasn't enabled a single option in any of the display profiles. It's senseless to show the dialog then.
- Changed: 3D fix / local driver hack do not get auto-disabled on game exit any more. This let's you the choice if you want to start games manually via Steam & co.
- Changed: The games list auto-scrolls down to the selected game after changing filter settings.
- Changed: Added PayPal.me addresses to make sending donations easier for the user.
- Bugfix: CMU didn't work any more when using local driver hack.


Version 1.76 (Augst 07, 2020):

- New: Required driver hack for Win10 version > 1809 and Geforce drivers > 425.31 is applied locally via 3dmigoto now. This requires 3dmigoto to be updated which is done automatically.
- New: Global driver hack is used for games where we cannot update 3dmigoto without breaking the 3D fix
- New: Added detection whether 3D Vision IR emitter is physically connected to PC. Only if connected 3DFM will require and install the USB driver for it.
- New: Limiting framerate does not require RivaTuner Statistics Server any more. Instead Nvidia's new framerate limiter is preferrably used which was introduced with driver version 441.87. The framerate limit is automatically removed on game exit.
- New: Added a simple view for creating / editing profiles with only the most important settings visible.
- New: Added info how many games are currently shown in the games list.
- New: Added a flag in fix profile which sets whether 3dmigoto's software mouse cursor is required for side by side mode.
- New: Added a check whether Corsair Utility Engine is running before launching 3D Vision Setup Wizard. It's known to crash the wizard.
- New: Added a dialog which explains that the application gets minimized to system tray when hitting the close button.
- New: Added special handling for A Plague Tale: Innocense. Game config file is automatically configured now for setting required ingame options.
- Changed: The old global driver hack is still available in "Nvidia 3D Settings" tab. When you disable "Apply Geforce driver modification via 3dmigoto" global driver hack is set active.
- Changed: 3D Vision Setup Wizard is run silently now which makes driver installation more comfortable.
- Changed: Any changes to settings are safed immediately now instead of application exit which was too late.
- Changed: Updated DX12 hack for Shadow of the Tomb Raider which improves compatibility to different CPUs. Many thanks to TimFX!
- Changed: Faster loading of 3D screenshots into 3D Vision Photo Viewer.
- Bugfix: Titanfall 2 3D fix wasn't detected properly.
- Bugfix: 3DFM and HelixVision can be run / started at the same time now.


Version 1.75 (May 03, 2020):

- New: Restored full stereo 3D compatibility for DirectX 11 games on Windows 10 v.1903 and higher + current Geforce drivers.
- Many thanks to: Schwing, Losti, Robert256, TadPole, Isaacvigo and everyone who helped. Without them 3D would be still broken on Windows 10 v. 1903 and later + current Geforce drivers.
- New: French translation was completed by Greatxerox! Many thx!
- New: For Win 10 v.1903 and higher a new toggle is visible in the top right corner for applying / undoing a modification for the Geforce driver. Toggling this on means we get full 3D compatibility back.
- New: Geforce driver modification is automatically applied when a game requires it on game start. Automatically undone on closing app or playing 2D mode.
- New: Restored 3D compatibility for Geforce DCH drivers. Warning: DCH drivers increase loading time of apps and games. So they are currently not recommended. Use standard ones instead.
- New: Added a detailed warning message when using DCH drivers. It also explains how to switch to "default" drivers.
- New: Added a button to download and install Geforce driver 425.31 automatically. This is the recommended driver as it still has 3D support without any hacks.
- New: As soon as 3D is enabled via Nvidia Control Panel the change is immediatly reflected in 3DFM. So both toggles are synchronized now.
- New: Added new tray icons indicating 2D and 3D mode. Also signalizes if driver modification is on / off by using different colors.
- New: Added new menu items for the tray icon to toggle 3D and the driver modification off / on.
- New: Added a warning message when the user tries to start 3D Vision setup wizard while RTSS is still running. This might cause a crash.
- New: Added toggle for fixing a crash with Windows Mixed Reality headsets.
- Changed: Improved checks if any stereo 3D component is missing or not installed correctly. 3DFM informs about them and tries to repair everything automatically.
- Changed: Improved start mechanism for Epic Game Store games by calling epic launcher protocol and Epic App ID.
- Changed: 3DFM is linked to MTBS3D thread instead of Geforce Forum now. Please go to MTBS3D Forum if you need any help.
- Bugfix: Fixed a bug where monitor entered 144 hz in stereo 3D mode when starting a game. This resulted in a red warning text.
- Bugfix: 3D mode was broken for Nvidia test application and DX9 windowed mode.


Version 1.74 (October 13, 2019):

- New: Driver update feature automatically downloads the correct DCH or standard driver. So far just the standard driver was downloaded which didn't fit if the user already installed a DCH driver.
- New: Search path for epic game launcher is automatically added to the list of search paths
- Changed: For Windows 10 users the driver update dialog isn't shown any more when using v. 1903 or later. The reason is that this windows version was reported to be incompatible with current 3D Vision drivers.
- Changed: Optimized detection for Crysis 2 and some epic game launcher games
- Bugfix: Nvidia Overlay couldn't be disabled any more as Resource Hacker files were missing in 3DFM directory
- Bugfix: HelixMod DX11 fixes couldn't be detected (only Bioshock Infinite affected by this)


Version 1.73 (August 25, 2019):

- Changed: Latest Nvidia driver couldn't be downloaded any more as Nvidia changed the name pattern of the download URL
- Bugfix: By mistake Nvidia card was not detected when a laptop with both dedicated and integrated graphics card was used
- Bugfix: Load / Save button in "Nvidia 3D Settings" tab was gone
- Bugfix: Sometimes global driver settings weren't loaded on game start


Version 1.72 (June 16, 2019):

- New: The main application is able to update the separate updater app now. This allows making changes to the updater.
- New: Further translations for French version (thanks to greatxerox!) 
- Bugfix: 3D could not be enabled when USB controller driver wasn't installed. Passive 3D / 3DTV Play users were affected by this bug. Fixed by checking if the driver was added to the Windows driver store instead of been installed.
- Bugfix: Updater program tried to overwrite its own files which resulted in a exception. If 3DFM gets broken while updating please redownload the app from helixmod.blogspot.com or fixmanager.rentus.de


Version 1.71 (June 15, 2019):

- New: 3DFM can be used with the latest und upcoming Geforce graphics drivers. Missing stereoscopic 3D drivers are automatically installed and 3D Vision functionality brought back. Big thanks to Losti for finding out about how to do this!
- New: Added a check for new Geforce drivers. 3DFM notifies you whenever a new Geforce driver is available and automatically installs it for you. Of course 3D Vision features are restored as well!
- New: Added a warning dialog when enabling CMU as this might be detected as a cheat tool in online games. So please be aware of this risk.
- Changed: Improved mechanism to detect whether stereo 3D is enabled or disabled
- Changed: Minimum value of 3D separation factor was lowered from 0.1 to 0.01 for CMU hotkeys. So 3D depth can be lowered to 1%.
- Bugfix: Mouse hotkeys for CMU didn't work


Version 1.7 (May 26, 2019):

- New: Compatibility Mode Unleashed by Helifax can be simply enabled by ticking "Enable CMU" in "Play" tab. When clicking on "Play 3D" button CMU is automatically started
- New: Added Hoktey and config support for CMU. You find these in "3D Fix" tab (scroll down to the very bottom)
- New: Added Xbox Controller detection. Just press a button of your Xbox controller for setting up a hotkey for CMU
- New: Basic configuration for CMU is automatically done by 3D Fix Manager
- New: After closing a game CMU is automatically closed
- New: Added a spinner when clicking on Play 2D / Play 3D button
- Changed: Renamed "Installation" and "Hotkeys" tab to better match their purpose
- Changed: App isn't minimized any more when starting a game
- Changed: Updated Nvidia driver links to version 425.31 
- Changed: Updated Nvidia Profile Inspector to v.2.3.0.2 which supports modifying the green overlay text in games now
- Changed: Updated 3dmigoto files to version 1.3.16


Version 1.69 (March 14, 2019):

- New: VERY IMPORTANT!!! PLEASE READ!!! Added an info that Nvidia dropped 3D Vision support (future graphics drivers don't support stereo 3D any more). A dialog window informing users about this and what to do is automatically shown when starting 3D Fix Manager
- New: Added graphics driver version check for showing a warning dialog if trying to use 3D Vision with an unsupported driver version
- Changed: "0x10000102" is now the default value for unlocking CM via 3dmigoto. It seems to have a higher chance to work in current games than "0x10000002"
- Changed: When updating fix profiles via automatic update the setting "Install dir name" is overwritten at any case now
- Bugfix: When both 32 bit and 64 version of 3dmigoto where installed for a game updating the wrapper did not work properly (32 bit files were copied to the 64 bit directory of the game)
- Bugfix: Setting a custom game root path in fix profile did not work if several copies of a game were installed in different directories
- Bugfix: Disabling 3D overlay was broken for the installer version of 3DFM. The portable zip version was not affected by this


Version 1.68 (February 12, 2019):

- New: Further translations for Portuguese version (thanks to jurandy007!)
- Changed: Improved mechanism for modifying game config files. Added a placeholder for file names if parts of the name vary for each user. Also added "_steamPath_" as a placeholder which is replaced with actual Steam installation path.
- Changed: If the wrapper dll was renamed as "visiond3d9.dll" or "visiond3d11.dll" the fix can still be detected now. This is useful if you're using SpecialK as a primary injector + a renamed dll of the 3D fix.
- Bugfix: Reset button in hotkeys tab was disabled for OpenGL Wrapper 
- Bugfix: If switching between Castlevania: Lords of Shadow original fix and alternative fix the game wasn't detected any more
- Bugfix: Helixmod.dll couldn't be uninstalled if the 3D fix was disabled


Version 1.67 (January 31, 2019):

- New: Added support for 3dmigoto's named variables
- Changed: Updated 3dmigoto files to version 1.3.14
- Changed: Improved search for games - for each game all potential install paths found via Registry search, search paths and custom install path are collected first and then searched for the game exe. The first path which contains the game exe is taken as the valid install path of the game. Custom install paths have the highest priorities in search, next is registry paths and the lowest priority is search paths.
- Changed: "Prioritize search paths over registry paths" option has been removed as it's no longer required
- Changed: Game search via Windows registry is faster now as some hard disk accesses have been removed
- Changed: From now on it's mandatory to set the game exe name in fix profiles - otherwise the game won't be found (stricter rule)
- Changed: When option "Cache detected games for faster app start" is enabled search via search paths isn't executed any more as this would take too much time if a lot of games are installed. This makes editing profiles a lot faster in this case.
- Bugfix: One version of the helixmod.dll couldn't be detected


Version 1.66 (January 02, 2019):

- New: Further translations for French version (thanks to greatxerox!)
- Bugfix: Fixed a potential bug when updating fix profiles (some profiles could be doubled in a rare case). This could happen due to the stringcomparer using current culture setting.
- Bugfix: The additional exe in game directory wasn't detected directly after installing a 3D fix any more. This means that the e.g. HeliXmodLauncher.exe wasn't automatically started on game launch.
- Bugfix: Ini file for hotkey editing could not be created in the directory of the game if a backup of the file was already found in the 3D Fix Manager folder.


Version 1.65 (December 17, 2018):

- New: Nvidia 3D driver overlay can be completely disabled in "Nvidia 3D Settings Tab"
- Changed: Improved startup speed of application when Registry search or search paths option is enabled
- Changed: Faster detection of 3D fixes. Additional info in fix profiles is provided to eliminate the need for doing a recursive search in game directories.
- Changed: Improved detection of 3D fixes. Foreign DLLs like those of Reshade aren't detected as 3D fixes any more.
- Changed: RTSS version can be still detected if Registry search is off. This wasn't possible formerly.
- Changed: When updating 3dmigoto wrapper to the latest version inline comments of hotkeys are automatically removed because 3dmigoto cannot parse them any more since branch 1.3
- Bugfix: "Enable / disable all fixes" option in "Application Settings" tab was broken
- Bugfix: Sometimes when changing both Game Exe and Additional Exe in fix profile the buttons for starting the game weren't available any more
- Bugfix: Minor bugfix for ini file parser


Version 1.64 (December 06, 2018):

- New: Supported resolutions and refresh rates of the primary display are automatically detected. To enable this feature go to "Display Profiles" tab and link your display to your desired display profile.
- New: Supported resolutions are cached in a file for faster accessing this information
- New: When updating all installed 3dmigoto wrappers the dialog window tells you how many games have been updated.
- Changed: By default IR output mode isn't changed any more when applying settings in "Nvidia 3D Settings" tab or when skipping 3D Vision setup wizard. For changing IR mode you have to manually tick the option "Sync mode of IR Sender" in "Nvidia 3D Settings" tab first.
- Changed: Search text for filtering games doesn't need to be so precise any more. So for example it doesn't matter if you type in "Assassin's Creed" or "assassinscreed" for listing all AC games.
- Changed: Updated 3dmigoto files to version 1.3.12
- Changed: Reworked some tooltips in "Hotkeys" tab
- Bugfix: Synchronization between glasses and IR emitter could break when applying settings in "Nvidia 3D Settings" tab
- Bugfix: "Delay" option in "Hotkeys" tab wasn't shown for 3dmigoto fixes when key type was either set to "cycle" or "toggle"
- Bugfix: "Release Transition" option in "Hotkeys" tab wasn't shown for 3dmigoto fixes when key type was set to "toggle"
- Bugfix: Updating all installed 3dmigoto wrappers was broken in "Application Settings" tab


Version 1.63 (December 01, 2018):

- New: Added "3D Vision Discover for VR" 3D display type which can be chosen in "Display Profiles" tab. This is basically a modified 3D anaglyph mode with filter colors removed. When using this mode in combination with 3dmigoto's side by side shader and a VR app like Bigscreen Beta you can play DirectX 11 fixed games with your Oculus Rift / HTC Vive etc.
- New: The correct profile is edited for RTSS. Formerly only the global profile could be modified via 3D Fix Manager
- Changed: Write permission for "System" user is automatically restored after closing a game. Formerly write permission was given back after 120 seconds when starting a game. This could break 3D for "Reverse Interlacing" and "3D Vision Discover for VR" modes when minimizing to the dsektop after this timeout.
- Changed: HelixMod Launcher is always automatically closed after exiting a game
- Changed: RTSS is only restarted if changes were actually made to a RTSS profile file


Version 1.62 (November 24, 2018):

- Changed: Hunting mode can be exactly configured and distinguishes between hunting mode 1 and 2 now
- Changed: Fix type filter is reset when searching for games
- Changed: mouse.ini isn't replaced any more when updating 3dmigoto wrapper
- Bugfix: Downgrading 3dmigoto to original wrapper version did not work any more properly


Version 1.61 (November 21, 2018):

- New: Games can be filtered by 3D fix type (3dmigoto, Helixmod, OpenGL Wrapper, Without 3D Fix, Verified 3D Fix, Unverified 3D Fix)
- Changed: HeliXmodLauncher.exe isn't started in 2D mode any more because not needed then
- Bugfix: Checkerboard display type could not be forced when selected in display profile


Version 1.6 (November 13, 2018):

- New: The appropriate display profile is automatically chosen when starting the app or a game. To make this work go to "Display Profiles" tab and simply link the profiles to the name of your displays. This is very useful if you play on different display devices.
- New: Options for configuring framerate limit and Scanline Sync for RivaTuner Statistics Server. Scanline Sync is a low lag alternative to Vsync On. You can either configure this globally in the display profiles or individually in the fix profiles.
- Changed: Native resolution of display is correctly recognized via win32 API when setting up upscale mode for 3dmigoto. Formerly simply the current display resolution has been taken as the target resolution for upscaling.
- Changed: When clicking on a game in the list the content of "Installation" tab is shown a bit faster (GUI isn't blocked any more by doing some Tasks asynchronously now)
- Bugfix: Fixed a startup crash when option for caching game paths was enabled and the user uninstalled a (Unity Engine) game
- Bugfix: When automatically closing RTSS via 3D Fix Manager not all belonging processes have been closed


Version 1.59 (October 29, 2018):

- Changed: Improved mechanism for modifying game config files
- Changed: Added margin between screenshots and texts. Unity logo for Universal Unity fixes is displayed in a smaller size now.
- Changed: When uninstalling the 3D fix of Battlefield Hardline "User.cfg" file is deleted as well
- Bugfix: When shutting down the application immediately after closing a game it could happen that 3D was first disabled and then re-enabled again when the option "Auto disable Nvidia Stereoscopic 3D when closing games" was on
- Bugfix: Customized setting for "Disable 3D fix in 2D mode" option in fix profile was lost after updating the profiles via online update
- Bugfix: GUI might not change back from compact to normal size when update dialog was shown
- Bugfix: Window width and height of normal GUI size were not saved if user changed to compact GUI size and closed the application then
- Bugfix: Fix profile did not accept ".jpeg" icons


Version 1.58 (October 23, 2018):

- New: OpenGL Wrapper can be installed for games where no fix is available
- New: Added a feature in "Edit Profile" tab to make binary changes to the Game Exe file. This is only required for a few "LEGO" games so far to make them work in 3D. For safety reasons a backup of the original exe is made for those games.
- Changed: Fullscreen Optimizations can be also disabled now when launching a game via additional Game Exe
- Changed: When launching a game via additional Game Exe the path to the exe is shown as a tooltip when moving the mouse cursor over the buttons "Play 2D" / "Play 3D"
- Bugfix: In rare cases the "additional Exe" defined in fix profile was not found
- Bugfix: Local game icons couldn't be added to fix profiles any more 


Version 1.57 (October 20, 2018):

- New: Buttons added for removing NPI profiles in "Edit Profile" tab
- Changed: Improved mechanism for modifying game config files
- Changed: When updating fix profiles via online update the user defined game exe isn't preserved any more. Instead you should set the "Additional Exe" field in the fix profile if you want to start the game with another exe. This customized setting will be preserved between updates.
- Bugfix: In rare cases 3D was disabled again when starting a game in 3D mode. This happened when the option "Auto disable Nvidia Stereoscopic 3D when closing games" was active.


Version 1.56 (October 18, 2018):

- New: Nvidia stereosopic 3D can be automatically disabled when closing a game. For activating this feature go to "Settings" -> "Nvidia 3D Settings" tab.
- Changed: If two different versions of a 3D fix are available the download cache isn't used any more when reinstalling the fix. As a result the user is asked again which version of the 3D fix to install. Formerly he wasn't.
- Changed: When ini file of 3D fix is found both in root path and in a sub directory of the game both files are modified via "Hotkeys" tab. Formerly only the one in the subdirectory was modified. Both files are shown in "Hotkeys" tab now (e.g. relevant for Risen 1-3)
- Changed: Improved uninstall of 3D fixes (sometimes not all files of Helixmod fixes were deleted
- Changed: When starting the game via the additional game exe console arguments can be passed to it now
- Bugfix: Sometimes the additional Game Exe defined in fix profile couldn't be found on the HDD


Version 1.55 (October 14, 2018):

- Changed: Improved mechanism for modifying game config files


Version 1.54 (October 11, 2018):

- New: Games can be started via the additional exe defined in the fix profile. This new feature is required e.g. for Far Cry 2 and F.E.A.R. which have to be started via a renamed exe file.
- New: Additional exe can be automatically created by copying and renaming the game exe (required for Far Cry 2 e.g.)
- Changed: Improved mechanism for resolving placeholders in game config paths
- Changed: Before starting 3D Vision setup wizard the desktop is automatically set to the resolution / refresh rate defined in the display profile. Users should set refresh rate to 120 hz there to increase the chance for successfully passing the setup wizard. Otherwise it might crash.
- Changed: Users with AMD graphics card can set the desktop refresh rate in the display profile now (2D mode only)


Version 1.53 (October 08, 2018):

- New: In fix profiles you can set if a game config file shall be created when it doesn't exist yet. Previously only existing files could be modified. This feature is useful e.g. for "Kingdom Come: Deliverance" and "The Land of Pain" where it is required to create a user.cfg file.
- New: Further translations for Portuguese version (thanks to jurandy007!)
- Changed: Improved mechanism for modifying game config files in XML format
- Bugfix: Fixed a crash when selecting "Layers of Fear" in the game list


Version 1.52 (October 06, 2018):

- New: Resolutions for games and Windows desktop can be automatically set via display profiles. Additionally display profile settings can be overwritten in the individual fix profiles. Currently 80 games are supported by this feature.
- New: When adding a universal Unity 3D fix to a profile the fix is automatically configured when launching the game ("include" key in d3dx.ini is correctly set depending on the individual Unity version)
- Changed: When closing the app and System User permissions for Nvidia Stereo key could not be set no warning dialog is shown any more
- Bugfix: ";" key in d3dx.ini was recognized as a comment instead of a hotkey by the ini parser (issue was present on Battlefield 4 profile e.g.)
- Bugfix: Some minor bugfixes


Version 1.51 (September 24, 2018):

- New: Error log feature added. While using the app all errors are logged to "error_log.txt" which is located in install directory of 3D Fix Manager 
- New: When searching for installed games by pressing on the corresponding button a success dialog is shown with the count of installed games
- New: Added an option in "Edit Profile Tab" for warning users from installing certain 3D fixes. This is useful if a 3D fix isn't required or recommended any more.
- New: Added an option in "Application Settings" tab for switching off the functionality for downloading stereo 3D screenshots included in the info text of the 3D fixes
- New: "Helix post last update" timestamps are automatically converted to date / time format in "Edit Profile" tab. With this you can easily see when the blog was last updated.
- New: Further translations for Portuguese version (thanks to jurandy007!)
- Changed: Game icons and stereo 3D screenshots are loaded asynchronously from HDD for not blocking / freezing the GUI any more
- Changed: Improved capability for automatically changing configuration files of games
- Bugfix: Editing hotkeys in "Nvidia 3D Settings" tab was broken
- Bugfix: Fixed a potential crash when selecting a game from the list


Version 1.5 (August 16, 2018):

- Bugfix: Tom Clancy games like Splinter Cell: Blacklist were not found when the game was installed via Uplay
- Bugfix: Fixed a potential crash when starting the application


Version 1.49 (August 13, 2018):

- New: Install location of Steam client can be added manually now if it wasn't detected automatically via Windows registry search. When not detected you see a red text in "Application Settings" tab saying "Steam not detected". In this case please add a Steam library path to the "Search Paths" option in "Application Settings" tab. If this path is a subdirectory of the Steam client Steam will be detected. Detecting Steam.exe is required for properly launching games with start arguments.
- New: When downgrading 3dmigoto from the latest version to the original version shipped with a 3D fix all incompatible sections from d3dx.ini are removed or adjusted. For info: you can downgrade a 3D fix by right clicking on "Uninstall 3D Fix" button.
- Bugfix: Searching games via search paths option could fail if game folders with identical names were found in different locations
- Bugfix: In rare cases a [profile] section with non-initialized values was created in d3dx.ini when saving hotkey configurations. This happened for older 3dmigoto versions which do not support this ini section.


Version 1.48 (August 10, 2018):

- New: Added a required adjustment for game "F.E.A.R." to make this start via a renamed exe
- Changed: Some inline comments for 3dmigoto's d3dx.ini are removed when updating 3dmigoto to the latest version. This is required as the latest version of 3dmigoto does not support inline comments any more. If you already updated 3dmigoto and see a red text when starting a game just reinstall the fix or go to Hotkeys tab and click on the "Save" button.
- Bugfix: Fixed a potential crash when searching for wrapper DLLs and game exe files


Version 1.47 (July 31, 2018):

- New: Option to keep 3D fixes enabled when playing in 2D mode. This can be configured either globally in the application settings or in the individual fix profiles. This is useful if you want to use 3dmigoto as a modding tool.
- New: Further translations for Portuguese version (thanks to jurandy007!)
- Bugfix: Fixed a potential crash when creating a new fix profile
- Bugfix: When creating a new fix profile the global setting for fullscreen optimizations was reset to "controlled by fix profile"


Version 1.46 (July 22, 2018):

- Bugfix: Steam detection via Windows registry was broken since version 1.44. As this can affect launching games I decided to quickly release this hotfix.


Version 1.45 (July 22, 2018):

- New: Automatic detection of Uplay, Origin, GOG Galaxy and Blizzard App libraries. These are automatically added to the search paths option on first app start or when clicking on "Detect Libraries" in  "Application Settings" tab.
- New: Further translations for Portuguese version (thanks to jurandy007!)
- Bugfix: Download cache could not be cleared if all download links were deleted from a profile
- Bugfix: Fixed a minor info text bug in Hotkeys tab


Version 1.44 (July 15, 2018):

- New: Added hotkey editing support for OpenGL 3D Vision Wrapper
- New: Added support for 3dmigoto DirectX 10 fixes
- New: Added options for chossing 3D crosshair style in "Nvidia 3D Settings" tab
- Changed: Heavily improved performance for detecting games via search paths, registry search and cache. Startup of application should be faster now.
- Changed: OpenGL Wrapper version 7.19 is detected properly now
- Changed: When editing hotkeys the user is prevented from adding more than the allowed number of 3D presets for key type "hold" and "toggle"
- Changed: Current desktop resolution is detected via Win32 API instead of WPF commands. This should always detect the correct resolution now for automatically configuring upscale resolution.
- Changed: Re-enabled DPI awareness of application. This means that the application automatically scales its size for different desktop resolutions.
- Bugfix: Cache wasn't updated when refresh button was clicked for updating game list
- Bugfix: Values for convergence and constants for Helixmod (old) 3D fixes were sometimes converted to type integer instead of float depending on the user's country setting (comma vs dot issue)
- Bugfix: After uninstalling a 3D fix the uninstall state wasn't correctly updated in version 1.43


Version 1.43 (July 06, 2018):
 
- New: Added an option in "Edit Profile" tab to add download links to an alternative 3D fix. Before downloading the user is asked which 3D fix to install.
- New: Option for caching detected game paths. This may improve startup speed if you have tons of programs and games installed. Keep in mind that when using this feature newly installed games aren't detected automatically any more so you have to manually refresh the game list then. Only enable caching if app start takes too long on your computer.
- New: Button for manually detecting / refreshing the list of installed games in "Installation" tab
- New: Option in "Application Settings" tab for enabling / disabling game search in Windows Registry
- New: Reset button for clearing search filter
- New: Further translations for Portuguese version (thanks to jurandy007!)
- New: Detailed version of Unity game engine can be detected now (if game is installed)
- Changed: Multiple 3D fixes can be downloaded and installed simultaneously. Changing tabs will still show the correct progress for each installation process.
- Changed: Up to 3 download links can be specified for downloading a 3D fix (previously 2)
- Changed: Starting an additional exe defined in fix profile is no longer exclusive for 3D mode. The exe is also started in 2D mode now. 
- Changed: Icon tooltip in "Installation" tab got some text formatting
- Changed: Various code and performance optimizations
- Bugfix: Reversed Line Interlacing mode was broken due to wrong value for 'StereoViewerType' in Windows Registry
- Bugfix: Retrieving links from TheGamesDB.net was broken due to changes on the website
- Bugfix: Fixed a bug when search paths could not find specific games
- Bugfix: In rare cases the ini parser interpreted a part of "Presets = 7;10;12" (for example) as an inline comment in DX9Settings.ini (helixmod)


Version 1.42 (June 17, 2018):
 
- New: Automatic detection of game engine in "Edit Profile" tab
- New: Universal 3D fixes can be automatically added to the fix profiles dependent on the detected game engine
- New: 3D Vision IR sender synchronisation mode can be set in "Nvidia 3D Settings" tab
- New: When adding icons from TheGamesDB.com there's a new option to choose between a small and a large icon
- New: Upscale resolution set in 3dmigoto ini is automatically updated when launching the game on another display device
- New: When right clicking on "Install / Uninstall 3D Fix" button you can easily reset 3dmigoto
- New: Added full Portuguese translation (thanks to jurandy007!)
- Changed: GUI further optimized for different languages
- Changed: Adding new fix profiles for 3D fixes published on helixblog was simplified. If you want to add them on your own just paste the helix blog URL and click on "Blogger API" button. All fix profile data is retrieved automatically then.
- Changed: Improved search for Steam DB in "Edit Profile" tab. Search result should better match to the search query now.
- Changed: When installing a 3D fix and 3Dmigoto update was forbidden in fix profile settings no update dialog window will appear any more. However you can still update the wrapper in Hotkeys tab (a warning message is displayed before that updating 3dmigoto could break the fix).
- Changed: When enabling upscale shader "normal fullscreen" is automatically preselected
- Bugfix: Updating 3dmigoto could break transparency of software mouse cursor in Grim Dawn (or possibly more games). Please reinstall the 3D fix if you experience this issue.
- Bugfix: When enabling upscale shader in "Hotkeys" tab resolution could not be always correctly detected as the application was not set to be DPI aware per monitor. This issue was present if you set text / dpi scaling in Windows 8.1 / 10 to another value than 100%.
- Bugfix: When clicking on "New" button for creating a new fix profile a GUI field was not reset


Version 1.41 (June 07, 2018):
 
- New: User can configure up to 3 display profiles (monitor, projector, TV) for setting up the preferred 3D format, display type, monitor/screen size and refresh rates. This is useful if you intend to play on different 3D display devices.
- New: Global driver profile options for 2D / 3D mode in "Nvidia 3D Settings" tab
- New: Fullscreen optimizations can be automatically turned off either for all games or for specified games defined via fix profiles
- New: Depth hack can be controlled individually by game now. This is especially useful for OpenGL fixed games which in general need more 3D depth than DirectX 9/11 games.
- New: Filepaths to game install location can be automatically added to game config files. This is useful for automatically setting "ProxyLib" path in DX9Settings.ini for example. This feature is used for setting the ProxyLib path for Prince of Persia: Warrior Within / The Sands of Time.
- New: Added a button in "Edit Profile" tab to open the game config file location in Windows Explorer
- Changed: "Edit Profile" tab and "Program Settings" tab are much clearer now due to UI grouping
- Changed: Made a small change to the source code of Nvidia Profile Inspector for preventing profiles from being completely reset while importing .nip files. By this 3D Fix Manager can do small changes to driver profiles without losing custom settings already made by the user.
- Changed: Updated 3dmigoto files to version 1.3.11
- Bugfix: Shader files for SideBySide / Upscale / Software Mouse Cursor were missing in the 3D Fix Manager folder
- Bugfix: Fixed a bug when editing Hotkeys for DirectX 9 fixes could break some code in DX9Settings.ini file
- Bugfix: Fixed a very rare bug when key type was not set in GUI for 3dmigoto hotkeys
- Bugfix: Sometimes alternative 3D format was not ticked in "Hotkeys" tab although the feature was enabled in d3dx.ini file 
- Bugfix: Adding a helixmod.com API link could trigger an error message unintendedly
- Bugfix: Success message for updating 3dmigoto was displayed although user canceled the update process
- Bugfix: Sometimes not all hyperlinks were detected when retrieving them via Blogger API


Version 1.4 (April 23, 2018):
 
- New: Mostly all game config files including key/value pairs can be handled now even if the files are not conform to ini standard. This is done by using Regex.
- New: When using 3dmigoto 1.3.10 or higher and enabling custom shaders like software mouse, upscaling or side-by-side 3D format the new "Include" section in d3dx.ini is used for referencing other ini files. Duplicate sections from older ini versions are automatically cleaned up.
- New: 32 / 64 Bit version info is shown in "Hotkeys" tab for 3D wrappers
- New: Games can be tagged if they use DirectX 9/10/11/12, OpenGL or Vulkan render API. This facilitates the installation process for raw 3D wrappers (3dmigoto and Helixmod) when no 3D fix is available for specific games.
- New: Added a button "in "General Settings" tab for cleaning up downloaded files
- New: Further translations for French version (thanks to greatxerox!)
- Changed: Uninstall of 3D fixes doesn't utilize "uninstall.bat" of 3dmigoto any more. Uninstall procedure is done natively by the app now.
- Changed: Added a label "Uninstall 3D Wrapper" for button in "Installation" tab for distinguishing between uninstalling raw wrappers and uninstalling 3D fixes
- Changed: OpenGL Wrapper version matches the known versions on Helifax's website now. Formerly the modify date of the DLL was taken as the version number. 
- Changed: Updated 3dmigoto files to version 1.3.10
- Bugfix: Uninstall of Rad Rodgers universal fix made the application hang due to a PAUSE command in the "uninstall.bat"
- Bugfix: When an update for an installed 3D fix was available it could happen that the user quickly switched to another game in the list before the update message was displayed. Although the update was installed correctly it was a bit confusing for which game it was actually done.
- Bugfix: Fixed a crash when Windows Registry key in HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\NVIDIA Corporation\Global\Stereo3D was set to read only


Version 1.39 (April 13, 2018):
 
- New: Graphics settings for games can be configured automatically by editing XML files and Registry keys. Formerly this feature was only able to edit files which contain key/value pairs.
- New: Added a button for opening game config files in "Edit Profile" tab
- New: "Optimize game settings for Stereo 3D" toggle in "General Settings" tab
- Changed: Steam is automatically restarted when editing Steam manifest file for "Hitman". This restart is needed to make Steam find the game after renaming install folder.
- Bugfix: Removed a visual artefact when clicking on button "Install 3D Fix" in "Installation" tab
- Bugfix: "Reversed line interlacing for passive 3D monitors" feature did not work due to saving registry values in a QWord instead of DWord. Changed to save this in a DWord now.


Version 1.38 (April 05, 2018):

- New: "Enable reversed line interlacing" option for passive 3D displays in "Nvidia 3D Settings" tab. This fixes the issue of swapped interleave pattern.
- New: Up to 3 configuration files can be automatically edited now when starting a game. This is e.g. required for optimizing ingame graphic settings for stereo 3D mode or normal 2D mode.
- Changed: Reworked a tooltip in "Edit Profile" tab for making clearer how to edit configuration files of a game
- Changed: Updated 3dmigoto files to version 1.3.8
- Changed: Updated Nvidia Profile Inspector to version 2.1.3.20
- Bugfix: Fixed another bug when modifying configuration files did not work


Version 1.37 (March 29, 2018):

- New: Stereo refresh rate / shutter frequency of Nvidia 3D glasses can be controlled individually per game now. In fix profile set if you want to play with 100 hz or 120 hz. This is useful if your PC is only strong enough for steady 100 fps.
- New: Option "Force fullscreen on key press" in "Hotkeys" tab for 3dmigoto fixed games
- Changed: Updated 3dmigoto files to version 1.3.7
- Bugfix: In some constellations modifying configuration files did not work


Version 1.36 (March 26, 2018):

- Changed: User.cfg is copied to the root directory of Kingdom Come: Deliverance instead of Bin\Win64 subdirectory when installing the 3D fix. This is done only when no user.cfg exists yet. If a cfg file is already present in root directory only those entries required to make the fix work properly are added to it.
- Changed: Updated donation list for shader hackers
- Bugfix: Game search via Windows Registry did not distinguish between Skyrim Special Edition and Skyrim due to some name cleaning


Version 1.35 (March 19, 2018):

- New: On / off switch for Nvidia stereoscopic 3D function in top right corner. This feature is made globally available now because it's one of the most important functionalities (previously it was too hidden in Nvidia 3D Settings tab)
- New: Change desktop refresh rate when application is closed - this feature is available in "Nvidia 3D Settings" tab
- New: Further translations for French version (thanks to greatxerox!)
- New: More detailed message dialog when a driver profile is being installed via Nvidia Profile Inspector. User gets informed about profile swaps and which profiles are affected.
- Changed: Improved performance for loading fix descriptions by caching images in main memory
- Changed: Fix descriptions won't be loaded any more if GUI is set to compact mode as descriptions wouldn't be visible in this mode anyway. This improves reactivity of the GUI.
- Changed: "About" tab title is also visible now when changing to compact gui mode
- Bugfix: User defined game exe is not overwritten any more when doing fix profile updates


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


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


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


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


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


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 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


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


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


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


Version 1.25 (August 8, 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


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


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)


Version 1.22 (June 4, 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


Version 1.21 (June 4, 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


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


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


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


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
- 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


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


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


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


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


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)


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.


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


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"


Version 1.08 (March 14, 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


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


Version 1.06 (February 18, 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


Version 1.05 (February 08, 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 default 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


Version 1.04 (February 01, 2017):

- New: Added "Settings" tab
- New: Enable / disable 3D Fixes
- New: Enable / disable Nvidia Stereoscopic 3D
- New: Auto disable / enable fixes depending on Nvidia Steresocopic 3D on / off state
- New: Auto disable / enable fixes by process detection like Tridef
- New: Button for opening the associated Geforce Thread
- New: Button for opening associated Steam store website
- New: Search paths for detecting installed games
- New: Option for launching Steam / Origin / Blizzard Games directly in 3D Fix Manager via App ID
- Changed: Checkbox "Check for updates at startup" was moved to Settings tab
- Bugfix: When uninstall of a OpenGL fix was cancelled by entering 'no' in the prompt the fix was still labeled as uninstalled
- Bugfix: Removed "VK_" prefix when creating a hotkey for Xbox controller
- Bugfix: Fixed a crash when the user tried to install a fix to a protected folder without admin rights
- Bugfix: Renaming a profile was blocked in some cases
- Performance optimized. Faster startup of application


Version 1.03 (January 21, 2017):

- New: All dialog windows have been replaced with better looking ones.
- New: Change notes feature added for profiles updates.
- New: When uninstalling a fix the user is asked if he wants to backup hotkeys.
- Improved recovery process for hotkey backups. Deprecated ini backups are unlikely to break updated fixes any more.
- Update - button in Tab "About" will both look for program updates and fix updates. It formerly looked only for fix updates
- Bugfix: Button "New Preset" in "Hotkeys" tab was sometimes not set visible again when switching between HelixMod and 3DMigoto fixes.


Version 1.02 (January 16, 2017):

- Further improved detection of installed games
- Bugfix: In very rare cases the wrong ini file was backuped directly after downloading a fix. This was the case when more than one ini files were included in the fix.


Version 1.01 (January 13, 2017):

- New: Added a field for custom install paths for fixes. This is useful if your installed game is not automatically detected by 3D Fix Manager.
- New: when installing a fix the user is asked if he likes to restore a hotkey backup. Otherwise the default ini is installed.
- Slightly improved detection of installed games and their install locations (Please help me correcting wrong fix profiles by reporting them).
- Auto Update notification redirects to this page now instead of directly downloading the new program version. So you can read the change notes first before downloading the updated program version.
- Bugfix: 3Dmigoto fixes could not be uninstalled when there was no uninstall.bat provided by the fix.
- Bugfix: backuped d3dcompiler64.dll was overwritten by the version of the file included in the actual 3dmigoto fix.


Version 1.0 (January 08, 2017):

- Release Version

