Misc Others Does Metroid Prime use a scalable OTF/TTF Font?

mdtauk

Member
OP
Newcomer
Joined
Nov 8, 2011
Messages
11
Trophies
0
XP
140
Country
To anyone who has extracted the files from Metroid Dread, do you know if the game uses a scalable font for its UI - I see the same font used at multiple sizes in the UI, so I am assuming it does, as other games do. I don't play downloaded games, so am unable to do the key dumps and all that stuff - just to find the OTF or TTF file used for the text.

If anyone is able to help me out, it would be appreciated.
 

mdtauk

Member
OP
Newcomer
Joined
Nov 8, 2011
Messages
11
Trophies
0
XP
140
Country
Some exploring further, I think they are just different sized textures. BCTEX files, which don't seem to open in tools like EveryFileExplorer, Ohana and SPICA
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
34,119
Trophies
2
Website
trastindustries.com
XP
23,035
Country
United Kingdom
I have not pulled apart many Switch games but I would be surprised if it was TTF -- that is an Apple/Microsoft thing, and arguably a legacy one at that. I occasionally see some open formats used in games to dodge patent issues but that is usually more on the audio-video front than fonts, which tend to be quite custom.

Beyond that I would also be somewhat surprised if they implemented a full vector (vector being the generally used term for what you dubbed scaleable) format for fonts. As most games work at fixed resolutions they generally just spin off a few versions of a font with the characters they need (indeed can be characters for a region -- Japanese games not necessarily featuring the Roman/English alphabet, or at least a good one, and non Japanese not featuring Japanese characters) as a bitmap font. It is a fair bit of added processing power, especially if you get into sub pixel rendering which you kind of have to, for not a lot of gain.
 

mdtauk

Member
OP
Newcomer
Joined
Nov 8, 2011
Messages
11
Trophies
0
XP
140
Country
Splatoon2 and Breath of the Wild Switch, contain TTF and OTF fonts, all be it in a compressed sbotf/botf and sbttf/bttf formats, and I have seen it used in Mario Maker 2, within a ScalableFont.szs YAZ0 archive.

Anyway, Metroid Dread seems to have bfont files, with _20, _32, _32b, _52 suffixes, which leads me to believe these are the sizes. But then there are texture atlases stored elsewhere, as bctex files. I don't know how to convert these to something like PNG, so I can't do much with them.

But my initial question I think has been answered.
 
General chit-chat
Help Users
    linuxares @ linuxares: haha nice