Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Stray"

From PCGamingWiki, the wiki about fixing PC games
(Make some small fixes to recent additions)
 
(79 intermediate revisions by 34 users not shown)
Line 1: Line 1:
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Stray cover.jpg
 
|cover        = Stray cover.jpg
Line 7: Line 6:
 
{{Infobox game/row/publisher|Annapurna Interactive}}
 
{{Infobox game/row/publisher|Annapurna Interactive}}
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|Unreal Engine 4}}
+
{{Infobox game/row/engine|Unreal Engine 4|ref=<ref name="engineversion">{{Refcheck|user=Aemony|date=2022-08-09}}</ref>|build=4.27.2}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|July 19, 2022}}
 
{{Infobox game/row/date|Windows|July 19, 2022}}
 +
{{Infobox game/row/date|OS X|December 5, 2023|ref=<ref>{{Refurl|url=https://www.engadget.com/stray-is-coming-to-macos-on-december-5-204920804.html|title=Engadget - Stray is coming to macOS on December 5|date=2023-11-08}}</ref>}}
 
|reception    =  
 
|reception    =  
{{Infobox game/row/reception|Metacritic|stray|83}}
+
{{Infobox game/row/reception|Metacritic|stray|82}}
 
{{Infobox game/row/reception|OpenCritic|13386/stray|84}}
 
{{Infobox game/row/reception|OpenCritic|13386/stray|84}}
{{Infobox game/row/reception|IGDB|stray|86}}
+
{{Infobox game/row/reception|IGDB|stray|85}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
{{Infobox game/row/taxonomy/microtransactions | }}
+
{{Infobox game/row/taxonomy/microtransactions | None }}
{{Infobox game/row/taxonomy/modes            | }}
+
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
{{Infobox game/row/taxonomy/pacing            | }}
+
{{Infobox game/row/taxonomy/pacing            | Real-Time }}
{{Infobox game/row/taxonomy/perspectives      | }}
+
{{Infobox game/row/taxonomy/perspectives      | Third-Person }}
{{Infobox game/row/taxonomy/controls          | }}
+
{{Infobox game/row/taxonomy/controls          | Direct Control }}
{{Infobox game/row/taxonomy/genres            | }}
+
{{Infobox game/row/taxonomy/genres            | Action }}
{{Infobox game/row/taxonomy/themes            | }}
+
{{Infobox game/row/taxonomy/themes            | Contemporary}}
 
{{Infobox game/row/taxonomy/series            | }}  
 
{{Infobox game/row/taxonomy/series            | }}  
 
|steam appid  = 1332010
 
|steam appid  = 1332010
Line 31: Line 31:
 
|hltb        = 79790
 
|hltb        = 79790
 
|igdb        =  
 
|igdb        =  
|mobygames    = stray_
+
|lutris      = stray
 +
|mobygames    = 188150
 
|strategywiki = Stray
 
|strategywiki = Stray
 
|wikipedia    = Stray (video game)
 
|wikipedia    = Stray (video game)
|winehq      =  
+
|winehq      = 20836
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
Line 49: Line 50:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GMG | stray-pc | Steam |  |  | Windows }}
+
{{Availability/row| MacApp | stray | MacApp |  |  | OS X }}
{{Availability/row| Steam | 1332010 | Steam | |  | Windows }}
+
{{Availability/row| Microsoft Store | 9NMPDQ2NRX34 | Microsoft Store | {{Store feature|Xbox Play Anywhere}}. |  | Windows }}
 +
{{Availability/row| Steam | 1332010 | Steam | <ref>{{Refcheck|user=Taylor.mabby654|date=2024-03-24|comment=Game won't start without Steam client running.}}</ref> |  | Windows, OS X }}
 
}}
 
}}
 
{{ii}} All versions require {{DRM|Steam}}.
 
  
 
==Game data==
 
==Game data==
Line 59: Line 59:
 
{{Game data|
 
{{Game data|
 
{{Game data/config|Windows|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\}}
 
{{Game data/config|Windows|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\}}
 +
{{Game data/config|Microsoft Store|}}
 +
{{Game data/config|OS X|}}
 
}}
 
}}
  
Line 64: Line 66:
 
{{Game data|
 
{{Game data|
 
{{Game data/saves|Windows|{{P|localappdata}}\Hk_project\Saved\SaveGames\}}
 
{{Game data/saves|Windows|{{P|localappdata}}\Hk_project\Saved\SaveGames\}}
 +
{{Game data/saves|Microsoft Store|}}
 +
{{Game data/saves|OS X|}}
 
}}
 
}}
  
Line 80: Line 84:
 
|ubisoft connect          =  
 
|ubisoft connect          =  
 
|ubisoft connect notes    =  
 
|ubisoft connect notes    =  
|xbox cloud                =  
+
|xbox cloud                = true
 
|xbox cloud notes          =  
 
|xbox cloud notes          =  
 
}}
 
}}
Line 107: Line 111:
 
|borderless windowed        = true
 
|borderless windowed        = true
 
|borderless windowed notes  = Uncheck the Fullscreen box to play in Borderless Windowed mode.
 
|borderless windowed notes  = Uncheck the Fullscreen box to play in Borderless Windowed mode.
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = Could be forced by adding these two lines to <code>Engine.ini</code> file: <code>[SystemSettings]</code>; <code>r.MaxAnisotropy=X</code> (where X is amount of filtering samples, e.g. 16).
+
|anisotropic notes          =  
|antialiasing              = always on
+
|antialiasing              = hackable
|antialiasing notes        = Forces [[TAA]], which can be disabled by adding <code>r.DefaultFeature.AntiAliasing=0</code> to <code>Engine.ini</code>. [[SSAA|SSAA]] up to 200% through '''Render Resolution'''.
+
|antialiasing notes        = Forces [[TAA]], can be disabled by adding<pre>[SystemSettings]
 +
r.PostProcessAAQuality=0</pre>to {{file|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini}}. [[SSAA|SSAA]] up to 200% through '''Render Resolution'''.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 116: Line 124:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = 30, 60, or Unlimited. Can be manually capped in <code>GameUserSettings.ini</code>.
+
|120 fps notes              = Choice between 30, 60, and unlimited.
|hdr                        = hackable
+
|hdr                        = false
|hdr notes                  = See [[#High dynamic range (HDR)|High dynamic range (HDR)]].
+
|hdr notes                  =  
 
|ray tracing                = hackable
 
|ray tracing                = hackable
|ray tracing notes          = Can be enabled by running the game with <code>-dx12</code> and adding <code>r.RayTracing=1</code> to <code>GameUserSettings.ini</code>.
+
|ray tracing notes          = Raytraced shadows and reflections can be forced by running the game with the <code>-dx12</code> [[Glossary:Command line arguments|command line argument]] and adding <code>r.RayTracing=1</code> to {{file|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\GameUserSettings.ini}}. Comes with numerous visual bugs and a heavy drop in performance.<ref>{{Refcheck|user=Dennyeckardt|date=2022-12-27|comment=}}</ref>
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
}}
 
 
===Temporal Super Resolution (TSR)===
 
{{Fixbox|description=Enable Temporal Super Resolution (TSR) in-game|ref={{cn|date=2022-08-05|reason=}}|fix=
 
{{++}} Works similar to AMD FSR 1.0 as it uses temporal information to upscale the image
 
# Open {{code|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini}} in a text editor.
 
# At the bottom of the file, add the following lines:
 
<pre>
 
[SystemSettings]
 
r.PostProcessAAQuality=4
 
r.TemporalAA.Upsampling=1
 
r.TemporalAA.Algorithm=1
 
</pre>
 
{{ii}} Control the resolution being upscaled from by using the in-game Resolution Scale Option
 
}}
 
 
===[[High dynamic range (HDR)]]===
 
{{Fixbox|description=Enable native HDR output|ref={{cn|date=2022-08-05|reason=}}|fix=
 
# Open {{code|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini}} in a text editor.
 
# At the bottom of the file, add the following lines:
 
<pre>[SystemSettings]
 
r.FullScreenMode=0
 
r.AllowHDR=1
 
r.HDR.EnableHDROutput=1
 
r.HDR.Display.OutputDevice=5
 
r.HDR.Display.ColorGamut=2
 
</pre>
 
# Optionally you can add these lines to boost the UI brightness. This makes the UI integrate better with HDR.
 
<pre>r.HDR.UI.CompositeMode=1
 
r.HDR.UI.Level=1.5
 
</pre>
 
{{ii}} The game must be running in Exclusive Fullscreen mode in order for this to work. This is handled by the <code>r.FullScreenMode=0</code> setting.
 
{{ii}} See the [https://docs.unrealengine.com/en-US/Engine/Rendering/HDRDisplayOutput/#enablinghdroutput official UE4 documentation] for what these specific lines do.
 
 
}}
 
}}
  
