banner



How To Change To Auto Mode In Tales Of Berseria

Dev general icon.svg

This commodity documents a product currently under development - information may change ofttimes and could be outdated or irrelevant.

Special 1000
Special K cover
Developers
Kaldaien
Contributors[Annotation ane]
Release dates
Windows July 29, 2015

Contents

  • 1 Availability
  • 2 Installation
    • 2.one SKIF vs. SKIM
    • ii.2 Global (system-wide)
    • 2.3 Local (game-specific)
    • 2.iv Custom game-specific mods
    • 2.5 Disable for specific executables
  • 3 Supported games
  • four Game information
    • iv.i Configuration file(s) location
    • 4.ii Log file(s) location
    • 4.3 Custom default configuration
    • 4.4 Shared master configuration
  • 5 Video
    • five.1 Windowed
    • 5.ii Borderless fullscreen windowed
    • v.iii Vertical sync (Vsync)
    • 5.iv Refresh charge per unit (Hz)
    • five.5 Scan blazon
    • five.6 Frame rate limiter
    • 5.vii High dynamic range (HDR)
    • 5.8 Limit resolution
    • 5.9 Override resolution
    • v.10 Continue rendering
    • 5.xi Flip model presentation
  • 6 Input
    • 6.ane Mouse locking
    • half-dozen.ii Haptic feedback
    • half-dozen.3 Disable blazon(s) of input
    • half-dozen.4 Disable the use of input APIs in Special Thou
  • 7 Sound
    • vii.1 Localizations
    • 7.ii Separate volume controls
    • 7.3 Mute on focus lost
  • 8 Steam enhancements
    • 8.1 Change position of Steam Overlay notifications
    • 8.2 Customize achievement enhancements
    • 8.three Throttle Steam API callbacks
    • 8.4 Disable all enhancements
  • 9 Problems fixed
    • 9.1 Game crashes with Special K injected
    • nine.2 The Alarm (!) sound from Metal Gear Solid plays when the game crashed
    • 9.3 Controller does not piece of work properly with Special K injected
    • 9.4 Jumbled or overly vivid in-game text
    • ix.5 Problematic XInput software detected (infinite haptic feedback loop)
    • 9.6 Less than ane FPS in some Unreal Engine 3 games
  • x Issues unresolved
    • 10.ane Using d3d9.dll prevents games from launching
    • 10.2 Using dxgi.dll prevents fullscreen optimizations from being disabled
  • 11 Other information
    • xi.ane API
      • eleven.1.1 Render API back up
    • 11.ii Configuration file(s) parameters
    • 11.three Keybindings
      • eleven.3.1 General
      • 11.3.2 Control Console
      • 11.iii.3 On-Screen Display (OSD)
      • eleven.3.4 Avant-garde
  • 12 Arrangement requirements
  • 13 Notes
  • 14 References

For a crowdsourced list of support beyond various games, run into games compatible with Special K.

Special K is an all-encompassing game modifying framework allowing for various forms of in-depth tweaking of a game. The focus is primarily on the graphics pipeline but the tool also includes features such as input device blocking/configuring, window and volume direction, enhancements for some of the in-game functionality of Steam, and more than. On tiptop of this the framework includes a number of game-specific changes and optimizations that its developer have come beyond and stock-still over the years, although minor ones are not always exposed to the user.

The framework traces its origin back to 2015[i] and attempts to fix and ameliorate the land of Batman: Arkham Knight,[two] Fallout 4,[3] and Tales of Zestiria.[4] Over the years Special K have introduced a number of improvements and fixes for both less known games as well equally extremely popular ones, and are often nigh known for its work on titles such equally the Tales of serial of games[four] [five] [half dozen] between 2015 and 2017, NieR: Automata[seven] in 2017, Monster Hunter: Earth[eight] in 2018, or from one of the multitude of other less known games that has seen a few tweaks or fixes across the years.

In 2018 the framework innovated a general-purpose method of "retrofitting" HDR output support for existing Direct3D 11-based SDR games in Windows,[ix] a feature that has since continued to evolve and in 2020 was updated to support almost D3D11 based games uniform with flip model presentation,[10] [11] including some emulators such equally Dolphin and PCSX2. By leveraging a wrapper for older APIs such equally dgVoodoo 2 it is also possible to retrofit some earlier DirectX titles with HDR support.

In late 2019[12] after years of having its evolution be focused on and around the Steam platform and games without itself being an official part of the platform, Special Grand was submitted and approved for publication on Steam. This change opened up possibilities for more avant-garde features that leveraged the Steam platform, and development of Special Yard transitioned over to using Steam equally the delivery method for updates and evolution branches. A new frontend called Special Grand Injection Frontend (SKIF) began evolution to serve as such on Steam, and the legacy Special K Install Manager (SKIM) was officially seen as obsolete.

In July 2020 the product was submitted to Valve for final approval before release, but was denied citing the mode it used the Steamworks API as well as marketing that used copyrighted tertiary-party IPs to display its functionality.[thirteen] Following this outcome too as the simultaneous merely unrelated community bans[Note 2] for its programmer on the platform, Special Yard left the Steam platform in favor of a dedicated forum.

The graphics API that evolution is focused on is Direct3D 11 (DirectX 11), with Direct3D 12 (DirectX 12), Direct3D nine (DirectX ix), and OpenGL being of a lower priority. Direct3D 8 (DirectX 8) and older versions of DirectX are supported through dgVoodoo 2. Vulkan is currently not supported, however some preliminary development has been made for information technology. Direct3D 10 (DirectX 10) is neither supported nor planned.

Key points

Download is available from the official forum.
As with other third-political party software, Special K can take an adverse issue if used in multiplayer titles where anti-cheat protection exists.
List of games compatible with Special K covers the country of support for Special 1000 in various games.

General data

Official Discord server
Official forum
Official wiki
Changelog
Source code

Availability [edit]

Development releases are available on the Discord server.
Earlier releases are available on the wiki.

Installation [edit]

SKIF vs. SKIM [edit]

Special Grand Injection Frontend (SKIF) is the new frontend developed along with the Steam distributed version of Special K and is used to manage the local Special Yard install. Features includes toggling global injection, disable individual games, or change the whitelist or blacklist for non-Steam games. As the tool is still under constant development in 2020 it often sees new features or functionality arrive monthly. As of August 2020 following the delisting of Special Yard on Steam the focus for the tool changed to become a cross-platform solution and is at present provided through the Special K forums.

Special K Install Manager (SKIM) is the old frontend used and distributed before the Steam version of Special Chiliad was introduced. SKIM is limited to toggling global injection besides as supports automated install of some game-specific mods.

Global (system-broad) [edit]

The modern launcher Special K Injection Frontend (SKIF)

The modern launcher Special K Injection Frontend (SKIF)

The legacy launcher Special K Install Manager (SKIM)

The legacy launcher Special Chiliad Install Manager (SKIM)

Finish the global injection before starting a multiplayer game where Special K might have an adverse upshot.

