Tuesday, December 11, 2018

Tekken 7

3D Vision fix for Tekken 7. Also with some graphics options. There will be more game content in the future, so the fix will be updated after that.

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: masterotakusuko@gmail.com


  1. Very nice excellent work .

  2. Thanks to you I can enjoy some great fighting game`s in 3D
    Again huge thanks for all the hard work and efforts!

  3. This comment has been removed by the author.

  4. Hey masterotaku, thanks for the fix - having some friends over tomorrow and planning to put this up on the projector :)

    For any DX11 fixes where you need a specific profile, I really recommend using 3DMigoto's built in profile manager in the d3dx.ini - you can either set exactly the settings you need (which I recommend if you understand which they are), OR run the game with the profile you want to use, then take a look in the d3d11_log.txt to find the active profile (which will be just after all the ini settings - starts with 'Profile "blah"' and ends with 'EndProfile' and looks very similar to the output from Geforce Profile Manager, but with the settings decrypted and some comments added) and copy and paste it into the d3dx.ini under [Profile]. Don't worry about changing it to look like the example settings in the d3dx.ini - 3DMigoto supports reading the profile in the exact same format it logged it in (alternatively you can actually copy and paste it out of Geforce Profile Manager, but if you do that make sure you remove all the encrypted SettingStrings).

    1. Patch went up yesterday and online matchmaking connectivity is greatly improved. Thanks again for the Fix masterotaku..
      DarkStarSword. There is still an issue with specular lights, maybe you can assist with your wizardry to get this final issue resolved? =)

  5. This comment has been removed by the author.

  6. Thanks for the Update. Really appreciate you keeping on top of this. I guess at this stage it maybe just that final fantasy character to come, unless they decide to do a season two. Game works perfectly with no stuttering I guess due to the precompiled shaders =)

  7. Wow huge thanks for the Update and all the great fixes!

  8. fantastic fix thank you very much, however does anyone else experience "precipice of fate" as really bright and green? (so bright you cant really see what is going on?) i did experience on some other stages before the update however the latest version fixed those (once again fab work thank you very much)

    1. I had this problem, on an older driver. It actually happened on all the stages randomly never quite worked out what was going on, but Once I removed my Video card overclock it went away.

  9. Thanks for the update/fixes :)
    Did leave a little gift for you Masterkotaku

  10. Hello
    Can you turn HUD toggle into Cheat Engine? Thanks for update

    1. No, I can't. Also, toggling the HUD off with my fix can be unsafe because if it's disabled before a battle and you try to to enable it again in a battle, some of its elements won't be visible.