3. Patching the Japanese DLC into English - SilentHeII/Fire-Emblem-Fates-Festival-of-Bonds-Translation-Project GitHub Wiki

Overview

Now that we have all the necessary files needed it's time to patch the DLC. We'll need to convert the text files of the project into the archive format used by Fates. First, we're going to need a couple of programs.

What you will need:

  1. ctrtool and makerom
  2. Fire Emblem Archive Tool

Download all of these files and put them in a directory you are going to use for the patching process. I'll hereby reference this as the project directory.

Converting the .txt files into .bin.lz archives

  1. Download the project files from the github.

  1. Place the SpringScramble and FallScramble folders in another folder in your project directory. For the sake of this tutorial, I placed them in a folder named Translation Files. The reason we're doing this is we don't want the files to be overwritten when we extract the Japanese DLC files. Anyway, you will notice that the translation project only contains 6 .txt files. 3 for each DLC. For the Spring Scramble there are EA_狐面.txt, EI_聖痕の紋章.txt, and E000.txt. For the Fall Scramble there are EA_南瓜頭.txt, EI_英雄王の紋章.txt, and E000.txt.
  2. Open up FEAT.exe.
  3. Drag and drop each .txt file into FEAT. 2 additional files will be generated per .txt file. The files we are interested in are the files with the .bin.lz extension. Also be sure to keep each generated file in the same directory the original .txt file was in for easier drag and drop purposes.
  4. Once you have generated all 6 .bin.lz files you may delete all the remaining .txt and .bin files.

Patching the Spring Scramble DLC

  1. Copy and paste all the contents from the DLC folder on your SD Card to your project directory.
  2. Double check that ctrtool.exe is in the same directory as the DLC .app files.
  3. Open up command prompt in that directory (on windows go to File -> Open command prompt in file explorer).
  4. Copy paste this code into the cmd for US versions: ctrtool 00000063.app --romfs=SpringScramble.bin. EU versions: ctrtool 0000006b.app --romfs=SpringScramble.bin. You should now have a romfs file named SpringScramble.bin in your directory.
  5. Now, copy paste this code into cmd: ctrtool --romfsdir=SpringScramble SpringScramble.bin. The contents of the romfs should be extracted into a folder called SpringScramble.
  6. Drag and drop the SpringScramble folder from your Translation Files directory to the root of your project directory. When prompted, overwrite the three files.

Patching the Fall Scramble DLC

  1. Like before, open up command prompt.
  2. Copy paste this code into the cmd: ctrtool 0000006c.app --romfs=FallScramble.bin. You should now have a romfs file named FallScramble.bin in your directory.
  3. Now, copy paste this code into cmd: ctrtool --romfsdir=FallScramble FallScramble.bin. The contents of the romfs should be extracted into a folder called FallScramble.
  4. Drag and drop the FallScramble folder from your Translation Files directory to the root of your project directory. When prompted, overwrite the three files.

Congratulations! You have now patched the DLC into English!

Now it's time to rebuild the DLC.