Final Fantasy XV Issues (SK v0.11.0.50)

Trying to get the latest Special K working in FFXV and I can’t seem to avoid this gamma issue. On top of that, it also completely breaks the ambient occlusion (and as a more minor issue, it renders the FFXV fix part of the SK UI twice). I’ve tried with both the global injection and local injection methods. I’ve also tried disabling all the nvidia bullshit.

If it’s known, what’s the latest version of special k that works with this game?

If my memory is not failing me: try to disable HBAO or switch to another kind of AO.

There’s no HBAO in this game. There’s non-named AO (normal or high and it’s definitely something bespoke and frankly not good), and there’s VXAO which I do have off. Both of those options worked fine in the old FFXV specific releases that were on Steam, but I’d like to use the most recent version possible.

Sorry man, out of ideas. Maybe someone can help it better.

No worries, I appreciate the effort :slight_smile:

Here is my note on FFXV and Special K.

0.10.0.1 (2019-01-14)

  • Not support Enable File I/O Analytics
  • Flip Model works.
  • Center function works.

0.10.0.128 (XDR) (2019-04-23)

  • Flip Model works.
  • Center function works.
  • Support Enable File I/O Analytics

0.10.0.1024 (2019-04-29)

  • Critial Assertion Failure

0.10.0.4096 (from SK_FFXV.7z) (2019-05-03)

  • Flip Model does not work; game will always run in Bitblt.
  • Center function works.
  • Support Enable File I/O Analytics

0.10.1.0 (2019-05-03)

  • Flip Model does not work; game will always run in Bitblt.
  • Center function works.
  • Support Enable File I/O Analytics

0.10.2.0 (2019-06-18)

  • Double FFXV Options (Only UI issue; does not seem to affect their functionalities)
  • Flip Model works.
  • Center function works.
  • Support Enable File I/O Analytics

0.10.2.1 (2019-06-20)

  • Double FFXV Options (Only UI issue; does not seem to affect their functionalities)
  • Center function does not work, need to use Borderless Upscale.
  • Flip Model works.
  • Support Enable File I/O Analytics

0.10.3.0 to 0.10.3.1 (2019-06-23 to 2019-07-25)

  • Double FFXV Options (Only UI issue; does not seem to affect their functionalities)
  • Center function does not work, need to use Borderless Upscale.
  • Flip Model works.
  • Support Enable File I/O Analytics

0.11.0.4 to 0.11.0.28 (2020-01-11 to 2020-04-12)

  • Double FFXV Options (Only UI issue; does not seem to affect their functionalities)
  • Flip Model does not work; game will always run in Bitblt.
  • Center function does not work, need to use Borderless Upscale.
  • Support Enable File I/O Analytics

0.11.0.30+ (2020-05-11)

  • Double FFXV Options (Only UI issue; does not seem to affect their functionalities)
  • Have colour issue; like very very high contrast.
  • Flip Model works.
  • Center function works.
  • Support Enable File I/O Analytics

If you don’t mind duplicate FFXV options in UI, you can use version 0.10.3.1 or 0.10.2.0. However, you need to use Borderless Upscale for version 0.10.3.1 because center function does not work.
0.10.2.0: https://github.com/Kaldaien/SpecialK/releases/download/sk_0_10_2/SK_0_10_2.7z
0.10.3.1: https://github.com/Kaldaien/SpecialK/releases/download/debug_sessions/SK_0_10_3_1.7z

If you don’t like duplicate FFXV options, version 0.10.0.128 (XDR) also works.
0.10.0.128 (XDR): https://github.com/Kaldaien/SpecialK/releases/download/debug_sessions/SK_0_10_0_XDR.7z

Though I don’t know if any of those versions have issue with ambient occlusion.

Thanks a bunch! 0.10.2.0 works great (AO isn’t broken either).

Can someone help?

I’m using the specialK made for FFXV back in the day. I was playing just fine for over 12 hours but today it crashes with the MGS sound.

Edit: new version os SK gives the same problem.

Resumo

12/29/2020 15:26:46.259: DebugHelper Symbol Search Path…:
12/29/2020 15:26:46.259: Special K Debug Symbols Loaded From.: SpecialK64.pdb
12/29/2020 15:30:13.621:
Unhandled Top-Level Exception (c0000005):


[! Except !] << EXCEPTION_ACCESS_VIOLATION >>

