OpenMSX

Émulateur v21.0

OpenMSX est un émulateur open source dédié aux systèmes MSX, MSX2 et MSX2+, conçu pour une fidélité maximale. Il prend en charge les configurations matérielles variées (cartes mémoire, périphériques externes) et propose une gestion avancée des sauvegardes et des snapshots.

Sur macOS, OpenMSX est disponible en version native pour Apple Silicon et les processeurs Intel récents, avec une interface graphique moderne remplaçant le menu OSD traditionnel. L’émulateur intègre un débogueur intégré et une gestion améliorée des joysticks (JoyMega). Les builds officiels incluent aussi des fonctionnalités comme la configuration de setups matériels (ex. : disque externe, imprimante) et une émulation précise des puces flash. La dernière version annoncée nécessite OpenGL 2 ou supérieur.

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

v21.0
  • Nouveauté majeure : Introduction du concept de "setups" permettant de configurer et sauvegarder des environnements MSX complets (matériel, périphériques comme disquettes, imprimantes, etc.) avec prise en charge du chargement automatique et de la sauvegarde à la fermeture.

  • Améliorations de l'interface utilisateur : Optimisations significatives du débogueur et d'autres fonctionnalités de la nouvelle GUI introduite en version 20.0.

  • Précision accrue : Amélioration majeure de l'émulation des puces flash (grâce à Laurens Holst), réduisant les erreurs de comportement dans les systèmes utilisant ce type de mémoire.

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

Changelog complet

openMSX 21.0 has many improvements on the new GUI introduced in openMSX 20.0 (especially the debugger) and several other smaller features. It also introduces the "setups" concept, which enables you to define an MSX setup (e.g. a Philips VG 8020 with an external disk drive and a joystick, data recorder and printer connected). These can be created, loaded, and automatically started. They can also be saved automatically when you exit.Furthermore, flash chip emulation has become a lot more accurate, thanks to Laurens Holst.

v20.0
  • Nouvel interface graphique (GUI) remplaçant le menu OSD : refonte complète de l’interface utilisateur, avec une gestion améliorée des configurations (notamment pour les joysticks MSX/JoyMega) et une suppression progressive de Catapult (désormais obsolète).

  • Debugger intégré revu : performance et fonctionnalités renforcées, intégré directement dans l’émulateur (remplaçant les solutions externes).

  • Exigence matérielle accrue : OpenGL 2 obligatoire pour l’exécution (impactant les configurations legacy, notamment sur macOS ancien).

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

Changelog complet

openMSX 20.0—Autumn Spring—is a major release, in which we introduce the new Graphical User Interface, replacing the OSD menu. A faster and more powerful debugger is now included in openMSX itself. Configuration for MSX joystick/JoyMega has been improved drastically using the new GUI. If you still want to use Catapult, you can use the Catapult release that came with openMSX 19.0. Please read the release notes for details of the openMSX changes.

As always, special thanks to all the contributors of this release who are not in the core team! Keep these pull requests coming!

Please note that as of now, a system with OpenGL 2 support is required to run openMSX.

v19.1
  • Correction majeure : Réparation complète du support des LaserDisc, fonctionnalité cassée après la sortie de la version précédente (19.0), avec des problèmes critiques identifiés via des retours utilisateurs.

  • Suppression d’un support obsolète : Dernière version à inclure une compatibilité avec les systèmes sans OpenGL 2 ou supérieur (désormais abandonné).

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

Changelog complet
openMSX 19.1—Reflection—is a bug fix release for openMSX 19.0, as we found some rather nasty issues after releasing, mostly that LaserDisc support was broken. No new Catapult will be released, as it has no changes. Please [read the release notes](https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_19_1/doc/release-notes.txt) for details of the openMSX changes. Thanks for those who gave us the feedback so that we found out about these issues. Please note that this will be the last openMSX release that supports systems without OpenGL 2 or higher.

Captures d'écran

Émulateur openMSX affichant une scène du jeu Popolon sur ordinateur Mac