DeSmuME
DeSmuME est un émulateur dédié à la Nintendo DS, conçu pour reproduire fidèlement son fonctionnement matériel et logiciel. Il s’appuie sur une architecture modulaire, incluant un cœur d’émulation robuste et une interface utilisateur optimisée pour macOS via le framework Cocoa. Bien que compatible avec les versions récentes de macOS (notamment Apple Silicon), il ne supporte pas l’émulation du WiFi ni la sortie d’un émulateur pour la Nintendo 3DS/2DS.
L’émulateur met en avant des fonctionnalités clés comme le recompilateur dynamique (JIT) pour améliorer les performances, ainsi qu’un scaling graphique haute résolution (jusqu’à 256×192 pixels) via un facteur d’échelle ajustable. Les mises à jour récentes se concentrent sur la stabilité du frontend macOS, les corrections de compatibilité et l’amélioration des performances, notamment pour les jeux 3D. Les sauvegardes et états de jeu sont gérés via des fichiers dédiés, avec des avertissements sur les incompatibilités potentielles entre versions. Les retours techniques sont à adresser via des canaux dédiés (forum officiel), les commentaires n’étant pas adaptés aux demandes d’assistance.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
Téléchargement et liens
- Télécharger DeSmuME
- Site officiel
- Code source
-
brew install --cask desmume
Historique des versions
v0.9.13
-
Amélioration majeure de la prise en charge du rendu 3D : ajout du support pour des résolutions élevées en 3D, avec une nouvelle option "GPU Scaling Factor" permettant d’augmenter la résolution au-delà de la limite native de 256×192 pixels.
-
Progrès significatifs sur l’interface Cocoa (macOS) : optimisations et améliorations continues, bien que les modifications restent incrémentielles.
-
Améliorations marginales sur l’interface Windows : évolutions mineures, sans impact direct sur macOS.
(Aucune mention spécifique aux builds .dmg, à Apple Silicon (M1/M2/M3) ou aux correctifs exclusifs à macOS dans ce changelog.)
Changelog complet
v0.9.9a
-
Nouveauté majeure :
- Ajout de la possibilité d’intégrer des fichiers audio (samples) de microphone dans les enregistrements vidéo, via un système de gestion avancée (séries de fichiers
.wavavec indexation ou nommage séquentiel).
- Ajout de la possibilité d’intégrer des fichiers audio (samples) de microphone dans les enregistrements vidéo, via un système de gestion avancée (séries de fichiers
-
Amélioration des fonctionnalités :
- Changement de format des fichiers vidéo (compatibilité maintenue pour la synchronisation de l’émulation, mais les anciens fichiers ne sont plus lisibles sans conversion).
-
Correction/ajustement technique :
- Interface utilisateur mise à jour pour sélectionner manuellement un sample parmi une série (via des raccourcis clavier : Mic Next Sample et Mic Prev Sample), avec enregistrement de l’index utilisé dans le flux vidéo.
Changelog complet
Captures d'écran