github SpecialKO/SpecialK SK_23_6_2_2
Special K (23.6.2.2)

latest releases: SK_25_12_2_5, SK_25_12_1, SK_25_11_17...
2 years ago

23.6.2.2

  • Add warning message when launching Diablo IV

23.6.2.1

  • Prevent Bethesda games from turning off legacy input APIs during
    RawInput device registration (fixes Fallout New Vegas issues)
  • Enable Vulkan Bridge in No Man's Sky by default

23.6.2

  • Removed "regular" Font Awesome Icons in favor of solid
  • Added a splash of color to the Plug-In file selector dialog

23.6.1

  • Eliminate overly aggressive framepacing defaults in NieR: Automata

23.5.31

  • Improved automatic detection of WINE to disable low-level Windows-specific
    features of SK that have no purpose on other platforms and crash WINE.

23.5.30.2

  • Disable hook caching in Yuzu so HDR works in Vulkan

23.5.30.1

  • Revert SetForegroundWindow / BringWindowToTop changes from 23.5.28.3
  • Updated internal fonts to Font Awesome Free v6.2.1

23.5.30

  • Merge pull request #64 from WallSoGB/SilentCrashHandler

    • Silent crash handler + Y-m-d for crash timestamps
  • Fixed hook address caching not respecting Enable{Local|Global}Cache setting

  • Removed Unicode formatting direction characters from locale timestamps

23.5.29.2

  • Fixed deadlock in games that raise Thread Name exceptions without a string
  • Fixed HDR gamut expansion not applying

23.5.29

  • Fixed incorrect structure size on NV_GPU_DITHER_CONTROL_V1, which was
    causing the dithering setting on NVIDIA GPUs to read as "Default".

    HDR users should test the dithering setting using the HDR widget's
    HDR Visualization: "Tonemap Curve and Grayscale".

     ( 10-bit Temporal is ideal for HDR on 12-bpc displays )
    
  • Increased HDR visualization list size so Grayscale shows without scrolling

23.5.28.3

  • Various fixes for games with splash screens that are Win32 dialogs

23.5.28.2

  • Steam Overlay's Vulkan layer cannot be disabled -- its D3D11 Overlay will
    not cleanup resources correctly on NVIDIA's DXGI Layer and will deadlock.

23.5.28.1

  • Replaced AsyncInit workaround with Env. Variables to disable Vk layers

23.5.28

  • Improved global injection compatibility with Yuzu
  • Disabled AsyncInit for games using Vulkan Bridge to ensure that third-party
    layer disablement code works as intended

23.5.27.3

  • Automatically disable OBS's Vulkan layer if SK's Vulkan Bridge is active
  • Automatically disable Steam's Vulkan layer if SK's Vulkan Bridge is active
  • Automatically disable RTSS's Vulkan layer if SK's Vulkan Bridge is active

23.5.27.2

  • Add 5 frame delay before centering mouse cursor over exit confirmation
  • Add error when launching Yuzu without SK's injection service running

23.5.27

  • Auto-close Audio Session Selector pop-up if there are no sessions
  • Increased the minimum size of the Audio Session Selector pop-up in
    the Volume Management section of the control panel for low-res users

23.5.26.1

  • Add support for ++ and -- to floating-point cvars

23.5.26

  • Add "Num Plus" (for Numberpad +) as a possible keybinding
  • All D3D9 games running in DXVK will be forced into windowed mode
  • FFXIV is forced into windowed mode by default

23.5.24

  • NOP all calls to ChangeDisplaySettings{Ex}(A|W) when forcing windowed mode

23.5.19

  • Add check for PresentMon user permissions before attempting to enable

23.5.18

  • For NVIDIA GPU users, if DXVK (D3D9) is detected, a prompt to enable native
    Vulkan support will be presented when first launching a game.

23.5.17.6

  • Fixed potential deadlock in Yuzu at start during Streamline Interposer check

23.5.17.5

          -[ Vulkan no longer sucks on Windows! ]-

VulkanBridge grants high-performance Borderless Window mode (w/ G-SYNC),
HDR, Latent Sync, Multiplane Overlays, etc. to NVIDIA GPU owners.

(*) All of those features are normally D3D exclusive.

                              (NVIDIA Driver Version 526.98+ Required)
  • Enabled VulkanBridge by default in cemu and RPCS3

23.5.17.4

  • Enable VulkanBridge by default in Ryujinx and Yuzu
  • RunDLL_NvAPI_SetDWORD will create new NV driver profiles if necessary
  • Workaround SteamAPI crash if DLL is too old to implement ISteamScreenshots
  • Renamed EnableRTXRemix setting to EnableVulkanBridge
    -------------- ------------------
  • Eliminate an unnecessary extra game restart when first enabling RTX Remix
  • Fixed parsing executable names with spaces in RunDLL_NvAPI_SetDWORD

23.5.17

  • Added INI option to enable DXVK + DXGI Layered Present (RTX Remix)

    [NVIDIA.API]
    EnableRTXRemix :: 0=Disable, 1=Enable, -1=Don't Care

    • The game will restart itself to apply these changes.
  • Added RunDLL_NvAPI_SetDWORD to apply NVIDIA Profile Settings:

    Example: (Setup RTX Remix for Dragon's Dogma (ddda.exe))

    rundll32 SpecialK64.dll,RunDLL_NvAPI_SetDWORD 0x20324987 0x80001 ddda.exe
                                                  {Setting}  {Value} {EXE}
    

    NOTE: Some settings (i.e. the one above) require Admin privileges to set.

23.5.16.3

  • Prevent NV's Vulkan/DXGI Layered SwapChain from loading Ansel
  • Disable HDR widget if 10-bpc SDR is active
  • Promote NV's Vulkan/DXGI Layered SwapChain to 10-bpc in SDR
  • Disabled assertion if game window changes, unless log level >= 1

23.5.16

  • Fixed NV Vulkan/DXGI SwapChain cleanup that could cause games to freeze
  • Renamed "Maximum Frame Interval" to "Minimum Refresh" in Reflex widget

23.5.13.1

  • Add extra Wallpaper Engine executables to blacklist
  • Disable OpenGL Scissor Test during glBlitFramebuffer for OpenGL-IK

23.5.8

  • Changed the "Prevent Always-On-Top" option to check the state once per-frame
    and remove a game window's Always-On-Top state if needed.

    (The old behavior only did this following window (de)activation).
    

Don't miss a new SpecialK release

NewReleases is sending notifications on new releases.