I wonder if anyone could help me locate font width table for a Prince of Tennis game called "Tennis no Ouji-sama - Motto Gakuensai no Ouji-sama - More Sweet Edition".
From how the text appears, I'm pretty sure the game uses variable width font and I guess it's in arm9.bin. But no matter how I tried, I couldn't find anything that looks like a width table. I'm not sure if I just simply missed it or if it's stored in a complicated format.
This is some test I did with random text. The game accepts ASCII input but it'll convert that to full-width font output.
(The name Kikumaru is done by dual-tile font but the line below is ASCII input which is output as full-width font. The spaces between alphabets seem like their widths are different.)
Here's a video if you need translation of how to input your name. I asked pleonex for help some time earlier and he confirmed that the early part (where you input your name) used fixed width. So I think somewhere around 1:37 min in the video is where the game starts to use variable width.
So, if anyone could help me find the table, I'll be really thankful.
Tinke program from rev. 152 can extract filedata.bin that stores font and text. Let me know if you need any more info to figure out the width table. (The game uses custom encoding but it accepts ASCII input.)
Thank you very much.
From how the text appears, I'm pretty sure the game uses variable width font and I guess it's in arm9.bin. But no matter how I tried, I couldn't find anything that looks like a width table. I'm not sure if I just simply missed it or if it's stored in a complicated format.
This is some test I did with random text. The game accepts ASCII input but it'll convert that to full-width font output.
(The name Kikumaru is done by dual-tile font but the line below is ASCII input which is output as full-width font. The spaces between alphabets seem like their widths are different.)
Here's a video if you need translation of how to input your name. I asked pleonex for help some time earlier and he confirmed that the early part (where you input your name) used fixed width. So I think somewhere around 1:37 min in the video is where the game starts to use variable width.
So, if anyone could help me find the table, I'll be really thankful.
Tinke program from rev. 152 can extract filedata.bin that stores font and text. Let me know if you need any more info to figure out the width table. (The game uses custom encoding but it accepts ASCII input.)
Thank you very much.