Hacking English Font for Puyo Puyo Tetris

NotABicycle

Active Member
OP
Newcomer
Joined
Jul 22, 2018
Messages
30
Trophies
0
Location
a place
XP
311
Country
United States
(THIS PROJECT HAS BEEN CANCELED DUE TO DISINTEREST, THIS THREAD CAN BE DELETED) Just the other day, I decided I wanted to put in the effort and make an English patch for Puyo Puyo Tetris on PS Vita. I had yet to see anyone else attempt the feat, so after overcoming my troubles with decrypting the files and whatnot, I edited the .mtx files using MtxToJson (included in the Puyo Text Editor pack by nickworonekin over at Github). I patched the game, and booted it up, only to see that the English text I had put was missing most of it's letters. I know it's because the regular Japanese game only has a couple of English characters programmed in, but I am clueless as to how to add in the rest of the missing characters. I want to know how I could add in the rest of any needed/edited files in order to make it display the rest of the text. If someone can link the necessary file(s) I need to import, and how I would go about doing so, the feedback would be greatly appreciated!

When I do get a considerable amount of work done on the patch, I will upload it to my Github page along with some instructions, if you are interested in playing the patch or are willing to offer some help with translations/playtesting. I am determined to get this done eventually, no matter how long it takes! :yaypsp:
 
Last edited by NotABicycle,

DarkSynopsis

Well-Known Member
Member
Joined
Oct 15, 2014
Messages
481
Trophies
0
Age
32
Location
New Zealand
Website
ninjasfate.com
XP
2,290
Country
New Zealand
I haven't looked at the files on VITA but what was done on the 3DS side was find a font that contained all the characters, its been awhile since I touched the files but I believe the font stuff is in the "tenp/text/*" .narc files, they have different font files in each archive for whatever reason, best bet would be find the biggest .narc file in those folders and use the font from that since its likely to contain the most characters, I imagine different fonts on different sections of the game is to save memory loading a smaller file but its not caused issue on the 3DS using the same font every where.

Hell the font format "might" even be the same between the platforms, might be possible to grab from the 3DS, I believe its a .dat and .fif file contained in the .narc files in those folders.

This is all assuming VITA uses NARC... I get the sense it does even though I thought NARC was a "Nintendo Archive" format.
 

NotABicycle

Active Member
OP
Newcomer
Joined
Jul 22, 2018
Messages
30
Trophies
0
Location
a place
XP
311
Country
United States
I haven't looked at the files on VITA but what was done on the 3DS side was find a font that contained all the characters, its been awhile since I touched the files but I believe the font stuff is in the "tenp/text/*" .narc files, they have different font files in each archive for whatever reason, best bet would be find the biggest .narc file in those folders and use the font from that since its likely to contain the most characters, I imagine different fonts on different sections of the game is to save memory loading a smaller file but its not caused issue on the 3DS using the same font every where.

Hell the font format "might" even be the same between the platforms, might be possible to grab from the 3DS, I believe its a .dat and .fif file contained in the .narc files in those folders.

This is all assuming VITA uses NARC... I get the sense it does even though I thought NARC was a "Nintendo Archive" format.
The Vita version uses .narc files, and I have been able to extract the files, although I run into trouble figuring out what to do with the files inside them. I guess I can try extracting the files from the 3DS patch and see what can be done on the PS Vita.

Edit: I don't know if this was a success or not, but after replacing the .dat and .fif files in mainmenu_F0Japanese.narc it crashed upon loading the main menu. It might be because it uses a certain type of .dat and .fif that isn't compatible with the 3DS translation? I don't know, but I have a strong feeling that I might need some sort of custom-programmed thing, which I am 100% unable to do.
 
Last edited by NotABicycle,
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys