Touhou Linux Guide
Choosing a distro
For this guide, I am using Fedora 42 with KDE, and have tested this process on Ubuntu with GNOME,
but most major distros should work with this guide as well.
Installing required software
- Update your repository using your distro's included package manager.
- If not already included, install flatpak and add the flathub repo.
- Install Wine and Lutris.
- Using flatpak, install ProtonUp-Qt.
- Open ProtonUp-Qt to install ProtonGE to the Lutris.
Adding and running the Touhou games
Running vanilla Touhou
This is if you want to play without THCRAP patches.
- Open Lutris, then add "locally installed game".
- Enter the game name. Choose Wine as the Runner.
- Locate your game's exe (usually thXX.exe except for EoSD) for the executable path. This will also work for vpatch executables.
- Set the working directory path to be the same window the game is located in.
- Locate your Wine prefix. Usually this is located as
~/.wine
- For Runner options, I usually use the System wine.
- Press the save button and ensure your game is running.
Running with THCRAP patches
- Repeat the same steps above, but for the executable path in Game options, locate
thcrap_loader.exe
-
In the Arguments box, enter the .js
file of your patch and the game you want to run it with.
Example: en.js th06
for running the English patch of EoSD.
- Make sure the working directory is the folder that contains
thcrap_loader.exe
(it should usually be named thcrap/
- Press the save button and ensure your game is running. There should be a small window that has the name "Touhou Community Reliant Automatic Patcher". If your game loads with the patcher, you've succeeded.
NOTE: While vpatch is not required for reducing input lag, it's useful for resizing the window.