Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#4636188 - 09/26/23 01:58 PM This might help some folks with Gaming / Simming  
Joined: Jul 2009
Posts: 9,407
CyBerkut Online content
CyBerkut  Online Content

Joined: Jul 2009
Posts: 9,407

This ‘Swiss Army Knife’ app transformed how I play PC games

(See the online article for images and embedded links)

This ‘Swiss Army Knife’ app transformed how I play PC games
By Jacob Roach
September 24, 2023 6:00AM

This story is part of Jacob Roach's ReSpec series, covering the world of PC gaming and hardware.

Most PC games aren’t perfect. I’d go as far to say that most of them have problems — especially considering the disastrous PC launches we’ve seen this year. If a game is popular enough, and open enough, you can lean on community mods to get your game in a better state. But what if there was an app that could help your performance and add missing features to all of your PC games?

There is, and it’s called Special K from developer Kaldaien. It was originally created as a tool to fix the issues in the PC releases of Fallout 4 and Batman: Arkham Knight, the latter of which is one of the worst PC ports of all time. Since then, it has grown tremendously into a self-proclaimed “Swiss Army Knife” for PC game modding.

It’s an app that won’t leave my PC until it either goes away or I stop playing PC games. Even if you don’t need to touch it in every game, it’s a tool that every PC gamer should have in their back pocket.

It can do everything

You may have heard of Special K, but you probably have the same question as a lot of folks: What does it do? It’s such a pervasive question that the top three questions on the Special K Wiki’s FAQ all cover the features of the app.

Broadly speaking, here’s what you can do with Special K:

Inject customizable HDR into DirectX 11, DirectX 12, and OpenGL games
Cache textures in DirectX 11 games to improve performance
Mod textures in DirectX 11 games
Customize your Steam achievement notifications
Inject Nvidia Reflex into any game
Disable, enable, and customize inputs for games and other windows (i.e., unlock your mouse cursor, keep your keyboard and mouse active on one screen, but not another)
Adjust window size and placement
Load DLL files like ReShade from in the game
Set focused and unfocused maximum frame rates
Individually adjust audio channels
Monitor system performance on a highly granular level
Offers an extensive frame limiter with options to improve consistency
Make custom modifications to particularly problematic games like Starfield, Elden Ring, and Nier: Automata
And would you believe me if I said it can do even more? Hopefully, you can see why Special K is so useful in so many games. It breaks down the walls set by developers in PC games, allowing you to force certain features and customize how you play. And, for PC nerds like me, it provides extensive monitoring tools that no other app can match.

I’ve found it most useful for HDR, though. I have an Alienware 34 QD-OLED, and I bought the monitor specifically for the inky blacks that look stellar in HDR games. Most games just don’t have great HDR, or they lack HDR entirely. Just in the past three weeks, I’ve played Starfield and Lies of P, both of which lack native HDR. Turn on Special K, flip on HDR, and both games are looking better than ever.

Even in games that support HDR, Special K provides much more customization. You can tweak the saturation and the midpoint of colors, and even get a readout of color coverage to see if your display can show everything on the screen. I’d rather tweak the look of a game to my display than flip on HDR and hope the in-game adjustments provide enough bandwidth.

I’ve also used it a lot to turn on Nvidia Reflex. There are a lot of Nvidia Reflex games, but most of them are multiplayer shooters where latency is paramount. Flipping on Reflex nearly halved my latency in Starfield, making the game feel much more responsive. It helped in Lies of P, as well, though mostly as a way to confirm when I actually didn’t Perfect Guard an attack.

Reflex is an option through Special K’s frame rate limiter. This frame rate limiter is a lot more extensive than you probably expect. It takes control of the DirectX swap chain, and it provides options to improve latency and frame pacing depending on the DirectX version and what version of Windows you’re using. You can check out the Special K documentation if you want to dig into the details, but Special K’s frame rate limiter is very powerful.

Finally, there are the monitoring options. Special K provides a frame rate and frame time readout, but it also provides overlays for total render latency split into tasks, GPU metrics, and even thread utilization. That last one is huge for understanding how your game is leveraging the CPU, and Special K even provides tools to increase thread priority.

All of your settings for a game don’t vanish when you close, either. Special K creates a settings files for each game, which you can adjust in a text editor. Every time you launch the game, you’ll get the same settings without ever opening the app.

Specific game optimizations
Special K is built as a global app that can work in any game (or mostly any game, as you need some workarounds for certain graphics APIs). However, there are also specific optimizations for games that are particularly problematic.

As mentioned, the app was originally built for Fallout 4 and Batman: Arkham Knight, but the list of specific game optimizations has exploded. It has frame-pacing improvements for Final Fantasy XV, texture editing for Nier: Automata, and a frame rate unlocker and PlayStation button prompts for Elden Ring. The past several releases have focused on Starfield, adding features like a brightness slider and FOV adjustment.

