Mechwarrior 5 fails to start claiming no microsoft visuall C++

Heroic installed, seems to work. took 2 hours to download mechwarrior 5 from epic. game installed as near as I can tell. click to start, it will not start giving a window saying microsoft Visuall C++ is not installed. Have spent now 7 hours to try and get that somehow installed. Seems to be no possible way for a non computer coder to even approach this. Is that visual ++ not included in the heroic base? hours of terminal attempts seem to have zero effect even as I think the Visual C++ did in fact get on the machine (someplace). Simple way to make a game work would be good. This game has worked for years on windows. Put this on linux mint 21.3. I have never gotten any game to work on linux so, would hope it can be made to go. I did try to put some kind of log file on here if it is useful. Will appreciate any help
111 Replies
relaxed-coral
relaxed-coral•2y ago
i am not sure which version of vcrun it needs, but you can give a shot to install vcrun2022 from winetricks, which can be found on the heroic game's seettings menu fwiw linux does not provide visual studio runtimes so this is probably why you havent seen it in your os.. its specifically a windows thing
flat-fuchsia
flat-fuchsiaOP•2y ago
it is not vcrun. it specificallly says Microsoft Visual C++. I have found and downloaded and think that it is now on the machine, just have no idea how to tie it to any program. I am 74 years old and do not do the code thing at all.
relaxed-coral
relaxed-coral•2y ago
it is vcrun. you need the visual studio runtime im not on a machine with heroic atm, but within the game settings there is a button to open wine tricks.. you can install vcrun 2022 from there
flat-fuchsia
flat-fuchsiaOP•2y ago
the wine shows todays install of GE-Proton8-24 Do you think it means vstools 2-19? I see that where you said to look
relaxed-coral
relaxed-coral•2y ago
no you need vcrun... ah but if you are using proton, you wont really be able to configure this properly not through winetricks anyway
flat-fuchsia
flat-fuchsiaOP•2y ago
so far everything now says it will not work on a 64 bit system, to install 32 bit. I have no idea what proton is, it is what heroic put in here.
relaxed-coral
relaxed-coral•2y ago
you can give this a shot: in heroic, go to your library, cilck on the game's card (not play) in there click the settings button on the top right .. not the 3 dots but the one with dots and lines scroll down to "run exe" download https://aka.ms/vs/17/release/vc_redist.x64.exe and run it from that button fwiw, its much easier to play this game from steam it just works there, without any futzing
fascinating-indigo
fascinating-indigo•2y ago
According to protondb they all use proton 7.0-6 Seems like you need the older version. Not sure But it would be better to install wine-ge from our wine manager and enable dxvk in game settings
relaxed-coral
relaxed-coral•2y ago
game still needs the vc runtime 😄
fascinating-indigo
fascinating-indigo•2y ago
Yes but easier via wine-ge
relaxed-coral
relaxed-coral•2y ago
totally agree
fascinating-indigo
fascinating-indigo•2y ago
Probably steam installs this via protonfixes
relaxed-coral
relaxed-coral•2y ago
yep it does its all nice and automatic in steam 😄
fascinating-indigo
fascinating-indigo•2y ago
Actually lutris script might show what to install
relaxed-coral
relaxed-coral•2y ago
fwiw this game does run great in linux i play it a bunch but i got it on steam
flat-fuchsia
flat-fuchsiaOP•2y ago
I may not even be doing this well. I am trying to answer you all. how do I get wine_ge? linux has wine installed as a default. The vc runtime failed to install. I am really just out of this, I have never gotten any game to go in linux and am sad for that.
relaxed-coral
relaxed-coral•2y ago
in heroic, there is an item on the left bar, called "wine manager" click on that
relaxed-coral
relaxed-coral•2y ago
No description
flat-fuchsia
flat-fuchsiaOP•2y ago
I will try and get steam, will most likely be later. I do want you to know it is nice you are trying so good. I see that, it is where I know I have GE-proton 8-8.
relaxed-coral
relaxed-coral•2y ago
you should then click the wine ge tab at the top, and click on the download icon on the right for "Wine-GE-Latest"
No description
relaxed-coral
relaxed-coral•2y ago
since you already have it, i wouldnt worry about steam you dont need it for this particular thing
flat-fuchsia
flat-fuchsiaOP•2y ago
so, uninstall and re do it?
relaxed-coral
relaxed-coral•2y ago
uninstall what? no need to uninstall anything yet
flat-fuchsia
flat-fuchsiaOP•2y ago
the proton driver, it shows being the open folder
relaxed-coral
relaxed-coral•2y ago
do you see what ive posted above?
flat-fuchsia
flat-fuchsiaOP•2y ago
yes, thank you. It will be a minute to reload it. the dates are the same on the 2 top choices and I had both installed.
relaxed-coral
relaxed-coral•2y ago
thats fine, and its wine-ge-latest, correct?
flat-fuchsia
flat-fuchsiaOP•2y ago
yes
relaxed-coral
relaxed-coral•2y ago
great, so next, you can go to your library.. find the card for mechwarrior.. you will see something like this.. ignore the name of the game, i dont have mechwarrior in heroic.. it should show mechwarrior tho for you
No description
relaxed-coral
relaxed-coral•2y ago
click the button with 3 lines with dots on them
relaxed-coral
relaxed-coral•2y ago
in the wine tab you should see something like this
No description
flat-fuchsia
flat-fuchsiaOP•2y ago
done,, it shows the correct "latest"
relaxed-coral
relaxed-coral•2y ago
it should say wine - Wine-GE-latest" great at the bottom of that there should be a winetricks button
relaxed-coral
relaxed-coral•2y ago
when it opens, you will see a new window labeled wine tricks.. it will have a search box at the top, type vcrun2022.. it will show a drop down
No description
relaxed-coral
relaxed-coral•2y ago
click install
flat-fuchsia
flat-fuchsiaOP•2y ago
i opened that , shows a running progress bar
relaxed-coral
relaxed-coral•2y ago
it will churn on that for a bit.. when its done you can try running the game again..
relaxed-coral
relaxed-coral•2y ago
if it errors, click into the game card, and below the play button will be a "report a problem" click on that.. and it will show you a log window
No description
relaxed-coral
relaxed-coral•2y ago
you can click the copy to clipboard and post it to paste bin.. or you can get the file, rename it to .txt instead of .log and drag and drop it into this chat
flat-fuchsia
flat-fuchsiaOP•2y ago
seems to be running a long time here. I will keep trying, I hope I did not get too mouse happy here! lot of fails modules, long list of stuff. how can I stop this and maybe redo it? I just tried to run, it still is damanding visuall C++ runtime
relaxed-coral
relaxed-coral•2y ago
it does take a bit of time to install vcruntimes sometimes did it finish the winetricks step? can you post the log i mentioned above?
flat-fuchsia
flat-fuchsiaOP•2y ago
I closed that, just reopened it and it now has no info but, is showing the progress bar just running.
relaxed-coral
relaxed-coral•2y ago
if you open winetricks again and type vcrun2022 does it still have an install button?
flat-fuchsia
flat-fuchsiaOP•2y ago
flat-fuchsia
flat-fuchsiaOP•2y ago
yes, the install button exists. the progress bar is still active also if that means anything.
relaxed-coral
relaxed-coral•2y ago
possibly ? haha im not sure what happens when you close the wine tricks window before its done
flat-fuchsia
flat-fuchsiaOP•2y ago
the message there is DONE then od: Wine: no such file or directory
relaxed-coral
relaxed-coral•2y ago
some thoughts on your configs: - You can disable FSR, im pretty sure the game supports it directly, so no need to enable it in heroic (its actually preferrable that you not use heroic's FSR option if a game supports it, because the game implementation is always better) - Uncheck "Run game offline" it may also need to do some registration steps and require being online ok id click the install button again, and let it run to completion
flat-fuchsia
flat-fuchsiaOP•2y ago
Wilco it is now showing active window so, I will let it run
relaxed-coral
relaxed-coral•2y ago
also if you are a fan of battletech tabletop you should totally play the recent battletech game, its a turn based tactics game i worked on based on the tabletop game.. in fact jordan weissmann was one of our studio founders haha
flat-fuchsia
flat-fuchsiaOP•2y ago
You will be surprised to know, I got on this game in around 1986 or so with ver2 and played it up till Mercenaries IV which was the last. I still have all the cd's and most of the boxes. V2 was a wireframe! this is the only game I have and I play a lot on windows I just really want linux to work! I will try some dlc stuff and probably will look up the battleteck just too see it. thank you! No wonder you know some stuff!
relaxed-coral
relaxed-coral•2y ago
nice 😄 my fav is still mw2 mercs whats the winetricks stuff doing now? (do you have relatively fast internet?)
flat-fuchsia
flat-fuchsiaOP•2y ago
well, it said done but the bar never quits even as I restarted heroic. The same message for visual also. Inter net is okay here. steady, not super fast
relaxed-coral
relaxed-coral•2y ago
did you see an pop up windows or anything?
flat-fuchsia
flat-fuchsiaOP•2y ago
no
relaxed-coral
relaxed-coral•2y ago
just out of curiosity have you done the "install dependencies" step on the readme first? https://discord.com/channels/812703221789097985/1044301598018515105
flat-fuchsia
flat-fuchsiaOP•2y ago
never heard of it
relaxed-coral
relaxed-coral•2y ago
this bit most notably: Common issues/things to try (Linux-specific): - If you're using the Flatpak version of Heroic (see below on how to find out), please run
flatpak update && flatpak install --reinstall com.heroicgameslauncher.hgl
flatpak update && flatpak install --reinstall com.heroicgameslauncher.hgl
Heroic has a vast number of dependencies, which (for an unknown reason) might get uninstalled when updating either Heroic or them - If you're not using the Flatpak version, make sure you have all Wine dependencies installed: https://github.com/lutris/docs/blob/master/WineDependencies.md
flat-fuchsia
flat-fuchsiaOP•2y ago
this could take a while. I do think I saw flatpak Okay, ran that, install compete reported in terminal
relaxed-coral
relaxed-coral•2y ago
(well best to do it while heroic isnt running 😄 )
flat-fuchsia
flat-fuchsiaOP•2y ago
turn it of and redo?
relaxed-coral
relaxed-coral•2y ago
id wait out the winetricks install.. it shouldnt usually take this long but if your internet is pretty slow i could see it taking a while
flat-fuchsia
flat-fuchsiaOP•2y ago
to clarify, Heroic is closed. should I rerun flat pack and then wine?
relaxed-coral
relaxed-coral•2y ago
oh is it? sure yeah.. i do wonder if the wine tricks install stuff is still running tho
flat-fuchsia
flat-fuchsiaOP•2y ago
to be sure I would be surprised. this is a very modern fast machine and my internet is reasonably good too. also, is mech 5 32 bit? my machine is of course 64 bit and windows has no problem here.
relaxed-coral
relaxed-coral•2y ago
64 iirc it should be ok.. you shouldnt have to worry about the 32bit stuff we can try another way to install vc runtime if its still not installed
flat-fuchsia
flat-fuchsiaOP•2y ago
just restarted and then turned off again heroic. that wine progress bar never quits even though the words have said "done" several times of restarts. I wonder if maybe a restart would be in order sure, how
relaxed-coral
relaxed-coral•2y ago
oh that bar on the bottom just changes color all the time so it probably did install and i probably guessed wrong as to which vcruntime i needed x_x
flat-fuchsia
flat-fuchsiaOP•2y ago
there is a list in the wine window if I start the gui button and it quits at 2010!
relaxed-coral
relaxed-coral•2y ago
ah looks like its vcrun2019
flat-fuchsia
flat-fuchsiaOP•2y ago
let me try it now shows done
relaxed-coral
relaxed-coral•2y ago
basically it should put a bunch of stuff in the log window and end wiht done just to check, you unchecked "run game offline" correct?
flat-fuchsia
flat-fuchsiaOP•2y ago
yes, it did so. I just restarted heroic and now the game just does not start but, no message either! yes, we did that a while back
relaxed-coral
relaxed-coral•2y ago
kk can you post the new log
flat-fuchsia
flat-fuchsiaOP•2y ago
so, how again? i coppy the text but this says it is too long. I do not see a thing to add a file
relaxed-coral
relaxed-coral•2y ago
you will see something like this
No description
relaxed-coral
relaxed-coral•2y ago
click show log in file it will end in a .log, and be currently highlighted in order to upload to discord, you should change the .log to .txt and then you can drag and drop it into this chat
flat-fuchsia
flat-fuchsiaOP•2y ago
relaxed-coral
relaxed-coral•2y ago
ahhhh in the game settings can you go to the other tab, and uncheck "prefer system libraries"
flat-fuchsia
flat-fuchsiaOP•2y ago
done is that ferel thing okay? it is checked by default
relaxed-coral
relaxed-coral•2y ago
you can also leave esync and fsync enabled
flat-fuchsia
flat-fuchsiaOP•2y ago
done
relaxed-coral
relaxed-coral•2y ago
for flatpak im not sure.. i dont use the flatpak version of heroic
flat-fuchsia
flat-fuchsiaOP•2y ago
it now says playing for about 4 seconds and then, does nothing, just goes back to start
relaxed-coral
relaxed-coral•2y ago
for test you can just disable it
flat-fuchsia
flat-fuchsiaOP•2y ago
did so, no change After all this, I should most likely let you go play, do the steam thing tomorrow and just see.
relaxed-coral
relaxed-coral•2y ago
hah id be curious to see the new log im not doing anything atm.. hubby and i are probably going to sit down for a movie later tho
flat-fuchsia
flat-fuchsiaOP•2y ago
You do deserve a movie!
relaxed-coral
relaxed-coral•2y ago
hmm my only other thought is following this dependencies install guide for your OS https://github.com/lutris/docs/blob/master/WineDependencies.md mint falls under ubuntu derivative
flat-fuchsia
flat-fuchsiaOP•2y ago
just ran this one. zero installed, zero upgraded, zero newly installed, 4 not upgraded. that seems to say they are there
relaxed-coral
relaxed-coral•2y ago
huh
flat-fuchsia
flat-fuchsiaOP•2y ago
heroic is not even starting now. I guess It needs a reinstall?
relaxed-coral
relaxed-coral•2y ago
that shouldnt have affected heroic to be clear you ran this?
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y wine64 wine32 libasound2-plugins:i386 libsdl2-2.0-0:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y wine64 wine32 libasound2-plugins:i386 libsdl2-2.0-0:i386 libdbus-1-3:i386 libsqlite3-0:i386
flat-fuchsia
flat-fuchsiaOP•2y ago
that looks like what I got I did cut/paste
relaxed-coral
relaxed-coral•2y ago
and 32bit is enabled? try running heroic from a terminal and see what its output is:
flatpak run com.heroicgameslauncher.hgl
flatpak run com.heroicgameslauncher.hgl
you could also do
flatpak run com.heroicgameslauncher.hgl > output.txt
flatpak run com.heroicgameslauncher.hgl > output.txt
to have it put all the log output into a file you can upload it here
flat-fuchsia
flat-fuchsiaOP•2y ago
ftware manager. launches as expected I have no idea about 32 bit enable. the online stuff seeemed to be yards of terminal stuff
relaxed-coral
relaxed-coral•2y ago
i dont use linux mint so i cant really help you there x_x sure is having a time loading some dlls tho whats in the output.txt file
flat-fuchsia
flat-fuchsiaOP•2y ago
d richard@X570-AORUS-ULTRA:~$ flatpak run com.heroicgameslauncher.hgl > output.txt [13:1130/211805.491221:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory Gtk-Message: 21:18:05.976: Failed to load module "xapp-gtk3-module" [13:1130/211806.010786:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13:1130/211806.010812:ERROR:bus.cc(407)] Failed to connect to the
other-emerald
other-emerald•2y ago
prolly some missing dbus stuff
relaxed-coral
relaxed-coral•2y ago
seems it or the update earlier means you should reboot
other-emerald
other-emerald•2y ago
idk how this is so messed up this should be an achievement thought mint would be better than this
flat-fuchsia
flat-fuchsiaOP•2y ago
well, I will, you go have a really nice night!! Very Thank You for your efforts. I will do more next day
relaxed-coral
relaxed-coral•2y ago
ok let us know if the reboot helps..
flat-fuchsia
flat-fuchsiaOP•2y ago
again Thank You!
relaxed-coral
relaxed-coral•2y ago
the more i see the more im convinced that arch-likes are better for games since its a bit easier to have reasonably updated packages
other-emerald
other-emerald•2y ago
this is not even age this is just a distro issue (if it's not solved with a reboot)
flat-fuchsia
flat-fuchsiaOP•2y ago
okay, best, I will reboot
relaxed-coral
relaxed-coral•2y ago
my hope is dbus updated but didnt restart properly and that a reboot fixes that
flat-fuchsia
flat-fuchsiaOP•2y ago
will find out now goodnight
fascinating-indigo
fascinating-indigo•2y ago
This is the problem: 00f4:err:module:import_dll Library UIAutomationCore.DLL (which is needed by L"Z:\\home\\richard\\Games\\Heroic\\MW5Mercs\\MW5Mercs\\Binaries\\Win64\\MechWarrior-Win64-Shipping.exe") not found 00f4:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\richard\\Games\\Heroic\\MW5Mercs\\MW5Mercs\\Binaries\\Win64\\MechWarrior-Win64-Shipping.exe" failed, status c0000135 Is wine dependencies really installed? Lutris installs vcrun2019 btw
relaxed-coral
relaxed-coral•2y ago
yep to all of that vcrun2019 and deps installed but looks like his dbus probably broke in the update so waiting to see if reboot fixes

Did you find this page helpful?