The global injection feature of Special K allows it to initialize its functionality automatically in all Steam games/applications information technology detects, equally well as non-Steam games the user manually allows. This feature is also sometimes referred to as the "arrangement-wide" injection method. Encounter Local (game-specific) for how to install Special M for a single game.

Every bit with other third-political party tools with similar system-wide injection functionality, Special Chiliad relies on so called CBT hooks in Windows to get its DLL files loaded ("injected") into processes within the aforementioned security context (the user infinite) that makes use of some sort of window. This injection method is necessary to inject Special K early on enough within game processes to utilize some of its more advance functionality, such as HDR retrofits, flip model presentation, total return modding capabilities, and more. Later the DLL file have been injected into a process Special K checks what procedure it finds itself in to decide whether to initialize its functionality or not; either by detecting the process as having been launched through Steam or by matching an entry on the user-managed whitelist of Special Chiliad. If Special 1000 finds itself within a not-whitelisted process, information technology will not initialize itself fully and instead remain idle within the procedure until either the procedure is terminated or the global injection is stopped.

Before versions of Special Chiliad (circa 2017) also unloaded ("uninjected") themselves from the process they found themselves in if the process was detected as not-whitelisted, withal the fashion CBT hooks functioned meant that Windows would within milliseconds reload ("reinject") the DLL files of Special K within the process again. This behavior created an countless loop where the Special K DLL files got loaded and unloaded hundreds if not thousands of times per 2nd in some processes. Shortly after the release of the CBT-based injection method the behavior was discovered to cause various unexpected issues in some tertiary-political party application, leading eventually to the behavior of Special K being changed to let its DLL file remain in an uninitialized state within non-whitelisted processes instead.[xiv]

Install the global injector of Special K:
  1. Start by downloading the latest version available of either of the 2:
    • The latest development version which includes the latest features and changes is bachelor through the Discord server.
    • The latest stable SKIF-based version which gets updated every couple of months is bachelor through the Special Yard forums.
  2. Excerpt the archive you downloaded at a location of your choice.
  3. Run the Special K Injection Frontend (SKIF) using SKIF.exe located inside the extracted files.
  4. Click on Start Service.
  5. Launch the desired game.
    • Non-Steam games needs to be manually whitelisted, see the fixbox right beneath.
  6. Use Ctrl+ Shift+← Backspace to access the control panel while in-game.
  7. Use the Special K Injection Frontend (aka SKIF) to start/finish the global injector.
Enable for non-Steam games:
  1. Starting time the global injection.
  2. Navigate to <path-to-game> and the appropriate subfolder containing the game executable.
  3. Look up what API the game uses. Refer to game-specific articles for details.
  4. Create a new empty file based on what API the game uses out of these:
    • OpenGL: SpecialK.OpenGL32
    • DirectX xi.x: SpecialK.dxgi or SpecialK.d3d11
    • DirectX ix: SpecialK.d3d9
    • DirectX viii: SpecialK.d3d8 - Requires the dgVoodoo plugin installed for Special K.
    • DirectDraw: SpecialK.ddraw - Requires the dgVoodoo plugin installed for Special One thousand.
    • DirectInput viii: SpecialK.DInput8 - Alternative injection-method for titles that back up DirectInput 8.
  5. Launch the game. Special K should at present discover and hook it.
  6. Use Ctrl+ Shift+← Backspace to admission the control console while in-game.

Local (game-specific) [edit]

Employ at own run a risk in multiplayer games where Special K might take an adverse upshot.

A local (game-specific) install refers to an install where the DLL files of Special Chiliad is locally added to the folder of the game executable and renamed accordingly to the API Special K should use to inject itself into the game, in a manner identical to that of ReShade, dgVoodoo ii, and other DLL-based mods or tools. This method allows the employ of Special G for one or more games without having the global injection running, as well as using static versions of Special K that is not updated alongside the global injection. This tin heighten compatibility with games where newer versions of Special K does non work as well for games every bit an older version of Special K might practise.

Convert global injection to local wrapper DLLs:
  1. Offset the global injection of Special 1000.
  2. Launch the game.
  3. Apply Ctrl+ Shift+← Backspace to access the control console while in-game.
  4. Click on File > Install wrapper DLL for this game.
  5. Exit the game, stop global injection and then start the game again. Local injection should at present occur instead.
Manually install local wrapper DLLs:
  1. Start past downloading the latest version available of either of the two:
    • The latest SKIF-based version is available through the Special Yard forums.
    • An older SKIM-based version, v0.ten.3, is available on GitHub.
    • The latest stand-alone release is available on the Special Thousand forum hither
      • Extract the stand-lonely annal to the same location of the games Application (EXE) file to install.
  2. Extract the SKIF or SKIM archive yous downloaded, to a location of your pick and so open the folder.
  3. Y'all should at present be in the Special K folder where a SpecialK32.dll and SpecialK64.dll files should be present. Note these files, as they will exist used later.
  4. Navigate to <path-to-game> or its appropriate subfolder where the game executable is located in.
  5. Expect up if the game uses a 32-bit or 64-bit executable, equally well every bit what API is used. Refer to game-specific articles for details.
  6. Movement the advisable Special K DLL file to the binder where the game executable was located: SpecialK32.dll for 32-fleck, and SpecialK64.dll for 64-bit.
  7. Rename the DLL file to lucifer the API used by the game:
    • OpenGL: opengl32.dll
    • DirectX eleven.ten: dxgi.dll or d3d11.dll
    • DirectX 9: d3d9.dll
    • DirectX 8: d3d8.dll - Requires the dgVoodoo plugin installed for Special K.
    • DirectDraw: ddraw.dll - Requires the dgVoodoo plugin installed for Special K.
    • DirectInput viii: dinput8.dll - Alternative injection-method for titles that support DirectInput eight.
  8. Launch the game.
  9. Use Ctrl+ Shift+← Backspace to access the control panel while in-game.

Custom game-specific mods [edit]

