Citra
File:Citra.svg | |
Current version: | n/a |
---|---|
Active: | Yes |
OS: | Windows, Linux, OS X |
Authors: | Citra Team |
Official website: | Citra-emu.org |
Source code: | GitHub |
Citra is an experimental, open-source Nintendo 3DS emulator/debugger written in C++. It's currently able to run quite a few games well, though very few can run at full speed on existing hardware, and most titles have sound issues.
Due to its preliminary state, it has not yet had a stable release.
Downloads
Unofficial builds
Some users have been creating their own builds using WIP branches and compiler optimization flags for slightly better speeds, compatibility and/or more features. Discussion and downloads for unofficial builds can be found in this thread, and the chinese builds by g*mk can be found here.
Importing saves
Some games like Bravely Second, Zelda: ALBW, and the Pokémon X/Y games require this to bypass bugs in title screens.
- Get the Title ID for the game version you have from here. For example, we'll try with the European version of Zelda: ALBW. Its full Title ID is
00040000000EC400
. - Take the last 8 digits of the Title ID. (in our example,
000EC400
) In case this method fails later, take00000000
instead, or make sure the save file and the ROM image are from the same region. - Make an empty folder named as that partial Title ID (
000EC400
). Put inside it another folder named "data", then inside that one put another folder named00000001
, then inside that one put the actual save data files. - Move the folder with the title ID and put it here:
\user\sdmc\Nintendo 3DS\00000000000000000000000000000000\00000000000000000000000000000000\title\00040000
Emulation issues
Connectivity features relying on Wi-Fi still aren't documented, let alone emulated, either for DS or 3DS. This may change as emulation progresses down the road and work begins on these areas.