From d48de28b8efa836cae95915655245b28b98b467b Mon Sep 17 00:00:00 2001 From: tekas Date: Wed, 12 Oct 2016 10:55:34 -0500 Subject: [PATCH] Adding an introduction to this tutorial --- Home-Folder.md | 54 ++++++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/Home-Folder.md b/Home-Folder.md index b643109..44817be 100644 --- a/Home-Folder.md +++ b/Home-Folder.md @@ -1,30 +1,36 @@ -### Required files: +## Dumping the Home Folder + +At this time, Citra can run many games without needing to do any special work on a physical 3DS. However, some games do require files dumped from a 3DS in order to function properly. These files are copyrighted and are not allowed to be shared, so don't ask for them on the forum. If you do not own a 3DS to dump the files from, you are out of luck. + +This tutorial will teach you [how to dump the system archives and system font](https://github.com/citra-emu/citra/wiki/Home-Folder#how-to-dump-system-archives-nand00000000000000000000000000000000-folder-and-system-font-sysdatashared_fontbin), which are critical for some games, such as Pokemon, to work. It will also teach you how to [dump the config savegame](https://github.com/citra-emu/citra/wiki/Home-Folder#how-to-dump-the-config-savegame-nanddata00000000000000000000000000000000sysdata0001001700000000config), but that is much more difficult to do and is generally not required to play most titles except in certain special cases. + +##### Preview of the dumped files in this tutorial after being merged into Citra, from Citra's root directory ``` . -├── nand -│   ├── 00000000000000000000000000000000 -│   │   └── title -│   │   ├── 0004009b -│   │   │   ├── 00010202 -│   │   │   │   └── content -│   │   │   │   └── 00000000.app.romfs -│   │   │   └── 00010402 -│   │   │   └── content -│   │   │   └── 00000000.app.romfs -│   │   └── 000400db -│   │   └── 00010302 -│   │   └── content -│   │   └── 00000000.app.romfs -│   └── data -│   └── 00000000000000000000000000000000 -│   └── sysdata -│   └── 00010017 -│   └── 00000000 -│   └── config (optional) -└── sysdata - └── shared_font.bin +└── user + ├── nand + │   ├── 00000000000000000000000000000000 + │   │   └── title + │   │   ├── 0004009b + │   │   │   ├── 00010202 + │   │   │   │   └── content + │   │   │   │   └── 00000000.app.romfs + │   │   │   └── 00010402 + │   │   │   └── content + │   │   │   └── 00000000.app.romfs + │   │   └── 000400db + │   │   └── 00010302 + │   │   └── content + │   │   └── 00000000.app.romfs + │   └── data + │   └── 00000000000000000000000000000000 + │   └── sysdata + │   └── 00010017 + │   └── 00000000 + │   └── config (optional) + └── sysdata + └── shared_font.bin -17 directories, 5 files ``` ### How to dump system archives (`nand/00000000000000000000000000000000` folder) and system font (`sysdata/shared_font.bin`)