Sekiro™: Shadows Die Twice

Sekiro™: Shadows Die Twice

View Stats:
AniRayn May 16, 2024 @ 2:26pm
SpecialK + FPS unlock + Vsync ON in v1.06
Just in case anyone else is having trouble getting SpecialK + FPS unlock + Vsync working in v1.06

For unlocking FPS you'll need Sekiro FPS Unlock DLL [github.com]. You can use it standalone but it will only work with VSync off in your graphics card's control panel. Rename the downloaded file to SekiroFpsUnlock.dll

SpecialK provides improvements to HDR and allows to override screen refresh rate. Lates version of SpecialK as of March 2024 has a problem with game shutdown where the game continues to run indefinitely after you quit it. This older version of SpecialK[github.com] still works fine though.

To have both SpecialK and FPS unlock mod working:
  1. copy SpecialK files into the game's main folder (dxgi.dll, d3d11.dll, dxgi.ini)
  2. copy SekiroFpsUnlock.dll into the game's main folder. SekiroFpsUnlockDll.xml will be created after you first launch the game with the dll loaded.
  3. edit dxgi.ini to add SekiroFpsUnlockDll as a SpecialK plugin. Append the following:
    [Import.SekiroFpsUnlock] Architecture=x64 Role=ThirdParty When=PlugIn Filename=<path to the game>\Sekiro\SekiroFpsUnlock.dll
  4. launch and then quit game and edit SekiroFpsUnlockDll.xml and set your desired FPS limit
    <cbFramelock>true</cbFramelock> <tbFramelock>your_desired_FPS_limit</tbFramelock>
  5. this mod's FPS limiter is not as good/consistent as SpecialK's, but at the same time FPS will not go above 60 if you don't set a higher "framelock" in the mod's config. you can work around this by setting a higher value in the mod (eg 120) and then a lower value in SpecialK (eg 116). and make sure you don't have an FPS limit in your Nvidia/AMD control panel.
  6. in-game press Ctrl+Shift+Backspace to enter SpecialK control panel. There you can override the refresh rate to your display's maximum refresh rate.
  7. I also have these enabled in the Sekiro's profile in Nvidia Control panel, though I have not tested if they are actually required: Vsync: ON, Gsync: ON.

Now you should have the game running at your custom FPS target + GSync ON + Vsync ON, so you not only exceed the default 60fps but also get no tearing.

Bonus: install Sekiro modengine[www.nexusmods.com] to get rid of the intro movies and be able to install many other mods from NexusMods.

Troubleshooting:
If enabling HDR makes the game look very washed out, try Alt+Tab to desktop and back. If that fails, try restarting your PC - that's what worked for me with my non-HDR monitor + HDR tv, while playing the game on the tv in "Second screen only" mode, meaning monitor is off and tv is on.
Last edited by AniRayn; May 30, 2024 @ 1:01pm
< >
Showing 1-4 of 4 comments
Nomado-Coyote May 29, 2024 @ 1:25pm 
this post seems pretty new. but half of the files mentioned here are not present in either of the archives... like in specialK archives (either old linked here or new on github) there are no ini files at all. and sekiro fps unlock thingie file is definitely not called "SekiroFpsUnlockDll.dll" so it actually conflicts with specialK files and some of them needs to be chosen/overwritten... so this is all just confusing :(
TardOnPC May 29, 2024 @ 3:19pm 
I started playing Sekiro two weeks ago. The mod from Nexus works well. Using the borderless mode with Windows AutoHDR. Running at 4K 120hz on my TV. Big upgrade to the locked 60 FPS. No bugs so far.
https://www.nexusmods.com/sekiro/mods/13?tab=posts
AniRayn May 30, 2024 @ 1:11pm 
Originally posted by Nomado-Coyote:
this post seems pretty new. but half of the files mentioned here are not present in either of the archives... like in specialK archives (either old linked here or new on github) there are no ini files at all. and sekiro fps unlock thingie file is definitely not called "SekiroFpsUnlockDll.dll" so it actually conflicts with specialK files and some of them needs to be chosen/overwritten... so this is all just confusing :(

dxgi.dll, d3d11.dll, dxgi.ini are in the SpecialK archive.
For the fps unlocker, I updated the post and linked directly to dxgi.dll, which you should then rename.

Originally posted by TardOnPC:
I started playing Sekiro two weeks ago. The mod from Nexus works well. Using the borderless mode with Windows AutoHDR. Running at 4K 120hz on my TV. Big upgrade to the locked 60 FPS. No bugs so far.
https://www.nexusmods.com/sekiro/mods/13?tab=posts

I haven't actually tried that mod but from the description it looks like you have to configure it every time you run the game - big no-no for me.
Some people may prefer the game's native HDR or they are on Windows 10 and have no Auto HDR.
Do you also have Vsync ON while fps is unlocked? You actually need Vsync ON to not get tearing, even if the fps is below the max refresh rate.
aristateles Sep 14, 2024 @ 12:49am 
I tried and so far only managed to get things like autoloot and FOV work. The custom resolution for borderless windowed mode never works for me because when I close the game, the settings keeps changing back to "false" in the XML. SoI have the reopen the XML to get it back to windowed mode and it's not even borderless. Do you have any clue how to fix this?
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: May 16, 2024 @ 2:26pm
Posts: 4