The WINE #developers and #community have typically been hard at work to fix issues, particularly with big AAA #games. Usually with a bit of a wait before we see enough supported libraries for the title to function properly. Now it appears a Linux has user already managed to get the latest Doom Alpha running on WINE.
Doom currently has a closed alpha version available a Reddit user has it running on Linux, making it easier than expected. To the point there nothing really particular was done to get the game working, including excellent framerate on an Nvidia GTX 970. With the only things missing is the lack of Vsync. Not too shabby.
I obtained an Alpha copy of Doom with the intent of seeing how well it runs on WINE. I was a little concerned with performance & stability considering that it’s a 64-bit-only game (installed to the 32-bit folder, though), but this has proved to be a non issue. Since I’m too pleased with how well this worked, here are the major points:
- Installed flawlessly using WINE Staging 1.9.1, but this should work with any version of WINE currently shipping with popular distros, seeing as DirectX crapware is not in the picture
- Ran without any configuration (no DLL overrides, etc…)
- Buttery smooth
- Worked at Ultra settings with my GTX 970
- Only issue was the lack of a VSYNC setting
So essentially, to use Doom 2016 on Linux with native performance, you will need to do the following:
- Set up a clean 64-Bit WINE prefix.
- Run the installer
- Install steam
- (Not always needed) fix DirectWrite issues with Steam (lol)
- Play Doom
- GTX970 4GB
- 16GB DDR3-2400
- 4.4.0-pf5turbokoopa #5 SMP PREEMPT Tue Feb 23 00:02:03 CST 2016 (linux-pf)
- WINE 1.9.1
So as it stands, the new engine has been optimized rather nicely, seeing more advanced hardware requirements are expected for Linux. This if not a guarantee that the final version of the new Doom will just as easily, but it does give the community hope.
Doom will be released on May 13, 2016 for Windows PC, Xbox One, and PlayStation 4.