HGL
adverse-sapphire

deathloop wont launch

Hello all, im pretty new to gaming in linux, so i decided to give it a go, ive ran into some problems however I installed Deathloop through heroic because i had gotten it on a day it was free in epic games. ive tried running it with proton and wine and i always get this issue: (photo attatched). i clicked on the "report an issiue running this game" button and the result of that is in the text file attatched. previously, i had been able to run it perfectly with proton-ge-proton8-27, but now it doesnt even work with that. when i click the link, i get a website that just says that my game purchase cannot be validated successfully. any help would be appreciated. thank you all for your time if it helps, im running the R5 3600 rx5700xt 16gb ram and im running arch as my primary OS
58 Replies
fascinating-indigo
fascinating-indigoβ€’2y ago
don't use proton, use wine-ge, wine 8.21 (or even staging) won't work for this game and repair the game just in case it works well
conventional-tan
conventional-tanβ€’2y ago
you hit the denouvo activation limit you have to wait 24 hours to try again Also for me this game doesnt run with any wine type except old proton-ge 7-18 πŸ™ƒ
fascinating-indigo
fascinating-indigoβ€’2y ago
what? this was my tester game for my atiadlxx implementation it works on litterally anything with amd_ags or a competent atiadlxx I was running it on 9.0-rc1 staging
conventional-tan
conventional-tanβ€’2y ago
yep doesnt work at all for me
fascinating-indigo
fascinating-indigoβ€’2y ago
are you on AMD?
conventional-tan
conventional-tanβ€’2y ago
it gets stuck in what looks lik equerying the driver version yep
fascinating-indigo
fascinating-indigoβ€’2y ago
try WINEDLLOVERRIDES="amd_ags_x64=n" if not just compile my wine :sunglase:
conventional-tan
conventional-tanβ€’2y ago
hah ill give it a shot
fascinating-indigo
fascinating-indigoβ€’2y ago
did it work?
conventional-tan
conventional-tanβ€’2y ago
Wine hung and blew up ahah I think unrelated to this Sometimes steam being open makes wine go bonkers. So rebooting Like ive had cases where wine wouldnt work at all in heroic until steam was closed πŸ™ƒ no idea what steam is doing tbh hm yeah it just hangs trying to create the prefix folder
fascinating-indigo
fascinating-indigoβ€’2y ago
prolly unrelated
conventional-tan
conventional-tanβ€’2y ago
wonder what sup hah nothing very exciting in the logs either
fascinating-indigo
fascinating-indigoβ€’2y ago
maybe just delete the folder
conventional-tan
conventional-tanβ€’2y ago
yeah thats what i did to start deleted prefix, changed wine to latest, put in env var, launched
fascinating-indigo
fascinating-indigoβ€’2y ago
could you send a log? does it just straight up get stuck on launching
conventional-tan
conventional-tanβ€’2y ago
yeah it just hangs trying ot create the prefix log is pretty empty but sure haha
conventional-tan
conventional-tanβ€’2y ago
conventional-tan
conventional-tanβ€’2y ago
took out the env var, tried to open winetricks, hangs on creation of prefix so seems something else is up there's about 200GB free on that drive
fascinating-indigo
fascinating-indigoβ€’2y ago
Usually fix for me in this situation is a reboot or restarting heroic :CatYeah:
conventional-tan
conventional-tanβ€’2y ago
yes and same results turns out had a dvd in a drive that made the system unhappy (udev was hanging) so with your env var, just loads blank screen, also with wine-ge latest it tells me windows 10 version isnt high enough ahaha πŸ™ƒ
conventional-tan
conventional-tanβ€’2y ago
conventional-tan
conventional-tanβ€’2y ago
seems to spin on detecting devices.. ime also, changing windows version in wine doesnt really change anything either
fascinating-indigo
fascinating-indigoβ€’2y ago
Do you have wine staging? Change the windows version to windows 11
conventional-tan
conventional-tanβ€’2y ago
Have 8 staging which still has wrong 10. But even tweaking the win 10 subversion to pass this check doesnt change the outcome But proton 7-28 works fine. No win version errors either So probably a regression Protondb also notes that you have to use old wine
fascinating-indigo
fascinating-indigoβ€’2y ago
works on my machineℒ️ with new wine did you try winecfg -v win11 on wine staging 9.0-rc5? try cloning and building this wine version https://gitlab.winehq.org/etaash.mathamsetty/wine/-/tree/staging?ref_type=heads and then adding it as a custom wine you should probably use wine-tkg build system so that heroic doesn't yell at you or just symlink the wineserver binary next to the wine executable and before you run with it set WINEDLLOVERRIDES=atiadlxx=b;amd_ags_x64=n wait whoops this should be WINEDLLOVERRIDES="amd_ags_x64=b" sorry about that try setting it to b first using this requires n and i've been testing this recently so just habit of typing n
conventional-tan
conventional-tanβ€’2y ago
ah ok will try that new env var you want that with wine-ge latest? or staging 9? (dont have staging 9 so will take a hot minute to dot that first)
fascinating-indigo
fascinating-indigoβ€’2y ago
wine-ge
conventional-tan
conventional-tanβ€’2y ago
kk
fascinating-indigo
fascinating-indigoβ€’2y ago
i was wondering why it wasn't working cuz when I set that variable it worked perfectly after complaining about windows version for no reason now I play with that above wine version on win11 with these overrides but even wine-ge works
conventional-tan
conventional-tanβ€’2y ago
seems to spin still on enumerating device drivers
fascinating-indigo
fascinating-indigoβ€’2y ago
ok just compile this then
conventional-tan
conventional-tanβ€’2y ago
WINEDLLOVERRIDES=atiadlxx=b;amd_ags_x64=n should ; be ,? is the staging branch on rc5? its hard to tell seems this is in rc1, if thats ok?
fascinating-indigo
fascinating-indigoβ€’2y ago
yeah it's fine this is the exact wine that worked for me no actually comma is used for n,b ; is used to seperate elements
conventional-tan
conventional-tanβ€’2y ago
πŸ‘ when its done building ill let you know
conventional-tan
conventional-tanβ€’2y ago
doesnt look like i can just symlink wineserver only as that didnt work, but grabbing a build off wine-tkg for 9.0-rc3 seemed to work .. at least to start up wine.. but game still crashes at black screen.. it does initialize vulkan though, so its "better" i guess haha
fascinating-indigo
fascinating-indigoβ€’2y ago
you have to use my specific version I wrote 2 dlls or port my version to your tkg build (as a patch)
conventional-tan
conventional-tanβ€’2y ago
ahh i dont build wine much if ever haha how do i use wine-tkg build system to build your branch?
fascinating-indigo
fascinating-indigoβ€’2y ago
just add the patch I send to userpatches
fascinating-indigo
fascinating-indigoβ€’2y ago
fascinating-indigo
fascinating-indigoβ€’2y ago
and you have to change the file extension to a .mypatch since you are on arch I could just build it for you lmao
conventional-tan
conventional-tanβ€’2y ago
haha either way. though i would like to know wine's build stuff
fascinating-indigo
fascinating-indigoβ€’2y ago
that patch is wrong I messed up whoops
conventional-tan
conventional-tanβ€’2y ago
hah ok
fascinating-indigo
fascinating-indigoβ€’2y ago
ok this is gonna take me a while rip
conventional-tan
conventional-tanβ€’2y ago
can i run your branch through wine-tkg build stuff?
fascinating-indigo
fascinating-indigoβ€’2y ago
that's the best option this is unsplittable
conventional-tan
conventional-tanβ€’2y ago
kk i just set the config to staging and the commit and run makepkg ?
fascinating-indigo
fascinating-indigoβ€’2y ago
no keep config as vanilla sorry for responding late, im trying to make a clean patch
conventional-tan
conventional-tanβ€’2y ago
hah no worries ill just drop the patches into the userpatch dir when you have them then πŸ˜„ oh well iimagine i want to set the customization to use staging tho?
fascinating-indigo
fascinating-indigoβ€’2y ago
just do default tkg
fascinating-indigo
fascinating-indigoβ€’2y ago
here it is @Allora
fascinating-indigo
fascinating-indigoβ€’2y ago
omg my laptop is lagging so hard only 10000 lines long
conventional-tan
conventional-tanβ€’2y ago
x_x aha welp i guess i hit denuvo install limt for today, ill let you know tomorrow haha (every time you change wine it adds a count)
fascinating-indigo
fascinating-indigoβ€’2y ago
:CatYeah:
conventional-tan
conventional-tanβ€’2y ago
ok back to this, this worked perfectly \o/ it does do some weird stuff though, when the game sets resolution it resets my monitors, which causes some of my display ordering to get reset.. unsure if this is the game or wine doing it tho, this also causes the game resolution settings to stick after exiting the game
fascinating-indigo
fascinating-indigoβ€’2y ago
Prolly some bugs I need to iron out or an issue with the game or some other part of wine Very cool that it works tho
conventional-tan
conventional-tanβ€’2y ago
yeah not sure if its the game or the wine implementation, but proton 7.28 didnt have this issue, so guessing there's maybe some edge case stuff you have to figure out
fascinating-indigo
fascinating-indigoβ€’2y ago
7-28 didn't have the amd_ags stuff or if it did it worked for some reason what im doing is implementing atiadlxx so native amd_ags and statically linked ags can work

Did you find this page helpful?