At that place are also custom versions bachelor of Special Yard tailored to certain games. These ofttimes feature more than in-depth-changes or fixes that might not be in the chief branch, or are substantially "frozen" versions of Special K guaranteed to have the highest compatibility with their corresponding game. All game-specific mods are unremarkably also embedded into the primary Special K projection, although time to come compatibility tin can endure as the main project evolves.
Some of these mods supports automatic updates despite being a local install of Special K; although as the update aqueduct is split up from the main release channel these mods might not exist oftentimes updated, if always.
In the below tabular array, Manual refers to a game-specific modernistic that requires the user to manually download, install, and update the mod. Automatic (SKIM) refers to a game-specific mod that supports automatic installation through the Special M Install Manager (see instructions below the tabular array) besides every bit machine-updates post-install.
Game Install Type Comment
.hack//G.U. Final Recode Automatic (SKIM) Fixes texture shimmering, performance problems, and over-powered blossom lightning.
Assassin'south Creed Odyssey Manual Thread scheduling changes. Latest release of Special_K should too work, when UPlay Overlay is disabled (same goes for Assassins Creed Valhalla).
Dark Souls III Automatic (SKIM) Focuses on render and usability enhancements.
Disgaea PC Automatic (SKIM) Focuses on render, usability, performance, and stability enhancements.
Dragon'due south Dogma: Dark Arisen Manual Fixes UI/aspect ratio scaling for ultra-widescreen resolutions.
Fallout 4 Automatic (SKIM) Improves frame pacing.
Last Fantasy X/X-2 Hard disk Remaster Automatic (SKIM) A ton of changes, improvements, and features.
Concluding Fantasy XV Manual Improves frame pacing.
Lego City Undercover Manual Solves issues with fullscreen mode, uncap the framerate and fixes multi-threading performance problems.
Monster Hunter: Earth Manual Enables HDR10/scRGB output, improves frame pacing and CPU utilization.
Ni no Kuni 2: Revenant Kingdom Automatic (SKIM) Fixes timing bug and frame pacing. Non fully functional with v1.03 of the game.
Nier: Automata Automated (SKIM) Increases functioning, fixes cutscene stuttering, and diverse other improvements.
Sekiro: Shadows Die Twice Manual NVidia HDR improvements, improves performance, and unlocks framerate.
Shenmue I & II Manual Anisotropic filtering, mipmap generation, pillarbox remover for cutscenes.
Tales of Berseria Automatic (SKIM) A ton of stuff.
Tales of Symphonia Automated (SKIM) A ton of stuff.
Tales of Vesperia Transmission Eliminate most micro-stutter, disable DoF, Bloom, and Blur. adds MSAA back up and HDR display output.
Tales of Zestiria Automated (SKIM) A ton of stuff.
Yakuza 0 Manual Toggles for disabling blur, depth of field, ambient occlusion. Allows HUD-less screenshots. Not working with latest game version.
Yakuza Kiwami 2 Manual Toggles for disabling depth of field and various other small stuff.
Install a "Manual" game-specific modernistic:
  1. Download the latest version available, refer to the mod link in the tabular array higher up.
  2. Extract the annal to <path-to-game> where the executable resides.
  3. Launch the game.
  4. Apply Ctrl+ Shift+← Backspace to admission the control panel while in-game.
  5. Refer to the game-specific article here on PCGW or the mod-specific thread for instructions about features included in the modernistic.
Install an "Automatic (SKIM)" game-specific modern:
  1. Download the latest SKIM-based version, v0.10.3, from GitHub.
  2. Extract the archive to a location of your pick.
  3. Run the Special K Install Manager using either SKIM.exe (32-scrap) or SKIM64.exe (64-bit) located within the extracted files.
  4. Select the appropriate game-specific mod in the product list:
    • Ni no Stutter - Ni no Kuni Two: Revenant Kingdom
    • .hack//G.P.U - .hack//Grand.U. Last Recode
    • "FAR" (Fix Automata Res.) - Nier: Automata
    • Tales of Berseria "Set up" - Tales of Berseria
    • Tales of Zestiria "Set" - Tales of Zestiria
    • Tales of Symphonia "Ready" - Tales of Symphonia
    • Fallout iv "Works" - Fallout iv
    • Pretty Prinny - Disgaea PC
    • Souls "Unsqueezed" - Dark Souls 3
    • "Untitled" Project X - Final Fantasy X/X-2 Hard disk drive Remaster
  5. Click Install to install the selected modernistic.
    • Note that some antivirus/internet security suites tin crusade the installation to fail.
  6. Use Ctrl+ Shift+← Backspace to access the control panel while in-game.
  7. Refer to the game-specific article here on PCGW or the mod-specific thread for instructions about features included in the mod.

Disable for specific executables [edit]

Disable injection for a specific executable if it is found to cause issues.
Only available for global injection. Local injection requires removal of the local wrapper DLL files.
Practise either of the following:
  • Concord downwards Ctrl+ Shift while the process is starting up. This should open the Special One thousand Injection Compatibility Options where you can disable the auto-injection.
  • Create an empty file called SpecialK.deny.[executable_name] in the aforementioned folder every bit the executable file yous want to disable injection for.

Supported games [edit]

See the separate page for a listing of known games equally well every bit the state of back up in Special One thousand.

Game information [edit]

game-specific in the beneath tables refers to either the title of the game (Steam releases) or the executable filename of the game (other platforms).

Configuration file(s) location [edit]

Some game-specific mods utilise a divide *.ini file to shop the configuration for game-specific tweaks, such as FAR.ini for the "FAR" (Prepare Automata Res.) modernistic for Nier: Automata.
Configuration for some modules (due east.chiliad. achievements, macros, on-screen brandish) are stored in %USERPROFILE%\Documents\My Mods\SpecialK\Global\*.ini
Blazon of install Location
Global
Local (converted from global)
%USERPROFILE%\Documents\My Mods\SpecialK\Profiles\game-specific\SpecialK.ini
Local
(manual / game-specific mod)
<path-to-game>; in the game executable folder. Filename mirrors DLL file, e.1000. dxgi.ini.

Log file(s) location [edit]

The crash handler of Special Chiliad volition motion all logs related to a crash to a time-specific <path-to-game>\logs\crash\<timestamp>\*.log folder if information technology manages to capture data virtually the crash.
Type of install Location
Global
Local (converted from global)
%USERPROFILE%\Documents\My Mods\SpecialK\Profiles\game-specific\logs\*.log
Local
(manual / game-specific modern)
<path-to-game>\logs\*.log

Listing of log files and what they capture:

Log files marked with assuming formatting are generally more of import.
  • CEGUI.log - Stores logs related to the Crazy Eddie's GUI System component used for custom achievement popups and the on-screen display monitoring.
  • crash.log - Stores captured crash information if the crash handler of Special K were able to capture data related to the crash.
  • SpecialK.log or <wrapper-DLL>.log - Primary log file for Special Chiliad, stores injection, render pipeline, and other related events.
  • dxgi_budget.log - Stores DXGI memory statistics at shutdown.
  • game_output.log - Stores everything the game outputs to the standard output stream of the operating organization.
  • modules.log - Stores DLL files loaded by the game that Special K was able to detect and log.
    • Notation that tools or applications using more obscure means of injecting themselves to avoid detection will not listed in this log file.
  • ReShade.log - Stores logs related to the custom ReShade plug-in of Special K, if used.
  • steam_api.log - Stores logs related to the Steam API and enhancements.

Custom default configuration [edit]

A beta version for Special K five 0.eleven.one.0 released on October 25, 2020[15] introduced the ability to gear up default settings (either global or game-specific) for Special One thousand that volition automatically exist practical the starting time time a game is launched or after resetting the Special Yard config for the game.
Configure the default_<DLLName>.ini file:[15]
  1. Browse to the post-obit location based on whether the default configuration should be practical for all games, or only one, and whether local or global injection is used:
    • All games - %USERPROFILE%\Documents\My Mods\SpecialK\Global\
    • Game-specific (global injection) - %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\<game-proper noun>
    • Game-specific (local injection) - <path-to-game>
  2. Create a new file chosen default_<DLLName>.ini where <DLLName> is replaced with the name of the DLL the settings should be used for:
    • Global injection: SpecialK
    • OpenGL: OpenGL32
    • DirectX 11.x: DXGI or D3D11
    • DirectX nine: D3D9
    • DirectX eight: D3D8
    • DirectDraw: DDRAW
    • DirectInput 8: DInput8
  3. Add together the desired parameters (along with the appropriate section headers) that yous want applied on all games that uses said DLL filename.

