Dumping the Config Savegame From A 3DS Console

Citra automatically creates a dummy config savegame so most games run without needing any extra files.However, some titles require a real config savegame dumped from an actual Nintendo 3DS.

If you see an error like this while playing:

  • Service.CFG  core/hle/service/cfg/cfg.cpp:GetConfigInfoBlock:197:
  • Config block 0xB0001 with flags 2 and size 2048 was not found

It means the game needs a proper config savegame from your 3DS.These files are copyrighted, so they cannot be shared or downloaded.You must dump them from your own 3DS.If you don’t own a console, you unfortunately cannot get this file.

Recommended Method: Using threeSD

The easiest way to dump the config savegame is with threeSD, because it collects everything in one operation:

  • Config savegame
  • System archives
  • Shared fonts
  • Save data
  • Extra data
  • Installed titles
  • Updates & DLCs

Just follow the threeSD Quickstart Guide. You still need a hacked 3DS with GodMode9 to obtain your encryption keys before using threeSD.

Correct File Placement in Citra

After dumping your config savegame, place it inside Citra’s User Directory exactly like this:

Once placed correctly, Citra will automatically load the real config savegame, fixing the error for games that need this data.