Skip to content

k-e-i-z-a-i/TJAPlayer3Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

TJAPlayer3Linux

Running TJAPlayer3 on Linux.

Non-Native Play

The following versions of TJAPlayer can be run using Lutris:

The following steps must be done in order to run the above using Lutris:

  1. Download and install the Dom Casual Std + DFPKanteiryu-XB (DFB勘亭流-XB) font, which is available here. It may also be required to:

    • Have Japanese enabled as a language on your Linux machine, and/or
    • In order to run OpenTaiko, have the MS UI Gothic font installed.
  2. Create a folder named "TJAPlayer3" in the "~Home/Games" directory used by Lutris.

  3. Create a folder named "game" in the "~Home/Games/TJAPlayer3" directory you just created.

  4. Place all of the simulator folders and files into the "~Home/Games/TJAPlayer3/game" directory you just created.

  5. Open Lutris and click on "Add Game" (the plus symbol in the top left corner).

  6. Under "Game Info", set the runner to "Wine" and name the game.

  7. Under "Game Options", set:

    a) Executable to "~Home/Games/TJAPlayer3/game/TJAPlayer3.exe" or "~Home/Games/TJAPlayer3/game/OpenTaiko.exe", depending on your choice of simulator,

    b) Wine prefix to "~Home/Games/TJAPlayer3", and

    c) Prefix architecture to "32-bit".

  8. Under "System Options" add a new "Environment variable" with a Key of "LANG" and Value of "ja_JP.UTF-8".

  9. Save your changes.

  10. Run/play the game in order to initialize a wineprefix for the game. It will not successfully run because dependencies are missing but this is a required step.

  11. In Lutris, select your newly created TJAPlayer3 profile, then next to the wine glass icon, click on the dropdown menu button and choose "Open Bash terminal". Enter the following command:

winetricks --force dotnet48 cjkfonts gdiplus

After following these steps, the simulator should work on your machine.

Credit to Katoumegumi and chloe" on Discord for their assistance.

Also, Katoumegumi recommends the following in order to resolve audio latency problems:

Native Play

  • TJAPlayer3-f runs natively on Linux but its code needs to manually changed in order to be able to do anything other than autoplay. This is the required code but it needs to be implemented and compiled, which is a real barrier to entry for many. This fork will likely never be made playable by default.

  • OpenTaiko's maintainer has also expressed interest on Discord in eventually bringing native support for this simulator to Linux.

  • There are apparently plans to make TJAPLayer3GL playable on Linux, but no roadmap or timeline has been made available appears to be abandoned.

Other Simulators

The only other good option available to Linux users is to run your own Taiko Web server and access it through Chrome (locally or otherwise) on your Linux machine.

For the best Taiko Web experience you need to enable GPU rasterization in Chrome flags because it is off by default. Credit to Katie Frogs on Discord for this suggestion.