GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Merging Mods Using the Same Bin Files

A Tutorial for Persona 4 Golden (PC)

I'm making this tutorial since people keep asking about my mods not showing up due to being overwritten.

1. Before Starting You'll Need

Amicitia by TGE.  Simply download the latest release and unzip it and its ready for use.  This is the only tool needed for merging the files.

2. Process

I'll be merging my P5 Overhaul mod and MudKip's Skill and Persona Pack for this tutorial.
1. You need to check if multiple mods are modifying the same bin files.  I could see that both mods have init_free.bin and init.bin in the data00004 folder.




     Common Files To Be Merged:
      - data00004/init_free.bin
      - data00004/init.bin
      - data00004/title/title.bin

2. Open up the bin file in Amicitia.  You can do this by dragging the file onto the interface or clicking File->Open and open the file from there.

3. Now come's the trickiest part.  You'll need to find out which parts of the bin file each mod changes.  You can either ask the creator of the mod to specify what they edited or find out yourself.  Finding out yourself is easier for sprites which you can preview in Amicitia.  In this example case, we'll first look through my Mudkip's init_free.bin.  It's not evident what exactly is modified since no images that can be previewed are changed.  Instead I found from his comments that he edited MSG.TBL, SKILL.TBL, and PERSONA.TBL.  As for the P5 overhaul mod's init_free.bin, we could see that a lot of the Textures in init/camp.arc/c_main01x02.spr are modified.

The init.bin files have no sprites to preview at all so I'll just tell you that my P5 Overhaul only modifies system/font/font0.fnt and I'm not 100% what the skill mod modifies.

4. Now we need to export the modified files from one of the bin to a temporary location such as the Desktop.  Since the skill mod only modifies 3 files compared to the many more textures of the P5 overhaul mod, I decided to export the previously mentioned TBL files from the skill mod's init_free.bin.  To do this right click the modified file and click Export.  We have to rename it since '/' is an illegal character to save a file as.  I'll just remove the 'battle/' so I'll remember which files I need to replace.  Then just click save. 

I'll do the same for the P5 overhaul's init.bin's system/font/font0.fnt and save it as font0.fnt.

5. Next we'll replace the other bin's files with our recently exported files.  To do this, we'll open the P5 overhaul mod's init_free.bin in Amicitia.  Right click on the files you previously exported from the other init_free.bin and click Replace.  Find the file you saved in a temporary location and open it to finish replacing it.  We'll do the same when replacing the skill mod's init.bin's system/font/font0.fnt

6. All you have to do now is click File->Save As to create a new bin file with both mods combined.  Use this new bin file in your mods folder and you should see both mods are combined.

As you can see the P5 UI and the new skills are both in game.

Note that you cannot combine the mods if they modify the same part of the bin file.  One must overwrite the other.  Let me know if any part of the tutorial is unclear.
Sign up to access this!
  • MadMax1960 avatar
    MadMax1960 Joined 9mo ago
    P4G Manager
    Offline
    7,329 points Ranked 916th
    22 medals 2 legendary 6 rare
    • Returned 5000 times Medal icon
    • 30 submissions featured Medal icon
    • Returned 1000 times Medal icon
    • 10 submissions featured Medal icon
    • Became a Game Pioneer Medal icon
    • Thanked 50 submitters Medal icon
    14d
    Good tutorial, I released my skill mod when not a lot of init.bin and init_free.bin stuff was released, but people need to start releasing a "manual" version of the mod to combine those bins easier.
    • Agree x 1
    I have achieved Le_Comedy
    URL to post:
  • Pixelguin avatar
    Pixelguin Joined 1mo ago
    Offline
    214 points Ranked 56,260th
    15d
    Thank you for taking the time to write this! Would it be okay if I linked to it on my mod page since it also makes use of init_free.bin?
    Bananite
    URL to post:
  • swindlesmccoop avatar
    swindlesmccoop Joined 4mo ago
    Offline
    1,339 points Ranked 22,748th
    7 medals 1 rare
    • 10 submissions featured Medal icon
    • One month a member Medal icon
    • Submission featured Medal icon
    • Thanked 5 submitters Medal icon
    • Received thanks 5 times Medal icon
    • Reached 1,000 Points Medal icon
    15d
    Thanks for writing this, I was considering doing it myself.
    • Thanks x 1
    Bruh
    URL to post:

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
Tekka
Tool
TGE
TGE Joined 2mo ago
Offline

Submitter

Tekka avatar
Tekka Joined 26d ago
Offline
1,188 points Ranked 23,522nd
Tekka
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

Details

Difficulty Level
Beginner

Attributes

Merging
Merging

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Best of the Banana
    Featured on Jul 26 2020
  • Best of Yesterday
    Featured on Jul 25 2020
  • Today's Pick
    Featured on Jul 25 2020
  • 5
  • 5.0k
  • 4
  • 15d
  • 15d

More Other/Misc Tutorials