Difference between revisions of "Stray"

From PCGamingWiki, the wiki about fixing PC games
(API: D3D11 support is dubious based on D3D notes; updated that note section to reflect this.)
(Audio)
Line 233: Line 233:
 
|closed captions          = unknown
 
|closed captions          = unknown
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = true
|mute on focus lost notes =  
+
|mute on focus lost notes = Can be disabled by adding these two lines to <code>Engine.ini</code> file: <code>[Audio]</code>; <code>UnfocusedVolumeMultiplier=1.0</code>.
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  

Revision as of 18:09, 6 August 2022

Stray
Stray cover
Developers
BlueTwelve Studio
Publishers
Annapurna Interactive
Engines
Unreal Engine 4
Release dates
Windows July 19, 2022
Reception
Metacritic 83
OpenCritic 84
IGDB 86
Stray on HowLongToBeat
Stray on IGDB
Stray guide on StrategyWiki
Stray on MobyGames
Stray on Wikipedia

Stray is a 2022 third-person adventure-game. The player controls a stray cat who falls into a world populated by robots and ventures to return to its family. Players must solve puzzles to progress the narrative, including moving obstacles and traversing platforms. The player is accompanied by a drone-companion named B12, who can assist by translating the language of the robots and storing items found throughout the world.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Green Man Gaming
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
All versions require Steam DRM.

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1332010/pfx/[Note 1]

Save game data location

System Location
Windows %LOCALAPPDATA%\Hk_project\Saved\SaveGames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1332010/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Graphic Settings (1).
Graphic Settings (1).
Graphic Settings (2).
Graphic Settings (2).

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Cutscenes are pre-rendered and pillarboxed.
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Uncheck the Fullscreen box to play in Borderless Windowed mode.
Anisotropic filtering (AF)
Could be forced by adding these two lines to Engine.ini file: [SystemSettings]; r.MaxAnisotropy=X (where X is amount of filtering samples, e.g. 16).
Anti-aliasing (AA)
Forces TAA, which can be disabled by adding r.DefaultFeature.AntiAliasing=0 to Engine.ini. SSAA up to 200% through Render Resolution.
Vertical sync (Vsync)
60 FPS and 120+ FPS
30, 60, or Unlimited. Can be manually capped in GameUserSettings.ini.
High dynamic range display (HDR)
See High dynamic range (HDR).
Ray tracing
Can be enabled by running the game with -dx12 and adding r.RayTracing=1 to GameUserSettings.ini.
The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.

Temporal Super Resolution (TSR)

Enable Temporal Super Resolution (TSR) in-game[citation needed]
Works similar to AMD FSR 2.0 as it uses temporal information to upscale the image
  1. Open %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini in a text editor.
  2. At the bottom of the file, add the following lines:
[SystemSettings]
r.PostProcessAAQuality=4
r.TemporalAA.Upsampling=1
r.TemporalAA.Algorithm=1
Control the resolution being upscaled from by using the in-game Resolution Scale Option

High dynamic range (HDR)

Enable native HDR output[citation needed]
  1. Open %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini in a text editor.
  2. At the bottom of the file, add the following lines:
[SystemSettings]
r.FullScreenMode=0
r.AllowHDR=1
r.HDR.EnableHDROutput=1
r.HDR.Display.OutputDevice=5
r.HDR.Display.ColorGamut=2
  1. Optionally you can add these lines to boost the UI brightness. This makes the UI integrate better with HDR.
r.HDR.UI.CompositeMode=1
r.HDR.UI.Level=1.5
The game must be running in Exclusive Fullscreen mode in order for this to work. This is handled by the r.FullScreenMode=0 setting.
See the official UE4 documentation for what these specific lines do.

Input

Audio

Volume Settings.
Volume Settings.

Audio feature State Notes
Separate volume controls
Volume-sliders for Master-Volume, Music, and SFX.
Surround sound
No Center Channel. Confirmed audio for other channels up to 7.1 with Special K.
Subtitles
Closed captions
Mute on focus lost
Can be disabled by adding these two lines to Engine.ini file: [Audio]; UnfocusedVolumeMultiplier=1.0.

Localizations

You can change the UI and Subtitle language in-game.
Language UI Audio Sub Notes
English
Arabic
Fan translation by AR Team, download.
Simplified Chinese
Traditional Chinese
Dutch
French
German
Italian
Japanese
Korean
Polish
Portuguese
Brazilian Portuguese
Russian
Spanish
Latin American Spanish
Thai
Fan translation, download.
Turkish
Ukrainian
Fan translation, download

Issues fixed

Image ghosting while objects are moving

Disable TAA[1]
Disabling TAA may result in shimmering and otherwise odd appearance of certain in-game elements, especially fur.
Ghosting caused by TAA is circumstantial, and may not always be visible.
  1. Open %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini in a text editor.
  2. At the bottom of the file, add the following lines:
[SystemSettings]
r.PostProcessAAQuality=0
  1. Save Engine.ini.

DualShock 4 or DualSense Controller not being detected

Close DS4Windows
HidHide should also be disabled if in use

Cannot play in fullscreen if the resolution is different than native

Force fullscreen from .ini file[2]
This makes it possible using AMD FSR integrated in Wine/Proton, for example.
  1. Open %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\GameUserSettings.ini in a text editor.
  2. Change the following lines like this:
FullscreenMode=0
LastConfirmedFullscreenMode=0
PreferredFullscreenMode=0
  1. Save GameUserSettings.ini as read-only just to be sure.[dubious – discuss]

Game doesn't get to main menu

Currently unknown if Hotfix 2 update for Stray from the 22th of July 2022 fixed the issue.
Also allows the game to run on Windows 7 and 8/8.1, but are officially unsupported.
Can possibly lead to bugs, performance issues, crashes, and other issues as DXVK is a graphics API translation layer that is fairly resource intensive, primarily geared towards Unix-like operating systems and not Windows, and is still in active development.
Install dxvk.[3]
  1. Download the latest version of dxvk. The file to download is is the compressed tar file dxvk-x.x.x.tar.gz, with the x representing the version number. As of writing, the current version is dxvk-1.10.2.tar.gz. You'll need a program to open tar archives, such as 7zip, PeaZip, WinZIP, or WinRAR.
  2. Within the tar.gz file, navigate to dxvk-x.x.x.tar.gz\dxvk-x.x.x.tar\dxvk-x.x.x\x64\.
  3. Extract all the files from dxvk-x.x.x.tar.gz\dxvk-x.x.x.tar\dxvk-x.x.x\x64\ to <path-to-game>\Hk_project\Binaries\Win64. (As of writing, d3d11.dll and dxgi.dll are the required files)

Fix shader compilation stutter

This fixes the shader compilation stutter that most Unreal Engine 4/5 (Directx 12) games are notorious for by forcing the game to run in Directx 11 while also enabling shader preloading on load.
Enable shader preloading (Directx 11 only)
  1. Open %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini with a text editor.
  2. Add the following lines:
[/Script/Engine.RendererSettings]
r.CreateShadersOnLoad=1
  1. Use the command line argument -dx11 when running the game executable or, better yet, create a shortcut. Example: <path-to-game>\Hk_project\Binaries\Win64\Stray-Win64-Shipping.exe -dx11

Other information

API

Technical specs Supported Notes
Direct3D 11, 12 D3D11 support can be forced.[dubious – discuss]
Executable 32-bit 64-bit Notes
Windows

Middleware

No middleware information; you can edit this page to add it.

System requirements

Windows
Minimum Recommended
Operating system (OS) 10
Processor (CPU) Intel Core i5-2300
AMD FX-6350
System memory (RAM) 8 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GTX 650 Ti
AMD Radeon R7 360
2 GB of VRAM
DirectX 12 compatible
A 64-bit operating system is required.

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/1332010/ in addition to or instead of this directory. The app ID (1332010) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Stray Forced TAA workaround - last accessed on 2022-07-21
  2. Fix for fullscreen - last accessed on 2022-07-22
  3. Steam Community :: Guide :: Windows 7 Fix - last accessed on 2022-07-20