About Citra
What is Citra?
Citra is a work-in-progress emulator for the Nintendo 3DS.
What can it do?
It can currently emulate ctrulib-built homebrew programs, such as Smealum's port of Yeti3DS.
Will it run <insert retail game here>?
In nice, bold letters: No! Citra is not ready yet!. Citra will not run Pokémon, Super Mario Bros., or any of your other favorite 3DS games yet.
If you check back in a year or two, this may no longer be the case.
What platforms does Citra support?
We're pleased to say that Citra works on all three major desktop OSs!
Citra is compatible with Windows, Linux, and OS X. In the far future, mobile platforms may be targeted as well.
What kind of specs do I need to run Citra?
Citra currently uses an interpreter to emulate the 3DS's hardware. As one might imagine, this is very inefficient, so it is doubtful that most (if any!) consumer hardware would be fast enough to run at full-speed.
In short, there's no real recommended hardware, but it is suffice to say that you want the fastest possible processor, and a graphics chip that supports at least OpenGL 3.
Where can I download Citra?
At the moment, there are no stable versions of Citra for you to download. Soon, we'll make available nightly builds for users to download, but for now you'll have to compile from source. Once Citra has progressed to the point where a stable version becomes viable.
How can I help?
Citra's source is hosted on GitHub, which is a platform where developers can come together on a project, submitting pull requests with code changes.
You probably want to check out the contributor's guide and the developer information. You can look to the project roadmap for ideas.
You can also chat with us at #citra on freenode. We'll take all the help we can get!