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•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-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•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-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•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-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•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•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•2y ago
game still needs the vc runtime 😄
fascinating-indigo•2y ago
Yes but easier via wine-ge
relaxed-coral•2y ago
totally agree
fascinating-indigo•2y ago
Probably steam installs this via protonfixes
relaxed-coral•2y ago
yep it does
its all nice and automatic in steam 😄
fascinating-indigo•2y ago
Actually lutris script might show what to install
relaxed-coral•2y ago
fwiw this game does run great in linux i play it a bunch
but i got it on steam
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•2y ago
in heroic, there is an item on the left bar, called "wine manager"
click on that
relaxed-coral•2y ago

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•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"

relaxed-coral•2y ago
since you already have it, i wouldnt worry about steam
you dont need it for this particular thing
flat-fuchsiaOP•2y ago
so, uninstall and re do it?
relaxed-coral•2y ago
uninstall what?
no need to uninstall anything yet
flat-fuchsiaOP•2y ago
the proton driver, it shows being the open folder
relaxed-coral•2y ago
do you see what ive posted above?
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•2y ago
thats fine, and its wine-ge-latest, correct?
flat-fuchsiaOP•2y ago
yes
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

relaxed-coral•2y ago
click the button with 3 lines with dots on them
relaxed-coral•2y ago
in the wine tab you should see something like this

flat-fuchsiaOP•2y ago
done,, it shows the correct "latest"
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•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

relaxed-coral•2y ago
click install
flat-fuchsiaOP•2y ago
i opened that , shows a running progress bar
relaxed-coral•2y ago
it will churn on that for a bit.. when its done you can try running the game again..
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

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-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•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-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•2y ago
if you open winetricks again and type vcrun2022 does it still have an install button?
flat-fuchsiaOP•2y ago
flat-fuchsiaOP•2y ago
yes, the install button exists. the progress bar is still active also if that means anything.
relaxed-coral•2y ago
possibly ? haha im not sure what happens when you close the wine tricks window before its done
flat-fuchsiaOP•2y ago
the message there is DONE then od: Wine: no such file or directory
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-fuchsiaOP•2y ago
Wilco
it is now showing active window so, I will let it run
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-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•2y ago
nice 😄 my fav is still mw2 mercs
whats the winetricks stuff doing now? (do you have relatively fast internet?)
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•2y ago
did you see an pop up windows or anything?
flat-fuchsiaOP•2y ago
no
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-fuchsiaOP•2y ago
never heard of it
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 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-fuchsiaOP•2y ago
this could take a while. I do think I saw flatpak Okay, ran that, install compete reported in terminal
relaxed-coral•2y ago
(well best to do it while heroic isnt running 😄 )
flat-fuchsiaOP•2y ago
turn it of and redo?
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-fuchsiaOP•2y ago
to clarify, Heroic is closed. should I rerun flat pack and then wine?
relaxed-coral•2y ago
oh is it? sure yeah.. i do wonder if the wine tricks install stuff is still running tho
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•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-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•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-fuchsiaOP•2y ago
there is a list in the wine window if I start the gui button and it quits at 2010!
relaxed-coral•2y ago
ah looks like its vcrun2019
flat-fuchsiaOP•2y ago
let me try
it now shows done
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-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•2y ago
kk can you post the new log
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•2y ago
you will see something like this

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-fuchsiaOP•2y ago
relaxed-coral•2y ago
ahhhh
in the game settings can you go to the other tab, and uncheck "prefer system libraries"
flat-fuchsiaOP•2y ago
done is that ferel thing okay? it is checked by default
relaxed-coral•2y ago
you can also leave esync and fsync enabled
flat-fuchsiaOP•2y ago
done
relaxed-coral•2y ago
for flatpak im not sure.. i dont use the flatpak version of heroic
flat-fuchsiaOP•2y ago
it now says playing for about 4 seconds and then, does nothing, just goes back to start
relaxed-coral•2y ago
for test you can just disable it
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•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-fuchsiaOP•2y ago
You do deserve a movie!
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-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•2y ago
huh
flat-fuchsiaOP•2y ago
heroic is not even starting now. I guess It needs a reinstall?
relaxed-coral•2y ago
that shouldnt have affected heroic
to be clear you ran this?
flat-fuchsiaOP•2y ago
that looks like what I got
I did cut/paste
relaxed-coral•2y ago
and 32bit is enabled?
try running heroic from a terminal and see what its output is:
you could also do to have it put all the log output into a file
you can upload it here
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•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-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•2y ago
prolly some missing dbus stuff
relaxed-coral•2y ago
seems it or the update earlier means you should reboot
other-emerald•2y ago
idk how this is so messed up
this should be an achievement
thought mint would be better than this
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•2y ago
ok let us know if the reboot helps..
flat-fuchsiaOP•2y ago
again Thank You!
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•2y ago
this is not even age this is just a distro issue
(if it's not solved with a reboot)
flat-fuchsiaOP•2y ago
okay, best, I will reboot
relaxed-coral•2y ago
my hope is dbus updated but didnt restart properly
and that a reboot fixes that
flat-fuchsiaOP•2y ago
will find out now goodnight
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
btwrelaxed-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