Fortissimo FA INTL Ver

Fortissimo FA INTL Ver

Not enough ratings
Fixing font for Proton
By The19thFighter
This guide helps you fix the bad font chosen as fallback on Proton.
Useful for Steam Deck and Linux users.
   
Award
Favorite
Favorited
Unfavorite
Introduction
On Linux, the font is badly rendered.
By default it uses the font Liberation Sans Arial/Ascender - Liberation Sans
or if the Windows Arial font is installed instead, that one is being used.
However SimHei is the correct font.

After this guide, your font will change from this:


to this:
Obtain SimHei from Windows 10
  • Enter "Add language" into your Windows 10 search bar an press enter.
  • Proceed to add the Chinese Language Pack, which will contain the font.
  • Restart your PC.
  • Goto C:/Windows/Fonts and copy the file simhei.ttf to a pendrive or shared folder
Copy SimHei to your Wine Prefix
  • Attach the pendrive to your Linux computer/ Steam Deck
  • Copy simhei.ttf to your Wine Prefix. (Right-click the game, open it's folder, go up until you see a folder called compatdata, goto compatdata/896030/pfx/drive_c/windows/Fonts/ and paste the file there)
Adjust Registry
Create a file with the following content and save is as "font.reg".
It needs to be saved as UTF-16LE:

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements] "ºÚÌå"="SimHei"

Open the game's registry using protontricks and import the file "font.reg".
Done.
Additional Info for Windows Users
The version on Windows also uses the wrong font.
It's supposed to be a sans-serif font, but ends up being one with serifs.
This is not a big issue (as the general spaces between the characters is still alright and the characters don't actually look off).
If you really want to fix this problem,
you can use Locale Emulator, Add Chinese as the first language to it (this is required so the name of the font is translated),
and add "[Path to LEProc.exe of Locale Emulator] %command%" to the Startup Options of the game.
Or you could probably just add a Windows account with Chinese as the main language and use that to play the game.
The font SimHei needs to be found in the Character Map tool as "黑体" (which is what the game looks for) not as SimHei.
This can be checked by drag and dropping from charmap.exe from system32 onto LEProc.exe.
This to me is ironically harder than setting it up properly on Linux.