From 31f98cdf1b3f3e02f3c3e40edf9b05cf1ca711c9 Mon Sep 17 00:00:00 2001 From: tekas Date: Tue, 29 Nov 2016 11:09:16 -0600 Subject: [PATCH] Separating instructions on dumping the system archives/shared fonts --- Dumping-Config-Savegame-from-a-3DS-Console.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Dumping-Config-Savegame-from-a-3DS-Console.md diff --git a/Dumping-Config-Savegame-from-a-3DS-Console.md b/Dumping-Config-Savegame-from-a-3DS-Console.md new file mode 100644 index 0000000..2bcda91 --- /dev/null +++ b/Dumping-Config-Savegame-from-a-3DS-Console.md @@ -0,0 +1,29 @@ +## How to dump the Config Savegame +By default, Citra creates a dummy `config` file representing a 3DS console's config savegame, which is sufficient to play most games without any work by the user or any files dumped from a real console. However, a dump of a real config savegame from a physical 3DS is required if an error similar to below is encountered while using Citra: + + Service.CFG core/hle/service/cfg/cfg.cpp:GetConfigInfoBlock:197: Config block 0xB0001 with flags 2 and size 2048 was not found + +This tutorial will cover how to dump the config savegame from a 3DS console, but note that this file is copyrighted and not allowed to be shared, so don't ask for it on the forum. If you do not own a 3DS to dump a config savegame from, you are out of luck. + +##### Diagram showing the correct location of the config savegame in Citra's [[User Directory]]. +``` +"User Directory" +└── nand +    └── data +    └── 00000000000000000000000000000000 +    └── sysdata +    └── 00010017 +    └── 00000000 +    └── config +``` + +### Required Tools: +This procedure to dump the Config Savegame requires a 3DS able to run Decrypt9WIP. Instructions on modding a 3DS can be found [here](https://plailect.github.io/Guide/). + +- A 3DS with access to the [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP) app at release version 20161111 or later +- A folder at the root of the SD card called `files9` +- An SD card reader or a way to wirelessly transfer files between the 3DS console and a computer + +### Instructions +1. From the root Decrypt9 menu, choose `SysNAND Options`, then `Miscellaneous`, then `Dump Config (for Citra)` and wait for the process to complete. +2. The extracted config savegame can be found in the `files9` directory located at the root of the SD card. Copy this file to the computer into Citra's [[User Directory]] at `/nand/data/00000000000000000000000000000000/sysdata/00010017/00000000`. Allow the computer to overwrite any existing file. \ No newline at end of file