this post was submitted on 30 Oct 2024
5 points (85.7% liked)

Steam Deck

15038 readers
254 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

So I'm trying to play Ready or Not on my steam deck. But ever time I try to launch the game, it's telling me that I need to install Microsoft visual C++.

I have tried using Winetricks, Protontricks, Lutris, and Bottles to install C++, as well as trying to launch the game with every version of Wine and Proton. I've also installed a C++ all-in-one.

But still I get the popup that I need to install Visual C++ when I try to launch the game. So frustrating.

Any ideas? Thanks in advance.

you are viewing a single comment's thread
view the rest of the comments
[–] Fubarberry@sopuli.xyz 4 points 1 month ago* (last edited 1 month ago)

What windows components are you trying to install using protontricks/winetricks? Also is this the steam version, or from a different store?

Edit: I'll go ahead and post some things to try:

  • In protontricks or winetricks (depending on if you're using proton or wine to run the game), select the prefix for that specific game (has to be correct prefix or it won't work), select "Install a windows DLL or component", and then try installing vcrun2022. There are different versions of vcrun depending on the year, so if that one doesn't work maybe an older one might.
  • Try running the game with GE-proton, installable through ProtonUp-Qt in the discover store. It comes with a lot of extra libraries and components, and it will let some Visual C++ games run without requiring anything else.
  • Try installing visual C++. There are a couple ways to do this, you can download the .exe for it and run it through protontricks/winetricks. Launchers like heroic also add an option to run a different .exe file, which should work too if you're running the game from a launcher. If you're having trouble finding the right prefix or otherwise getting protontricks/winetricks to work, you can also just put the vcredist executable in your game folder, copy the game executable file name, and then add ".original" to the end of the end of the game executable file name. Then rename the vcredist executable to have the game's original file name. When you run the game, this will instead run the installer for visual c++. You can then go delete the c++ installer, remove ".original" from the end of the game's executable file, and try it again.