Special K makes heavy use of the Steam API to enhance the experience of Steam players with various features, including custom notifications for unlocked achievement, smarter screenshot capturing, real-time player count, and various other enhancements.
Due to the nature of these enhancements, third-party Steam API emulators present in illegitimate copies of games are known to cause conflicts and crashes unless the enhancements are disabled.
This adjusts what corner the traditional Steam Overlay notifications appear in. Please note that this does not apply to the Big Picture Mode overlay notifications.
Please note that the native achievement popup of the Steam Overlay cannot be disabled.
Special K includes achievement enhancements such as automatic screenshot capture and custom achievement popups with more details. This feature will not function properly if CEGUI have been disabled.
Disabled
hides the popup.Stationary
has it appear in an instant.Animated
slides the popup in from the bottom of the screen.Animated
option controls the position of the popup.Ctrl + ⇧ Shift + T is a hotkey that can be used to trigger a test unlock, however note that this is also used to toggle the clock/version row in the OSD.
Special K plays a sound effect when an achievement is unlocked. This can be changed to a custom one or one of three built-in sound effects: Xbox Live, PlayStation Network (default), and Dream Theater.
<path-to-SpecialK>\Global
and open the platform.ini
file.SoundFile=
if it does not exist.psn
- Playstation Network (default)xbox
- Xboxdream_theater
- Dream TheaterSoundFile=F:\Aemony\Documents\achievement.wav
Custom
option which will reset it and use the global setting instead.Some games might not be limiting the number of callbacks performed to the Steam API, which can have an adverse effect on other parts of the game. The effect of throttling the callbacks differ between games. Some might not see a difference at all, while other games might see 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 was streamed from the drive.
Limit Steam API Rate
to a value between 8 and 30 .Do not use a lower value than 8 , as this can affect achievement unlocks.
Set the slider to -1 to disable the throttling.
In games aware of the Steam Overlay, opening Special K’s control panel will automatically trigger the games’ overlay pause mode. This mode can be disabled if the user would prefer the game to continue uninterrupted when opening Special K’s control panel.
Pause Game while Control Panel is Visible
.Click once on the SteamAPI Frame section to toggle current overlay pause mode. If the section is highlighted, overlay pause mode is currently active.
The Steam enhancements can be disabled if troubleshooting compatibility issues with a game, or if not desired.
Silent
to true :[Steam.Log]
Silent=true
This also prevents fixes or features that rely on the enhancements from being exposed and/or applied, such as the Steam API callback throttling for Final Fantasy XV.