


Works OOTB
Minor audio crackling when a new stage is loaded. Fixes itself pretty quickly.
A lot of reports for this game seem to be years old. Rest assured to those looking in July 2024 - modern versions of Proton seem to have fixed many of the woes that people reported regarding this game, as I just installed it, booted it up & was able to finish most of the game (I died in the Scarlet Devil Mansion). Had 0 issues playing it, aside from the audio crackling when loading in a new track for the first time. No tweaks or custom Proton versions were necessary.

works ootb with proton 9 without any issues.

As stated in this article of GamingOnLinux, there's a fix for the boss crash in the new Proton 9.0 Beta, hopefully there's no regression later on, so it just works.
Without Proton 9 you have to use the following workaround:
protontricks 882710 gdiplus
protontricks 882710 gdiplus
As stated by others below, the game would crash on the first boss. This was completely fixed however with protontricks and I have not encountered any issues since.
A lot required to avoid crash at first boss using Protontricks (as others have mentioned). Most installs using protontricks/winetricks just failed, so I gave up.
xinput and steam input doesn't work
crashes at first boss
If you want to play, follow other peoples guides here, but I'd honestly give up on trying to play this on Linux.
protontricks 882710 gdiplus
protontricks 882710 gdiplus
Without protontricks, the game crashes at the start of a boss fight.
I also installed dotnet20 with protontricks, but I don't think it's needed.
Tested only with proton 7.0-4.
At the moment of writing, I played until stage 5 on normal and I didn't notice any lag or graphical glitches.
My old report is wrong (I only tested a little of the extra stage), game crashes when you get to a boss.
Game crashes when you get to first boss
Currently the game crashes at the first boss with a Windows library error, so while the game runs fine, it's not fully playable.
Had to remap the control to keyboard as gamepad control are not detected with Steam Deck.
Seemed like one or two UI elements were misaligned (eg framerate counter) but nothing game-breaking.
If the crashes could be solved, the game will play really well.
PROTON_USE_WINED3D=1 %command%
Delete all DLLs in the root directory except "steam-api.dll", and use the launch option.

It doesn't start
The game doesn't start after installing it.
I couldn't boot it up.It worked only windows.
Game is fun, installation is not. At least if done once, can just copy the ~/.steam/steam/steamapps/compatdata from this to FDF 2.
You have to install protontricks and dependencies, like so: protontricks 882710 dotnet20 dotnet461 xact gdiplus allfonts
If you have trouble:
Uninstall, then reinstall the game
Go to properties. Force Steam to use Proton 4.11. Run game once to install some dependencies, then use protontricks commands again.
If unable to install dotnet20, uninstall and reinstall the game.
If like me, you were unable to download allfonts due to repeated SHA256 errors, use the GUI to install the necessary fonts. GUI command is protontricks --gui 4.1) Select Touhou Makuka Sai in the drop-down menu 4.2) Click "Select default wine prefix", then click ok 4.3) Click "Install a font", then click ok 4.4) Tick the boxes next to the following fonts "andale, arial, baekmuk, calibri, cambria, candara, comicsans, consolas, constantia, corbel, corefonts, courier, droid, georgia, impact, libertion, sourcehansans, times, trebuchet, unifont, verdana, vlgothic, webdings". Then click ok.
Screen tearing happened once when playing the game proper for the first time. Have not replicated since, is probably because of high refresh rate monitor.
Do not use Vsync with this game with high refresh rate monitors. Game will run very fast.

As noted, installed needed dependencies with protontricks 882710 dotnet20 dotnet461 xact gdiplus allfonts
. (Takes a while to install).
Did not work with 5.13, had to use 5.0.
Installing the dependencies takes a while and is not a fun process, however it only needs to be done once and works great after that.
Ran "protontricks 882710 dotnet20 dotnet461 xact gdiplus allfonts" to install the required dependencies, make sure winetricks is up to date before installing as it didn't work with the older version I used.

I've used Wine D3D because my GPU is not compatible with Vulkan.
I've installed the following components/dependencies through protontricks: dotnet20, dotnet461, xact, gdiplus, allfonts.
Game won't launch on any versions of Proton

Totally borked. Doesn't launch.
Config tool launches.

Game won't launch at all


Game crashes at launch, even when using a 32 bit prefix.



Game doesn't start. Likely requires a 32-bit prefix.
