openMSX - Le Bottin des Jeux Linux

openMSX

🗃️ Specifications

📰 Title: openMSX 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D & 3D
🏷️ Category: Emulation ➤ Engine ➤ MICROSOFT 🏝️ Perspective: Third & First person
🔖 Tags: Emulation; MICROSOFT; msx; msx2; msx2+; msx turbor; Multi-platform; 4 Player Local; Keyboard; Mouse; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2001-10-21 👫️ Played: Single & Multi
🐓️ Latest: 2024-09-22 🚦 Status: 04. Released (status)
📍️ Version: Latest: 💥️ 20.0 / Dev: cdc36e9 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: GPL-2 ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-10-03

📦️ Deliverables

📦️ Package name: openmsx, openmsx-data, openmsx-catapult, cbios ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 🍎️ (Stable) Major release 👔️ Already shown:
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: ✓ 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 12181

📖️ Summary

📜️[en]: A libre, multi-platform, command-line emulator, emulating game consoles with MSX standards, and focusing on perfection in emulation (100% compatibility). By associating it with the free BIOS C-BIOS it allows to obtain a 100% libre emulator. It has a separate interface (called catapult) to facilitate its setting, and a separate launcher (openMSX Launcher) to facilitate the launch of games. It emulates systems MSX, MSX2, MSX2 +, MSX turboR and related materials (cartridges, cassettes, laserdisc, interfaces, ...). 📜️[fr]: Un émulateur libre et multi-plateforme, en ligne de commande, émulant les consoles de jeux aux standard MSX, et mettant l'accent sur la perfection dans l'émulation (100% de compatibilité). En l'associant avec le BIOS libre C-BIOS il permet d'obtenir un émulateur 100% libre. Il dispose d'une interface séparée (dénommée catapult) pour faciliter son paramétrage, et d'un lanceur séparé (openMSX Launcher) pour faciliter le lancement des jeux. Il émule les systèmes MSX, MSX2, MSX2+, MSX turboR et matériels connexes (cartouches, cassettes, laserdisc, interfaces, ...).

🎥️ Videos


💎 Features: 💥️ (202206),


🕯️ How To:
• 💥️ Complete Setup Guide (202405), 💥️ A Quick Look At openMSX (201412), How to install and configure openMSX (201807),

• 💥️ blueMSX - openMSX (202310),


🎮️ Showcase:
• 💥️ Top 40 MSX Games of All-Time (1985 ~ 2017) (202211), 💥️Top 100 MSX Games in Every Genre (1984 ~ 2023) (202401), 💥️ The 20 Greatest MSX Games of All-Time (202310),

• (201804), (201804), (201804),

• (201804), (201804), (201804),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos ft(202206) t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202405) ht(201807) ht(202310) ht(201804) ht(201804) ht(201804)
sc(202211) sc(202401) sc(202310) sc(202102) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201805) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g(201804) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources

🔘️ Compatible BIOS
• C-BIOS (a BIOS compatible with the MSX BIOS, BSD): [Homepage] [Dev site] [Debian/Ubuntu] 🎬️ g(202xxx)

🔘️ User interfaces
• Catapult (an external GUI for openMSX. In most Linux distributions, GPL-2): [Homepage] [Dev site] [WIKI] 🎬️ g(202xxx)
• MSX Launchers (Front-ends for the MSX Emulators): [Homepage] [Dev site] 🎬️ ht(201412)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [openMSX Catapult manual (Documentation)] [The Ultimate MSX FAQ]

🦣️ Social
Devs (openMSX Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (openMSX) [fr] [en] [de]]
[Wikipedia (MSX) [fr] [en]] [de]]
[Wiki ubuntu-fr [fr]] [The Linux Game Tome]

📦️ Misc. repositories
openMSX:
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
Catapult (UI for openMSX):
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: openMSX
🦊️ What's: A libre MSX emulator
🏡️ https://openmsx.org/
🐣️ https://github.com/openMSX/openMSX/
🔖 #LinuxEmulation #Microsoft #msx
📦️ #Libre #Bin #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 20.0
⚗️ Major release (Stable) 🍎️
📌️ Changes: https://openmsx.org
🦣️ From: 🛜️ https://github.com/openMSX/openMSX/releases.atom

🕯️https://www.youtube.com/embed/-k38eGTRzrM
🕯️https://www.youtube.com/embed/Rb6t7YWpRYw
🎮️ https://www.youtube.com/embed/pdJ7LldYPCg
🎮️ https://www.youtube.com/embed/0ZePpFKaeks
🎮️ https://www.youtube.com/embed/a3D4g7tStLU

