Featured image of post FF-X│X-2 on Arch Linux

FF-X│X-2 on Arch Linux

With Japanese voice and English subtitles

Getting Final Fantasy X running on Arch Linux (or Steam Deck) with Japanese audio and English can be a bit tricky. After some trial and error, I found a solution that works — here’s what I did.

What is UnX?

UnX is a mod for Final Fantasy X/X-2 HD Remaster created by the Special K project. It improves performance, fixes bugs, and adds customization options like:

  • Better frame pacing and performance fixes
  • Borderless fullscreen support
  • Custom resolution scaling
  • Language overrides (for Japanese voices with English subtitles)

UnX is essential for tweaking the game on PC, but not all versions work well on Linux.

Installing UnX on Arch Linux

I first tried to install the latest installer from the Special K UnX wiki. It detected the game installation folder and installed correctly along with the Visual C++ libraries.

Unfortunately, the game wouldn’t start and just crashed (white screen).

Workaround

The trick is to use UnX 0.8.7 instead of the newer versions:

  • Download UnX 0.8.7.
  • Unzip the contents directly into the game folder.
  • Launch the game — this version works without crashing.

To confirm, I also tested newer version like v0.9.1.9 using the same method, and it resulted in the white screen crash.

Proton Version

It’s also important to use the correct Proton version:

  • Proton 7.0-6 is the only one that worked for me.
  • Proton GE and other versions led to the same white screen crash.

You can select the Proton version in the game’s properties by forcing a specific Steam Play compatibility tool.

UnX Steam Guide

For more details about configuring UnX and its shortcuts, check this Steam guide . It covers the key settings in case you want to fine-tune the experience.

Changing the Game Language

Basically, to change the language, just go to the Steam library, right-click on the game → Manage → Browse local files. Then, adjust the UnX_Language.ini file:

1
2
3
4
5
6
7
8
9
[Language.Master]
SoundEffects=jp
Voice=jp
Video=jp

[FFX.exe]
Voice=
SoundEffects=
Video=

In the example above, the voice will be in Japanese, while the text will be the one selected in-game settings on launch. Language.Master is for all games, while FFX.exe will change it for the specific game only (override).


TLDR: Install UnX 0.8.7 , use Proton 7.0-6 , change UnX_Language.ini

Life is a choice: reboot or be root


Built with Hugo
Theme Stack designed by Jimmy