Sunday, December 4, 2016

Unravel (DX11)

I re-fix the WIP created by 4everAwake (some game update broke it), so all the credits goes to him.
I tweak the lights shaders to fix some black textures and removing the DOF effect don't remove the water.

Before i post here i talk with 4everAwake if is ok with him...all enjoy this amazing game....really is an amazing game and S3D looks awesome. Removing the DOF effects is the best thing done in this fix....why hide the beauty of the landscape.

- Remove DOF, default OFF (toogle with "X" key...believe will not use DOF)
- Fixes character shadows & fixes interior lights
- Fixes various 2D effects (dust trails, sparks, fog)
- Disables vignette effect when the camera zooms in on picture frames

Know Issues (nothing game breaking):
- Specular highlights & water reflections look incorrect
- Various water effects are 2D (water splashes, crashing waves,.. etc)

- "1" key or Xbox LB button for low convergence (read the book or picture frames)
- "2" key for medium convergence (gameplay one)
- "3" key for High convergence (gameplay one)
- Xbox RB button cycle between medium and high convergence

- Extract .zip where the .EXE is located
- Start the game, when "Rundll32" prompt appear, press "Yes". This is only for the first launch.



The Witcher 3: Wild Hunt

A fix by mike_ar69 & DarkStarSword

Profile and 1.10/1.21/1.31 updates by Helifax

3DMigoto improvements by Bo3b and DarkStarSword

Assembler by Flugan

Special thanks to everyone on the forum who helped out with testing!

Latest update 12-4-16, works with both Hearts of Stone and Blood and Wine expansions:

The Witcher 3 - Patch 1.31 Update (12-4-16)
  • 3DMigoto 1.2.50
  • Profile is now part of the fix and is automatically deployed
  • Dynamic-crosshair is back
  • stereo2mono updated version so it doesn't kill the SLI bus in 3D Surround.
  • Fixed HBAO+ normal map artefacts following DarkStarSword's pattern (thanks mx-2!)
  • Fixes the Steam overlay and Steam controller in Windows 7 and Windows 8