[ Thread ] ~ Name…: “ResourceThread”
[ FaultMod ] # File…: ‘C:\Games\steamapps\common\FINAL FANTASY XV\ffxv_s.exe’
[ FaultMod ] * RIP Addr.: ffxv_s.exe+00000000072FF6E4h
[StackFrame] <-> Rip=0001472ff6e4h, Rsp=0000123afda0h, Rbp=0002745a4eb0h
[StackFrame] >-< Rsi=00000a205ba0h, Rdi=000287fbc2d0h
[ GP Reg ] rax: 0x000000000000 rbx: 0x0000123afe10
[ GP Reg ] rcx: 0x0000ffffffff rdx: 0x000262b61590
[ GP Reg ] r8: 0x00000000001d r9: 0x00000000001e
[ GP Reg ] r10: 0x0000ebe46d90 r11: 0x0000123afc70
[ GP Reg ] r12: 0x000000000000 r13: 0x000000000000
[ GP Reg ] r14: 0x00000a03fc58 r15: 0x00000a206498
[ GP Flags ] EFlags: 0x00010202

ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ucrtbase.dll > configthreadlocale
KERNEL32.DLL > BaseThreadInitThunk

12/29/2020 15:30:13.622:
Unhandled Top-Level Exception (c0000005):


[! Except !] << EXCEPTION_ACCESS_VIOLATION >>

[ Thread ] ~ Name…: “ResourceThread”
[ FaultMod ] # File…: ‘C:\Games\steamapps\common\FINAL FANTASY XV\ffxv_s.exe’
[ FaultMod ] * RIP Addr.: ffxv_s.exe+00000000072FF6E4h
[StackFrame] <-> Rip=0001472ff6e4h, Rsp=0000123afda0h, Rbp=0002745a4eb0h
[StackFrame] >-< Rsi=00000a205ba0h, Rdi=000287fbc2d0h
[ GP Reg ] rax: 0x000000000000 rbx: 0x0000123afe10
[ GP Reg ] rcx: 0x0000ffffffff rdx: 0x000262b61590
[ GP Reg ] r8: 0x00000000001d r9: 0x00000000001e
[ GP Reg ] r10: 0x0000ebe46d90 r11: 0x0000123afc70
[ GP Reg ] r12: 0x000000000000 r13: 0x000000000000
[ GP Reg ] r14: 0x00000a03fc58 r15: 0x00000a206498
[ GP Flags ] EFlags: 0x00010202

ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ucrtbase.dll > configthreadlocale
KERNEL32.DLL > BaseThreadInitThunk

12/29/2020 15:30:13.622:
Unhandled Top-Level Exception (c0000005):


[! Except !] << EXCEPTION_ACCESS_VIOLATION >>

[ Thread ] ~ Name…: “ResourceThread”
[ FaultMod ] # File…: ‘C:\Games\steamapps\common\FINAL FANTASY XV\ffxv_s.exe’
[ FaultMod ] * RIP Addr.: ffxv_s.exe+00000000072FF6E4h
[StackFrame] <-> Rip=0001472ff6e4h, Rsp=0000123afda0h, Rbp=0002745a4eb0h
[StackFrame] >-< Rsi=00000a205ba0h, Rdi=000287fbc2d0h
[ GP Reg ] rax: 0x000000000000 rbx: 0x0000123afe10
[ GP Reg ] rcx: 0x0000ffffffff rdx: 0x000262b61590
[ GP Reg ] r8: 0x00000000001d r9: 0x00000000001e
[ GP Reg ] r10: 0x0000ebe46d90 r11: 0x0000123afc70
[ GP Reg ] r12: 0x000000000000 r13: 0x000000000000
[ GP Reg ] r14: 0x00000a03fc58 r15: 0x00000a206498
[ GP Flags ] EFlags: 0x00010202

ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ffxv_s.exe > NVSDK_NGX_D3D11_Shutdown
ucrtbase.dll > configthreadlocale
KERNEL32.DLL > BaseThreadInitThunk

I’d like to report that Special K version 21.03.25 from discord (link) does not have gamma/brightness issue with FFXV when flip model is enabled.

FFXV with Special K 0.11.0.50

sk_0-11-0-50

FFXV with Special K 21.03.25

sk_21-03-25

And ambient occlusion seems to work properly too.

Ambient Occlusion: None (Special K 21.03.25)

0_no_ao

Ambient Occlusion: Average (Special K 21.03.25)

1_avg_ao

Ambient Occlusion: High (Special K 21.03.25)

2_high_ao

Ambient Occlusion: Nvidia VXAO (Special K 21.03.25)

3_vxao

The only tiny issue with 21.03.25 is hiding mouse cursor function does not work.

How do i install it? I download it but i do not know where to put. Tried lauching SM64.exe but it didnt open.

My preference is to install it manually for each game I need it in, on an individual basis, so I extract the .dll of appropriate bitness (for FF15, that’s 64-bit) from the archive into the game folder and rename it to dxgi.dll (for FF15, that works) or one of the appropriate d3d DLLs, depending on what the game loads. This is how I played FF15, last year, I think.