Sunday, January 3, 2016

Mortal Kombat X

3D Vision Fix by DJ-RK





Download: MKX fix v1.0

I'm pleased to release to you all my first comprehensive fix, for the game Mortal Kombat X. My focus was to get the actual fighting gameplay effects fixed, particularly for all the stages and during the fatalities. I have not yet gone through every character's movesets (including X-rays), or through story/krypt mode but can do so in the near future. I may also revisit this for fixing shadows and ambient occlusion in an update.

Fixed:
-Nearly all halo creating effects in every stage
-Fixed all effects in every character's fatalities

Unfixed:
-Floor reflections
-Shadows & Ambient Occlusion
-Potentially some effects related to special moves/X-rays
-Anything related to story mode, crypt, or any game modes

Bonus:
-Press the \ key to toggle HUD/Pause menu/FATALITY text off and on for taking unobstructed screenshots

Instructions:
1) Extract files to location where MK10.exe is located
2) In Options - PC Video - Advanced Settings, set Shadows and Abmbient Occlusion to OFF
3) Set separation and convergence to taste
4) FINISH HIM!!!

Optional SLI fix: Use Nvidia Inspector to set DX1x compatability bits: 0x084000F5 (Tomb Raider (2013), Apollo 11 Demo)

Feel free to report any broken effects that I've missed, particularly anything extremely jarring, and I may attempt to fix them as well.


Tools used to make this fix:
-3DMigoto (thanks to Bo3b, DarkStarSword, and Chiri!)
-Flugan's assembler



Like this fix? Donations are always appreciated.

Paypal: www.paypal.me/DShanz

