


PROTON_USE_D9VK=1 *command*
With this current setup, using "fast" as the input mode induces random lag that make the game harder and unpredictable, but all input modes give a correct framerate regardless of the screen's refresh rate. I selected "normal" (2nd option from the top) and disabled DirectInput (tick the topmost box in the config tool) and the game runs ways smoother, with only rare, non-gamepaly affecting stutters.
Also the game sets the japanese locale by itself with Proton 8.0.4
"Fast input mode" and DirectInput are laggy and create framerate issues
microstuttering when some spellcards load or boss movement across the screen happen
by default the game autoselects the input mode based on hardware detection, which can create unpredictable results

Bound dpad to act as left thumbstick.
Disabled framerate cap to minimize latency.
No issues.

Perfect!
No issues.
Game crashes on launch using default, experimental, and GE proton
Runs perfectly OOTB.
The game runs with zero issues OOTB.
Custom wrapper script
Running with thcrap
In order to play the game with thcrap, while keeping Steam integration, use this wrapper: https://github.com/tactikauan/thcrap-steam-proton-wrapper
Bind d-pad to joystick.
After binding the d-pad, I was ready to go. Had no issues during gameplay.
The game itself works perfectly. Check your window resolution, edit some options in the Configuration Tool, add JP locale, and that's it.
Used the environment variable LANG=ja_JP.UTF-8 and installed Japanese locale to remove buggy japanese characters in the in-game dialogues and Configuration Tool.
Game crashes if you try to launch the game in a resolution bigger than your monitor and in full screen. Both the conditions need to be met, so launching in windowed mode or with a resolution smaller than your monitor in full screen is fine.
My final Launch Command on Steam is
LANG=ja_JP.UTF-8 PROTON_USE_WINED3D=1 %command%
If you're using on a non-60 Hz setup, Input Method (入力のレイテンシ) needs to be set to "Fast" (高速) or the game will run at the wrong speed. All details about the setup I did are available at https://gist.github.com/kazuyanakamura/85c85bc62ac5a10646c24b6b7cf7c134
The game itself works perfectly. Check your window resolution, edit some options in the Configuration Tool, add JP locale, and that's it.
Game crashes if you try to launch the game in a resolution bigger than your monitor and in full screen. Both the conditions need to be met, so launching in windowed mode or with a resolution smaller than your monitor in full screen is fine.
My final Launch Command on Steam is
LANG=ja_JP.UTF-8 PROTON_USE_WINED3D=1 %command%
If you're using on a non-60 Hz setup, Input Method (入力のレイテンシ) needs to be set to "Fast" (高速) or the game will run at the wrong speed. All details about the setup I did are available at https://gist.github.com/kazuyanakamura/85c85bc62ac5a10646c24b6b7cf7c134
Game itself works great out of the box with no extra tinkering. I also managed to make the fan translation work.
You can optionally use "LANG=ja_JP.utf8 PROTON_USE_D9VK=1 %command%" as launch options, the former to make Japanese text appear properly in configuration menus, the latter may make your game run better, but it could also make no difference.
As for translation, I had to specifically download standalone patch for this particular game, unpack it into the game's folder, then rename "th16 custom (thpatch-en).exe" to "custom.exe" (rename original custom.exe to something else beforehand), and run the game by picking "Launch Configuration Tool". If thcrap updates break the patch to you, disable updates by going to thcrap subfolder and removing/renaming thcrap_update.dll.
Don't launch

Just works with both Wine and Proton


Runs perfectly with no stuttering or input lag. Set launch option to "LANG=ja_JP.utf8 %command%" to fix broken characters in config dialog menu.


Game runs too fast if refresh rate is higher than 60Hz, unless input method is set to "Fast" in the configuration tool. Otherwise runs perfectly except for some mojibake in the configuration tool, launcher, and window title.


Everything seems to be working fine, have not tested with any language patches.



Selecting Fast/高速 in the config makes the game run at 60 fps instead of my monitor's 144. Launch options "LANG=ja_JP.utf8 %command%" can be used to avoid some mojibake in the config, but it disables the translation...



Fails to launch in full screen, gameplay somehow feels jittery despite running at 60fps.



Everything works like it should.



the game dosen't launch



Runs perfectly. Not sure about english patches



Runs at solid 59.9fps, like native.



None; Seems to work seemlessly



5-10fps lower than when run on Windows 10. No errors (in my testing)



No noticeable issues.



Config tool, game & sound works. But the game runs at 6 times the normal speed (~350fps)



Game loads but there is no sound and after selecting a character there is a never ending loading screen.



No noticeable issues
