https://bugs.winehq.org/show_bug.cgi?id=56486
--- Comment #9 from pep@bouah.net --- (In reply to PeterG from comment #8)
Thanks for the reply!
Are you running this in a 32-bit wineprefix? Battle.net uses some 32-bit libraries but needs to be in a 64-bit wineprefix? Your system information shows that your platform is x86_64 but '(guest: i386)' If you are running in a VM you need KVM or similar enabled in the BIOS to be able to use 64-bit VMs. Also, you would need some kind of GFX card passthrough enabled in the kernel for full 3d acceleration to work in the VM.
I don't think I'm doing anything special, I'm not running in a VM either. I use the package from Archlinux, and I call `WINEPREFIX=foo wine Battle.net-Setup.exe` (which then calls the launcher). The folder didn't even exist at this point.