During game startup from the launcher, it calls a Windows API function (VirtualProtect) while the stack pointer is not aligned to 16 bytes, which breaks the official x64 calling conventions set by Microsoft. This makes the game crash when running on Wine.
PLEASE NOTE that I am not petitioning for official Linux/Wine support with this report. This is an issue that also affects Windows, albeit non-fatally: as mentioned in the calling conventions page, "stack pointer ... [is] aligned to 16 byte, in order to aid performance". The game ran perfectly well on Wine until the 32bit version was discontinued, exposing this bug, and it will most probably run fine again after this bug is fixed without any further attention from Daybreak. Please do not dismiss this report on the basis of platform.