Baldur’s Gate 3 Linux Wine

0
2111
Baldur's Gate 3

Baldur’s Gate 3 Linux Wine – how to play this game on Linux.

Gather your party, and return to the Forgotten Realms in a tale of fellowship and betrayal, sacrifice and survival, and the lure of absolute power.

Mysterious abilities are awakening inside you, drawn from a Mind Flayer parasite planted in your brain. Resist, and turn darkness against itself. Or embrace corruption, and become ultimate evil.

From the creators of Divinity: Original Sin 2 comes a next-generation RPG, set in the world of Dungeons and Dragons.

Baldur’s Gate 3 Linux Wine – how to play this game on Linux.

This time Larian studios betrayed the Linux gamers. Despite the fact Baldur’s Gate 1 and 2 have native Linux versions, the latest game from the franchise Baldur’s Gate 3 is not originally released for Linux but for Windows and macOS. Of course it’s better to have a native version but we, the Linux gamers, have the strong support from Wine, Valve, Vulkan, Philip Rebohle and the other great gyus which made possible gaming on Linux come true.

If you want to know how to play Baldur’s Gate 3 on Linux, read on!

For this game you’ll need Wine or Proton, optionally DXVK, Visual Studio 2017 and d3d_compiler47.

First of all, if you use the Steam version, you can run the game with almost no tweaking thanks to GloriousEggroll. Create a file with name 1086940.py and copy/paste the following:

""" Game fix for Baldur's Gate 3
"""
#pylint: disable=C0103

from protonfixes import util

def main():
    """ Run script extender if it exists.
    """
    # Fixes the startup process.
    util.protontricks('vcrun2019_ge')
    util.protontricks('d3dcompiler_47')
    util.replace_command('LariLauncher.exe', '../bin/bg3.exe')

Download Proton-5.9-GE-7-ST, create a ~/.steam/root/compatibilitytools.d directory if it does not exist, extract the release tarball into ~/.steam/root/compatibilitytools.d/, restart Steam and enable proton-ge-custom. Put the 1086940.py file into Proton-5.9-GE-7-ST/protonfixes/gamefixes/. You are ready to go!

Прочетете още:  Линус Торвалдс добавя функция за заключване на ядрото във версия 5.4

If you are using the GOG version, you’ll have to install Visual Studio 2017 and d3d_compiler47. But don’t worry – it’s easy as:

winetricks -q vcrun2017 d3dcompiler_47

Start the game from:

/game/prefix/drive_c/game/bin/bg3.exe

This will start the game with Vulkan API.

Note:

Iif you are using an AMD video card, you should use AMDVLK for Mesa doesn’t work with this game at the moment. Put the following in the Steam options:

VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/amd_icd64.json" %command%

You can also use ESync for a FPS boost.

Optional:

If you want to play the game in DX11 mode via DXVK, you should use the latest DXVK version from today – 1.7.2 and start the game from bg3_dx11.exe. If you don’t know how to install DXVK, read our tutorial here. Keep in mind Vulkan is the better choice with minimum overhead and the best performance.

And that’s it! Now you can play Baldur’s Gate 3 on Linux!

Baldur's Gate 3 Linux Wine

  • Wine version used in the video: Wine 5.18 with ESync enabled.

For any questions don’t hesitate to use the comments section bellow.

5/5 (2 Reviews)