Jump to content

How to Install TK17 on Linux with Hook5


hdiddy

Recommended Posts

Posted (edited)

TK17 Install on Linux with Hook5:

Source: The Klub 17 Comprehensive Guide: Klub Exile Edition

 

 

Requirements: GPU must support Vulkan API.

 

Step 1: Install Vulkan Libraries

Spoiler

Ubuntu/Debian:

sudo apt-get install libvulkan1:i386 mesa-vulkan-drivers:i386 libvulkan1 mesa-vulkan-drivers vulkan-utils

Arch:

sudo nano /etc/pacman.conf
[llvm-svn]
SigLevel = Never
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch

[mesa-git]
SigLevel = Never
Server = https://pkgbuild.com/~lcarlier/$repo/$arch
sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader vulkan-tools

 

 

Step 2: Set up Mesa

Spoiler

Ubuntu/Debian:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa
sudo update
sudo upgrade

Arch:

yay -S mesa-git lib32-mesa-git

 

Step 3: Download Hook5 Files and the TK17 installer

 

Step 4: Install Lutris https://lutris.net/

 

Step 5: Create a new TK17 configuration in Lutris

 

Step 6: Install a Wine runner that has esync and vulkan by entering Install Runners and Manage Versions for Wine

 

Step 7: Create a new Wine Prefix

 

Step 8: Select RUN from the Lutris menu, and select the TK17 installer

 

Step 9: Cancel the Wine-Gecko installer

 

Step 10: Create a symlink in a terminal

Spoiler
ln -s <your already installed TK17 folder> ~<where you set your Wine Prefix>

 

Step 11: In Lutris, set the working directory for TK17 as its binaries, and the executable as TK17_Launcher.exe

 

Step 12: Enable DXVK

 

Step 13: In Winetricks, select and install the packages d3dcompiler_43 and d3xd11_43

 

Step 14: In Winetricks, set d3d8 as (native, builtin)

 

With that, you should have a working TK17 install with H5. Launch it normally through Lutris

Edited by hdiddy
  • 2 months later...
Posted

I tried to get this to work but could not. Is there any way to do it without Lutris? I just can not seem to get the Directx drivers to work in Wine. Maybe it is because I am using Kali Linux? I have an NVidia card.

Posted

Make sure you have installed Vulkan layers for nvidia cards and the Vulkan client itself. If you have a problem with DirectX, I recommend installing the Winetricks package. You can use it to install DXVK. Just open Winetricks, select your prefix you are using, then select "install dll library". You can choose DXVK from a rather long list. Of course you need to use nvidia proprietary drivers and your display server should be Xorg. 
I after opening winecfg set all Direct3D versions to native. DirectX8 version, which library is contained in Binaries folder is actually a fake. For Hook4 it is Directx9, for Hook5 it is Directx10. If you still have problems, install inxi:

sudo apt-get install inxi

Then paste here what the :

inxi -G

 

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...