Installing Releases (Manual) - Ich73/DQM2-FanTranslation GitHub Wiki

Important

These instructions show you how to install a release on your 3DS with CFW.

Prerequisites

You need:

Setup

Note

The setup is only required to do a single time. Once this is done you can skip to Patching for updating the game.

xdelta

In order to use xdelta UI with this translation, you need to update the version of xdelta used for xdelta UI.

  • Copy the downloaded xdelta3-3.1.0-<os>.exe.zip archive to your xdelta UI folder
  • Extract the archive
  • Delete the old xdelta.exe file
  • Rename the extracted xdelta3-3.1.0-<os>.exe to xdelta.exe

Dumping

First you need to obtain a .cia file of the game from your original copy of the game: Dumping the Game.
If you have the official v1.1 update installed you can dump a .cia of it as well: Dumping the Update.

Extracting

The next step is to extract the .cia.

  • Install Hacking Toolkit by running SetupUS.exe from the previously downloaded Hacking Toolkit V9
    • Click Install
    • Click Next >
    • Click Finish
  • Copy the .cia file from the SD card to your computer inside an empty folder and name it something short (e.g. DQM2/DQM2.cia)
  • Copy HackingToolkit3DS.exe from the previously downloaded Hacking Toolkit V9 inside that folder
  • Run HackingToolkit3DS.exe
    • Enter CE to extract the .cia file
    • Enter the name or your .cia file (e.g. DQM2)
    • When asked to decompress the code.bin file, answer n
    • Wait until the process is finished
    • This will create the folders ExtractedBanner, ExtractedExeFS and ExtractedRomFS among other things
  • Copy banner.bin from the folder ExtractedExeFS to your main folder and name it banner-JA.bin (e.g. DQM2/banner-JA.bin)
  • Copy code.bin from the folder ExtractedExeFS to your main folder and name it code-JA.bin (e.g. DQM2/banner-JA.bin)
  • Copy icon.bin from the folder ExtractedExeFS to your main folder and name it icon-JA.bin (e.g. DQM2/icon-JA.bin)
  • Delete the .cia file (e.g. DQM2/DQM2.cia) or move it somewhere else to avoid problems later on

If you have a .cia file of the update as well you need to extract it as well.

  • Copy the .cia file from the SD card to your computer inside a different empty folder and name it something short (e.g. DQM2-v1.1/DQM2-v1.1.cia)
  • Copy HackingToolkit3DS.exe from the previously downloaded Hacking Toolkit V9 inside that folder
  • Run HackingToolkit3DS.exe
    • Enter CE to extract the .cia file
    • Enter the name or your .cia file (e.g. DQM2-v1.1)
    • When asked to decompress the code.bin file, answer n
    • Wait until the process is finished
    • This will create the folders ExtractedExeFS and ExtractedRomFS among other things
  • Copy code.bin from the folder ExtractedExeFS to your main folder and name it code-JA.bin (e.g. DQM2-v1.1/banner-JA.bin)
  • Copy icon.bin from the folder ExtractedExeFS to your main folder and name it icon-JA.bin (e.g. DQM2-v1.1/icon-JA.bin)
  • Delete the .cia file (e.g. DQM2-v1.1/DQM2-v1.1.cia) or move it somewhere else to avoid problems later on

Patching

Note

The step Original v1.0 is mandatory. The step Update v1.1 is optional.

Original v1.0

First you need to unpack the previously downloaded release file.

  • Copy the downloaded Patches-v1.0-<LANG>.zip file to the folder (e.g. DQM2/Patches-v1.0-<LANG>.zip)
  • Extract the archive
  • This creates the files banner.xdelta, code.xdelta and RomFS.xdelta

