HGL
unwilling-turquoise

Installing `vcrunXXXX` using WineTricks fails

System Info CPU: Intel(R) Core(TM) i5-8600K CPU @ 3.60GHz OS: Pop!_OS 22.04 LTS (64 bit), Kernel 6.2.0 GPU: NVIDIA Corporation NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2 Wine version: Proton-GE-Proton7-50 Problem: Trying to play Call of the Sea (EGS) When trying to install the vcrun2022, and any other version of vcrun, library using WineTricks from the Heroic Launcher, I keep getting the errors found in the logs. Logs can be found here: https://pastebin.com/2XeBruY9 Any help would be appreciated.
Pastebin
WineTricks install vcrun2022 install - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
19 Replies
wise-white
wise-white•3y ago
try with Wine-GE instead of Proton-GE, I tried this game yesterday with Wine-GE and it works just fine (I installed vcrun2019 with no issues)
unwilling-turquoise
unwilling-turquoiseOP•3y ago
Thanks, I will try this. Which version of Wine-GE id you use?
wise-white
wise-white•3y ago
I used 7-37
unwilling-turquoise
unwilling-turquoiseOP•3y ago
When I try using Wine-GE-Proton7-37 I get this error:
Progress:
------------------------------------------------------
warning: Your version of wine 5.12-15683-g32b54e575c0 is no longer supported upstream. You should upgrade to 7.x
------------------------------------------------------

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------

Using winetricks 20230212-next - sha256sum: 30d6f19e42a779d6c96d8aa7633c6f13eb7f80e3e88bc13e25303af0f783b3e8 with wine-5.12-15683-g32b54e575c0 (Staging) and WINEARCH=win64

winetricks GUI enabled, using zenity 3.42.1

Executing w_do_call vcrun2022

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------

Executing load_vcrun2022
Using native,builtin override for following DLLs: concrt140 msvcp140 msvcp140_1 msvcp140_2 msvcp140_atomic_wait msvcp140_codecvt_ids vcamp140 vccorlib140 vcomp140 vcruntime140

Executing wine C:\windows\syswow64\regedit.exe /S C:\windows\Temp\override-dll.reg

wine: failed to open "C:\\windows\\syswow64\\regedit.exe": c0000135

------------------------------------------------------
warning: Note: command wine C:\windows\syswow64
egedit.exe /S C:\windows\Temp\override-dll.reg returned status 53. Aborting.
------------------------------------------------------
Progress:
------------------------------------------------------
warning: Your version of wine 5.12-15683-g32b54e575c0 is no longer supported upstream. You should upgrade to 7.x
------------------------------------------------------

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------

Using winetricks 20230212-next - sha256sum: 30d6f19e42a779d6c96d8aa7633c6f13eb7f80e3e88bc13e25303af0f783b3e8 with wine-5.12-15683-g32b54e575c0 (Staging) and WINEARCH=win64

winetricks GUI enabled, using zenity 3.42.1

Executing w_do_call vcrun2022

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------

Executing load_vcrun2022
Using native,builtin override for following DLLs: concrt140 msvcp140 msvcp140_1 msvcp140_2 msvcp140_atomic_wait msvcp140_codecvt_ids vcamp140 vccorlib140 vcomp140 vcruntime140

Executing wine C:\windows\syswow64\regedit.exe /S C:\windows\Temp\override-dll.reg

wine: failed to open "C:\\windows\\syswow64\\regedit.exe": c0000135

------------------------------------------------------
warning: Note: command wine C:\windows\syswow64
egedit.exe /S C:\windows\Temp\override-dll.reg returned status 53. Aborting.
------------------------------------------------------
wise-white
wise-white•3y ago
hmmm I'm not sure what's going on there, maybe check that you have all the wine dependencies, read the pinned message in #🆘-support , there's a link there to check that
conscious-sapphire
conscious-sapphire•3y ago
Missing multilib/multiarch dependencies?
national-gold
national-gold•3y ago
Is it possible that we miss to set the paths to the wine libs if we run winetricks?
unwilling-turquoise
unwilling-turquoiseOP•3y ago
Yep, installing the dependencies worked( https://github.com/lutris/docs/blob/master/WineDependencies.md )! It still fails when using Proton-GE-Proton7-50, but worked with Wine-GE-Proton7-38. Thank you all for your help.
GitHub
docs/WineDependencies.md at master · lutris/docs
Contribute to lutris/docs development by creating an account on GitHub.
reduced-jade
reduced-jade•3y ago
you shouldn't be using GE-Proton on desktop linux outside of Steam
unwilling-turquoise
unwilling-turquoiseOP•3y ago
I do not know if these are related issues but: Wine-GE-Proton7-38 Call of the Sea now starts up, it doesn't give me the error that the "C++ Dependencies" are missing. But when I get to title screen and press Enter, it gives me an error (in image). I went to check the logs when I installed vcrun2022 and found these errors, is this normal? https://pastebin.com/9QvNArn0
Pastebin
winetricks vcrun2022 install - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
No description
reduced-jade
reduced-jade•3y ago
did you already authorize the game in your web browser?
unwilling-turquoise
unwilling-turquoiseOP•3y ago
It didn't open the EGS authorize page
reduced-jade
reduced-jade•3y ago
that's probably your issue then. the game has browser authorization to link your EGS account to the game
unwilling-turquoise
unwilling-turquoiseOP•3y ago
Ah, would there be any reason it is not opening the link automatically? It usually does for me on other games that have this
wise-white
wise-white•3y ago
hmmm it didn't ask me to authorize either and it worked
reduced-jade
reduced-jade•3y ago
I was hoping authorizing would give access to cloud saves, but nope. There’s an inconsistency between what’s reported to Heroic and the EGS store page indicating cloud saves
unwilling-turquoise
unwilling-turquoiseOP•3y ago
It seems like others are having similar issues, so might be unrelated to my vcrun installation
reduced-jade
reduced-jade•3y ago
Let’s shift over to this post as it is focused on your second issue even though you described it first https://discord.com/channels/812703221789097985/1084174718652928102
wise-white
wise-white•3y ago
looks like the developers updated the game after thursday (I tested it on thursday and you had to manually install vcrun using winetricks and it didn't ask for the epic auth, but not the vcrun stuff appears during launch and it should ask you for the epic auth) I replied in the other thread with 2 workarounds to make the epic auth show up

Did you find this page helpful?