openMSX - Le Bottin des Jeux Linux

openMSX

Specifications

Title: openMSX Type: Tool
Genre: Emulation Status:
Category: Emulator ➤ Engine ➤ MSX Commercial:
Tags: Emulator; MSX; Multi-platform; 4 Player Local; Keyboard; Mouse; Joystick Demo:
Released: Latest : 0.15.0 / Dev : 15b9407 Package Name: openmsx, openmsx-data, openmsx-catapult, cbios
Date: 2019-04-25 Extern Repo:
License: GPL v2 Repo: Debian
Perspective: Third & First person Package: ✓
Visual: 2D & 3D Binary: ✓
Pacing: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 12181
Created: 2010-08-20 Updated: 2019-05-01

Summary

[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, ...). [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, ...).

Videos

Quelques exemples / Some examples (Showcase) :

Links

Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t ts gd gu id r lp ht ht ht ht g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : (empty)

Resources
• A BIOS compatible with the MSX BIOS : [C-BIOS] [Debian]
• A multi-platform front-end for the emulator openMSX : [openMSX Launcher]
• Free games for MSX : [Brain games]
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [openMSX Catapult manual (Documentation)] [The Ultimate MSX FAQ]

Social
Devs (openMSX Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

On other sites
[Wikipedia (openMSX) [fr] [en] [de]]
[Wikipedia (MSX) [fr] [en]] [de]]
[UBUNTU [fr]] [The Linux Game Tome] [Debian]

Reviews
[metacritic]

News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 0.15.0 (20181209)]

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.

Description [en]

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.