Sleeping dogs definitive edition keeps installing redestributables

When I go to play sleeping dogs definitive edition, it defaults to Proton experimental (which is fine), however, when I go to launch the game it always installs the redestributables again every time but then launches fine.
36 Replies
other-emerald
other-emerald3mo ago
have you tried with proton-ge instead of experimental? experimental is not meant to be used outside steam
ambitious-aqua
ambitious-aquaOP3mo ago
I saw someone on Proton dB saying that 9.0-2 worked fine but even though it worked it still does the same thing
other-emerald
other-emerald3mo ago
but what about proton-ge? (the one you can install with heroic's Wine Manager section)
ambitious-aqua
ambitious-aquaOP3mo ago
you mean like this
No description
ambitious-aqua
ambitious-aquaOP3mo ago
I tried using 7-6 and that has the worst experience (it wont even fully boot). Some newer ones at least get me into the game
other-emerald
other-emerald3mo ago
that's super old, in the wine manager section in heroic's sidebar you can install newer ones like 9.2x
ambitious-aqua
ambitious-aquaOP3mo ago
I do have newer ones installed
No description
ambitious-aqua
ambitious-aquaOP3mo ago
or do you suggest I do GE latest like the wine manager shows
No description
ambitious-aqua
ambitious-aquaOP3mo ago
oh i did not realize there is wine-GE but also proton-GE
No description
ambitious-aqua
ambitious-aquaOP3mo ago
its interesting cause for the saboteur i am using it on heroic with proton experimental and it works fine with that. Guess it depends on the game
other-emerald
other-emerald3mo ago
maybe saboteur doesn't require any redistributables to be installed is the problem solved using a newer proton-ge? that was not clear to me from the last messages
ambitious-aqua
ambitious-aquaOP3mo ago
no its not unfortunately. Basically even if I use a newer proton version it still installs redistributables before launching, but every time I go to launhc it as well. It also seems to have issues with launching properly in desktop mode but seems to launch ok in game mode.
other-emerald
other-emerald3mo ago
hmmm that's a GOG game, right?
ambitious-aqua
ambitious-aquaOP3mo ago
yes
other-emerald
other-emerald3mo ago
maybe you are having this issue then https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/4251 that was solved in the development branch but not released yet
GitHub
fix(gog): make sure game directory is mounted in container by imLin...
Use the following Checklist if you have changed something on the Backend or Frontend: Tested the feature and it's working on a current and clean install. Tested the main App features and...
ambitious-aqua
ambitious-aquaOP3mo ago
I don't think I am quite clear on the issue that was brought up there. I have seen games even on steam install redistributables like the very first time it is ran, but not every time after that. So I guess you are saying its possibly a heroic launcher issue?
other-emerald
other-emerald3mo ago
yes, it can be an issue with heroic that was not passing the right information to the steam runtime so some things like redistributables were not installed properly, that pull request fixed that issue but it was not released yet
ambitious-aqua
ambitious-aquaOP3mo ago
ok. So the fact that I have not added the game to steam via herioic like I have done with the saboteur so it can be launched on its own without going through heroic would NOT be causing this correct? Or would it?
quickest-silver
quickest-silver3mo ago
it shouldn't be the cause of the issue. delete the prefix and stick to the latest GE-Proton and try it again.
other-emerald
other-emerald3mo ago
be careful when deleting the prefix, backup your saves first how did you add the game to steam? heroic has an option to do that that handles things like cloud saves, updates, etc, when using that option it goes through steam (just opening it in the background) if you added the game's executable that's a different thing and it's not how it's supposed to be done
ambitious-aqua
ambitious-aquaOP3mo ago
I have only launched the game, not actually played it yet. Plus i would hope that the cloud saves are functioning correctly lol
other-emerald
other-emerald3mo ago
if you are skipping heroic as you mentioned in the previous message, cloud saves won't work
quickest-silver
quickest-silver3mo ago
unless you mean adding it to Steam from Heroic
ambitious-aqua
ambitious-aquaOP3mo ago
I only just add the exe to steam if its a non-steam game/something that is not sold anymore (like older games such as NFS series). For the heroic games I would have it add them to steam. yes this is what I mean
other-emerald
other-emerald3mo ago
ok, in that case you are still going through heroic then things should work as expected (it's just running in the background)
ambitious-aqua
ambitious-aquaOP3mo ago
from what I understand, if you use heroic to add a GOG game to steam (which puts a command telling steam to actually launch heroic in the background), then when launching the game (rather than going through heroic first), wouldn't cloud saves still work?
other-emerald
other-emerald3mo ago
if you used the add to steam option in heroic, when you launch the game in steam it runs heroic first (just in the background), so cloud saves should work if the game supports them and they are enabled in the settings
ambitious-aqua
ambitious-aquaOP3mo ago
yes that is what I know to do. I will try the method of deleting the prefix for the game in the heroic folder and then will try the latest GE-Proton version like you suggest and will see what happens. So for an update, I just deleted the sleeping dogs heroic prefix, then installed the latest GE-Proton and had the game use that. In game mode, upon running the game it installed the redistributables and launched just fine. I then exited the game and ran it again, but this time it launched normally without installing the redestributables again (which is an improvement). Still weird how when launching it in desktop mode the window for the game comes up but its just an all white screen and nothing on the desktop taskbar can be clicked cause the game cursor shows.
ambitious-aqua
ambitious-aquaOP3mo ago
so after adding the following mods that includes replacing the exe (even though the replacement has the same name)https://github.com/SDmodding/PropsFix, https://mega.nz/file/fK5SWARD#1fAWkxAHaKCIMDaJ5XAQKvjs6gK4RCQo5ZlvvtHWtVw, https://github.com/SDmodding/UmbrellaColorVariants The game goes to try and launch but it fails and the "play now" shows again.
GitHub
GitHub - SDmodding/UmbrellaColorVariants: Small modification that m...
Small modification that makes umbrella have randomized color rather than having white color. - SDmodding/UmbrellaColorVariants
ambitious-aqua
ambitious-aquaOP3mo ago
hopefullu its not against the rules to post this stuff
quickest-silver
quickest-silver3mo ago
the UmbrellaColorVariants package has dinput8.dll. Are you ensuring that you have declared all of the necessary WINEDLLOVERRIDES?
ambitious-aqua
ambitious-aquaOP3mo ago
Yes, but I think I figured out the issue with the mods. I installed the game on my PC to test things out. The game runs fine on its own vanilla. However, the replacement exe that you have to use with the mods, causes the same issue in that launching via GOG, you click play and after a second or two of it trying to load nothing happens. I then tried clicking the exe directly and it says it is looking for a steam64 dll file. So that tells me the replacement exe (to work with sdk stuff) along with the mods are only designed for the Steam version of the game and not the GOG version. Unless there is another command I need to use.
quickest-silver
quickest-silver3mo ago
post a game log with WINEDEBUG=+fixme otherwise, it might be patched on the Steam build
ratty-blush
ratty-blush3mo ago
yeah if the executable is for steam that's likely going to be incompatible with gog version .. also what a weird way to distribute a mod x_x
ambitious-aqua
ambitious-aquaOP3mo ago
Yeah I have never seen a mod where you need to replace the exe like this, especially not on a game released after 2010. It's one thing to have to patch the exe but to replace it like this is weird. The pcgamingwiki needs to be updated to state that they currently only work for the steam version of the game. I would have it on steam except for it not supporting cloud saves there....
ratty-blush
ratty-blush3mo ago
doh

Did you find this page helpful?