Mupen64Plus

Émulateur v2.6.0

Mupen64Plus est un émulateur Nintendo 64 multiplateforme basé sur des plugins, conçu pour offrir une compatibilité étendue avec de nombreux jeux. Il repose sur quatre émulateurs CPU MIPS R4300, incluant des recompilateurs dynamiques pour les architectures x86 (32/64 bits) et ARM, ainsi que des plugins dédiés à l’audio, au rendu graphique (RDP), au coprocesseur RSP et à la gestion des entrées.

Sur macOS, il supporte les machines Intel avec macOS 10.7 ou versions ultérieures. L’émulateur intègre deux plugins vidéo OpenGL (dont RiceVideo), prend en charge les fonctionnalités avancées comme les textures haute résolution, les Rumble Pak, les tricheurs (GameShark), et un système de réglage de vitesse avec un son fluide. Des interfaces alternatives, comme un front-end en ligne de commande ou des solutions tierces (Qt, Python), peuvent être utilisées pour une personnalisation accrue. Aucune version officielle n’est confirmée pour Apple Silicon ou les macOS plus anciens (10.5/10.6).

Dernière mise à jour :

Plateformes

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 64 bits 64 bits

Téléchargement et liens

Historique des versions

v2.6.0
  • Nouveauté majeure : Retour après 5 ans de développement avec une nouvelle version après une longue pause liée à la pandémie mondiale, incluant des bundles précompilés pour Linux 64-bit, Windows 64-bit et macOS 64-bit (via un fichier .dmg non précisé dans le changelog mais sous-entendu par la mention "Macintosh OSX 64-bit").

  • Corrections et améliorations techniques :

    • Reprise exclusive de l'ancien moteur Dynarec (Hacktarux/Richard42) pour tous les bundles, avec une compatibilité garantie avec les versions précédentes (pas de migration forcée vers de nouvelles architectures).
    • Mise à jour des dépendances Windows : les packages sont compilés avec Visual Studio 2019, nécessitant l'installation du Microsoft Visual C++ Redistributable 2019 pour les systèmes obsolètes (pas de mention spécifique pour macOS).
  • Modules inclus par défaut (identiques sur toutes les plateformes) :

    • Noyau (mupen64plus-core) + plugins audio (SDL), entrée (SDL), RSP HLE, et deux backends vidéo (Glide64mk2 et Rice).
    • Interface utilisateur (ui-console) limitée au mode ligne de commande (pas de GUI native, mais des plugins tiers recommandés pour une expérience graphique).
  • Spécificités macOS :

    • Build officiel pour macOS 64-bit (probablement sous forme de .dmg), mais aucune mention explicite des architectures Apple Silicon (M1/M2/M3) ou des versions minimales de macOS supportées (à vérifier manuellement dans le bundle).
    • Pas de correctifs ou optimisations Mac spécifiques signalés dans ce changelog (comportement générique 64-bit, sans adaptations pour les processeurs ARM ou les contraintes macOS).
Changelog complet
After 5 long years and a worldwide pandemic, a new tag and release of Mupen64Plus has been made! Pre-built binary bundles for the following platforms are available here for your download: Linux 64-bit Windows 64-bit Macintosh OSX 64-bit Source Code Only The Windows packages were built with Microsoft Visual Studio 2019, and you may need to install the Microsoft redistributable package for this version of Visual Studio, if your operating system is too old. All binary bundles were built with the Old (Hacktarux/Richard42) Dynarec. Each bundle contains the following modules: - mupen64plus-core - mupen64plus-audio-sdl - mupen64plus-input-sdl - mupen64plus-rsp-hle - mupen64plus-video-glide64mk2 - mupen64plus-video-rice - mupen64plus-ui-console Note that this bundle includes the 'ui-console' front-end application, which is command-line only. For GUI front-end applications and other plugins, see: http://mupen64plus.org/wiki/index.php?title=ThirdPartyPlugins
v2.5.9
  • Version bêta majeure : Publication d’une version bêta après quatre ans sans mise à jour stable (dernière version stable en 2015), avec une période de test limitée aux correctifs de bugs avant la sortie de la version 2.6.

  • Corrections et optimisations techniques :

    • Changement de l’implémentation du Dynarec (compilateur dynamique) :
      • Windows : Utilisation exclusive de l’Ari64 (nouvelle implémentation).
      • Autres plateformes (Linux, macOS) : Retour à l’Hacktarux/Richard42 (ancienne implémentation, qualifiée d’"Old").
    • Nécessité d’installer le Microsoft redistributable pour les bundles Windows (compatible avec Visual Studio 2013) sur les systèmes trop anciens.
  • Supports officiels :

    • macOS : Bundle précompilé disponible pour macOS 64-bit (version minimale non précisée, mais probablement compatible avec les versions récentes de macOS avant l’arrivée de l’Apple Silicon).
    • Front-end : Inclusion du seul front-end officiel intégré, ui-console (interface en ligne de commande uniquement). Les interfaces graphiques (GUI) et plugins tiers doivent être téléchargés séparément via le wiki dédié.
  • Structure des bundles :

    • Tous les bundles incluent les modules principaux (core, audio SDL, input SDL, rsp HLE, vidéo Glide64mk2/Rice), mais sans support pour les plugins ou front-ends tiers dans le bundle de base.
