Citra is a Nintendo 3DS emulator for Android that you can use to play a bunch of different games at 100% of their speed. It also includes a number of visual improvements which can help you increase the lack of native resolution that the majority of the Nintendo hand-held console games have.
The emulator can show you both screens in real time, although it can also show you a full-screen view and assign a button to alternate between them. As far as the controls, you can customize the touchscreen buttons to fit your preferences, although it’s very possible that your screen will be full of virtual buttons.
Citra supports a huge amount of the games included in the Nintendo 3DS catalog and a lot of them include visuals that are considerably better than what the original platform provides. Games such as Pokemon Sun and Moon or The Legend of Zelda: A Link Between Worlds look pretty incredible.
Citra is possibly the best and most advanced Nintendo 3DS emulator that you can find for Android smartphones. We’re talking about an open source project created altruistically which lets you enjoy your hand-held console games with your Android smartphone.
The nightly build of Citra contains already reviewed and tested features. If you require support with the installation or use of Citra, or you want to report bugs you should use this version. This version is still in development, so expect crashes and bugs.
The Canary build of Citra is the same as our nightly builds, with additional features that are still waiting on review before making it into the official Citra builds. We will not provide support for issues found only in this version. If you believe you’ve found a bug, please retest on our nightly builds. This version is still in development, so expect crashes and bugs.
The Citra updater provides a easy interface to install, update and manage Citra. Unless you know what you are doing, this is likely what you are looking for.