DISSIDIA FINAL FANTASY NT Free Edition

DISSIDIA FINAL FANTASY NT Free Edition

Not enough ratings
DFFNT.exe Launch Fix
By ~StradYerVoigh~
Updated (04/20/20)***

Let's get started, you launch the game through Steam or the dffnt.exe and nothing happens, well... here is a solution that worked for me both with an AMD and an Nvidia GPU.
   
Award
Favorite
Favorited
Unfavorite
My Specs
I currenly have these specs:

  • Windows 10 Pro x64 (Up to date)
  • AMD FX 8320
  • 32GB RAM
  • Radeon RX 470 8GB OC

Tested with these specs, giving 30+ FPS on High. 59 FPS 90% of the time:

  • Windows 7 Ultimate SP1 x64
  • Intel Core i3-540 3,06 GHz (1st Generation)
  • 8GB RAM
  • Nvidia GTX 1050 Ti
Cause
The cause is that the dffnt.exe is trying to execute the System32 DirectX .dlls, totally ignoring the SysWOW64 folder as if you were on a x86 OS.
Solution 1 (Windows 7 x64)
This worked only for AMD, not for Nvidia, I tested it with an AMD Radeon HD 6770 4GB.

  1. Install/Repair Windows Visual C++ 2010 SP1, make sure to install both x86 and x64.
  2. Install/Reinstall DirectX (directx_Jun2010_redist.exe).
  3. Install this update for Windows: KB2670838-x64.
Solution 2 (Windows 7/10 x64)
This solution works for Windows 7 and 10, both with AMD and Nvidia.

IMPORTANT: Please make backups of any files you need to replace.

  1. Install/Repair Windows Visual C++ 2010 SP1, make sure to install both x86 and x64.
  2. Install/Reinstall DirectX (directx_Jun2010_redist.exe).
  3. Install this program Depends[dependencywalker.com].
  4. Execute it as Administrator, press Crtl+O and open dffnt.exe
  5. In the bottom section (Module column) check .dlls flagged with red (in the CPU column you will see x86), take note of those files (example[i.imgur.com]) and close Depends.
    IMPORTANT: Please ignore the file IEShims.dll if marked, that file is related to IE.
  6. Open these folders: System32 and SysWOW64 both are inside 'C:\Windows'.
  7. From SysWOW64 search all the .dlls you taked note and copy them into System32.
  8. Done!, you can now open Dissidia Final Fantasy NT!

In my case the file that was the problem was D3DCompiler_43.dll.
Solution 3 (Windows 10 N/KN)
Credit to: Dead_Man

  1. Install/Repair Windows Visual C++ All-In-One (Mar 2020) (Choose your achitecture).
  2. Install/Reinstall DirectX (directx_Jun2010_redist.exe).
  3. Install/Reinstall Media Feature Pack for Windows 10 N 1909.
  4. Restart your computer.
Addendum
If this helped you please spread the word, there are many posts in the community of people who can not launch the game.
32 Comments
LupusCCCLIX 3 Mar, 2022 @ 12:16pm 
i'm having this issue as well
Yobbo 24 Jan, 2022 @ 8:20pm 
Been having a lot of people solve this just by deleting this folder
C:\Users\<user>\Documents\My Games\DISSIDIA FINAL FANTASY NT Free Edition
Give it a try.
CZGaming10 20 Apr, 2021 @ 9:08pm 
So something interesting for me was that I tried to launch the game as an administrator and it said I was missing vcomp110.dll and code could not be executed. I looked this up, and installed both the x86 and x64 versions of Visual C++ Redist for Visual Studio 2012 Update 4, and that seemed to have done it. For anybody having issues with it, I think you should try launching the Exe as an Admin and see if anything abnormal happens, it worked for me. I hope this helps anybody
ronin_duck 25 Jan, 2021 @ 6:05am 
When I open the game it stays on the loading screen until I close it, any help?
开了吗?我说灵智 19 Sep, 2020 @ 9:39pm 
~
~StradYerVoigh~  [author] 9 Sep, 2020 @ 12:19pm 
@anthonyashton26 Share your PC specs! :)
ФРИКИ ВОКРУГ 9 Sep, 2020 @ 8:50am 
i have a problem, everytime i open DFF nt it never pops up on my screen! is there a way to fix that?
~StradYerVoigh~  [author] 23 Jul, 2020 @ 7:36am 
@ultimategamming45 Yes, but make a backup first! :)

@Yumekichi Which ones? The ones from DirectX?
ultimategamming45 13 Jul, 2020 @ 11:55am 
@~SYV~ Do I replace the .dll from System32 that came from SysWOW64
Yumesteiger 1 Jul, 2020 @ 12:16pm 
Hey I tried solution #2 but I don't have those DLL in either of the folders, what should I do?