45 comments:

  1. WOW!! Thank you! Sincerely looking forward to possible fix of shadows and ambient occlusion. You guys are the best!! Please Arkham Knight next? :D

    ReplyDelete
    Replies
    1. Please don't make game requests here. It comes across as "yeah, nice and all, but what about my game?"

      However, just today we started a new thing for requests, go to the main wishlist and add your votes there:

      Wishlist

      Delete
    2. My apology, really appreciated all you guys have done. And thank you for the wishlist. :)

      Delete
  2. Congratz with your first major fix DJ-RK !
    It also encourages me to get back to bo3b's school Again :)

    ReplyDelete
    Replies
    1. Thank you, and absolutely do it! It's a very rewarding experience to learn something new, and to work on a project to completion (or at least a working/acceptable state). Of course, that doesn't just pertain to shader hacking, so feel free to apply that to any other interest you may have, but the more people we have pumping out fixes the better!

      Delete
  3. Congratulations on your first major fix =D

    ReplyDelete
  4. Thank you for fix MKX 3DS, but work for me in the first time, after this dont work. (sorry my bad english, i'm from Brazil)

    ReplyDelete
    Replies
    1. Ok. Could you please elaborate a bit on what is happening? Maybe try reinstalling the game and reinstalling the fix over it.

      Delete
    2. Is like play the game without fix. I try reinstall. This game is amazing in 3DS. Thank you for suport!

      Delete
  5. When launching in a 3D resolution I get an overlay on my screen; seems to be an issue on my end but just in case, ever hear of this kind of thing?

    ReplyDelete
    Replies
    1. Same here. Tried 361.43 and 359.00 Driver. Win 7

      Delete
    2. What kind of overlay? What does it look like?

      Delete
    3. Turning "Depht of Field" to off solve the problem for me.^^
      Thanks for the fix.

      Delete
    4. If you downloaded the fix over a week ago, try redownloading it OR go into the d3dx.ini file and change Hunting = 0. I accidentally uploaded the fix with shader hunting still enabled, and had re-uploaded the fix a little while back with it corrected

      Delete
    5. @DJ-RK: You also might want to make an update with logging disabled. Current download has calls=1, which generates log file and continuous logging. Takes a little bit of performance, so depends upon how demanding the game is whether it's a problem.

      Delete
    6. Ahh, I thought that setting 3DMigoto into release mode (Hunting = 0) would also disable any additional functions, like logging, as well. I'll put up an update, thanks for the heads up!

      Delete
  6. Really awesome fix! Congratulations!
    I really want to say we (as a community) really appreciate the TIME and EFFORT you put into this fix and the PASSION for 3D ;)
    Is not Perfect (but most things in life are anyway;)) )! And just because is NOT perfect it makes it EVEN more awesome !!!
    Congrats again:)

    ReplyDelete
    Replies
    1. Thanks Helifax. You really hit the nail on the head, I really do have a passion for 3D, which drives me to want to learn and contribute. Of course, I'd love to get this to be a perfect fix, eventually, but as I learned from Vermintide, gotta learn to crawl/walk before I can run, so just gonna focus on a few simpler fixes until I'm at the level to tackle more involved lighting/shadow fixes. I'm actually currently looking at a particular OpenGL game and attempting at figuring out your wrapper, so the appreciation is mutual! Run into a little snag, though, so you'll likely be seeing some questions raised in your thread on the Geforce forums... but until then, muchos gracias amigo.

      Delete
  7. ty, hope this will get updated :)

    ReplyDelete
    Replies
    1. I'm just finishing up on a couple other games that I've been working on, which I've recently posted on here. I'll be taking a look at this again for the remaining stuff soon!

      Delete
  8. Awesome fix, thanks for the hard work!
    It is really aprreciated

    ReplyDelete
    Replies
    1. And friendly feedback is equally appreciated! Glad you're enjoying it.

      Delete
  9. since last update, 3D is broken :-)

    ReplyDelete
  10. tried this but the convergence isnt changing with my hotkeys for some reason, only depth works, and convergence is so high i cant see anything

    ReplyDelete
    Replies
    1. Weird, fix doesn't lock convergence in any way. The new patch may have changed or broken something. I'll try to take a look at this when I got the time, but I'm currently working on fixing Quantum Break which takes priority of my fixing time at the moment, so maybe in a couple weeks I'll be able to look into providing an update.

      Delete
  11. Always use the profile of the battlefield 4 in nvidia profile. Take a test.

    ReplyDelete
  12. I would carefuly ask: are there any news of a new fix? :)

    ReplyDelete
  13. During a match, my right eye shows one screen and my left eye shows a different screen (I think character/stage select screen) and characters are transparent...

    ReplyDelete
    Replies
    1. I've never used Nvidia inspector before. Is that my problem???

      Delete
    2. I'm playing XL by the way.....and using Windows 10, GTX 970 and a TV (Panasonic Viera).

      Delete
  14. I took a look at it a couple nights back. Definitely didn't have the issue that you're reporting Zalbaag, so probably an issue with your driver profile, and I'd suggest doing a DDU reinstall. Otherwise, I did see a few non-major broken effects on some stages. I might spend some time to get all stages fixed again, but I'm not going to go through each and every fatality again. I don't actively play this game to know what's broken and what isn't, so if people can document and report specific things that are broken, eg. Sub-zero's fatality 2, or Raiden's ABC move, etc, then that'll improve the chances of me looking at these things to fix them.

    ReplyDelete
  15. Okay. Yea, I don't know what the heck the problem on my end is. I'll switch to the 3D Vision forum. Thanks anyway DJ-RK.

    ReplyDelete
  16. I have the same Problem than you Zalbaag.
    Thougt it was because the fix is broken.
    doing some testing...

    ReplyDelete
    Replies
    1. Nvidia inspector did not solve the Problem.
      3D compatibility mode works but not the normal mode
      btw. i have also a GTX 970 but Win7
      Driver 372.54, have you the same?

      Delete
    2. Hey, I took some Alt+F1 screen shots of my problem. Just to see if it's the same problem you have. Also, I can't even switch to compatibility mode. I can only toggle 3D on and off with Ctrl+T. Switching with Ctrl+Alt+F11 does not work for me. I'm going to post the problem in the NVidia forum as well. I'll let you know if I get any help.

      http://imgur.com/a/ux4nn

      Delete
    3. yes, looks like the same

      Delete
  17. Hey, I'm actually using version 375.70 release date 10/27/16. Downloaded it from GeForce Experience.

    ReplyDelete
  18. 372.90, Win 10 here. I know there was some issues with another game on the driver versions that immediately followed, so that could be it, although I'm not sure if that would explain Anonymous' issue

    ReplyDelete
    Replies
    1. Tried a clean install of 372.90. No luck. Same problem. Maybe just something unique on my end. Not seeing anyone else in forums with the issue. Thanks anyway though.

      Delete
    2. Installed newes driver. Now I also can´t switch to compatibility mode :D
      Error still there.

      I think it seems that the fix does not realy load.

      Found this in d3d11_log.txt

      Hooked_LoadLibraryExW switching to original dll: original_nvapi64.dll to C:\Windows\system32\nvapi64.dll.

      *** D3D11 DLL successfully initialized. ***

      Trying to load original_d3d11.dll
      Hooked_LoadLibraryExW switching to original dll: original_d3d11.dll to C:\Windows\system32\d3d11.dll.

      Does that mean something?


      btw. other People had the same issue in other games, but i could not found a solution
      http://us.battle.net/forums/en/wow/topic/15270937452
      http://helixmod.blogspot.de/2014/09/watch-dogs-dx11-3dmigoto-3d-vision-fix.html

      It´s like one eye get "stuck" and the picture stay or something could not load.

      Delete
    3. Sorry guys, I don't have the answer for you on this. At best I can go back and fix up the issues that have resurfaced, like halos on stages and whatnot, but I'm not experiencing the issue you guys are facing. It does remind me of an issue I had while I was fixing S.T.A.L.K.E.R. and that required me to lower the texture setting in that game. Maybe try lowering some other settings in the game and see if anything helps.

      Delete
    4. I figured it out! :)

      You gave me the right hint. thx!
      I tried all graphic options and it was the Depth of field and Bloom effect. Both must be switched off.
      In the End it was such a simple thing... whatever, now I can play.

      Zalbaag try it :>

      Delete
    5. AWESOME!!!!!!!!! IT WORKED!!!!! Thank you SO MUCH! I was able to keep bloom on, though. I only turned off depth of field and everything looks GREAT. Thanks again. And thanks DJ-RK

      Delete