docs
docs copied to clipboard
Add more details to Battle.net docs regarding "A required DLL could not be found" error
I have installed World of Warcraft via Lutris about 2 weeks ago, and after a few days playing I started having this "A required DLL could not be found" error. I searched a lot and all the fixes were "disable DXVK" or "install the game on a non-NTFS formatted drive".
The former doesn't always work and the latter isn't an option for some users (like me). I decided to run the Battle.net app externally without Lutris (since Lutris doesn't show any helpful logs at all, saying which required DLLs are missing, for example) and found out that the problem is that the required DLLs don't have the proper casing in their filenames.
I filed a bug report to WineHQ here: https://bugs.winehq.org/show_bug.cgi?id=52029
And I literally just renamed those 2 files to the casing the app expects them to be and I could open Battle.net once again.
Do you think you could try to restore the DLLs to their original names and try following this guide: https://github.com/FizzleFuze/SteamNTFS/blob/main/README.md does it resolve the issue? if not, try this one instead: https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows
I have tried restoring the original names of the DLLs and unfortunately it didn't work.
My NTFS partition was mounted using the guide from the Proton repository when I first formatted it, and I could notice that even with the windows_names
option, Battle.net still fails to find the required DLLs, as it doesn't handle case sensitiveness on filenames.