Citra egy ingyenes emulátor a Nintendo 3DS kézi játék konzolok által kifejlesztett Citra csapat. A C ++ programozási nyelven íródott . A Citra szinte az összes homebrew játékot és számos kereskedelmi konzol játékot képes futtatni .
A Citra 2014 áprilisában indult . Az első Nintendo 3DS kereskedelmi játék, amelyet a Citra emulált, a The Legend of Zelda: Ocarina of Time 3D volt . A Citra más játékokat is futtathat, például Animal Crossing: New Leaf és Sonic Generations .
A Citra 2015. december 30. óta kezdheti meg a Pokémon játékokat . 2016. február 22. óta a Citra hivatalos honlapja jelentősen megváltozott. A Citra 2016. május 21. óta képes utánozni a hangot , és 2016. szeptember 15. óta rendelkezik JIT fordítóval . A legújabb verziótól kezdve a Pokémon Sun és a Moon teljes mértékben lejátszható, mérföldkő az emulátor fejlesztésében.
2017 novemberétől a Citra bejelentette az emulátor hálózati támogatását. A hálózati támogatás utánozza a 3DS helyi Wi-Fi-jét, amely eredetileg lehetővé tette a helyi játékokat, de a Citra csapata tovább ment, és lehetővé tette más felhasználókkal való játékot bárhol.
Ugyanez a csapat később létrehozta az első Nintendo Switch emulátort is , Yuzu néven .
2019 márciusában elkészült az emulátor nem hivatalos verziója az Android számára .
A Citra ingyenes és nyílt forráskódú . Windows , macOS és Linux rendszereken érhető el . A fejlesztés nagy részét a GitHubon hajtják végre, és több mint 120 fejlesztő már hozzájárult a Citra projekthez a GitHubon.
A Citra működéséhez OpenGL 3.3 vagy újabb verzió szükséges . A Citra neve a CTR-ből származik, amely az eredeti 3DS modell neve. A Citra nem nagyon működik régebbi számítógépekkel, és x64 processzoron kell futtatni .