A shader cache is simply a cache of files that keeps track of compiled shaders that are shown in-game, and having one greatly reduces CPU and GPU load.
For this, you will need a hacked Nintendo 3DS and a legally purchased copy of the 3DS game that you want to play.Ĭurrent performance issues with Nintendo 3DS emulation via Citra for Android (and potential fixes)īefore going into detail of the performance of the aforementioned Nintendo 3DS games on various Android smartphones, it’s worth mentioning that currently, the Citra 3DS emulator port for Android does not support a shader cache. Note: You can legally acquire 3DS ROMs for your smartphone by dumping and decrypting your own Nintendo 3DS games.
Keep in mind that different GPU driver versions may also affect performance, and so one device with a particular chipset may not perform the same as another device with the same chipset. Note that all of these tests were done with audio stretching disabled as I found that it had a pretty significant performance hit for little benefit when enabled. I tested each of these 3DS games with the unofficial Citra MMJ version as well as the official Citra 3DS emulator that was just released on the Google Play Store.
They were done on a Windows 10 (64-bit) PC with an Intel i7-4770 CPU, NVIDIA GeForce GTX 970 GPU, & 16GB DDR3 RAM. The games tested below are the USA versions, unless otherwise noted. Doesn’t get much better than this via emulation!
★★★★☆ = Playable at or close to full speed–likely has some graphical or audio glitches. ★★★☆☆ = Goes in-game, but it’s too slow or has too many issues to be considered playable. ★★☆☆☆ = Gets to intros (and maybe even the menus), but doesn’t work in-game. ★☆☆☆☆ = Immediately crashes or boots to a black screen. ☆☆☆☆☆ = Untested–it might work, it might not.
I plan on updating this frequently for the time being, so check back often! There is also a compatibility list on the official Citra site HERE, but I decided to create this one myself as it’s a lot of work just to add one new entry to their compatibility list. : I have created this basic compatibility list today so that you can easily keep up with how specific games are running on the Citra emulator. This new device has 90% larger screens and gives users 4GB of SD storage space - twice the capacity as its predecessor.įREE EMULATOR’S CITRA COMPATIBILITY LIST: In August 2012, Nintendo released a new edition of the handheld named the Nintendo 3DS XL.
Nintendo released the 3DS to the US in March 2011, where it sold 440K devices during the first week of its launch. Other features include dual cameras for taking 3D pictures and videos, a 3D depth slider to adjust the intensity of the 3D effect, integrated wireless b/g for online connectivity, a microphone, an IR port, and 2GB of SD card storage.
It also packs in a 3-axis accelerometer & 3-axis gyroscope for motion-based gaming.
The portable device features dual screens, with the top 3D screen sporting a 800 x 240 resolution at 3.53″ and a bottom 2D 320 x 240 resolution 3.02″ touchscreen. At a time where 3D TVs that required special glasses to view the effects were beginning to thrive in the market, a glasses free 3D screen was a technological milestone that TV makers are still trying to replicate today for their big screens. The 3DS was originally announced at the E3 June 2010 convention, and it created a lot of buzz in the video game industry. The Nintendo 3DS is the first glasses-free 3D video game device. JUMP TO: Citra Download | Citra Compatibility List