Mesen2
Mesen2 est un émulateur multi-systèmes conçu pour reproduire fidèlement les consoles rétro, notamment la NES, le SNES, la Game Boy (Color), la Game Boy Advance, le PC Engine, le SMS/Game Gear et le WonderSwan (Color). Développé en C# et C++ avec .NET 6 et SDL2, il cible les plateformes Windows, Linux et macOS, y compris les architectures récentes comme Apple Silicon.
Sur macOS, l’émulateur fonctionne avec SDL2 comme dépendance, mais présente des limitations sur le support des manettes. Une version compatible avec les processeurs Intel est également disponible, offrant une alternative pour les utilisateurs équipés de matériel plus ancien. L’interface reste simple et axée sur la performance, idéale pour les joueurs cherchant une émulation précise sans superflu.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
SDL Library
Téléchargement et liens
Historique des versions
v2.1.1
-
Améliorations majeures d'émulation :
- Ajout du support pour les disques CD+G sur PC Engine (CD-ROM).
- Support intégré pour le contrôleur SNES homebrew à rétroaction haptique.
-
Corrections critiques sur consoles :
- Correction d'un gel lors de la séquence d'intro dans Hyper Dyne Sidearms Special (PCE-CD).
- Correction des graphismes du menu cassés dans NASCAR 2000 (Game Boy Color).
- Fix d'un gel dans Mighty Bomb Jack (NES, mapper 185) et amélioration de la compatibilité avec le mapper 552 (version corrigée du mapper 82).
- Correction d'un bug rare de lecture audio dans les fichiers NSF (NES).
-
Prise en charge macOS/Linux :
- Crash évité si SDL2 n'est pas installé (message d'erreur affiché à la place).
- Compatibilité renforcée avec les builds macOS (et Linux) : SDL2 doit être installé manuellement (pas de changement fonctionnel, mais rappel explicite).
- Suppression du log console par défaut (option
--enableStdoutpour le réactiver).
Changelog complet
v2.1.0
-
Ajout de nouveaux supports matériels :
- Prise en charge de la Game Boy Advance, Game Gear, Master System (incluant SG-1000 et ColecoVision), ainsi que des consoles Wonder Swan et Wonder Swan Color.
-
Améliorations majeures de précision :
- Correction des problèmes de VRAM et de timings CD-ROM sur PC Engine (fixes pour Wonder Momo, Brandish, Sherlock Holmes).
- Correction d’un bug d’émulation de la cartouche Arcade (affichage de caractères invisibles dans Garou Densetsu Special).
- Amélioration de l’émulation audio Game Boy (corrections dans Alone in the Dark, Warlocked, etc.) et graphique (fixes pour Densha De Go 2, Star Trek 25th Anniversary, Pocket Music).
-
Corrections critiques sur consoles existantes :
- NES : Support du codec audio EPSM et du mapper Rainbow.
- SNES : Suppression des freezes dans Battle Grand Prix et Kishin Douji Zenki, ajout du support du ST018 (Hayazashi Nidan Morita Shogi 2).
-
Améliorations du débogueur :
- Fonctionnalités avancées comme les breakpoints exclusifs, le pas en arrière (par balayage ou frame), et l’annulation des modifications ROM/RAM.
- Intégration étendue avec des outils de compilation (HuCC, PCEAS, SDCC, devkitARM).
-
Prérequis pour macOS :
- SDL2 doit être installé manuellement avant l’exécution des builds macOS (pas de changement fonctionnel pour l’émulateur lui-même).
Changelog complet
Captures d'écran