Notes

The All games defaults are loaded first followed by the Game-specific default config if one exists.
The more parameters are being set, the more than likely it is that things volition break.

Shared master configuration [edit]

Special K 5 0.11.0.forty released on June thirteen, 2020 on Steam introduced the ability to set master settings for Special K that will automatically be applied for games. These settings will override whatever unique game configuration that may otherwise be set in the Special One thousand profile for a game.
Configure the master_<DLLName>.ini file:[sixteen]
  1. Browse to %USERPROFILE%\Documents\My Mods\SpecialK\Global\
  2. Create a new file called master_<DLLName>.ini where <DLLName> is replaced with the name of the DLL the settings should be used for:
    • Global injection: SpecialK
    • OpenGL: OpenGL32
    • DirectX 11.x: DXGI or D3D11
    • DirectX 9: D3D9
    • DirectX viii: D3D8
    • DirectDraw: DDRAW
    • DirectInput 8: DInput8
  3. Add together the desired parameters (along with the advisable section headers) that yous want applied on all games that uses said DLL filename.

Notes

These configurations overrides any and all unique game-specific configurations that may otherwise be set. Use at your own risk!
The more parameters are existence set, the more probable it is that things will break.

Video [edit]

Compatibility for features varies for games; near commonly works, merely at times a game might non office properly with some. Agree down Ctrl+ Shift while launching a game if you demand to reset the config file of Special K.

Windowed [edit]

Force window manner for games that do not natively support it:
  1. Launch the game with Special M enabled and confirmed working for the game.
  2. Press Ctrl+ Shift+← Backspace to open the command panel of Special K.
  3. Open the Display carte on the top.
  4. Modify Fullscreen Mode to Windowed Way.
    • The Strength Override choice might be required equally well for some titles and automatically applying the override on next launch.
  5. Restart the game to confirm everything works. See Mouse locking if the cursor is not locked to the game window.

Borderless fullscreen windowed [edit]

Force borderless fullscreen windowed for games that do not natively support information technology:
  1. Launch the game with Special Grand enabled and confirmed working for the game.
  2. Configure the in-game options to window mode and the resolution of the monitor.
    • Run across Windowed for how to strength window style for games that do not expose it.
  3. Press Ctrl+ Shift+← Backspace to open the control panel of Special K.
  4. Open the Display carte du jour on the top.
  5. Change Window style to Borderless Fullscreen.
    • The Force Override option might be required as well for some titles and automatically applying the override on next launch.
  6. Restart the game to confirm everything works. See Mouse locking if the cursor is not locked to the game window.

Vertical sync (Vsync) [edit]

Force a custom vertical sync beliefs:
  1. Install Special Thou for the game, either globally or locally.
  2. Launch and close the game once to allow the Special Yard config file to be created.
  3. Open the game-specific config file, meet Configuration file(southward) location for details.
  4. Find and alter the parameter PresentationInterval to the desired vertical sync behavior:
    • -ane - Disable the override; use the default beliefs of the game.
    • 0 - Disable vertical sync.
    • ane - Vertical sync occurs each refresh bike (eastward.g. 60 FPS on a 60 Hz monitor; or 144 FPS on a 144 Hz monitor).
    • 2 - Vertical sync occurs every second refresh cycle (east.g. xxx FPS on a 60 Hz monitor; or 72 FPS on a 144 Hz monitor).
    • 3 - Vertical sync occurs every third refresh cycle (east.thou. twenty FPS on a threescore Hz monitor; or 48 FPS on a 144 Hz monitor).
  5. Save and close the file.

Refresh rate (Hz) [edit]

Force a custom refresh rate:
  1. Install Special K for the game, either globally or locally.
  2. Launch and shut the game in one case to permit the Special K config file to be created.
  3. Open up the game-specific config file, encounter Configuration file(s) location for details.
  4. Find and alter the parameter RefreshRate to the desired refresh rate (e.grand. RefreshRate=120).
  5. Relieve and close the file.

Notes

RefreshRate=0 will automatically use the highest available refresh charge per unit.
RefreshRate=-1 volition disable the override and use any the game requests.

Browse blazon [edit]

Controls if the game outputs in progressive or interlaced scanning. This is normally more relevant for a idiot box than a figurer monitor, as typically computer monitors merely back up progressive display modes.
This override should only be used if the game does not properly output to the correct scan mode.
Forcefulness a custom scanning method:
  1. Install Special K for the game, either globally or locally.
  2. Launch and shut the game once to allow the Special K config file to be created.
  3. Open the game-specific config file, see Configuration file(southward) location for details.
  4. Find and change the parameter ScanlineOrder to one of the beneath values:
    • Progressive for progressive scan.
    • UpperFieldFirst for interlaced even scan.
    • LowerFieldFirst for interlaced odd scan.
    • DontCare to retain the game default.
  5. Save and shut the file.

Frame charge per unit limiter [edit]

Limits the FPS of a game to the desired value, improving frame pacing and timing consistency.
Instructions
  1. Launch the game with Special G enabled.
  2. Press Ctrl+ Shift+← Backspace to open the control panel of Special Chiliad.
  3. Expand Framerate Limiter.
  4. Enable Framerate Limit and configure a desired value (Ctrl+MouseClick to blazon in an exact value).
  5. Press Ctrl+ Shift+← Backspace to close the command panel of Special K.
  6. (Optional) Clicking on Advanced to the right side of the Framerate Limit slider exposes in-depth configuration of the limiter:
    • Use Multimedia Class Scheduling enables MCMCSS to ensure the limiter receives prioritized admission to CPU resources.

Notes

Limit the FPS to three beneath the maximum refresh rate if using a variable refresh rate monitor such as Thousand-Sync/FreeSync.

High dynamic range (HDR) [edit]