Big thank you to DarkStarSword and Bo3b for all their work on this update of 3DMigoto!
The Witcher 3 - Patch 1.21 Update
  • Decals (quite a lot of them)
  • Rain splashes /drops
  • Blood
  • Hairworks shadows
  • Fixed witcher senses bubbles & warp bubbles so they now are at proper depth.
  • Crosshair is pushed to DEPTH
  • All other UI is still at FIXED depth.
  • Stars at night (thx SKAUT) for the savegame and pointing it out;)
  • I added presets for different convergence levels on Keys "Z" and "XBOX-RIGHT_THUMB_PRESS". - The Witcher Senses bubbles are also aligned for these 2 convergence values and might not work for others (haven't tested).
  • I recommend using these presets to play the game (if you aren't already using something like this). One if for Cutscenes/Interior the other is for outside:)
  • Lights
  • Shadows
  • Global illumination
  • Specular highlights
  • Environmental reflections
  • Decals
  • UI Depth adjustment added (cycle with ~ key)
  • Hairworks MSAA one-eye transparency
  • Hairworks glitch at specific depth from camera
  • Hairworks shadows
  • Light shafts
  • Sun & moon depth
  • Sun & moon reflection in water
  • Approximate fix for water environment reflection probes (Note that an SLI bug affects these - see below)
  • Approximate fix for direct reflections on water
  1. Extract the folder from the rar file into the game directory under "The Witcher 3 Wild Hunt\bin\x64". If done correctly, the d3d11.dll file should be in the same directory as witcher3.exe.
  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.
  3. If 3D does not kick in change the video settings to exclusive full screen mode (This setting has a tendency to reset from time to time, so this step may need to be repeated on occasion).
Keys and Configuration
~: Cycles UI depth between several presets. You may customise the default depth by editing the d3dx.ini and adjusting x under [Constants]. To customise the presets on the ~ key, find the [KeyHUD] section and adjust the list as desired.
F1: Toggle between two convergence presets.
F3: Disable false reflections caused by an SLI bug.
F11: Cycle SBS / TAB modes (see below to enable).
When raining, raindrops will land on the camera. If you find this distracting you can disable it by editing the d3dx.ini file and setting x1 under [Constants] to 1.
Side-by-Side / Top-and-Bottom Output Modes
This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment the following line by removing the semicolon from the start:
run = CustomShader3DVision2SBS
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
  • Sometimes after dying and loading a previous save the game may crash, or the 3D may glitch out. If this happens, restart the game.
  • On SLI systems, water in certain areas may display an incorrect reflection (e.g. reflecting clouds from the sky while underground). These false reflections can be disabled by pressing F3.
The Witcher 3 v1.31 - 3DMigoto 1.2.50
Outdated versions:
The Witcher 3 v1.22 - 3DMigoto 1.2.40
The Witcher 3 v1.21 - older 3DMigoto - Dynamic crosshair
The Witcher 3 v1.10

Far Cry Primal



Update v1.1

This update is primarily aimed at improving the performance on SLI systems. Running at 2560x1440 with water quality set to 'High', I see improvements from 29fps in v1.0 to 55fps in v1.1, and with water quality set to 'Very High' I see improvements from 10fps in v1.0 to 50fps in v1.1!

Note that enabling the SBS/TAB custom shader will still have a significant impact to the framerate in SLI (stay tuned - improvements to halve the cost and limit it to when SBS/TAB is actually being used are planned).

For single GPU users there is still an improvement - the crosshair should now be less "jumpy", and will prefer to stay behind small objects like grass or foliage.

  • Updated to 3DMigoto 1.2.50
  • Driver profile is automatically updated on launch.
  • Downscale depth buffer to 1/16th resolution for crosshair depth calculations to improve SLI framerate, and make crosshair less "jumpy".
  • Downscale reflections to 1/2 their original resolution before swapping eyes, and limit operation to once per frame to drastically improve SLI framerate (reducing water quality slightly will also make an additional improvement to SLI framerate).


  • Volumetric fog completely and accurately fixed and looks awesome in 3D :)
    • Shadow volumes (e.g. cast from trees)
    • Light volumes (e.g. in caves)
    • Camp fires
    • Density near mountains
    • Density near cliffs
    • Density in sky
  • Specular highlights are fixed accurately!
  • Lights / Shadows
    • Tile Lighting
    • Directional
    • Ambient
    • Physical
  • Water reflections
    • Real reflections outdoors (using stereo reversal technique)
    • Environment map reflections in caves
  • Ambient Occlusion
    • Normal map artefacts
    • Disabled false velocity smearing
  • Auto crosshair added
  • Enemy & animal tags
  • Mask of Krati crystals around edge of screen moved to fixed depth
  • Halos
  • Lens flares
  • Vignette pushed to depth
  • Hunter vision yellow outline fade out at edge of screen lined up better
  • Underwater caustics
  • Decals
  • Bloom


  1. Unpack the zip file to the Far Cry Primal\bin directory

  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.

  3. Disable Motion Blur in the settings

  4. If using SLI, lower the water quality to 'High' to improve the framerate and reduce stuttering.

HUD Modes

Two different automatic HUD modes are provided:

The default mode will adjust the entire HUD based on the centre of the screen, which is well suited to general gameplay so that the crosshair will line up with the target.

The second mode will try to adjust the HUD to be mostly in front of anything on the screen. This mode is intended for use in cutscenes to help make the subtitles easier to read.

The ~ key can be used to toggle between both of these modes. If you would prefer to use a fixed depth HUD, you can do so by editing the d3dx.ini - x2 sets the mode and x sets the fixed depth for mode 0.

Convergence Presets

Press backslash to cycle between two convergence presets - a low preset recommended for most of the game, and a high preset intended for use in the Legend of the Mammoth DLC.

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

This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment the following line by removing the semicolon from the start:

run = CustomShader3DVision2SBS

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.


There are some reports that recent drivers are causing issues for some people. If you have trouble, 361.91 and 362.00 are known to work for this game.

I may revisit the game later to improve the HUD like I did in FC4, but this is quite playable as is.

Known Issues

  • Vignette underwater is not lined up with the edge of the screen (related to the HUD), but is a pretty minor issue.

  • Some of the cutscenes have excessive sparkles at the far left of the screen.

  • Some of the reflections are not accurate in 2D, and therefore not accurate in 3D either. The river near the village is probably the worst for this as from certain camera angles plants can be seen stretched across the water. This is a game bug.

  • If you use an unusual resolution, the fog in some areas (such as while obtaining the Owl guide) may be cut off the right of the screen. This occurs even in 2D and is a game bug. 1920x1080 and 1280x720 both work fine.

Like my Work?

Consider supporting me on Patreon

This mod is created with 3DMigoto (by Bo3b, Chiri & myself) and uses Flugan's assembler

Friday, December 2, 2016

Titanfall 2

Titanfall 2
- Addresses Single Player Campaign
- Works with Multi Player Component
- It either works for you or not, NO OTHER SUPPORT OFFERED!

- UI and broken crosshair
- Different Halos around fire
- Broken Specularity and other lighting issues
- Skybox, different background objects
- Other borken lights and effects


- Helifax - This fix, Shader fixes, Rendering issues, etc
- Big thanks to Bo3b, DarkStarSword and Flugan for creating 3DMigoto and this awesome wrapper that allows us to fix our favourite DX11 games in 3D Vision!
- NVIDIA for Creating 3D Vision as a tech!


Sunday, November 27, 2016


3Dmigoto 3D Vision DX11 Fix
What this mod does:
- Fixes various shadows, lights & haloing issues
- Places the crosshair and some HUD icons at a fixed depth
- Makes the helmet camera stay in place when you change convergence
- Adds a convergence preset on the 'Tab' key. Use this when floating around in space.

1)  Download this ZIP file and extract the contents into the game's directory.

