
|

| Mise à jour : 27/10/2026

: Dernière mise à jour remonte à moins de six mois.

: Dernière mise à jour comprise entre six mois et un an.

: Dernière mise à jour remonte à plus d'un an.
Compound est un projet open source d'émulation Nintendo Switch et Nintendo Switch 2, développé en C et encore à un stade expérimental. Il s'agit d'un fork de
Pound, dont il reprend les travaux d'émulation. Le projet prévoit également l'intégration de Ballistic, un moteur de recompilation ARM64 développé séparément.
Son développement porte notamment sur l'interprétation des instructions ARM64, l'émulation de composants du système Horizon, la gestion de la mémoire et des appels système, ainsi que sur un moteur de recompilation JIT. La partie graphique prévoit une traduction des shaders SM86 vers SPIR-V, avec un backend Vulkan envisagé. Le projet comprend également des travaux sur le système de fichiers et les fonctions cryptographiques.
Compound prévoit une prise en charge de Windows, Linux, macOS et Android, avec un système de compilation basé sur CMake et des tests unitaires.

|

| Mise à jour : 15/10/2025

: Dernière mise à jour remonte à moins de six mois.

: Dernière mise à jour comprise entre six mois et un an.

: Dernière mise à jour remonte à plus d'un an.
Oboromi est un émulateur Nintendo Switch 2 en développement, écrit en Rust, axé sur la clarté et la traçabilité plutôt que sur la performance. Il n’est pas encore jouable et ne prend pas en charge de jeux commerciaux.

|

| Mise à jour : 05/10/2025

: Dernière mise à jour remonte à moins de six mois.

: Dernière mise à jour comprise entre six mois et un an.

: Dernière mise à jour remonte à plus d'un an.
Pound est un projet expérimental d’émulateur pour la Nintendo Switch 1, avec l’espoir d’une compatibilité future avec la Switch 2. Il est développé en open source et vise les plateformes Windows, Linux et macOS (Intel et Apple Silicon). Le projet est encore très loin d’être utilisable.

|

| Mise à jour : 25/10/2026

: Dernière mise à jour remonte à moins de six mois.

: Dernière mise à jour comprise entre six mois et un an.

: Dernière mise à jour remonte à plus d'un an.
Il s'agit d'un émulateur expérimental de la Nintendo Switch 2 développé en C++20, visant à terme l'exécution de jeux sur PC Windows. Le projet est encore à un stade précoce et se concentre sur l'émulation du processeur ARM64, le chargement de programmes ELF/NRO et l'implémentation progressive des services système.
Le CPU, la mémoire et les périphériques virtuels sont en cours de développement. Aucun jeu commercial n'est actuellement compatible et les fonctionnalités nécessaires à l'émulation complète de la console, notamment le GPU et l'audio, restent à implémenter.
Le projet utilise l'intelligence artificielle pour assister le développement, les tests et l'analyse technique.