Special K allows for injecting HDR in many DirectX 11/Direct3D eleven based titles and supports remastering 8-fleck, x-bit, and 11-bit return passes.
Includes a HDR Visualization feature that visualizes what elements of a scene is within the higher dynamic range.
When injecting HDR, Special K will automatically endeavour to force the game to employ flip model presentation, every bit this is a requirement for the HDR injection to piece of work.
See the Steam guide HDR - The Big Book of Vivid Ideas for further information on the topic of HDR and best practices when injecting it.
Inject HDR into a DirectX 11 game:
  1. Open the Settings app of Windows, and navigate to System > Display.
  2. Select the HDR monitor and toggle Utilise HDR to On.
    • Ideally the display commuter settings should also be set to a flake depth of at minimum 10-bit and employ RGB or YCbCr 4:four:4 if possible. Use the Advanced display settings at the bottom of the Display settings page to identify what the display is currently gear up to.
  3. Install Special K for the game, either globally or locally.
  4. Launch the game.
  5. If the game supports a borderless window mode, select it in the preferences.
  6. Press Ctrl+ Shift+← Backspace to open up the control panel of Special Grand.
  7. Expand the Widgets section and enable HDR Brandish.
  8. In the peak correct corner a new widget called HDR Calibration volition appear.
  9. Enable the scRGB HDR (16-chip) option.
  10. Restart the game to ostend everything works.
    • If everything works the Framebuffer Resolution row at the top of the Special M control panel should bear witness (HDR) .
    • If the game does not launch properly, remove the the game-specific config file.
  11. Click on HDR at the elevation bill of fare bar of the Special K command console, and adapt the luminance of Special K's UI as well as the Steam overlay (if playing a Steam game).
  12. In the HDR Calibration widget, adjust Top White Luminance to prepare the luminance of the game to a comfortable level.
    • To avoid clipping extremely vivid details, leave Enable FULL HDR Luminance disabled and instead work within the default slider limits for peak white luminance.
  13. If the colors are wrong, some of the post-obit options might accept to exist adapted:
    • SDR -> HDR Gamma - This has the effect of moving the minimum brightness an object is required to have before it qualifies for HDR processing. Temporarily fix Horz. (%) HDR Processing to 50% and then move the gamma slider to a signal where the difference between the left HDR side and the correct SDR side of the screen is as minimal as possible. Restore Horz. (%) HDR Processing to 100% when finished.
    • Source ColorSpace - Changed the colour infinite of the input signal.
    • Output ColorSpace - Changed the color space of the output signal.
    • A few games (NieR: Automata in particular) too requires the Remaster 8-chip Return Passes selection to be enabled, or occasionally i of the other remaster options to exist disabled.
  14. When finished, disable HDR Display in the Widgets department to hide the HDR widget.

Limit resolution [edit]

Limits the minimum and maximum reported resolution to a game. In some games, this can exist used to override the resolution to one not supported past the game.
DirectX 11 only.
Limit the minimum and maximum reported resolution for a DirectX xi game:
  1. Launch the game with Special One thousand enabled and confirmed working for the game.
  2. Press Ctrl+ Shift+← Backspace to open the control panel of Special G.
  3. Expand DirectX 11 Settings > Resolution Limiting.
  4. Change Minimum/Maximum Resolution to the desired resolution(s).
  5. Restart the game to evaluate whether the resolution limiting is constructive or not.

Notes

Remove the resolution limit by changing the Minimum/Maximum Resolution values to 0, followed by a game restart.

Override resolution [edit]

Overrides the framebuffer resolution in windowed modes, forcing games to render at a higher resolution than what they might natively back up.
Force an override resolution in windowed modes for games that do not natively support it:
  1. Launch the game with Special Yard enabled and confirmed working for the game.
  2. Configure the in-game options to window manner.
    • Encounter Windowed for how to force window style for games that do non betrayal information technology.
  3. Press Ctrl+ Shift+← Backspace to open the control panel of Special 1000.
  4. Expand Window Direction > Style and Position.
  5. Enable Borderless and Heart.
    • Do non enable Fullscreen (Borderless Upscale) as this will disable the override resolution.
  6. Modify Override Resolution to the desired resolution.
  7. Restart the game to ostend everything works. Encounter Mouse locking if the cursor is not locked to the game window.

Notes

Remove the override resolution by changing the Override Resolution values to 0, followed by a game restart.

Continue rendering [edit]

Prevents games from pausing when they lose focus.
Instructions
  1. Launch the game with Special K enabled.
  2. Printing Ctrl+ Shift+← Backspace to open the command console of Special One thousand.
  3. Expand Window Management > Input/Output Behavior.
  4. Enable Continue Rendering.
  5. Press Ctrl+ Shift+← Backspace to shut the control console of Special K.

Flip model presentation [edit]

Flip model is a presentation model designed to make windowed manner effectively equivalent or better when compared to the classic "fullscreen exclusive" mode.[17]
Windows 10's fullscreen optimizations (FSO) for DirectX 9-eleven tries to automatically convert some games configured to use "fullscreen sectional" mode into using flip model presentation in a maximized borderless window instead.
Allows the use of variable refresh rate (VRR, G-Sync, FreeSync, VESA Adaptive-Sync, HDMI two.one VRR) in borderless maximized windows fifty-fifty without the brandish driver configured to let VRR in windowed style.
Special K only supports forcing flip model presentation for games using DirectX 11, and even then it might non function properly for all games.
Force a game to utilize flip model presentation:
  1. Install Special 1000 for the game, either globally or locally.
  2. Launch the game.
  3. Configure the in-game options to borderless fullscreen windowed style (it is frequently chosen just borderless mode).
    • Run into Borderless fullscreen windowed for how to force borderless fullscreen windowed mode for games that do not expose it.
  4. Restart the game and verify that the borderless fullscreen windowed mode works as expected.
  5. Printing Ctrl+ Shift+← Backspace to open the control panel of Special K.
  6. Expand the Direct3D 11 Settings section and the subsection chosen SwapChain Management.
  7. Enable Utilize Flip Model Presentation.
  8. Close the command console and so restart the game to confirm everything works.
    • If everything works the popup shown while hovering over Window/Fullscreen Resolution at the top of the Special K control panel should bear witness Discard (flip) .
    • If the game does not launch properly, open the game-specific config file and change UseFlipDiscard to false.
  9. Frame latency might be further improved by configuring the parameters in the SwapChain Management section according to the recommended settings based on your personal use example.
  10. Restart the game once more to verify that the changes were successful.

Input [edit]

Mouse locking [edit]

Lock the mouse to the game window for games that practice not natively back up it:
  1. Launch the game with Special Chiliad enabled.
  2. Press Ctrl+ Shift+← Backspace to open the command panel of Special K.
  3. Expand Window Management > Input/Output Behavior and set up Cursor Boundaries to Keep Inside Window.
  4. Restart the game to confirm everything is working as intended.

Haptic feedback [edit]

The control panel of Special Grand uses haptic UI feedback; this tin can crusade a controller to rumble fifty-fifty if the keyboard/mouse is being used to navigate the UI.
Toggle haptic feedback:
  1. Launch the game with Special Thou enabled.
  2. Press Ctrl+ Shift+← Backspace to open the command panel of Special K.
  3. Expand Input Direction > Gamepad and toggle the following settings as desired:
    • Haptic UI Feedback affects just the built-in UI feedback of Special Grand.
    • Disable ALL Rumble affects all haptic feedback.
  4. Press Ctrl+ Shift+← Backspace to close the control panel of Special K.

Disable blazon(s) of input [edit]

This will block the game from receiving input of the blocked type. It can be used to e.g. prevent input devices from messing with the game. The block only affects the game itself and not Special Yard.
Instructions
  1. Launch the game with Special K enabled.
  2. Press Ctrl+ Shift+← Backspace to open up the control panel of Special K.
  3. Expand Input Management > Enable / Disable Devices and disable the desired type of input:
    • Disable Mouse Input to Game
    • Disable Keyboard Input to Game
    • Disable Gamepad Input to Game
  4. Printing Ctrl+ Shift+← Backspace to shut the control panel of Special K.

