Ryujinx
CPUの動作を再現するARMeilleureによりARM v8に対応できるため、現在、ほとんどの64ビットARMv8と、部分的な32ビットサポートを含むARMv7以前の命令の一部に対応している。ARMコードをカスタムIRに変換・最適化しそれをx86コードに変換することで動作させている。3つのメモリマネージャオプションがあり、ソフトウェアベース(低速)モードとホストマップモード(はるかに高速)の両方を活用する。
またRyujinxでは、ゲームが読み込まれるたびに翻訳する必要がないように、本質的に翻訳された機能をキャッシュするオプションのProfiled Persistent Translation Cacheも備えています。これにより、ほぼすべてのゲームのロード時間(ゲームの起動からタイトル画面に到達するまでの時間)の大幅な短縮を実現している。