The next step is to apply the patches.

  • Patching the banner
    • Run xdeltaUI.exe from the previously downloaded xdelta UI
      • Select Patch: banner.xdelta from the zip archive
      • Select Source File: banner-JA.bin inside your main folder (e.g. DQM2/banner-JA.bin)
      • Select Output File: banner.bin inside the ExtractedExeFS folder to override it (e.g. DQM2/ExtractedExeFS/banner.bin)
      • Click Patch
  • Patching the code
    • If the zip file does not contain a code.xdelta file, skip this step
    • Run xdeltaUI.exe
      • Select Patch: code.xdelta from the zip archive
      • Select Source File: code-JA.bin inside your main folder (e.g. DQM2/code-JA.bin)
      • Select Output File: code.bin inside the ExtractedExeFS folder to override it (e.g. DQM2/ExtractedExeFS/code.bin)
      • Click Patch
  • Patching the icon
    • If the zip file does not contain a icon.xdelta file, skip this step
    • Run xdeltaUI.exe
      • Select Patch: icon.xdelta from the zip archive
      • Select Source File: icon-JA.bin inside your main folder (e.g. DQM2/icon-JA.bin)
      • Select Output File: icon.bin inside the ExtractedExeFS folder to override it (e.g. DQM2/ExtractedExeFS/icon.bin)
      • Click Patch
  • Patching RomFS
    • Run xdeltaUI.exe
      • Select Patch: RomFS.xdelta from the zip archive
      • Select Source File: DecryptedRomFS.bin inside your main folder (e.g. DQM2/DecryptedRomFS.bin)
      • Select Output File: CustomRomFS.bin inside your main folder (e.g. DQM2/CustomRomFS.bin)
      • Click Patch
      • Wait until the process is finished
    • Run HackingToolkit3DS.exe
      • Enter RFSE to open the RomFS Extractor
      • Select the created CustomRomFS.bin file inside your main folder (e.g. DQM2/CustomRomFS.bin)
      • Click Go
      • Wait until the process is finished
    • Delete the ExtractedRomFS folder
    • Rename the created CustomRomFS_ folder to ExtractedRomFS

Update v1.1

Now you need to unpack the previously downloaded release file for v1.1.

  • Copy the downloaded Patches-v1.1-<LANG>.zip file to the folder (e.g. DQM2/Patches-v1.1-<LANG>.zip)
  • Extract the archive
  • This creates the files code.xdelta and RomFS.xdelta

The next step is to apply the patches.

  • Patching the code
    • Run xdeltaUI.exe
      • Select Patch: code.xdelta from the zip archive
      • Select Source File: code-JA.bin inside your update folder (e.g. DQM2-v1.1/code-JA.bin)
      • Select Output File: code.bin inside the ExtractedExeFS folder to override it (e.g. DQM2-v1.1/ExtractedExeFS/code.bin)
      • Click Patch
  • Patching the icon
    • Run xdeltaUI.exe
      • Select Patch: icon.xdelta from the zip archive
      • Select Source File: icon-JA.bin inside your update folder (e.g. DQM2-v1.1/icon-JA.bin)
      • Select Output File: icon.bin inside the ExtractedExeFS folder to override it (e.g. DQM2-v1.1/ExtractedExeFS/icon.bin)
      • Click Patch
  • Patching RomFS
    • Run xdeltaUI.exe
      • Select Patch: RomFS.xdelta from the zip archive
      • Select Source File: DecryptedRomFS.bin inside your main folder (e.g. DQM2-v1.1/DecryptedRomFS.bin)
      • Select Output File: CustomRomFS.bin inside your main folder (e.g. DQM2-v1.1/CustomRomFS.bin)
      • Click Patch
      • Wait until the process is finished
    • Run HackingToolkit3DS.exe
      • Enter RFSE to open the RomFS Extractor
      • Select the created CustomRomFS.bin file inside your main folder (e.g. DQM2-v1.1/CustomRomFS.bin)
      • Click Go
      • Wait until the process is finished
    • Delete the ExtractedRomFS folder
    • Rename the created CustomRomFS_ folder to ExtractedRomFS

Rebuilding

Note

The step Original v1.0 is mandatory. The step Update v1.1 is optional.

Original v1.0

Now you need to rebuild a .cia file that you can install on your 3DS.

  • Run HackingToolkit3DS.exe
    • Enter CR to rebuild a .cia file
    • Enter DQM2
    • Enter 0
    • Enter 0
    • Wait until the process is finished

Update v1.1

To rebuild a update .cia file that you can install on your 3DS do the following.

  • Run HackingToolkit3DS.exe
    • Enter CR to rebuild a .cia file
    • Enter DQM2-v1.1
    • Enter 2 (Important)
    • Enter 0
    • Wait until the process is finished

Installing

Warning

To avoid losing your save file, I recommend taking a backup of your save using Checkpoint before installing the game.

Original v1.0

The last step is to install the .cia file on your 3DS.

  • Copy the file DQM2_Edited.cia to the folder /cias on the SD card of your 3DS
  • Boot the 3DS and start FBI
  • Navigate to SD > cias
  • Select the file DQM2_Edited.cia and press A
  • Select Install and delete CIA and press A to confirm
  • Wait until the installation is finished

Update v1.1

If you have an update CIA do the following to install it.

  • Copy the file DQM2-v1.1_Edited.cia to the folder /cias on the SD card of your 3DS
  • Boot the 3DS and start FBI
  • Navigate to SD > cias
  • Select the file DQM2-v1.1_Edited.cia and press A
  • Select Install and delete CIA and press A to confirm
  • Wait until the installation is finished

Now you have the translated game installed on your 3DS.

⚠️ **GitHub.com Fallback** ⚠️