2a) For the GOG version:
  • Run the game using the included shortcut "Event[0]- 3Dmigoto.bat"
2b) For the Steam Version:
  • In your Steam library, right click on "Event[0]" and select "Properties"
  • Click "Set Launch Options"
  • In the box, type -window-mode exclusive and click "Ok" 
  • Run the game
3) In the Options menu, set Volumetric Lights to "Off".

Made this using DarkStarSword's Unity template.
 If you like this mod, consider supporting DarkStarSword on Patreon

    Wednesday, November 23, 2016

    Hitman 2016 (DX11)

    Update 11/25:
    - A few more fixed shaders add

    First, i want to thanks to ishiki for give me this game. THANKS!! really appreciate :).

    I have to say this game is awesome...the stages/levels are huge and looks amazing in S3D. My personal opinion is it a better game than Hitman Absolution. If you love Hitman games, i recommend this one for sure.
    Also the engine used in this game is an upgrade of the one used in Hitman Absolution (Glacier 2), now all shadows, lights and SSR are made in Compute Fact, i have to fix the Sun position in a compute shader (first time!). All this effects looks better than Absolution, so is indeed an improvement.

    - Shadows
    - Lights
    - Screen Space Reflections
    - Normal reflections
    - Sun/Sun glow
    - Sky / Clouds
    - Halos in effects (Fog, smoke, dust, fog, ice, water, others)
    - HUD and Crosshair (best compromise)

    Know issue:
    - One Compute shader responsable for some lights and reflections have a nasty clipping/culling that i can't fix. When is visible is very ugly and is visible in a form of little dark squares on the sides of the offending effect. Reducing depth in NVCP helps. Is the same clipping issue in one source light we have in Hitman Absolution (the issue persist despite the engine upgrade)
    - Ep6: Hokkaido is the most anoying episode with the culling/clipping issue :(
    - I have disable the mirror reflections. The fix for the swapped eyes is working OK, but when the camera is tilted the mirror reflections looks bad.

    - "P" key for recommended convergence
    - "O" key cycle Crosshair and Target icons depth
    - "K" key cycle some HUD elements depth
    - "L" key for navigate in menus (set separation = 0)
    - Xbox Controller Back Button for navigate in menus (set separation = 0). Use to enter and exit.

    TB and SBS Mode:
    - The game support SBS/TB Mode using 3Dmigoto. Remove the ";" in the  ;run = CustomShader3DVision2SBS in the [Present] section of the d3dx.ini. Default TB Mode. F11 to cycle.

    **IMPORTANT** Intallation Notes:
    We need to install the game in the game folder without the little "TM" (trade mark).Windows/3Dmigoto take that character as "?" (ilegal character for files/folder names) so all shader fixed copied in the ShaderFixed folder are skipped (same as remove the effect). To do this edit the manifest appmanifest_236870.acf in steam for this game and change the "installdir" line from "Hitman TM" to "Hitman" (delete the little TM) and rename the game folder to "Hitman", you need a match between the manifest and the name folder. To do this you have to quit steam. Works for me!

    - Follow this instructions to add the "StereoFlagsDX10" in the Game profile, very important!! (link: add StereoFlagsDX10 to profile.pdf)
    - Use "Exclusive Fullscreen"
    - Extract .zip where the .EXE is located (not the launcher)
    - Disable Minimap in game option



    ** Do you like the fix? **
    If you like the fix, you can donate to this PAYPAL account: