Saturday, October 17, 2026 2,616 lists 63,146 records on file
List your app or device

  1. Home
  2. Nintendo 3DS Emulators
  3. emuThreeDS

emuThreeDS

What it is

emuThreeDS is a free, open-source Nintendo 3DS emulator project for Apple devices, based on Citra, with iOS as its listed platform. The project describes its core support as basically complete but still requiring testing. Audio support is described as complete, while Video Core no longer crashes but also needs testing after a filesystem rewrite. The app creates a Citra folder in its Documents directory, accessible through Files.app. The README says controllers should remain supported through SDL2, although input common needs rewriting for iOS. For graphics, Metal and Core::System code has been moved to Objective-C++ and Swift, removing SDL2's role in that code. The port replaced pthread_jit_write_np with mprotect, a change the maintainer says needs further investigation. The project reports no changes to its network, dedicated room, or web service components. Its repository page shows no releases or packages.

For and against

For

  • Free and open source
  • Audio support is described as complete
  • Citra folder is accessible through Files.app
  • Graphics code uses Metal and Swift

Against

  • Core support still requires testing
  • Video Core still requires testing
  • No releases or packages are listed
  • Networking has no reported changes

The verdict

emuThreeDS is an iOS-focused emulator project with several areas still awaiting testing. Its repository currently lists no releases or packages.

Who it suits

emuThreeDS may suit iOS users interested in a Citra-based Nintendo 3DS emulator project. Readers should note that core and video support still require testing and the repository lists no releases or packages.

On the record

Audio
The project says audio support is complete and notes that it removed cubeb and updated SoundTouch.github.com · read 7 Oct 2026
Controllers
The README says controllers should still be supported via SDL2.github.com · read 4 Oct 2026
Core
The README describes core support as basically complete but still requiring testing.github.com · read 7 Oct 2026
Dedicated room
The README reports no changes to dedicated room yet.github.com · read 7 Oct 2026
Dedicated room status
The project reports that no changes have been made to its dedicated room component.github.com · read 4 Oct 2026
Distribution
The opened repository page lists no releases or packages.github.com · read 7 Oct 2026
Files
The app creates Citra’s folder in the Files-accessible Documents directory.github.com · read 7 Oct 2026
Filesystem
The project says Citra's folder is created in the app's Documents directory, accessible through Files.app.github.com · read 4 Oct 2026
Graphics
Metal and Core::System code has been moved to Objective-C++ and Swift, removing the need for SDL2 in that code.github.com · read 7 Oct 2026
Graphics implementation
The README says Metal and Core::System& code was moved to Objective-C++ and Swift, removing the need for SDL2 for that code.github.com · read 4 Oct 2026
Input
The README says controllers should still be supported via SDL2, while input common needs rewriting for iOS.github.com · read 7 Oct 2026
JIT memory
The port replaced pthread_jit_write_np with mprotect, which the maintainer says needs further investigation.github.com · read 4 Oct 2026
Networking
The README reports no changes to networking yet.github.com · read 7 Oct 2026
Network status
The project reports that no changes have been made to its network component.github.com · read 4 Oct 2026
Product
emuThreeDS describes itself as a Nintendo 3DS emulator for Apple devices based on Citra.github.com · read 7 Oct 2026
Shader compilation
The README says Video Core appears to compile shaders faster, though this was not timed.github.com · read 7 Oct 2026
Support status
The README identifies core and video support as requiring testing.github.com · read 7 Oct 2026
Video
The README says Video Core no longer crashes but still needs testing after the filesystem rewrite.github.com · read 7 Oct 2026

Alternatives to emuThreeDS

Every alternative, ranked