Saturday, March 16, 2019

The Walking Dead: New Frontier

Updated: 2019-03-18
- Fixed fog in Episode 3

- Black eyes
- Smoke halos
- Fire halos
- Fog halos
- Mouse pointer depth
- Dialog and subtitles text depth

Fix is based on bo3b's fix for Batman - The Telltale Series and some information from nvidia forum about profile settings


Thursday, March 14, 2019

3D Fix Manager

Last Updated: March 14, 2019

I like to share an application with you 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 a user-friendly approach for editing hotkeys in order to quickly change 3D related settings like 3D depth and convergence while gaming.

So which features does 3D Fix Manager provide?
  • Clear GUI with multi-language support (Englisch, French, German, Portuguese)
  • Detection of installed 3D Vision games (Steam, Uplay, Origin, GOG and many more supported)
  • Download, install and uninstall 3D Vision fixes with only 1 click
  • Installed 3D fixes are automatically kept up to date
  • Simple configuration of 3D fixes. Adjust 3D hotkeys for changing 3D depth and convergence and much more. Configs are automatically backuped and restored when reinstalling 3D fixes.
  • Launch games directly with 3D Fix Manager either in 2D or stereo 3D mode. For 2D mode 3D fixes are automatically disabled as not needed then.
  • Graphics settings of games are automatically optimized for playing in stereo 3D
  • Nvidia driver profiles are automatically installed and optimized for stereo 3D
  • Options for individually editing the global Nvidia driver profile for both 2D and stereo 3D mode
  • Up to 3 display profiles provided - optimize settings for your display devices and load them easily by selecting the respective profile
  • No need to use Nvidia Control Panel any more - all stereo 3D related settings are directly integrated into 3D Fix Manager. Additionally all settings can be backuped and restored.
  • Simple activation of Compatibility Mode (also known as fake / depth buffer 3D) for any DirectX 11 game
  • Highly customizable - fine tune a lot of settings for each game profile. Easily create new profiles for games not supported by 3D Fix Manager yet.
  • Performance for stereo 3D automatically improved by using RivaTuner Statistics Server
  • Automatic updates for game profiles which include new 3D fixes
  • Automatic updates for the application itself which add new features and bugfixes

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

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. Adjust install directory to your liking. A desktop shortcut and entry in start menu folder are created by the setup wizard.
  • Portable zip version: Extract the downloaded file archive. Neither start menu entries nor a desktop shortcut are created by using the zip version.
  • Start the application with "3DFixManager.exe" or use the desktop shortcut created by the installer.

  • Windows 7 / 8 / 10
  • .NET Framework 4.6 or higher
  • Nvidia graphics card
  • 3D display compatible to 3D Vision, 3DTV Play or Optimized for Geforce
  • Note: If you have a Nvidia graphics card but not a 3D display device you can still fully use this application with anaglyph mode (3D Vision Discover). You need anaglyph red / blue glasses for this (e.g. available on Amazon for not more than 5$).
  • If your card is AMD this application serves as a simple game launcher only (all Nvidia related settings locked then)

Known Issues:
  • When double clicking on "3DFixManager.exe" and nothing happens it 's very likely that your AntiVirus software is blocking the application from being started. Easiest fix is to copy the application from protected places like C:\Program Files (x86) to other places like D:\3D Fix Manager. You can also try to add the folder of the application to the whitelist of your AntiVirus software but this does not always fix the issue.
  • Detection of games might fail if no info about the game is available in Windows registry. When this happens 3D Fix Manager tries to find the game via search paths but this might fail as well when no according search paths have been added to the application. In this case please make sure that all paths to your game libraries are listed in the search paths option (you find this in "Settings" tab -> "Application Setting" tab -> "Detecting installed Games")
  • If a game is still not listed you can force detection by setting up a custom install path for the individual fix profile (you do this by changing the search filter from "Installed Games" to "All Games" in the upper left corner. After that double click on the game in the list and navigate to "Custom Root / Game Path")

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

  • The application is not available in your language yet? Please feel free to translate this language file on GitHub and your language will be added to the application with the next update.

  • 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 your own risk. :)

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

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

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

Change Notes 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.

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

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