Changelog complet
This is a Beta release of Mupen64Plus. Please help us by testing this software on your platform and reporting bugs to our IRC channel, or Google Group, or Emutalk Forum. There have been so many changes since the last release (in 2015), that we decided to make this BETA release and only accept pull requests for bug fixes during the next month or two. Then we will make a stable 2.6 release. Pre-built binary bundles for the following platforms are available here for your download: Linux 32-bit Linux 64-bit Windows 32-bit Macintosh OSX 64-bit Source Code Only The Windows packages were built with Microsoft Visual Studio 2013, and you may need to install the Microsoft redistributable package for this version of Visual Studio, if your operating system is too old. The Windows bundle was built with the New (Ari64) Dynarec, while all others were built with the Old (Hacktarux/Richard42) Dynarec. Each bundle contains the following modules: - mupen64plus-core - mupen64plus-audio-sdl - mupen64plus-input-sdl - mupen64plus-rsp-hle - mupen64plus-video-glide64mk2 - mupen64plus-video-rice - mupen64plus-ui-console Note that this bundle includes the 'ui-console' front-end application, which is command-line only. For GUI front-end applications and other plugins, see: http://code.google.com/p/mupen64plus/wiki/ThirdPartyPlugins
v2.5
  • Nouveauté majeure :

    • Introduction d’une version expérimentale du Dynarec (Dynamic Recompiler) "New Dynarec" pour Windows, offrant des performances significativement accrues, mais potentiellement instable (risque de bugs, artefacts graphiques ou plantages).
  • Corrections/améliorations techniques :

    • Construction d’un bundle spécifique pour Ubuntu Linux utilisant une version obsolète de LibPNG (1.2) et SDL 1.2, pour assurer la compatibilité avec les anciennes versions d’Ubuntu.
  • Supports et prérequis :

    • Les builds Windows nécessitent l’installation du Microsoft Visual C++ Redistributable 2013 pour les systèmes d’exploitation trop anciens.
    • Les bundles incluent une interface utilisateur console-only (ui-console) ; les interfaces graphiques et plugins tiers doivent être téléchargés séparément depuis le wiki officiel.

(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)

Changelog complet
Pre-built binary bundles for the following platforms are available here for your download: Linux 32-bit Linux 64-bit Linux 64-bit Ubuntu version Windows 32-bit Windows 32-bit with New Dynarec Macintosh OSX 64-bit Source Code Only The Windows packages were built with Microsoft Visual Studio 2013, and you may need to install the Microsoft redistributable package for this version of Visual Studio, if your operating system is too old. The New Dynarec is much faster than our original one, but it is not as well tested and may contain defects which cause bugs in game playback, graphical artifacts, or crashes. For Windows users whose computers are not fast enough to play games well with the standard build, you may try out the New Dynarec build. The Ubuntu Linux distribution still uses an older version of LibPNG which is no longer used with most other distributions. For this reason, I have built a special binary bundle for use with Ubuntu Linux. This package is built against SDL 1.2 and LibPNG 1.2, so it should run on nearly all Ubuntu versions. Each bundle contains the following modules: - mupen64plus-core - mupen64plus-audio-sdl - mupen64plus-input-sdl - mupen64plus-rsp-hle - mupen64plus-video-glide64mk2 - mupen64plus-video-rice - mupen64plus-ui-console Note that this bundle includes the 'ui-console' front-end application, which is command-line only. For GUI front-end applications and other plugins, see: http://code.google.com/p/mupen64plus/wiki/ThirdPartyPlugins

Captures d'écran

Mario Kart 64 dans Mupen64Plus