FINAL FANTASY XV WINDOWS EDITION

FINAL FANTASY XV WINDOWS EDITION

View Stats:
Kaldaien Mar 7, 2018 @ 4:44pm
2
2
6
2
7
[Special K] FFXV Performance Fixes
Performance woes?

It has come to my attention that the game loads input icons synchronously any time it sees input on keyboard/mouse or gamepad.

This means if you are using a gamepad generally but you hit a button on your keyboard -- hitch. If you use keyboard/mouse but hit the analog stick -- hitch.

My own mod framework (Special K) is capable of working around this by preventing the game from seeing input events on devices of your choosing.


Download

    I have packaged a version of Special K with a few tweaks for this game here.[github.com]


Install

    Extract to FFXV's install directory, done.

Uninstall

    Delete dxgi.dll, the Version and logs subdirectories (these are all part of Special K, not the game)


Configuration

    Press Ctrl + Shift + Backspace to open Special K's config menu


    Pro Tip
    Press and hold Ctrl + Shift while the game is starting to access compatibility settings (reset config, remove the mod, disable plug-ins...)



Thread Rescheduling Details < 0.9.9.8 >

This (final?) update includes options that fix thread scheduling on the most important (least important, actually) threads.

Having these scheduled incorrectly is responsible for:
  1. Increased load times (as is SteamAPI, as is anti-debug ..... Square-Enix hates us)
  2. Audio stutter
  3. Physics twitching

The thread priorities for VSYNC Emulation Thread and SwapChain Flip Thread are set way too high by Square Enix and are making it impossible to distribute a workload across your CPUs. This is known as starvation. You simply have things the game needs to be doing with the CPU that it cannot because Square Enix has too many threads running at a ridiculous priority level that is not generally useful for rendering.

Lower those thread priorities to Highest or Above Normal. I would suggest everyone do this, I even do it and I have plenty of CPU cores.




0.9.12
  • Small compatibility update
    • Removed debug symbols (.pdb) because Square Enix deliberately broke the symbol loader -- you should manually delete SpecialK64.pdb if you have it.

0.9.13
  • Added new Thread Performance widget (see Widgets tab of config) and fixed a few issues related to properly identifying and changing the priority of VSYNC and Primary Render Thread
Last edited by Kaldaien; Jul 28, 2018 @ 5:58pm
< >
Showing 346-360 of 8,093 comments
NeoVICT Mar 8, 2018 @ 3:11pm 
Thank you so much for this, this fixed the stuttering issues I had, finally can play this with a stable framerate, someone give this guy a medal.
Poklin Mar 8, 2018 @ 3:11pm 
Originally posted by Kaldaien:
Originally posted by Poklin:
i can't get the program to open anymore it gives a error sound on startup and the hotkey doesn't work. i tryed delete the files and redownload but it doesn't seem to do anything?
You're probably running Windows 7 at this point if I had to guess. This engine,as well as myself don't particularly like Windows 7 :) If you look at the logs of any Windows 7 user, you'll see the game requesting stuff, followed by Windows 7 telling the game "I don't know what that is", and the game limping through several fallback solutions. It's not fun at all.

I'm on win10 :/
Ryan3D Mar 8, 2018 @ 3:29pm 
im having a 1 sec freeze every few seconds and i cant tell what from its fast enough for the fps tracker to not pick it up but i can see it when i monitor all the other stuff
someONEgood Mar 8, 2018 @ 3:34pm 
Is there a way to stop Special K from replacing the Xbox One controller prompts with the blue/white base ones? I have an Xbox Elite Controller and the interface gets replaced when using this mod.
Vee!!! Mar 8, 2018 @ 3:37pm 
I chose to delete denuvo or whatever and now when I tried to update SK it freaked out and said I broke terms of service or something. I just was curious as to what it did and I guess the mod assumed I pirated the game even though I actually own it and spent money on the steam version ;-;
Krowten Mar 8, 2018 @ 3:40pm 
Originally posted by Kaldaien:
Special K can enable that, by the way.

Not the marketing phrase that NVIDIA coined for it, but the thing that Fast Sync actually is. It's called Flip Model presentation, you'll find a checkbox to enable this under D3D11 / SwapChain settings.

If you opt to use flip model, the ideal settings for this game are: Presentation Interval 1, Backbuffers 3, Maximum Device Latency: 2.

Whenever I use these settings it puts my resolution to 4k. I only changed these and no other settings. What do?
Marsson Mar 8, 2018 @ 3:40pm 
Originally posted by gal.exe:
I chose to delete denuvo or whatever and now when I tried to update SK it freaked out and said I broke terms of service or something. I just was curious as to what it did and I guess the mod assumed I pirated the game even though I actually own it and spent money on the steam version ;-;

It says in the HUD what it does. If you want to enable it again you should immediately start the game anew.
Soundersfan84 Mar 8, 2018 @ 3:51pm 
just a FYI those with DS4 and under the official configuration provided by Square to open up the thing. option button = start and the touch pad = Select.
NetQvist Mar 8, 2018 @ 3:54pm 
Originally posted by someONEgood:
Is there a way to stop Special K from replacing the Xbox One controller prompts with the blue/white base ones? I have an Xbox Elite Controller and the interface gets replaced when using this mod.

Open the UI for the mod and then at the bottom tab there's a submenu called steam compatibility, under it there should be a "load steam overlay early" or something like that. Tick that checkbox and then restart. Should now be using ps4/xbox icons again.
Monkfish Mar 8, 2018 @ 4:05pm 
Every time the game crashes almost immediately. Deleting this mod fixes it - but it was perfectly fine before I went to bed last night. Nothing has changed.
Last edited by Monkfish; Mar 8, 2018 @ 4:07pm
ErBaut Mar 8, 2018 @ 4:34pm 
So, this improves loading times as stated here?: https://www.pcgamer.com/final-fantasy-xv-mod-improves-performance-loading-times-and-more/ or only helps with stuttering and in-game hitches?

In any case, thanks for the mod:ChipJoy:
KatKat Mar 8, 2018 @ 4:40pm 
Originally posted by ErBaut:
So, this improves loading times as stated here?: https://www.pcgamer.com/final-fantasy-xv-mod-improves-performance-loading-times-and-more/ or only helps with stuttering and in-game hitches?

In any case, thanks for the mod:ChipJoy:

I confirm it works, I have a 1080TI I7-4790K, charging times are already shorter
BarterClub Mar 8, 2018 @ 4:41pm 
+1
Poklin Mar 8, 2018 @ 5:00pm 
I followed the instruction on the first page to get the unofficial reshade to work, but i can't figure out what to do with the dxgi and ffxv.ini files for this preset? do i just copy them to the main directory and overwrite whats in there? i thought not so i wanted to make sure.
Last edited by Poklin; Mar 8, 2018 @ 5:08pm
Seraphyx Mar 8, 2018 @ 5:35pm 
Originally posted by Poklin:
I followed the instruction on the first page to get the unofficial reshade to work, but i can't figure out what to do with the dxgi and ffxv.ini files for this preset? do i just copy them to the main directory and overwrite whats in there? i thought not so i wanted to make sure.
There's a step by step guide on page 9 I think by another user, try that one, that's what I used
Last edited by Seraphyx; Mar 8, 2018 @ 5:41pm
< >
Showing 346-360 of 8,093 comments
Per page: 1530 50