For a full list of previous change notes please visit

    Wednesday, March 13, 2019

    Future of 3D Vision Support (Official announcement from NVIDIA)

    NVIDIA have made an official announcement regarding the future of 3D Vision support, and you will want to read my take on it here.

    Dead or Alive 6

    NOTICE: The installation for this game is different to our other mods - please read below!

    Download the fix:


    1. Extract the zip file to a directory of your choosing, but DO NOT extract to the game directory (the game will shut down after the splash screen if you extract it to the game directory).

    2. Run the "3DMigoto Loader.exe"

    3. The loader will launch the game through Steam automatically.

    4. Once in game, press F7 to switch to exclusive full screen and engage 3D Vision.


    • F7: Switch to exclusive full Screen mode to enable 3D Vision
    • XBox controller back button: Take 3D screenshot (saved to Documents\NVStereoscopic3D.IMG, same as Alt+F1, but without the message)


    • Fix detached body parts (full regex based replacement for the 3D Vision stereo correction and driver heuristics)
    • Regex halo fix
    • Lights & shadows
    • Decals (tiled decals)
    • Accurate specular highlights (these take the game from an 8 to an 11 IMO)
    • Tweak main menu background and character placement
    • Water & reflections
    • Volumetric fog light shafts (A.P.O. stage. They look a bit naff, but that's true in 2D as well)
    • Synchronised plant breeze physics between both eyes
    • Treasure room coin spawners
    • Graphical glitches in the treasure room
    • Clouds, sun & flares
    • Hides hardware mouse cursor
    • Story mode cutscenes render in both eyes in SLI (mono video is still mono)
    • In game screens in the Colosseum and Muscle stages are converted to mono screens to avoid violating infinity and stereo inversions. If you prefer the gimmick of having a 3D screen inside a 3D screen (inside a 3D screen, inside a 3D screen...) and don't mind straining your eyes to see what lies beyond infinity, edit the d3dx.ini and change $mono_in_game_screens to 0 under [Constants]

    ReShade Compatibility

    Note: There is currently a compatibility issue between the latest versions of 3DMigoto and ReShade, so this is not recommended just yet although if you don't want 3D Vision support you can do it by disabling/removing the Mods/3d-vision folder

    3DMigoto can be used to load ReShade into DOA6 if you like (please note: ReShade is NOT provided with this download). To do this, edit the d3dx.ini and uncomment (remove the semicolon) the line that reads:


    Rename ReShade's dxgi.dll to reshade.dll and place all the files that it uses in the same directory where you extracted this mod. Run the 3DMigoto Loader.exe and the game should launch with both 3DMigoto and ReShade loaded.

    If you are not using the 3D Vision part of this mod, consider disabling it for better performance. In the "Mods" directory you will see a "3d-vision" folder - delete this or rename it to "DISABLED 3d-vision".

    Side-by-Side / Top-and-Bottom Output Modes

    This fix is bundled with the SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Include] section and uncomment (remove the semicolon) the line that reads:

    include = ShaderFixes\3dvision2sbs.ini

    Then, in game press F11 to cycle output modes. If using 3D TV Play, set the nvidia control panel to output checkerboard to remove the 720p limitation.

    Known Issues

    • Occasionally 3D may be disabled after loading the main menu (possible driver bug?). Double check you are in full screen and restart the game (via "3DMigoto Launcher.exe") if this happens.
    • If the game closes down by itself just after the spash screen, make sure you have not installed the fix into the game directory. Use the provided uninstall.bat to remove it if you put it there by mistake.

    Like my Work?

    Fixing games takes a lot of time and effort, and I also do a lot of work on 3DMigoto behind the scenes to make all of these mods possible - in particular, this release required writing an entirely new loader mechanism for 3DMigoto as well as solving a lot of hangs and crashes.

    If you are in a position where you are able to do so, please consider supporting me with a monthly donation on Patreon, and thanks again to those that already do! While I prefer the more stable monthly support that Patreon offers, I can of course understand that some of you prefer to make one-off donations when you can, and for that you can use my Paypal. As a reminder, these donations are to support me personally, and do not go to other modders on this site.

    This mod is created with 3DMigoto (primarily written by myself, Bo3b and Chiri), and uses Flugan's Assembler. See here for a full list of contributors to 3DMigoto

    Friday, March 8, 2019

    Metro Redux (2033 & Last Light) 3D Vision Ready update

    3D Vision Fix by Helifax.
    Contributors in previous fixes: DHR, DJ-ARK, Masterotaku

    Fixed: (Update as of 8th March 2019)

    - Fully and correctly fixed the flashlight problem on Smoke, dust, spiderwebs. (thanks to DJ-ARK and Masterotaku for the Metro LL fixes as I started from those). I actually compared it with the original 2033 game just to make sure everything is 3D Vision Ready and IT IS!

    - Fully fixed the lens flares at any convergence level.
    - Unlocked the convergence and separation (using 3DMigoto) so no more read-only on the user.cfg (that breaks progression on collectables)
    - Added 2 Convergence presets on F1 (gunplay and exploration).
    - Added Menu convergence on CAPS_LOCK key.
    - Crosshair is now dynamic in Surround as well (thanks to  DHR original crosshair fix for this, which 
    helped me a bit). The preset is on F11.

    This does not address the object pop-in which is part of the very restricted LOD the game uses.
    I recommend a lower separation for this game.

    Metro 2033 Redux download:

    Metro Last Light Redux download:


    - Simply unRar the content next to the game executable.


    Thursday, March 7, 2019

    Tekken 7

    3D Vision fix for Tekken 7. Also with some graphics options.

    Update  (2019-03-07): fix updated with shaders from all the new DLC characters. Also fixed one lighting shader that affected some stages.

    Important update  (2018-12-11): finally fixed screen space reflections, light shafts, and compute shaders clipping. Also more of the typical shaders that appear when there are new characters. I probably don't have all of them, and won't until all season 2 characters are released and I can test them.

    Update  (2018-06-12): more fixed shaders for the new costumes and effects in the latest update. Especially important for Kuma and Panda (their hair hotkey works once again). And a new feature! Use the "3" hotkey to make CS lighting (fake ground reflections usually) be at full depth (the default state that was always used until now) or at surface depth. Which is more correct? None, because they are fake reflections that don't have an origin point. Configure them to your preferred setting. The default setting is full depth, which is what I've been using until now. To show you an example, compare this (full depth) to this (surface depth).

    Update (2018-04-06): fixed a problem I had in "d3dx.ini" that made SBS/tab/interlaced modes not work. I've also updated 3Dmigoto to 1.3.8. If you didn't use those 3D modes, you don't need to care about this update.

    Update (2018-03-24): fixed all new shaders related to Noctis and his stage, and also old ones that have changed with this new update. Two new hotkeys added, about screen space reflections. 3Dmigoto updated to version 1.3.7. Post processing effects hotkeys now show a message on screen, thanks to DHR giving me something to work with (also thanks to 3Dmigoto devs).

    Update (2018-01-19): fix updated with a new way to stereoize depth of field and ambient occlusion (3Dmigoto 1.2.70), ensuring present and future compatibility with all resolutions (higher than 5120x2880, or more custom resolutions than what it supported before).

    Update with bug fixes (2017-12-03): I've uploaded the fix again, doing a long due fix for depth of field and ambient occlusion. DoF was 2D before and now is stereoized, but every resolution needed an addition to "d3dx.ini". Check the lines starting with "TextureOverrideDoF" in "d3dx.ini". There's almost everything up to 5K. Now DoF isn't disabled by default. The ambient occlusion bug was happening at only 1920x1080 and 3840x2160, and it's fixed the same way.

    Extremely important update and news (2017-12-02): finally, after months of trying ways to fix the specular lighting problem the wrong way, DHR suggested me something that I had already tried before, but looking at it again I realized where my mistake was, because it was incomplete, and with just a simple tweak I got it right. And so, I've finally removed the "Remaining issues" section of this post. Download the fix again and enjoy. You'll notice it right away in the water stage (sun reflection) and Mishima dojo (moon reflection), for example.

    Update (2017-11-30): fixed Geese Howard shaders and his stage shaders. Updated 3Dmigoto to 1.2.67 version. Also, the fix now includes all my compiled ".bin" shaders. If they work correctly, you won't see stutters when you use the fix in fresh state. Same download link as always.

    Update (2017-09-01): the new bowling mode is now fixed. Download the fix again. You can keep your old ".bin" files in ShaderFixes, to avoid having to compile old shaders again.

    Update (2017-07-03): I found more of those minor shaders, applied a new automatic low convergence preset for cutscenes/intros/outros (you can disable this at the "[ShaderOverridePresetCutscene]" and following lines in "d3dx.ini"), and updated the download link.

    Small update (2017-06-18): I found 4 more minor shaders and updated the download link.

    - Lighting.
    - Specular lighting.
    - Light shafts.
    - Screen space reflections.
    - Smoke.
    - Shadows.
    - Skybox.
    - Heatwave effects.
    - Transparency effect in geometry.
    - Compute shaders clipping.
    - Depth of field.
    - Ambient occlusion bug at certain resolutions.
    - And a lot more inaccurate effects.

    - Download this file and extract its contents in the "TEKKEN 7\TekkenGame\Binaries\Win64" folder, where "TekkenGame-Win64-Shipping.exe" is.
    - Launch the game and let it apply the profile changes.

    - F1: four convergence presets.
    - F2: HUD depth presets. Screen depth by default.
    - F3: HUD toggle (with a nice collapse animation).
    - F4: bloom and lens dirt toggle. Not disabled by default.
    - F5: depth of field toggle. Not disabled by default.
    - F6: Arena stage TVs convergence presets. By default, they now display a 3D image, probably as a side effect of other recent fixes. those TVs are in 2D, but if you open "d3dx.ini" and uncomment the ";[TextureOverride1]" line and its two following lines, those TVs will render in 3D. Use for fun and testing if you want.
    - z: Kuma/Panda hair toggle. If you use a high/max textures setting, they will have hair, which needs a lot more GPU power than normal. Using this hotkey will disable their hair and you will get a lot more fps. They have hair by default.
    - Right trigger controller button: low convergence preset while holding it. If you use that button for combos, you can disable or change the hotkey in "d3dx.ini" ([Key8]).
    - x: some HUD elements have variable depth by default (some at screen depth, and some at full depth), so with this hotkey (which is disabled by default), you will be able to use a positive, negative, or disabled correction (3 presets), which also inherit your F2 hotkey values.
    - 1 (not the numpad): screen space reflections smoothness toggle. It disables the average smoothing it does over time (you may see some dithering with flickering, but better clarity). Not disabled by default.
    - 2 (not the numpad): screen space reflections toggle. Not disabled by default.
    - 3 (not the numpad): CS lighting (fake reflections) position toggle. Full depth by default. Press it to use surface depth.

    If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: