#New to modding, how do I customise/replace bustups for characters? (64 bit)
11 messages · Page 1 of 1 (latest)
amicitia's your best friend. Here you can see what each bustup is called (for example that one specifically is b3_1_3)
https://amicitia.miraheze.org/wiki/Persona_4_Golden/data.cpk/bustup
Bustups are displayed alongside dialog boxes. They are either 2D images or 3D models of characters, depending on the game. In Persona 3 and Persona 4, these take the form of TMX files inside BINs. In Persona 5, they are DDS files inside BINs. In Persona Q and Persona Q2, they are CGFX models inside BAMs.
you use this to open data.cpk (from your game folder) and search for whatever bustups you want and extract them
https://github.com/Sewer56/CriFsV2Lib/releases/tag/2.1.2
Bustups in p4g are .tmx's inside a .bin - you use the amicitia program to open .bins and see the tmx inside. Ideally your image would match the bustup size (1024x1024 i think)
https://github.com/tge-was-taken/Amicitia/releases/tag/v1.9.6
And lastly you'd make a mod to get it in game following this guide
When you have the image(s) you want to use you'd make the folder path FEmulator/PAK/bustup/whatevername.bin/whatevername.tmx (everything has to have the same name as the ones in the game)
So like to change that one chie bustup, your mod would have to be: FEmulator/PAK/bustup/b3_1_3.bin/b3_1_3.tmx and m3_1_3.tmx
https://reloaded-project.github.io/Reloaded-II/CreatingMods/
Thank you so much 🙏
Sorry to barge in but I have a question related to this (and related with Chie too
) Is possible to change the name of a portrait showed on an event? I'm asking this because on the spanish translation there's a mistake on this line that shows Chie's portrait with Yukiko's name when Naoto accepts her shadow. Would be possible to change the name displayed on this specific dialogue so it would match with Chie's portrait? The event is the E307_001 on the data_es.cpk file
Yep!
It's a little bit annoying since you have to deal with PM1s, but for any event name changing it's as simple as changing the name on the speaker tag (which you can change to anything you want) (speaker tags = anything written like []] after a msg_xxx)
In that case you'd extract the PM1, use LEET (moddaman's branch ftw) (https://github.com/0HMyC/Libellus-Event-Tools/releases/tag/2024-10-11)
you drag the pm1 onto leet, extract the bmd with atlus script, edit the msg, recompile into a bmd and drag the json back onto leet to get a new pm1
afterwards you put that new pm1 in P5REsssentials/CPK/cpk_es.cpk/event/e300 (in this case)