Line 162: Line 137:
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = true
|invert mouse y-axis notes =  
+
|invert mouse y-axis notes = Can also invert x-axis
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
Line 189: Line 164:
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
 
|dualshock 4              = true
 
|dualshock 4              = true
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Dualsense also supported.
|dualshock prompts        = hackable
+
|dualshock prompts        = limited
|dualshock prompts notes  = "Use DS4 Mod by Mr.Funky Right for button-prompts https://mrfunkyright.blogspot.com/2022/07/stray-dualshock-buttons-mod.html"
+
|dualshock prompts notes  = Steam Input needs to be activated for DualShock 4 and Dualsense.
 
|light bar support        = true
 
|light bar support        = true
 
|light bar support notes  = Blue light
 
|light bar support notes  = Blue light
Line 204: Line 179:
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    = Can be disabled in settings.
 
|haptic feedback notes    = Can be disabled in settings.
|simultaneous input        = unknown
+
|simultaneous input        = limited
|simultaneous input notes  =  
+
|simultaneous input notes  = Controller and Keyboard/Mouse button prompts rapidly flash based on the last input method used.
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
Line 226: Line 201:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Volume-sliders for Master-Volume, Music, and SFX.
+
|separate volume notes    = Volume sliders for Master Volume, Music, and SFX.
 
|surround sound          = limited
 