Disable the use of input APIs in Special K [edit]

This will forbid Special K from making use of various input APIs which may solve issues related those APIs that occurs solely when Special G is injected into the game.
Disable the use of input APIs in Special K (does not bear on the game):
  1. Open the game-specific config file, see Configuration file(south) location for details.
  2. Add together the following lines to the config file:
    • To disable the utilise of XInput API used by Xbox-style controllers:
      [Input.XInput] Enable=simulated                      
    • To disable the use of native PS4 API used by DualShock iv controllers:
      [Input.Gamepad] EnableNativePS4=imitation                      
    • To disable the utilize of DirectInput and/or HID API used by various input devices:
      Warning! This can disable the power to interface with the UI of Special K using a keyboard and mouse.
      [Input.Gamepad] EnableDirectInput7=false EnableDirectInput8=false EnableHID=simulated                      
  3. Save and close the file.

Audio [edit]

Audio characteristic Country Notes
Separate volume controls Customize individual speaker volume in games, see Separate volume controls.
Surround sound
Subtitles
Closed captions
Mute on focus lost For games without native support, see Mute on focus lost.

Localizations

Language UI Audio Sub Notes
English

Separate volume controls [edit]

Special Yard allows muting or changing the volume per individual speakers for a game.
While using a 7.ane audio output device (virtual or physical) this can be helpful to make up one's mind what surround sound a game supports.
Instructions
  1. Launch the game with Special Yard enabled.
  2. Printing Ctrl+ Shift+← Backspace to open up the control panel of Special G.
  3. Aggrandize Volume Management.
  4. All speakers used by the game will exist listed, and the volume through each tin be controlled or muted individually.
  5. Press Ctrl+ Shift+← Backspace to close the command panel of Special K.

Mute on focus lost [edit]

This will mute the game when it does not have focus.
Instructions
  1. Launch the game with Special K enabled.
  2. Press Ctrl+ Shift+← Backspace to open the control panel of Special G.
  3. Aggrandize Window Direction > Input/Output Behavior.
  4. Enable Mute Game.
  5. Press Ctrl+ Shift+← Backspace to close the command panel of Special K.

Steam enhancements [edit]

Special K makes heavy use of the Steam API to heighten the experience of Steam players with various features, including custom notifications for unlocked achievement, smarter screenshot capturing, real-time player count, and diverse other enhancements.
Due to the nature of these enhancements, 3rd-party Steam API emulators is known to cause conflicts and crashes unless the enhancements are disabled.

Change position of Steam Overlay notifications [edit]

This allows changing what corner the default Steam Overlay notifications appear in.
At that place is no way to disable or hide the notifications, as this option is not exposed through the Steam API.
Instructions
  1. Launch the game with Special K enabled.
  2. Press Ctrl+ Shift+← Backspace to open up the control panel of Special Thousand.
  3. Aggrandize Steam Enhancements > Overlay Notifications.
  4. Configure the setting appropriately.
  5. Press Ctrl+ Shift+← Backspace to close the control panel of Special K.

Customize achievement enhancements [edit]

Instructions
  1. Launch the game with Special K enabled.
  2. Printing Ctrl+ Shift+← Backspace to open up the command panel of Special K.
  3. Expand Steam Enhancements > Achievements, as well as the Enhanced Popup section.
  4. Configure the settings appropriately.
  5. Printing Ctrl+ Shift+← Backspace to shut the command console of Special Yard.

Notes

Use the Test Unlock push button to exam the current settings by faking an achievement unlock.
Set Describe Way to Disabled to disable the custom notification from appearing.
Ctrl+ Shift+T is a hotkey that can be used to trigger a examination unlock, however note that this is as well used to toggle the clock/version row in the OSD.

Throttle Steam API callbacks [edit]

Some games might not be limiting the number of callbacks performed to the Steam API, which tin can have an adverse effect on other parts of the game.
The result of throttling the callbacks differ between games. Some might not see a difference at all, while other games might run into a noticeable improvement. For example, in Final Fantasy XV throttling the Steam API callbacks saw a decrease in loading times and minor improvements to frame pacing when data were streamed from the drive.
Throttle the Steam API callbacks for a game:
  1. Install Special K for the game, either globally or locally.
  2. Launch and shut the game once to let the Special Thou config file to exist created.
  3. Open up the game-specific config file, come across Configuration file(s) location for details.
  4. Find the [Steam.Organization] department and change the parameter CallbackThrottle to a value between viii and 30.
  5. Save and shut the file.

Notes

Fix the parameter to -1 to disable the throttling.
Do not use a lower value than 8, as this tin can bear on achievement unlocks.
The modify can be observed on the SteamAPI Frame value at the bottom of the in-game control panel of Special One thousand.

Disable all enhancements [edit]

The Steam enhancements can exist disabled if troubleshooting compatibility issues with a game, or if non desired.
Note that this too prevents game-specific fixes that rely on the enhancements from being applied, such as the Steam API callback throttling for Last Fantasy 15.
Disable Steam enhancements for a game:
  1. Install Special M for the game, either globally or locally.
  2. Launch and close the game one time to allow the Special M config file to be created.
  3. Open the game-specific config file, see Configuration file(southward) location for details.
  4. Find the [Steam.Log] department and modify the parameter Silent to truthful:
  5. [Steam.Log] Silent=true
  6. Save and close the file.

Issues fixed [edit]

Game crashes with Special Thousand injected [edit]