And with the most recent versions of the app, these optimizations are automatic. You don’t need to download anything else. Instead, there’s a Special K launcher that will automatically load in the optimizations when you launch the game.

There won’t be optimizations for every PC release, but you can be sure that someone will work up a solution for massive releases like Starfield. The community around Special K is massive, too so you can find workarounds if Special K is conflicting with other apps — something I ran into with the DLSS 3 mod for Starfield.

And there’s so much more

I was intimidated to write this post, mainly because there’s so much to cover with Special K. I haven’t even touched on everything, let alone covered it in detail. You can customize your Steam achievement noise, sure, but you can also disable the Steam overlay and other overlays like GeForce Experience. Special K can even attempt to pass DRM checks for games that aren’t always online. Then there’s texture modding, where you can dump textures from DirectX 11 games and replace them with your own.

The best thing you can do is download Special K and see how it works for the games you play. I’m certain you’ll find at least a few uses for it. It’s a free, open-source app with a massive community, so there isn’t much to wait for.

The only caveat is online games. Special K injects a mod, so games that use anti-cheat software will likely flag it, potentially leading to an account ban. Thankfully, you can easily turn off Special K before launching your multiplayer games, as well as set up a blacklist of games that the app will ignore.

If you’re not using Special K, do yourself a favor and give it a download to see how it works. In return, consider supporting the developer on Patreon. This is a free, open-source app that’s wildly useful, and Patreon shows Kaldaien is only making about $290 a month off of it.

Inline advert (2nd and 3rd post)

#4636189 - 09/26/23 02:03 PM Re: This might help some folks with Gaming / Simming [Re: CyBerkut]  
Joined: Apr 2015
Posts: 13,205
F4UDash4 Online cool
F4UDash4  Online Cool

Joined: Apr 2015
Posts: 13,205
I sent this to my email for later perusal yesterday, it sounded interesting. Anyone used it?

"In the vast library of socialist books, there’s not a single volume on how to create wealth, only how to take and “redistribute” it.” - David Horowitz
#4636190 - 09/26/23 02:12 PM Re: This might help some folks with Gaming / Simming [Re: CyBerkut]  
Joined: Apr 2001
Posts: 120,809
PanzerMeyer Online centaurian
Pro-Consul of Florida
PanzerMeyer  Online Centaurian
Pro-Consul of Florida
King Crimson - SimHQ's Top Poster

Joined: Apr 2001
Posts: 120,809
Miami, FL USA
"It was originally created as a tool to fix the issues in the PC releases of Fallout 4 and Batman: Arkham Knight, the latter of which is one of the worst PC ports of all time"

Interesting. I bought Fallout 4 soon after release and I had zero technical issues with it. As for Arkham Knight, I never bought it but I read plenty of horror stories about how buggy and unoptimized it was for the PC. It's like the publisher/developer just slapped on some ad hoc files to make their console game launch on the PC but that's it.

“Whoever fights monsters should see to it that in the process he does not become a monster. And if you gaze long enough into an abyss, the abyss will gaze back into you.”
#4636191 - 09/26/23 02:34 PM Re: This might help some folks with Gaming / Simming [Re: CyBerkut]  
Joined: Aug 2013
Posts: 1,844
wormfood Offline
wormfood  Offline

Joined: Aug 2013
Posts: 1,844
Fallout 4 had and still has a number of problems with some keybinds not working and physics breaking down at higher fps. It would also default to a controller if one was plugged in and it was an off or on thing....even if that controller is rudder pedals or a throttle from flight sims.
Sounds like this might fix some of those issues. I know a lot of ports can have some weird control schemes that aren't always 100% changeable.

Never heard of this program before.

#4636198 - 09/26/23 04:57 PM Re: This might help some folks with Gaming / Simming [Re: CyBerkut]  
Joined: Jan 2006
Posts: 9,302
Mr_Blastman Online content
Mr_Blastman  Online Content

Joined: Jan 2006
Posts: 9,302
Atlanta, GA
I am curious, but hesitant about this. Special K is also the slang name of an illegal street drug.

I use injectors for indie games to apply CRT filters to them, so they appear as if being played on an authentic television set, and from time to time, because of how they are packaged, refuse to load reshade. For that, this could be useful.

Anyone try installing yet?

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ

Recent Topics
Sandra Day O'Connor was 93
by F4UDash4. 12/01/23 05:13 PM
Collings Foundation Grounds WWII Aircraft
by F4UDash4. 12/01/23 01:06 PM
Victor Belenko was 76
by F4UDash4. 11/30/23 05:08 PM
Henry Kissinger was 100
by F4UDash4. 11/30/23 02:01 AM
Rebuilt Tempest flies
by oldgrognard. 11/28/23 06:19 PM
So what did you get in the Steam sale?
by DBond. 11/28/23 04:07 PM
Things that make you go "hmmm..:"
by PanzerMeyer. 11/22/23 07:47 PM
Check out this Black A-10
by KRT_Bong. 11/22/23 02:35 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0