|surround sound          = limited
|surround sound notes    = No Center Channel. Confirmed audio for other channels up to 7.1 with [https://www.pcgamingwiki.com/wiki/Special_K Special K].
+
|surround sound notes    = No Center Channel. Confirmed audio for other channels up to 7.1 with [[Special K]].
|subtitles                = unknown
+
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = No spoken language, game communicates only via text.
|closed captions          = unknown
+
|closed captions          = false
 
|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 {{file|Engine.ini}} file: <code>[Audio]</code>; <code>UnfocusedVolumeMultiplier=1.0</code>.
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
|red book cd audio        =  
 
|red book cd audio        =  
 
|red book cd audio notes  =  
 
|red book cd audio notes  =  
Line 242: Line 219:
  
 
{{L10n|content=
 
{{L10n|content=
{{ii}} You can change the UI and Subtitle language in-game.
+
{{ii}} The UI and subtitle languages can be changed in-game.
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 250: Line 227:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Arabic
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = hackable
 +
|notes    = Fan translation by Eternal Dream, [https://www.etrdream.com/Stray download].
 +
|fan      = true
 
  |ref      =  
 
  |ref      =  
 
}}
 
}}
Line 305: Line 291:
 
  |fan      =  
 
  |fan      =  
 
  |ref      =  
 
  |ref      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by [https://www.ficsoport.hu/index.php/magyaritasok/stray/ ·f·i· csoport]
 +
}}
 +
{{L10n/switch
 +
|language  = Indonesian
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by [https://igtcid.blogspot.com/2022/10/stray-bahasa-indonesia-mod.html IGTC Team (Indonesia Game Translator Community)]
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 417: Line 419:
  
 
==Issues fixed==
 
==Issues fixed==
 
===Image ghosting while objects are moving===
 
{{Fixbox|description=Disable TAA|ref=<ref>{{Refurl|url=https://old.reddit.com/r/FuckTAA/comments/w2wics/stray_forced_taa_workaround/|title=Stray Forced TAA workaround|date=2022-07-21}}</ref>|fix=
 
{{--}} Disabling TAA may result in shimmering and otherwise odd appearance of certain in-game elements, especially fur.
 
{{ii}} Ghosting caused by TAA is circumstantial, and may not always be visible.
 
# Open {{code|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini}} in a text editor.
 
# At the bottom of the file, add the following lines:
 
<pre>
 
[SystemSettings]
 
r.PostProcessAAQuality=0
 
</pre>
 
# Save <code>Engine.ini</code>.
 
}}
 
 
===DualShock 4 or DualSense Controller not being detected===
 
{{Fixbox|description=Close DS4Windows|fix=
 
{{ii}} HidHide should also be disabled if in use
 
}}
 
 
 
===Cannot play in fullscreen if the resolution is different than native===
 
===Cannot play in fullscreen if the resolution is different than native===
{{Fixbox|description=Force fullscreen from .ini file|ref=<ref>{{Refurl|url=https://www.reddit.com/r/stray/comments/w2vuvj/comment/ih7jmoj/?utm_source=share&utm_medium=web2x&context=3|title=Fix for fullscreen|date=2022-07-22}}</ref>|fix=
+
{{Fixbox|description=Force fullscreen from .ini file|ref=<ref>{{Refurl|url=https://www.reddit.com/r/stray/comments/w2vuvj/comment/ih7jmoj/|title=Fix for fullscreen|date=2022-07-22}}</ref>|fix=
 
{{ii}} This makes it possible using AMD FSR integrated in Wine/Proton, for example.
 
{{ii}} This makes it possible using AMD FSR integrated in Wine/Proton, for example.
# Open {{code|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\GameUserSettings.ini}} in a text editor.
+
# Open {{file|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\GameUserSettings.ini}} in a text editor.
 
# Change the following lines like this:
 
# Change the following lines like this:
 
<pre>
 
<pre>
Line 446: Line 429:
 
PreferredFullscreenMode=0
 
PreferredFullscreenMode=0
 
</pre>
 
</pre>
# Save <code>GameUserSettings.ini</code> as read-only just to be sure.{{dubious|date=2022-07-23|reason=Not known from source if this is actually needed/required. Anyone who owns the game; do these settings reset on opening the graphics menu or does changing any settings within it do this? Because only then it would require to set the file to read-only, otherwise it could lead to issues maybe for users to forget overtime that they set the file to read-only....}}
+
# Save {{file|GameUserSettings.ini}} as read-only just to be sure.{{dubious|date=2022-07-23|reason=Not known from source if this is actually needed/required. Anyone who owns the game; do these settings reset on opening the graphics menu or does changing any settings within it do this? Because only then it would require to set the file to read-only, otherwise it could lead to issues maybe for users to forget overtime that they set the file to read-only....}}
}}
 
 
 
===Game doesn't get to main menu===
 
{{ii}} Currently unknown if Hotfix 2 update for Stray from the 22th of July 2022 fixed the issue.
 
{{ii}} Also allows the game to run on Windows 7 and 8/8.1, but are officially unsupported.
 
{{ii}} 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.
 
{{Fixbox|description=Install [https://github.com/doitsujin/dxvk dxvk].|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=2837492423|title=Steam Community :: Guide :: Windows 7 Fix|date=2022-07-20}}</ref>|fix=
 
# Download the latest version of [https://github.com/doitsujin/dxvk/releases dxvk]. The file to download is is the compressed tar file <code>dxvk-x.x.x.tar.gz</code>, with the <code>x</code> representing the version number. As of writing, the current version is <code>dxvk-1.10.2.tar.gz</code>. You'll need a program to open tar archives, such as [https://www.7-zip.org/ 7zip], [https://peazip.github.io/ PeaZip], WinZIP, or WinRAR.
 
# Within the tar.gz file, navigate to <code>dxvk-x.x.x.tar.gz\dxvk-x.x.x.tar\dxvk-x.x.x\x64\</code>.
 
# Extract all the files from <code>dxvk-x.x.x.tar.gz\dxvk-x.x.x.tar\dxvk-x.x.x\x64\</code> to <code>{{p|game}}\Hk_project\Binaries\Win64</code>. (As of writing, <code>d3d11.dll</code> and <code>dxgi.dll</code> are the required files)
 
 
}}
 
}}
  
===Fix shader compilation stutter===
+
===Alleviate shader compilation stutter===
{{ii}} 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.
+
{{Fixbox|description=Force enable shader preloading|ref={{cn|date=2022-11-08|reason=}}|fix=
{{Fixbox|description=Enable shader preloading (Directx 11 only)|fix=
+
{{++}} This alleviates most of the shader compilation stutter by enabling shader preloading on load.
# Open {{code|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini}} with a text editor.
+
{{--}} Will exacerbate the stuttering caused by loading/checkpoints between gameplay sections as the CPU is crunching on compiling shaders. Doesn´t work on current AMD RDNA2 systems due to the driver not caching the shaders properly. Doesn´t work when forcing the game to use DirectX 12 instead of the default DirectX 11.
# Add the following lines:
+
# Go to {{folder|{{P|localappdata}}\Hk_project\Saved\Config\WindowsNoEditor}}.
 +
# Open {{file|Engine.ini}} with a text editor.
 +
# Add the following lines as a new paragraph at the bottom of the file and then save the file:
 
<pre>
 
<pre>
 
[/Script/Engine.RendererSettings]
 
[/Script/Engine.RendererSettings]
 
r.CreateShadersOnLoad=1
 
r.CreateShadersOnLoad=1
 
</pre>
 
</pre>
# Use the [[Glossary:Command line arguments|command line argument]] {{code|-dx11}} when running the game executable or, better yet, create a shortcut. Example: {{code|{{p|game}}\Hk_project\Binaries\Win64\Stray-Win64-Shipping.exe -dx11}}
+
}}
 +
 
 +
 
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vorpx                      = true
 +
|vorpx notes                = [https://www.vorpx.com/forums/topic/stray-ue4/ User Profile, see vorpx forum for introduction]
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
 
 +
===Other Virtual Reality===
 +
{{Fixbox|description=Enable VR|ref=|fix=
 +
# Install [https://reshade.me/#download Reshade with full Add-On Support], inclusive the complete Effect Package Depth3D BlueSkyDefender
 +
# In the ingame Reshade menu activate SuperDepth3D_VR, follow instructions (Home-Key on keyboard for Menu)
 +
# Download [https://discord.gg/W2f7YhX/ Generic_Depth_Mod.Addon64], copy it next to your Game.exe
 +
# In the ingame Reshade menu install generic_depth_mod.addon64 (Add-On Tab)
 +
# Launch Side by Side 3D on your 3D Compatible TV/Monitor + 3D Glasses or Install [https://www.vorpx.com/ Vorpx Desktop Viewer] or [https://github.com/BlueSkyDefender/Depth3D Depth3D VR Companion App]
 
}}
 
}}
  
Line 474: Line 501:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 11, 12
+
|direct3d versions      = 11
|direct3d notes        = Game can be supposedly forced to run on DX11. However, it appears that DX12 is required and old DX11 Hardware may not run it at all. DXVK can help some GPUs to solve it (Vulkan support required)
+
|direct3d notes        = <ref>{{Refurl|url=https://www.reddit.com/r/pcgaming/comments/w2vdq9/comment/igx9j63/|title=Stray uses DX11 by default|date=2022-08-23}}</ref><ref>{{Refurl|url=https://www.dsogaming.com/pc-performance-analyses/stray-pc-performance-analysis/|title=Stray PC Performance Analysis - DSOGaming|date=2022-10-15}}</ref>
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 498: Line 525:
 
|windows 32-bit exe    = false
 
|windows 32-bit exe    = false
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
|macos intel 32-bit app = unknown
+
|macos intel 32-bit app = false
|macos intel 64-bit app = unknown
+
|macos intel 64-bit app = false
 +
|macos arm app          = true
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux powerpc app      =  
 
|linux powerpc app      =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 550: Line 580:
 
|recVRAM  = 3 GB (Nvidia), 4 GB (AMD)
 
|recVRAM  = 3 GB (Nvidia), 4 GB (AMD)
 
|notes    =  
 
|notes    =  
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = OS X
 +
|minOS    = macOS 13 Ventura
 +
|minCPU  = Apple Silicon only
 +
|minRAM  = 8 GB
 +
|minHD    = 10 GB available space
 +
|minGPU  = M1 or Later
 +
 +
|recOS    = macOS 13 Ventura
 +
|recCPU  = Apple Silicon only
 +
|recRAM  = 16 GB
 +
|recHD    = 10 GB available space
 +
|recGPU  = M1 or Later
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 18:04, 23 March 2024

Stray
Stray cover
Developers
BlueTwelve Studio
Publishers
Annapurna Interactive
Engines
Unreal Engine 4[Note 1]
Release dates
Windows July 19, 2022
macOS (OS X) December 5, 2023[2]
Reception
Metacritic 82
OpenCritic 84
IGDB 85
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action
Themes Contemporary
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

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\
Microsoft Store
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1332010/pfx/[Note 2]

Save game data location

System Location
Windows %LOCALAPPDATA%\Hk_project\Saved\SaveGames\
Microsoft Store
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1332010/pfx/[Note 2]

Save game cloud syncing

System Native Notes
Steam Cloud
Xbox 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)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Forces TAA, can be disabled by adding
[SystemSettings]
r.PostProcessAAQuality=0
to %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\Engine.ini. SSAA up to 200% through Render Resolution.
Vertical sync (Vsync)
60 FPS and 120+ FPS
Choice between 30, 60, and unlimited.
High dynamic range display (HDR)
See the engine page to force native HDR output, or the glossary page for other alternatives.
Ray tracing (RT)
Raytraced shadows and reflections can be forced by running the game with the -dx12 command line argument and adding r.RayTracing=1 to %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor\GameUserSettings.ini. Comes with numerous visual bugs and a heavy drop in performance.[4]
The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Can also invert x-axis
Controller
Controller support
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Dualsense also supported.
PlayStation button prompts
Steam Input needs to be activated for DualShock 4 and Dualsense.
Light bar support
Blue light
Adaptive trigger support
DualSense haptic feedback support
Connection modes v2 tested, only wired connection detected.
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Can be disabled in settings.
Digital movement supported
Simultaneous controller+KB/M
Controller and Keyboard/Mouse button prompts rapidly flash based on the last input method used.

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
No spoken language, game communicates only via text.
Closed captions
Mute on focus lost
Can be disabled by adding these two lines to Engine.ini file: [Audio]; UnfocusedVolumeMultiplier=1.0.
Royalty free audio

Localizations

The UI and subtitle languages can be changed in-game.
Language UI Audio Sub Notes
English
Arabic
Fan translation by Eternal Dream, download.
Arabic
Fan translation by AR Team, download.
Simplified Chinese
Traditional Chinese
Dutch
French
German
Hungarian
Fan translation by ·f·i· csoport
Indonesian
Fan translation by IGTC Team (Indonesia Game Translator Community)
Italian
Japanese
Korean
Polish
Portuguese
Brazilian Portuguese
Russian
Spanish
Latin American Spanish
Thai
Fan translation, download.
Turkish
Ukrainian
Fan translation, download

Issues fixed

Cannot play in fullscreen if the resolution is different than native

Force fullscreen from .ini file[5]
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]

Alleviate shader compilation stutter

Force enable shader preloading[citation needed]
This alleviates most of the shader compilation stutter by enabling shader preloading on load.
Will exacerbate the stuttering caused by loading/checkpoints between gameplay sections as the CPU is crunching on compiling shaders. Doesn´t work on current AMD RDNA2 systems due to the driver not caching the shaders properly. Doesn´t work when forcing the game to use DirectX 12 instead of the default DirectX 11.
  1. Go to %LOCALAPPDATA%\Hk_project\Saved\Config\WindowsNoEditor.
  2. Open Engine.ini with a text editor.
  3. Add the following lines as a new paragraph at the bottom of the file and then save the file:
[/Script/Engine.RendererSettings]
r.CreateShadersOnLoad=1


VR support

Other Virtual Reality

Enable VR
  1. Install Reshade with full Add-On Support, inclusive the complete Effect Package Depth3D BlueSkyDefender
  2. In the ingame Reshade menu activate SuperDepth3D_VR, follow instructions (Home-Key on keyboard for Menu)
  3. Download Generic_Depth_Mod.Addon64, copy it next to your Game.exe
  4. In the ingame Reshade menu install generic_depth_mod.addon64 (Add-On Tab)
  5. Launch Side by Side 3D on your 3D Compatible TV/Monitor + 3D Glasses or Install Vorpx Desktop Viewer or Depth3D VR Companion App

Other information

API

Technical specs Supported Notes
Direct3D 11 [6][7]
Executable 32-bit 64-bitARM Notes
Windows
macOS (OS X)

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.
macOS (OS X)
Minimum Recommended
Operating system (OS) macOS 13 Ventura
Processor (CPU) Apple Silicon only
System memory (RAM) 8 GB
Hard disk drive (HDD) 10 GB available space
Video card (GPU) M1 or Later


Notes

  1. Unreal Engine 4 engine build: 4.27.2[1]
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References

  1. Verified by User:Aemony on 2022-08-09
  2. Engadget - Stray is coming to macOS on December 5 - last accessed on 2023-11-08
  3. Verified by User:Taylor.mabby654 on 2024-03-24
    Game won't start without Steam client running.
  4. Verified by User:Dennyeckardt on 2022-12-27
  5. Fix for fullscreen - last accessed on 2022-07-22
  6. Stray uses DX11 by default - last accessed on 2022-08-23
  7. Stray PC Performance Analysis - DSOGaming - last accessed on 2022-10-15