Occurs most commonly at launch of a game, and is usually caused by conflict(s) with other running tertiary-party tool(s) or application(s) like the UPlay Connect Overlay for an example.
Note that the crash handler of Special K is capable of capturing information for crashes that occurred unrelated to the mod itself.
Disable FRAPS if it is beingness used! FRAPS is known to disharmonize with Special One thousand, and the nature of the crash prevents Special One thousand from properly logging its presence (modules.log will exist partially incomplete).
Troubleshoot the issue:
  1. Temporarily disable/remove Special Thou from the game (either disable global injection or rename the local <wrapper-DLL>.dll) and see if the result reoccurs. If information technology does then the crash was unrelated to Special K and there is no reason to troubleshoot further using the beneath instructions.
  2. Navigate to the game-specific log files, run across Log file(s) location for details.
  3. Consult the crash.log, SpecialK.log/<wrapper-DLL>.log and the modules.log to find more than information related to the crash.
    • Does crash.log bespeak that the crash was related to a Special M related function (SK_*)?
      • If a Special K related part were involved then information technology could be a bug in Special K itself.
      • If no Special Thousand related role was involved and then it is possible the game crashed completely independent of Special K.
    • Does modules.log bespeak that non-Special K, non-Windows, non-driver, non-game, and non-Steam (or other platforms) related DLLs were injected into the game?
      • C:\Windows\system32\*.dll typically indicates a DLL file related to either Windows or a brandish drivers. These can typically exist ignored, however practice note that apphelp.dll, AcLayers.dll, or AcGenral.dll indicates that the awarding compatibility engine of Windows is influencing the game in some fashion, which tin cause conflicts for Special 1000 as well.
      • <path-to-game>\*.dll are prophylactic to ignore, unless using other non-Special K related third-political party mods located in the game folder which can crusade conflicts as well.
      • Other locations (such as within the Programme Files folder(south)) indicates the presence of a third-party DLL file that might be causing the disharmonize.
    • Does SpecialK.log/<wrapper-DLL>.log list additional third-party DLL files injected into the game that matches the list of things to wait out for? Or does the log file bespeak that the crash seemingly occurred at a specific point (i.e. what is the concluding thing logged)?
  4. Use the name of the DLL file(s) institute in the previous pace, their path, and/or search online to locate what application or tool the DLL file is related to. Then proceed to leave/disable those applications/tools ane by ane until either the issue is stock-still, or all of the third-part DLL files are excluded from the new logs that are generated from Special 1000.
  5. When all 3rd-political party DLL files have been excluded, various Special K components and modules can exist disabled for troubleshooting purposes. Start by opening the game-specific config file, encounter Configuration file(s) location for details.
    • General:
      • Disable Steam enhancements by irresolute the parameter Silent to true in the the Steam.Log department. See Disable all enhancements for details.
      • Disable the On-Screen Display and custom achievement popups by changing the parameter EnableCEGUI to false in the the SpecialK.System section.
      • Disable all unrelated render API hooks by changing <API> to false in the the API.Hook section.
      • Disable all unused input API hooks by post-obit Disable the use of input APIs in Special K.
    • DirectX 11 related:
      • Disable the texture cache by changing the parameter Cache to false in the the Textures.D3D11 department.
      • Disable the hooks cache by setting EnableGlobalCache and EnableLocalCache to simulated in the the D3D11.Hooks and DXGI.Hooks sections. Likewise remove all existing hooks in those sections (basically everything else beneath both sections).
  6. If the above did non solve the issue, upload the latest logs to a thread or reply over on the Special K Forums and asking further help from the community.

The Alert (!) sound from Metal Gear Solid plays when the game crashed [edit]

The crash handler of Special Thousand plays the iconic Alert (!) sound from Metallic Gear Solid if it managed to capture data related to a crash.
This does not mean that Special 1000 was involved in the crash; information technology only means a crash occurred and Special Chiliad was able to capture data related to it.
Troubleshoot according to Game crashes with Special K injected.

Controller does not work properly with Special Thou injected [edit]

This applies to all types of controllers, from regular gamepads, steering wheels, arcade sticks, etc.
See the Disable the use of input APIs in Special K section.

Jumbled or overly vivid in-game text [edit]

Often caused by incompatibility with the texture enshroud of Special K.
Disable the texture enshroud of Special Thousand[18]
  1. Launch the game with Special K enabled.
  2. Press Ctrl+ Shift+← Backspace to open the control panel of Special K.
  3. Expand Direct3D 11 Settings section and the Texture Direction subsection.
  4. Uncheck Enable Texture Caching.
  5. Restart the game to ostend everything works.

Problematic XInput software detected (infinite haptic feedback loop) [edit]

Special M throws this warning if it detects a circular dependency issue involving different versions of XInput.[19]
Restart all applications cartoon an overlay (e.g. Steam, Origin, Uplay) and/or disable said overlays.
Disable the use of XInput in Special Yard (does not affect the game):
  1. Open the game-specific config file, see Configuration file(s) location for details.
  2. Find the [Input.XInput] section and add a new line beneath that says Enable=false:
  3. [Input.XInput] Enable=faux Rehook=false PlaceholderMask=0 UISlot=0 SlotReassignment=0,one,2,3
  4. Save and close the file.

Less than 1 FPS in some Unreal Engine three games [edit]

Practically all 32-bit Unreal Engine iii games using D3D9/DirectX nine will experience an issue where the game renders in less than one FPS when Special K is injected at launch.
The upshot can be worked around by filibuster the injection of Special K some seconds.[xx]
Delay inject Special Chiliad (requires global injection)[twenty]
  1. Ensure the global injection of Special Chiliad is stopped.
  2. Launch the game.
  3. Look some 15 seconds.
  4. Showtime the global injection of Special One thousand.

Issues unresolved [edit]

Using d3d9.dll prevents games from launching [edit]

Underlying cause of the effect seems to be a change in how Windows 10 handles the Disable fullscreen optimizations option in the application compatibility engine.[21]
A workaround is to uncheck Disable fullscreen optimizations or use another <wrapper-DLL>.dll as injection point.
This outcome too affects ReShade, although SweetFX is non affected.

Using dxgi.dll prevents fullscreen optimizations from existence disabled [edit]

Underlying cause of the issue seems to be a alter in how Windows 10 handles the Disable fullscreen optimizations option in the application compatibility engine.[22]
A workaround is to uncheck Disable fullscreen optimizations or apply another <wrapper-DLL>.dll every bit injection point.
This consequence also affects ReShade.

Other information [edit]

API [edit]

This refers to the APIs supported by and uniform with Special K as an injection point.
DirectInput viii is besides supported as an injection point.
Technical specs Supported Notes
Direct3D 2, 3, 5, half dozen, 7, eight, 9, 11 D3D8 and before requires dgVoodoo 2.
DirectDraw Requires dgVoodoo 2.
OpenGL
Vulkan Rendering is non available;[Note 3] manual edit of the config file is required.
Executable 32-bit 64-scrap Notes
Windows

Return API support [edit]

This is a general overview of the level of back up Special K has for different return APIs, besides as what additional features might be bachelor 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 two to wrap the calls to Direct3D 11.
Direct3D 9 Bones support as well every bit texture modding support. Shader modding support is express.
Direct3D 10 No back up.
Direct3D 11 Enhanced support, including HDR injection, texture modding, flip model override, and shader debugging.
Direct3D 12 Enhanced back up like D3D11, though no texture mods yet. Visit the official website to download the latest release.
OpenGL Bones back up.
Vulkan No support, except in HDR enabled modes running on Nvidia hardware, where Special Thousand hooks the Nvidia DXGI/Direct3D 11 interop layer instead.

Configuration file(due south) parameters [edit]

See config.cpp for a list of all parameters that can exist used, likewise equally their section and configuration file.
Beneath is a table of what the tab-based columns of the source code correspond to.
Column Comment
ane Internal parameter proper noun.
2 Description of what the parameter does.
three Lists what configuration file the parameter resides in (eastward.g. dll_ini for dxgi.ini/dinput8.ini/etc).
4 Lists the department of said configuration file (eastward.m. [Input.Cursor]).
5 Lists the key for the parameter used in the configuration file (e.g. UseHardwareCursor)

Keybindings [edit]

General [edit]

Keyboard Controller Office
Ctrl+ Shift+← Backspace Back/Select+ Win Toggle the control panel
Ctrl+ Shift+O N/A Toggle the on-screen display (OSD)
Agree Ctrl+ Shift while launching game N/A Opens the injection compatibility options

