DeSmuME

Émulateur v0.9.13

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 Mac OS X - macOS Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 64 bits

Téléchargement et liens

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
In this version we have added support for high-resolution 3D rendering. Try the new "GPU Scaling Factor" feature to increase the 3D resolution beyond the native resolution of 256x192 pixels. Also, the Cocoa frontend sees continued radical enhancements and while the Windows frontend sees some new incremental enhancements.
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 .wav avec indexation ou nommage séquentiel).
  • 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
Release 0.9.9a is a maintenance and hacks release of a very old branch. For the actual "latest release" go to http://desmume.org/download/ This release adds the ability to embed microphone sample files into movies. Movie format has changed, although the emulation core is the same, so movie sync is not affected. - To embed a sample into the movie, go to _Config_ - _Microphone Settings_, check _Use Microphone Sample_, select a wav file, and then start recording a new movie. - To embed a series of samples, use the same base name for all of them, and to each of them add incrementing index starting with 0 and separated with an underscore, up to 255 sample files total. Example: `sample_0.wav` ... `sample_254.wav`. Alternatively, just name the files after digital indexes. Example: `0.wav` ... `254.wav`. Then select the 0th file in the series in the _Microphone Settings_, and all the other files will be loaded automatically. - To select the needed sample, use the hotkeys for _Mic Next Sample_ and _Mic Prev Sample_. Index of the currently selected sample is recorded at the corresponding movie frames.

Captures d'écran

New Super Mario Bros. dans DeSmuME