headkase.194: Original Solution Discussion Thread.
With a 64-bit WINE prefix install the game.
The game does graphics driver detection using magic values that only make sense on Windows. So, to disable automatic graphics driver detection go to this location: "<installation folder>/Content/Talos/Config" and edit the file named "CheckDriver.lua". Replace the entire contents of the file with:
gfx_iReqDriverVersion = 0;
gfx_bWrongDriver = 0;
Then in the "<installation folder>" create a new folder called "UserData". In this folder create a new file called "Talos.ini" with the following lines:
gfx_strAPI = "Vulkan";
sfx_strAPI = "XAudio";
sfx_strAudioDevice = "ID:0";
This minimal configuration should allow the game to launch properly. DXVK is not required at any time.
The game executable is "<installation folder>/Bin/x64/Talos.exe"
1. Vulkan has to be set in the ini file as changing the graphics API in-game crashes.
2. Do not use the OpenAL audio backend or that will cause graphical glitches.
3. Specifying the default device for audio fixes sound problems.
One note for everyone - this seems to only work if you do it between the install and the first time you launch the game. I tried to do it after running into graphics issues post-launch. I had to uninstall the game, re-install it, and then do the above steps, which worked for me.
Running Linux Mint 20.1 with Wine. NVIDIA GeForce 1660 Super.
The game did crash on me right when the first word of the game was spoken, but I had also begun to run around in that moment, so I'm not sure it's the audio that did it. I rebooted the game (in "safe mode", since it asked if that was what I would like to do), and now I'm running along through the tutorial without any problems.
Thanks for your help - I've been looking forward to this game for a while, and now I can finally play it!