Control Panel [edit]

Keyboard Controller Part
Caps Lock Hold Dorsum/Select for 0.5 seconds Toggle exclusive input mode (game vs. command panel)
+++ +++ Bike through UI items
Enter A / × Activate selected item
Ctrl+ Shift+← Backspace B / ○ Exit control console
Ctrl+Alt++++
(sectional keyboard mode but)
10 / □+Left Analog Stick Move the control panel window

On-Screen Display (OSD) [edit]

Color and scale config is stored in %USERPROFILE%\Documents\My Mods\SpecialK\Global\osd.ini
Keyboard Controller Function
Ctrl+ Shift+O N/A Toggle the on-screen brandish (OSD)
Ctrl+ Shift++ / - N/A Resize the on-screen display (OSD)
Ctrl+ Shift+F North/A Toggle framerate counter
Ctrl+ Shift+T N/A Toogle clock / version
Ctrl+ Shift+One thousand N/A Toggle GPU monitor
Ctrl+ Shift+C N/A Toggle CPU monitor
Ctrl+ Shift+M N/A Toggle memory monitor
Ctrl+ Shift+I North/A Toggle I/O monitor
Ctrl+ Shift+D N/A Toggle disk monitor
Ctrl+ Shift+P Due north/A Toggle page file monitor
Ctrl+ Shift+R North/A Toggle D3D11 shader analytics

Advanced [edit]

Keyboard Controller Role
Ctrl+ Shift+Tab N/A Toggle the command console. Meet the console documentation for more than information.

System requirements [edit]

Windows
Minimum Recommended
Operating organization (Bone) viii.1
Processor (CPU)
Arrangement memory (RAM) 512 MB
Hd (HDD) 128 MB
Video carte (GPU) DirectX 9 compatible
A 64-fleck operating system is required.
Requires Visual C++ 2015-2022 Redistributables (32-scrap, 64-fleck).

Notes

  1. Special K as well includes contributions from other developers, more often than not related to various game-specific fixes, features, or changes.
  2. Community bans prevents almost all forms of participation in features tied to the Steam Community, including but not express to posting on whatsoever public forums and Steam Groups (including those related to the user) also as screenshot sharing, cloud save synchronization, etc.
  3. While rendering through the Vulkan API itself is not supported as of June 2020, Special K can in some HDR enabled Vulkan games on Nvidia GPUs hook the DXGI interop layer used past Nvidia'south drivers to enable HDR support, and render through that instead. This allows the employ of Special Chiliad in games such equally Doom Eternal and Red Dead Redemption 2.[23]

References

  1. Steam Community - Fallout 4 - Fallout four "Works" - last accessed on 2020-06-14
    "I've built this whole DLL up over several months and used information technology to fix Arkham Knight originally and so Tales of Zestiria. At the rate things are going I'm probably going to have to add new features to it every time a panel game is ported to PC, lol."
  2. GitHub - Kaldaien - Batman "Set" (BMF) - last accessed on 2020-06-14
  3. GitHub - Kaldaien - Fallout "Works" (FO4W) - last accessed on 2020-06-14
  4. 4.0 4.ane GitHub - Kaldaien - Tales of Zestiria "Fix" (TZFix) - last accessed on 2020-06-14
  5. GitHub - Kaldaien - Tales of Berseria "Fix" (TBFix) - concluding accessed on 2020-06-xiv
  6. GitHub - Kaldaien - Tales of Symphonia "Set up" (TSFix) - terminal accessed on 2020-06-14
  7. GitHub - Kaldaien - Set (NieR) Automata Resolution (FAR) - terminal accessed on 2020-06-14
  8. Steam Customs - Monster Hunter: World - (Special K) Monster Hunter: World (Dead Mod) - last accessed on 2020-06-14
  9. Steam Group - Special K - "Kaldaien's Modern" - HDR FAQ - last accessed on 2020-06-14
  10. Steam - Special K five 0.11.0.28 - Improved HDR Retrofit - final accessed on 2020-06-14
  11. =Steam - Special K five. 0.11.0.30 - Added support for HDR to NieR: Automata - last accessed on 2020-06-14
  12. SteamDB - Special One thousand - Displaying change #U:13054713 - terminal accessed on 2020-06-14
  13. Steam Group - Special Thou - Special K - 5 0.10.3 - (HDR stuff probably) - Reply #8021 by GPUnity - last accessed on 2020-07-30
    "After review, we will not be able to send your game on Steam. While we strive to ship nigh titles submitted to usa, we found that this championship contains content that we won't distribute, including the way it uses the Steamworks API, and marketing that uses copyrighted third-party IP."
  14. Verified past User:Aemony on 2020-06-fourteen
    This countless loop of Windows injecting the DLL files of Special K within non-whitelisted processes and Special K unloading itself did not cause issues with all applications, however those that did would experience weird and unexplained behaviors. For example, WinSCP would mostly work, however when performing some actions a massive delay of 5-ten seconds could occur.
  15. xv.0 15.1 Special One thousand Discussion - Global "main" settings - terminal accessed on 2020-ten-31
  16. Steam Grouping - Special One thousand - v 0.x.3 - (HDR stuff probably) - Reply #6818 - last accessed on 2020-06-xiv
  17. Microsoft - Programming Guide for DXGI - For all-time functioning, use DXGI flip model - concluding accessed on 2018-07-25
  18. Steam Group - Special Thou - Special M - five 0.x.3 - HDR stuff probably - Reply #7892 - last accessed on 2020-07-24
  19. Steam Group - Special Thou - Special K - v 0.9.24 <Alpha> Ryzen CPU Driver - (9/28/18) - Reply #7998 - final accessed on 2018-10-16
  20. 20.0 twenty.1 Steam Grouping - Special K - less than 1 FPS with the Special Grand: Global Injector - last accessed on 2020-06-17
    "I've been looking into this result recently, and it has to do with the UE3 engine's response to window dimension changes. It handles them synchronously and creates a kind of feedback loop where 1 change to a game's window size coming from anything other than the operating system itself creates hundreds of resize events. I'm almost positive this was an unintended design bug in UE3 because information technology doesn't exist in UE4. I have no thought how to set up it other than the following:
    Start your game with Special K global injection turned off, permit it run for 15 seconds or so, then enable Special Grand injection.
    It requires that delay to foreclose the space resize event loop that would happen at game startup, but this is far from a perfect solution considering it only gets rid of one source of this problem. The problem can pop upwardly at any time if yous were to enable Special K'due south borderless window or window positioning features.
    "
  21. Steam Group - Special K - Local injection to whatever DX9 title causes crash - Answer #11 - last accessed on 2018-08-xx
  22. Steam Group - Special M - Local injection to any DX9 title causes crash - Reply #x - last accessed on 2018-08-20
  23. Verified past User:Aemony on 2020-06-21

How To Change To Auto Mode In Tales Of Berseria,

Source: https://www.pcgamingwiki.com/wiki/Special_K

Posted by: pageothessonce.blogspot.com

0 Response to "How To Change To Auto Mode In Tales Of Berseria"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel