Ryujinx emulator for Mac OS (Download DMG) Nintendo Switch

Ryujinx emulator for Mac OS

Ryujinx emulator iOS


Ryujinx is an open-source Nintendo Switch emulator compatible with Mac OS, created by gdkchan and written in C#.

This emulator aims at providing excellent accuracy and performance, a user-friendly interface, and consistent builds.

The name Ryujinx is based on the name “Ryujin.” In other words, a name for a Mythical (Sea-God) Dragon.

The name stems from Ryu (as already explained), then RyuJIT; which is the codename for the JIT compiler for .NET Core.

The NX part of the name is from the Codename of the Switch itself.

Ryujinx emulator for Mac


This emulator aims at providing excellent accuracy and performance, a user-friendly interface, and consistent builds.

Most of the development happens on GitHub. It’s also where their central repository is hosted.

Ryujinx has been tested on approximately 3,500 titles; over 3,200 boot past menus and into gameplay, with roughly 2,500 of those being considered playable.

For the next update they plan to have support for basic framebuffer display working, it should take a fraction of the 2 months this version took.

Ryujinx emulator for Mac


Ryujinx is available on GitHub under the MIT license.

  • Nintendo Switch is a trademark of Nintendo Co., Ltd
  • Mac is a trademark of Apple Inc.


The emulator is capable of running most commercial games at full speed, provided you meet the necessary hardware requirements.

  • CPU: octa-core 2.0+ GHz
  • RAM: 6 GB minimim (8 GB recommended)
  • OS: OS X – 10.14 (or higher)
  • Storage: 32 MB minimum

To run this emulator, your PC must be equipped with at least 8GB of RAM; failing to meet this requirement may result in a poor gameplay experience or unexpected crashes.

Ryujinx emulator for Mac


  • Add host CPU memory barriers for DMB/DSB and ordered load/store
  • Added NCE: Multiple Processes support
  • Fixed threading support
  • Event loop driven so arbitrary tasks can be performed within cycles
  • Fixes the games icon when there is an update
  • Fix small precision error on CPU reciprocal estimate instructions
  • Addition of comments to the codebase for every function and class in header files
  • Added new Icon on advanced layout menu
  • Improved CPU multi-core performance



This software is also available on the following devices:


  • Download .dmg file
  • Click on the file to start installation
  • Click on setup icon
  • Click Open to proceed with the installation
  • Select the destination folder
  • Run the application