Installing LayeredFS - Ich73/DQM2-FanTranslation GitHub Wiki
[!IMPORTANT] These instructions show you how to install the latest changes on your 3DS using Luma's LayeredFS Patching.
If you want to install a LayeredFS Patch on Citra read Installing on Citra (LayeredFS).
Navigation:
Prerequisites
You need:
- a 3DS with CFW (see 3DS Hacks Guide)
- Translation Toolkit
To patch games you need to enable game patching in Luma.
- Boot the 3DS while holding
SELECT
to launch Luma3DS configuration - Enable
Enable game patching
- Press
START
to save and boot your 3DS
Setup Workspace
First you need to setup a workspace.
- Create an empty folder (e.g.
DQM2-Translation
) - Copy
TranslationToolkit.exe
from the previously downloadedTranslation Toolkit
to this folder (e.g.DQM2-Translation/TranslationToolkit.exe
)
The CIA
Dumping
Then 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
.
- Copy the
.cia
file from the SD card to the workspace on your computer (e.g.DQM2-Translation/DQM2.cia
) - Run
TranslationToolkit.exe
- Enter
EG
to extract the game file - Enter the name of your
.cia
file (e.g.DQM2.cia
) - Enter a name for the CIA folder (e.g.
cia-game
) - Enter
y
to start the script - Wait until the process is finished
- Enter
- You can now delete the
.cia
file
If you also have a .cia
file of the update you need to extract it as well.
- Copy the
.cia
file from the SD card to the workspace on your computer (e.g.DQM2-Translation/DQM2-Update.cia
) - Run
TranslationToolkit.exe
- Enter
EG
to extract the game file - Enter the name or your
.cia
file (e.g.DQM2-Update.cia
) - Enter a name for the CIA folder (e.g.
cia-update
) - Enter
y
to start the script - Wait until the process is finished
- Enter
- You can now delete the
.cia
file of the update
The Translation
To copy the required files from the CIA folder and download and apply all patches do the following.
- Run
TranslationToolkit.exe
- Enter
SW
to setup the workspace - Enter the download URL for this repository (
https://github.com/Ich73/DQM2-FanTranslation/archive/master.zip
) - Enter the name of your CIA folder (e.g.
cia-game
) - If you extracted the v1.1 udpdate in the previous step
- Enter
y
- Enter the version
v1.1
- Enter the name of your update CIA folder (e.g.
cia-update
) - Enter
n
- Enter
- Otherwise
- Enter
n
- Enter
- Enter
y
to start the script - Wait until the process is finished
- Enter
Update Workspace
[!NOTE] This step is only required if you want to update your workspace with the latest changes. You can skip this step if you're currently setting up your workspace for the first time.
To download and apply all patches do the following.
- Run
TranslationToolkit.exe
- Enter
UW
to update the workspace - Enter the download url for this repository (
https://github.com/Ich73/DQM2-FanTranslation/archive/master.zip
) - Enter
y
to start the script - Wait until the process is finished
- Enter
Game Patching
This is done by using two scripts from the Translation Toolkit
.
Distribute
First you need to distribute the correct files.
- Run
TranslationToolkit.exe
- Enter
D
to distribute - Enter the language you want to patch (e.g.
EN
orDE,EN
) - Enter the version of the game you want to play (
v1.0
orv1.1
) - Enter the destination folder (e.g.
_dist_v1.0_EN
or_dist_v1.1_DE_EN
) - Enter
y
to start the script - Wait until the process is finished
- Enter
Send
Then you need to send those files to your 3DS.
- Boot the 3DS
- Start your FTP application
- Run
TranslationToolkit.exe
- Enter
S
to send- If you want to force overriding all files enter
S -f
instead
- If you want to force overriding all files enter
- Enter the folder from the
D
script (e.g._dist_v1.0_EN
) - Enter
00040000000cf500
(the title ID) - Enter the IP of your 3DS for the FTP connection. FTPD displays it on the top screen (e.g. [192.168.1.1]:5000).
- Enter the Port for the FTP connection. FTPD displays it on the top screen (e.g. [192.168.1.1]:5000).
- Enter the username for the FTP connection. In FTPD you can configure this in the settings by opening the Menu (Y) and selecting Settings.
- Enter the password for the FTP connection. This value can be configured the same way as the username can.
- Enter
y
to start the script - Wait until the process is finished
- Enter
You can now start the game with the patched files.