FINAL FANTASY

FINAL FANTASY

Not enough ratings
Font modding in the FF pixel remasters
By Enfyve
A tutorial on how to mod fonts in the FF PR games as well as a pre-made pixel font based on FF3 DS.
   
Award
Favorite
Favorited
Unfavorite
How to mod fonts in Final Fantasy Pixel Remasters
This works on FF1, 2 and 3 at the moment, and the bundle files can be used in any FFPR version

TL;DR links
Google doc guide[docs.google.com]
FF3 DS font bundles[drive.google.com] (put in the StreamingAssets folder)
FF Modding Discord[discord.gg]


Prerequisites
FFPR_FontTool[github.com] (v2.0 current)
AssetStudio [github.com](Optional)
UABEA [github.com](I recommend grabbing the nightly build)
Any hex editor (recommended HxD)
FFPR-FontInject[github.com] by Silvris (windows may flag this as a false positive. If you have python installed, you can run using the script here[github.com])

Decompiling the bundle
First start by using FFPR_FontTool to decrypt the font bundle file

Replacing a font asset

Export fonts using UABEA

For text, export SE-ALPSCB__ and SE-ALPSTN__ from font_en.bundle
for numbers, export FOT-NewRodinPro-DB and FOT-NewCezannePro-B from font_ja.bundle


Run FFPR-FontInject on the 4 dat files you exported from the bundles.

After modifying the dat files, import the new files over the existing ones

If done correctly, you should be able to select “View Data’ and a popup will display with the new file’s data without crashing. If the program crashes, the header/footer was copied incorrectly.

Select File > Save and then close the window and choose File > Save again and save the new font_XX.bundle file.


Encrypt bundle
Encrypt the bundle and replace the file

Enjoy!


If this seems a little daunting and you just want a quick pixel font, I've already packaged one, you can get it here![drive.google.com]

You can also join our discord where we are actively modding other aspects of various FF games here: FF Modding Discord[discord.gg]
9 Comments
CÆÐR 12 Aug, 2021 @ 6:37pm 
Thanks. :) I already joined the Discord and spoke to the guy who made the font recreation. Which section of the Discord are the fonts being worked on? I'm not very good at navigating Discord.

Also, the ' is wrong and too low, in case I don't get to the correct Discord area-place.

Well, I hope for some nordic letters too. Like in the username! :)
I'd gladly help, if possible. Like I said, I remade most of the letters already. Even ones that aren't used anymore, like Old English letters. So people can have fun with the names.
Enfyve  [author] 12 Aug, 2021 @ 5:21pm 
We should have support for french, italian, german, and spanish. Also you're right, this is one of the earlier fonts with some discrepancies, and we are in the process of updating it. I recommend joining our discord if you haven't already https://discord.gg/bSnpVBV , we actually have quite a few fonts available and they're usually posted there first.
CÆÐR 11 Aug, 2021 @ 5:32pm 
Also, I noticed some oddities among even the standard characters. Like, I'm pretty sure lower-case L is supposed to be as tall as a capital letter. I can't really check FFVI Advance at the moment, tho.
CÆÐR 11 Aug, 2021 @ 5:26pm 
Aw... Non-English letters aren't in this person's recreation of the font... :/
I recreated the font myself, and with all the special characters anyone could ever want, even unused ones just for fun, but then...I can't figure out how to publish the font. It comes out all weird, and I can't figure out where I went wrong. :/
CÆÐR 11 Aug, 2021 @ 5:10pm 
Yes!! Thank you for the Advance font. That's all I wanted. I can die happy now. Thank you, my hero!
Koren Lesthe 1 Aug, 2021 @ 1:01pm 
The font everyone needs to defeat CHAOS !
Del_Duio 1 Aug, 2021 @ 5:20am 
Garth: "It's almost too easy.."
PfantzyPantz 31 Jul, 2021 @ 7:29pm 
Yaaaaaaas :woo: :coolkitty:
Zeikar 31 Jul, 2021 @ 7:25pm 
THIS TBH