ValveSoftware / ValveSoftware/Proton

Stray (1332010)

Open
#6,017 26 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial Mesa drivers
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: Stray
  • Steam AppID of the game: 1332010

System Information

  • GPU: AMD RX 6700XT
  • Driver/LLVM version: Mesa 22.1.3, amdgpu 22.10.2.50102-1408194
  • Kernel version: 5.14.21
  • Link to full system information report: sysinfo.txt
  • Proton version: Proton Experimental (Also tried with stable 7.0-3 and recent Proton GE 7-24, no luck)

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

Symptoms

  • Default proton version (and many others) exits without any messages
  • When prefix is cleaned and changed to Proton Experimental user is presented with MessageBox dialog stating that MSVC++ libraries are missing -- but I find the latter hard to believe given the prefix has every single one under the sun seems to be provided by default.

Proton log: steam-1332010.log

Error dialog: "The following component(s) are required to run this program: Microsoft Visual C++ Runtime"
Stray_VCPP_Dependency

Reproduction

  • Install the game and try to launch: Nothing happens with whichever the default proton version the Steam runtime decided and prematurely exits with no dialog.
  • Clean the prefix and try forcing any other version of Proton, be it: stable 7.0-3, experimental or 3rd party none of them seem to work out of box
  • Using Proton Experimental at least gives the dialog complaining about MSVC++ libs
  • Tried forcing installation of vc2019 and mfc2015 via winetricks/protontricks but this didn't seem to work either

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing steam-1332010.log and sysinfo.txt, then reproduce the launch failure with the listed Proton versions and clean-prefix conditions. Done means identifying the cause of Stray's failed launch or missing MSVC++ Runtime message and verifying that the game starts successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.