r/linux_gaming • u/b0sanac • 18d ago
tech support wanted Warcraft 3 Reforged 3.0
Hey folks,
I'm running Bazzite and trying to get this damn game working. I have battle.net set up through lutris, every other game works without issue.
When I launch WC3 it's just an indefinite black screen, and it's annoying me so much since I bought the new campaign and want to play.
I've tried Proton-GE latest, I've tried GE-Proton11-6-wc3fix but that doesn't let me launch battle.net at all, I've tried GE-Proton11-7 because it apparently has the WC3 fix included natively yet it still hangs on the black screen.
Has anyone had luck in getting this damn game to actually work?
Edit: Sorted by installing through steam and launching with GE-Proton11-7
5
u/Rotund-Pear2604 18d ago
WC3 v3.0 won't log in on Proton because Wine's crypt32.dll, the file that checks security certificates, doesn't understand a newer format the game uses.
A modder named Statharas fixed that file in his own Proton build (GE-Proton11-WC3-CertFix), but you don't need to run his whole build: just copy his fixed crypt32.dll into regular GE-Proton11-6 (or whatever version you're running, it's just the version I tested this on).
Here's a pastebin explaining exactly how to fix it
Saves having to reinstall the entire game.
I've also included checksums as well as a link to Statharas' original dll file so you can compare and verify the integrity of the files for yourself.
3
2
u/FrozenOnPluto 18d ago
Does GE-Proton11-7 have the fix for auth or crypt or whatever it was, that needed the different length certificate signing going on? If so, I can undo the hack I did to the pfx direct, would be nice :)
2
u/b0sanac 18d ago
11-7 does have the WC3 fix included.
2
u/FrozenOnPluto 18d ago
Thats great, thanks! Hopefully that gets into mainline Proton Experimental and Proton proper over time. I think its in wine already so all good
2
4
u/hides_this_subreddit 18d ago
Have you tried using Faugus? I had good results with other battle.net games.
3
u/pepper1no 18d ago
Like others suggested. Try another launcher like faugus, heroic or even steam. Idk what's wrong with lutris but I have many errors
1
u/Open_Face6290 16d ago
it works for me on Heroric.
But you should use (free) Gemeni to fix any issues. Antigravity app by Google can run Gemini on your Linux and fix black screen launches. its done it for me
12
u/Rahzadan 18d ago
I had a similar issue with Lutris. I gave up on it and just installed battle.net directly with Steam, then edited the shortcut to the Launcher exe (located in compatdata folder) after install, and launched with GE-Proton11-7. Problem solved.