🕶️ A view of a game in progress (taken from the site, I don't know the name) on this emulator. It's a platform game in a cave where the protagonist is at the top of a ladder and seems to be firing a flame-thrower at a parrot-like monster.

📚️ openMSX is a libre, multi-platform, command-line emulator, emulating game consoles with MSX standards, and focusing on perfection in emulation (100% compatibility). By associating it with the free BIOS C-BIOS it allows to obtain a 100% libre emulator. It has a separate interface (called catapult) to facilitate its setting, and a separate launcher (openMSX Launcher) to facilitate the launch of games. It emulates systems MSX, MSX2, MSX2 +, MSX turboR and related materials (cartridges, cassettes, laserdisc, interfaces, ...).

📕 Description [en]

📜️ "A libre MSX emulator" 📜️

openMSX is an emulator for the MSX home computer system. Its goal is to emulate all aspects of the MSX with 100% accuracy: perfection in emulation.


🍥️ Debian:

MSX emulator that aims for perfection

openMSX is an open source MSX emulator that uses a unique emulation model, which tries to achieve the highest level of accuracy possible. It allows emulating a large number of different MSX machines. Combined with the C-BIOS ROM-files that are available in a separate package, you can run game ROM-files without the need for non-free BIOS ROM files.


🌍️ Wikipedia:

openMSX is a free software emulator for the MSX architecture. It is available for multiple platforms, including Microsoft Windows and POSIX systems such as Linux

For copyright reasons, the emulator cannot be distributed with original MSX-BIOS ROM images. Instead, OpenMSX includes C-BIOS, a minimal implementation of the MSX BIOS, allowing some games to be played without the original ROM image. It is possible to for the user to replace C-BIOS own BIOS if they prefer.

OpenMSX emulates a large amount of MSX systems and MSX related hardware, including:

• MSXturboR
• Moonsound
• IDE Controller by Sunrise
• GFX9000
• Pioneer Palcom LaserDisc

Notable features include:

• Hard- and software Scalers
• Debugging
• Tcl Script Support
• Cheat Finder (through Tcl)
• Game Trainers (through Tcl)
• Audio/Video recording
• Reverse support (go back in emulated time to correct mistakes or debug what happened)

OpenMSX has an open communication protocol to communicate with the openMSX emulator. Utilizing this communication protocol enables to write versatile add-ons for openMSX. Projects making use of this protocol include the following applications:

• openMSX Catapult (by the openMSX team)
• openMSX Debugger (by the openMSX team)
• openMSXControl plugin
• NekoLauncher openMSX
• openMSX Peashooter
• openMSX Control Plugin for Gedit

Currently Catapult, a GUI developed for the emulator that is part of the project, is being redeveloped utilizing Python and the Qt toolkit.

The openMSX Debugger is also under development, written in C++, also utilizing the Qt Toolkit.

📕 Description [fr]

Un émulateur des consoles de jeux aux standard MSX, par l'openMSX Team.

openMSX est un émulateur libre et multi-plateforme, en ligne de commande, émulant les consoles de jeux aux standard MSX, et mettant l'accent sur la perfection dans l'émulation (100% de compatibilité). En l'associant avec le BIOS libre C-BIOS il permet d'obtenir un émulateur 100% libre. Il dispose d'une interface séparée (dénommée catapult) pour faciliter son paramétrage, et d'un lanceur séparé (openMSX Launcher) pour faciliter le lancement des jeux. Il émule les systèmes MSX, MSX2, MSX2+, MSX turboR et matériels connexes (cartouches, cassettes, laserdisc, interfaces, ...).


Nota:
• Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.
• Cet émulateur nécessite un BIOS externe pour fonctionner : C-BIOS (voir la section "Resources" ci-dessus, et paquet cbios dans les dépôts) est un BIOS compatible MSX open source permettant donc de faire tourner les émulateurs MSX de manière totalement libre (seul les ROMS de jeux commerciaux doivent être acquises financièrement).

Interfaces externes permettent de faciliter son paramétrage:
• Catapult (documentation ci-dessus, disponible sur le même site sous le nom openmsx-catapult ou catapult, et paquet openmsx-catapult dans les dépôts) est une interface facilitant le paramétrage de openMSX.
• openMSX Launcher disponible sur un site séparé (voir la section "Resources" ci-dessus), facilite le lancement de ROMS de jeux.

Consoles de jeux émulées / Game consoles emulated (avec doc Bottin): MSX 1, MSX 2, MSX2+, MSX turboR
Exemples de ROMS utilisables: voir les liens au paragraphe "Resources" ci-dessus et la fiche "Ressources - Emulation xxx".


openMSX est un émulateur pour le système informatique domestique MSX. Son objectif est d'émuler tous les aspects du MSX avec une précision de 100% : la perfection dans l'émulation.


🍥️ Debian:

Émulateur MSX ayant pour objectif la perfection

OpenMSX est un émulateur MSX libre qui utilise un modèle unique d'émulation et qui essaye d'avoir la plus grande précision possible. Il permet d'émuler une grande partie des différentes machines MSX. Combiné avec le fichier ROM C-BIOS qui est disponible dans un paquet séparé, il est possible de jouer à des jeux sous forme de fichiers ROM sans les fichiers ROM non libres du BIOS.