List of games compatible with Special K
General support
- Use at own risk in multiplayer games where Special K might have an adverse effect.
- This is a general overview of the level of support Special K has for different render APIs, as well as what additional features might be available for each API.
- Direct3D refers to the 3D render API of DirectX. In general, the terms 'Direct3D' and 'DirectX' are often interchangeable when discussing games.
Render API | Notes |
---|---|
DirectDraw DDraw |
Requires dgVoodoo 2 to wrap the calls to Direct3D 11. |
Direct3D 2-8 | Requires dgVoodoo 2 to wrap the calls to Direct3D 11. |
Direct3D 9 | Basic support as well as texture modding support. |
Direct3D 10 | Unsupported, although flip model override is known to work in some games. |
Direct3D 11 | Enhanced support, including HDR injection, texture modding, flip model override, and shader debugging. |
Direct3D 12 | Enhanced support like D3D11, though no texture mods yet. |
OpenGL | Promoted to OpenGL-IK (uses an interop system where D3D11 is used for final presentation), which brings enhancements such as flip model and HDR injection. |
Vulkan | No support, except in HDR enabled modes running on Nvidia hardware, where Special K hooks the Nvidia DXGI/Direct3D 11 interop layer instead. |
How to add a new game to the table
- The following describes how to add a new game to the below table. It is recommended to use a desktop browser as that makes it more easier to copy/paste.
- Start by opening up the following link in a new tab: edit the below section
- Now go by the
|name =
parameter alphabetically to find the appropriate place to add the new game to the list. This is to ensure the list is sorted alphabetically when the page is opened. - Copy the following template and insert it on a new row between
}}
and{{Special K/compatibility/row
so that a new, empty, section gets added:{{Special K/compatibility/row |name = |render api = |version = |injection type = |status = |notes = }}
- Fill out the new section something like below. Use comma to separate multiple values.
{{Special K/compatibility/row |name = Insert game name here |render api = Direct3D 9, Direct3D 11, OpengL, etc (multiple are allowed in a comma-delimited list) |version = 0.11.0.45 (right click on the DLL file, select Properties, and then open the Details tab to see the version of the DLL file) |injection type = Local, Global (multiple are allowed) |status = Perfect/Good/Major Issues/Crash/Blocked/Caution/Banned (select only one) |notes = And additional notes here that might apply (for example, specific config parameter required, or incompatible features or such). Feel free to use multiple rows for this section. }}
Game-specific support
- Use at own risk in multiplayer games where Special K might have an adverse effect.
- This is a crowdsourced list of games compatible with Special K. Feel free to edit the section if a game is missing from the list.
- The statuses displayed are based on the ReShade compatibility list and so tries to mirror that one as much as possible.
Status | Description |
---|---|
Perfect | For use with games with no known issues with Special K. |
Good | For games where minor issues or limitations exists. This can for example be games that are only supported by a specific version of Special K, or only through one type of injection (e.g. local and not global). |
Major Issues | For games where major issues occurs, but can be worked around. Such as crashes on launch that can be worked around by changing a config parameter for Special K. |
Crash | Game crashes on injection with no way of working around it. |
Blocked | Game blocks Special K from being injected -- most common in games with anti-cheat protections. |
Caution | There is conflicting reports whether using Special K results in a ban or not. Use at your own risk. |
Banned | Using Special K is known to result in a banned account. Do not use Special K with this game. |
Game | Render API | Version | Injection | Status | Additional Notes |
---|
ADR1FT
Direct3D 11
0.11.0.45
Good
HDR engages and disengages based on what the player is looking at.
Agents of Mayhem
Direct3D 11
0.11.0.45
Perfect
Axiom Verge
OpenGL
Crash
Batman: Arkham Asylum
Direct3D 9
Major Issues
Consistent freezes. Try dgVoodoo 2.
Batman: Arkham City
Direct3D 9, Direct3D 11
0.11.0.45
Good
Use DirectX 11 mode. No texture injection support.
Requires you to disable D3D9 renderers to avoid slowdown.
Batman: Arkham Knight
Direct3D 11
0.11.0.45
Major Issues
HDR causes crashes. Textures revert to 128x128 randomly with caching enabled.
Batman: Arkham Origins
Direct3D 9, Direct3D 11
0.11.0.45
Good
Use DirectX 11 mode. No texture injection support. Disable D3D9 render backend.
Batman: Arkham Origins Blackgate Deluxe Edition
Direct3D 9E
Good
Texture modding does not work in native DX9E. Use dgVoodoo 2 for texture modding.
Batman: The Telltale Series
Direct3D 11
0.11.0.45
Good
Texture injection does not work.
Batman: Telltale Series - Enemy Within
Direct3D 11
0.11.0.45
Good
Texture injection does not work.
Bayonetta
Direct3D 9
Good
Needs to be tested further.
Bioshock Remastered
Direct3D 11
0.11.0.45
Good
Texture injection does not work.
Bioshock 2 Remastered
Direct3D 11
0.11.0.45
Good
Texture injection does not work.
Bioshock Infinite
Direct3D 11
0.11.0.45
Perfect
Borderlands: Game of the Year - Enhanced
Direct3D 11
0.11.0.45
Perfect
Bulletstorm: Full Clip Edition
Direct3D 11
0.11.0.45
Perfect
Run the game in Windowed Borderless before enabling SpecialK.
Call of Duty: Black Ops II
Direct3D 11
0.11.0.45
Perfect
Dark Souls III
Direct3D 11
Local
Caution
Current versions of Special K can cause bans if played online, reported that v0.4.0 of Souls Unsqueezed is the latest version that works.[1]
Death Stranding
Direct3D 12
Crash
Doom Eternal
Vulkan
0.11.0.45
Major Issues
Only possible on Nvidia hardware with HDR enabled. Do not use with Battlemode.
Final Fantasy Type-0 HD
Direct3D 11
0.11.0.45
Global
Perfect
Final Fantasy III
OpenGL
0.11.0.45
Global
Good
Launching the game takes about 10-15 seconds longer.
Final Fantasy IV
OpenGL
0.11.0.45
Global
Good
Launching the game takes about 5-10 seconds longer.
Final Fantasy IV: The After Years
OpenGL
0.11.0.45
Global
Perfect
Final Fantasy V
OpenGL
0.11.0.45
Local
Major Issues
Neither Special K nor even the Steam overlay can hook the game window properly on a fresh install, in parts because the game ships with a OpenGL32.dll
file from Windows 7 in the game folder. To fix both, that file needs to be removed (this fixes the Steam overlay), then Special K's 32-bit DLL file needs to be installed as OpenGL32.dll
in the game folder instead. After that both Special K and Steam's overlay will work, although launching the game will take about 5-10 seconds longer. Global injection does not succeed in hooking the game at all.[2]
Final Fantasy VI
OpenGL
0.11.0.45
Global
Good
Use the config tool of the game to set a higher resolution than 800x600, as otherwise the EULA prompt of Special K will repeatedly flash between two different widths.[3]
Final Fantasy VII
Direct3D 9
0.11.0.45
Global
Perfect
Final Fantasy VIII
Direct3D 9
0.11.0.45
Global
Perfect
Final Fantasy X/X-2 HD Remaster
Direct3D 11
0.11.0.45
Global
Perfect
Final Fantasy XII: The Zodiac Age
Direct3D 11
0.11.0.45
Global
Perfect
Final Fantasy XIII
Direct3D 9
0.11.0.45
Global
Major Issues
Local injection using d3d9.dll
crashes on launch. Regular global injection will also fail to work properly.[Note 1] The solution is to use a delayed global injection by first starting the game and then after the game has launched, start the global injection of Special K.[4]
Final Fantasy XIII-2
Direct3D 9
0.11.0.45
Global
Major Issues
Local injection using d3d9.dll
crashes on launch. Regular global injection will also fail to work properly.[Note 1] The solution is to use a delayed global injection by first starting the game and then after the game has launched, start the global injection of Special K.[4]
Final Fantasy XV
Direct3D 11
Perfect
Local injection is recommended as not all threads are captured.[5]
Grand Theft Auto
DirectDraw
0.11.0.45
Global
Perfect
Requires the use of dgVoodoo 2 to wrap the DDraw calls to Direct3D 11.
Helltaker
Direct3D 11
0.11.0.45
Global
Perfect
Journey
Direct3D 11
0.11.0.45
Global, Local
Good
"Use Flip Model Presentation" must be disabled, enabled causes major graphical issues.
Lightning Returns: Final Fantasy XIII
Direct3D 9Ex
0.11.0.45
Global
Perfect
Metal Gear Rising: Revengeance
Direct3D 9
Good
Can fix the HDMI 50hz bug.
Metal Gear Solid V: The Phantom Pain
Direct3D 11
0.11.0.45
Global, Local
Good
ReShade injection doesn't work.
Metal Gear Survive
Direct3d 11
0.11.0.45
Global, Local
Perfect
Warning: Always online but has no anti-cheat. Can also be modded without any ban ever being issued. Use at your own risk.
Next Up Hero
Direct3D 11
0.11.0.45
Global
Good
Requires disabling Steam enhancements of Special K due to the use of two different steam_app64.dll files that ends up causing Special K to perform its DLL file verification on the wrong DLL file.
NieR: Automata
Direct3D 11
0.8.60.1
FAR 0.7.0.23
Local
Good
Some versions of the FAR mod (v0.7.0.23 in particular) is known to cause performance degradation after an hour or more of play.
Oddworld: Munch's Oddysee (2016)
OpenGL
Crash
Oddworld: Stranger's Wrath HD
OpenGL
Crash
Onimusha: Warlords HD
Direct3D 11
0.11.0.45
Global, Local
Good
Steam Enhancements don't work
Persona 4 Golden
Direct3D 11
Good
Requires "Ignore Textures Without Mipmaps" to be enabled otherwise text becomes increasingly more corrupted
Rabi-Ribi
Direct3D 11
0.11.0.45
Global, Local
Good
"Use Flip Model Presentation" must be disabled.
Red Dead Redemption 2
Vulkan
Major Issues
Only possible on Nvidia hardware with HDR enabled.
Rise of the Tomb Raider
Direct3D 11
Perfect
Sekiro: Shadows Die Twice
Direct3D 11
Good
Custom Reshade doesn't work.
Requires the following set in SpecialK.ini to be able to earn achievements:
[Steam.Log]
Silent=true Shadow of the Tomb Raider Direct3D 11 Perfect DirectX 11 will likely incur a performance drop vs DirectX 12. Spark the Electric Jester Direct3D 9 Crash Game crashes when pausing. Superhot: Mind Control Delete Direct3D 11 0.11.0.45 Local Perfect Tales of Berseria Direct3D 9 Local Good Use the game-specific version, see TBFix. Tales of Symphonia Direct3D 9 Local Good Use the game-specific version, see TSFix. Tales of Zestiria Direct3D 9 Local Good Use the game-specific version, see TZFix. Trover Saves the Universe Direct3D 11 Global Good Not compatible with VR mode.
Notes
References
- ↑ The Version 0.6.0 causes ban, caution - last accessed on 2020-07-21
- "yep, I can confirm this and I know of several other people who got banned with that version. I personally still use v0.4.0 and, playing with an alt account, I haven't been banned in over two years.."
- ↑ Verified by User:Aemony on 2020-07-23
- ↑ Verified by User:Aemony on 2020-07-23
- The EULA window can technically still be interacted with despite the flashing.
- ↑ 4.0 4.1 Verified by User:Aemony on 2020-07-24
- ↑ Final Fantasy XV Stuff :: Steam Discussion Forums - last accessed on 2020-07-21
- "Be aware, that global injection does not catch all of the threads in FFXV, you need local injection in order to tune the priority of the filesystem thread."