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.

  • Fubarberry@sopuli.xyzM
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 months 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.