Le MSX n'est pas une machine mais une norme, définie en 1983 par Microsoft Japon — sous l'impulsion de Kazuhiko Nishi — et ASCII Corporation. L'idée était d'imposer au monde de la micro-informatique domestique ce que le VHS avait imposé à la vidéo : un standard unique, avec un même processeur, une même puce vidéo et un même BASIC, afin qu'un logiciel tourne sur toutes les machines quel qu'en soit le constructeur.
Une trentaine de fabricants ont produit des MSX : Sony, Philips, Panasonic, Canon, Yamaha, Toshiba, Sanyo, Casio, Sharp… La norme n'a jamais percé aux États-Unis ni au Royaume-Uni, mais elle a dominé le marché japonais et connu un très large succès aux Pays-Bas, en Espagne, au Brésil, en Corée du Sud et au Moyen-Orient.
Le MSX 1 doit sa réputation ludique à ses éditeurs japonais. Konami en a fait sa plateforme de prédilection avec des jeux devenus cultes — Nemesis (Gradius), Knightmare, King's Valley, Penguin Adventure — souvent livrés sur cartouche, parfois avec des puces sonores supplémentaires embarquées dans la cartouche elle-même.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro blueMSX | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro fMSX | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro FBNeo | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
blueMSX est l'émulateur par défaut sur toutes les boards : c'est le plus précis et le seul à gérer l'affichage CRT. Recalbox le configure automatiquement en machine de type « MSX » pour ce système. fMSX est une solution de repli plus légère. FBNeo n'accepte que les romsets MSX au format FBNeo et sert surtout aux collections d'arcade. Le netplay n'est pas disponible sur ce système, mais les RetroAchievements sont pris en charge.
Un clavier est recommandé sur ce système. Beaucoup de jeux MSX se jouent entièrement à la manette, mais le MSX démarre sur le BASIC et de nombreux titres demandent une touche précise (
SPACE,F1,ESC, saisie de nom, chargement de cassette). Sans clavier USB ou Bluetooth, une partie de la ludothèque reste inaccessible. La souris n'est pas utilisée sur MSX 1.
Le core blueMSX ne démarre pas sans son jeu de ROMs de machines. Ces fichiers proviennent tous du paquet officiel blueMSX v2.8.2 (version « full ») : récupérez-le, puis copiez son dossier Machines tel quel dans /recalbox/share/bios/, en conservant les noms de dossiers et de fichiers, espaces compris.
/recalbox/share/bios/
└── Machines/
├── Forte II Games - Pesadelo/
├── MSX - C-BIOS/
├── MSX2 - C-BIOS/
├── MSX2+ - C-BIOS/
├── MSX2+ - European/
├── SEGA - SF-7000/
└── Shared Roms/
Ce dossier
Machinesest partagé par tous les systèmes qui utilisent blueMSX : MSX 1, MSX 2, MSX Turbo R, Spectravideo, ColecoVision et SG-1000. Il n'est donc à installer qu'une seule fois.
Liste complète des fichiers attendus :
| Nom de fichier | Description | MD5 | Émulateurs concernés |
|---|---|---|---|
Machines/Forte II Games - Pesadelo/pesadelo.rom |
Machine Forte II Games Pesadelo | ba53d700ec25bcb08020ce693319cd28 | blueMSX |
Machines/MSX - C-BIOS/cbios_logo_msx1.rom |
C-BIOS MSX1 (BIOS libre) | 25b5cdea5040883a206b89845cdf55f1 | blueMSX |
Machines/MSX - C-BIOS/cbios_main_msx1.rom |
C-BIOS MSX1 (BIOS libre) | 87b27f48cc25e2b6f749c019587d5f23 | blueMSX |
Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom |
C-BIOS MSX2 (BIOS libre) | 659db9142e62c51f2f75fd52fac78e44 | blueMSX |
Machines/MSX2 - C-BIOS/cbios_main_msx2.rom |
C-BIOS MSX2 (BIOS libre) | 98b94c2d99066f272bb5de07778f7fd1 | blueMSX |
Machines/MSX2 - C-BIOS/cbios_sub.rom |
C-BIOS MSX2 (BIOS libre) | 9dd9a69432cc116d0f1d4ec7a51053e0 | blueMSX |
Machines/MSX2+ - C-BIOS/cbios_logo_msx2+.rom |
C-BIOS MSX2+ (BIOS libre) | 462d6ecb52a8c35dd7d48c2d46687f14 | blueMSX |
Machines/MSX2+ - C-BIOS/cbios_main_msx2+.rom |
C-BIOS MSX2+ (BIOS libre) | 0a34c660614ead31dab78638ce7745e9 | blueMSX |
Machines/MSX2+ - C-BIOS/cbios_music.rom |
C-BIOS MSX2+ (BIOS libre) | e09783c4ec6d4770c5395c42bb0e1d91 | blueMSX |
Machines/MSX2+ - C-BIOS/cbios_sub.rom |
C-BIOS MSX2+ (BIOS libre) | 9dd9a69432cc116d0f1d4ec7a51053e0 | blueMSX |
Machines/MSX2+ - European/KANJI.rom |
Machine MSX2+ européenne | acf53887c2d2783dc059a9b442c86b90 | blueMSX |
Machines/MSX2+ - European/MSX2PMUS.rom |
Machine MSX2+ européenne | f877f32e6d8687474ac5ee83e40de23b | blueMSX |
Machines/MSX2+ - European/MSXKANJI.rom |
Machine MSX2+ européenne | 9dfdebfaa6b547222a40aab8bb2e29f8 | blueMSX |
Machines/MSX2+ - European/Msx2pe.rom |
Machine MSX2+ européenne | 277fd57c13f301fb4b366845a32d673a | blueMSX |
Machines/MSX2+ - European/Msx2pexte.rom |
Machine MSX2+ européenne | f78ab735aaad7045badbda8f4c8ac751 | blueMSX |
Machines/MSX2+ - European/PANASONICDISK.rom |
Machine MSX2+ européenne | 00aa02b6077de40a0b51d71a3c3e1d5f | blueMSX |
Machines/MSX2+ - European/XBASIC2.rom |
Machine MSX2+ européenne | 0b6120f289336538bc564548109f97c6 | blueMSX |
Machines/SEGA - SF-7000/sf7000.rom |
Machine Sega SF-7000 | 561b362f9aa4cbcb240461abf83c2e0d | blueMSX |
Machines/Shared Roms/ARAB1.ROM |
ROM système partagée | 7fa0558bcec9dba310579521623d9f6a | blueMSX |
Machines/Shared Roms/ARABIC.rom |
ROM système partagée | 20c4b5d1d9469c201b145f082ec32658 | blueMSX |
Machines/Shared Roms/BEERIDE.ROM |
ROM système partagée | b32279f2700652a5ce0a809318626763 | blueMSX |
Machines/Shared Roms/FMPAC.rom |
ROM système partagée | 6f69cc8b5ed761b03afd78000dfb0e19 | blueMSX |
Machines/Shared Roms/GCVMX80.ROM |
ROM système partagée | fd0b8f1766dc6dcc03a43d9c79dc4e37 | blueMSX |
Machines/Shared Roms/HANGUL.rom |
ROM système partagée | 9baf17b190f631405b6b0eeeeb162b87 | blueMSX |
Machines/Shared Roms/KANJI.rom |
ROM système partagée | acf53887c2d2783dc059a9b442c86b90 | blueMSX |
Machines/Shared Roms/MICROSOLDISK.ROM |
ROM système partagée | 02e8b1f96049f09d6d3a735647cbbb2a | blueMSX |
Machines/Shared Roms/MOONSOUND.rom |
ROM système partagée | 42af93619160ef2116416f74a6cb12f2 | blueMSX |
Machines/Shared Roms/MSX.rom |
ROM système partagée | 364a1a579fe5cb8dba54519bcfcdac0d | blueMSX |
Machines/Shared Roms/MSX2.rom |
ROM système partagée | ec3a01c91f24fbddcbcab0ad301bc9ef | blueMSX |
Machines/Shared Roms/MSX2AR.ROM |
ROM système partagée | 91764e84f977671ac7caa50b36273fd2 | blueMSX |
Machines/Shared Roms/MSX2AREXT.ROM |
ROM système partagée | be5d1ec8001d945ca1432285722e9d16 | blueMSX |
Machines/Shared Roms/MSX2BR.rom |
ROM système partagée | d3df424728a225b301510f5384cae583 | blueMSX |
Machines/Shared Roms/MSX2BREXT.rom |
ROM système partagée | 355c6d5ee31da441d485cd89ca906413 | blueMSX |
Machines/Shared Roms/MSX2EXT.rom |
ROM système partagée | 2183c2aff17cf4297bdb496de78c2e8a | blueMSX |
Machines/Shared Roms/MSX2FR.rom |
ROM système partagée | 7af9e84da1520a8a7fb82e73703e5075 | blueMSX |
Machines/Shared Roms/MSX2FREXT.rom |
ROM système partagée | 6ffe789cca2eca9d2e71ca7b69b97e6b | blueMSX |
Machines/Shared Roms/MSX2G.rom |
ROM système partagée | b6c33b7b3508d691d7872589c778f808 | blueMSX |
Machines/Shared Roms/MSX2GEXT.rom |
ROM système partagée | 4047ce143a8bf391e21991835aa65b59 | blueMSX |
Machines/Shared Roms/MSX2HAN.rom |
ROM système partagée | 7b9466546009d419ebd0dc27db90c30e | blueMSX |
Machines/Shared Roms/MSX2J.rom |
ROM système partagée | 53bec1c22b30c0a15263e04b91a7814f | blueMSX |
Machines/Shared Roms/MSX2JEXT.rom |
ROM système partagée | 8aabde714a42256bef36ea9b04f6ef59 | blueMSX |
Machines/Shared Roms/MSX2KR.rom |
ROM système partagée | 6819a1533502261bfdd52436b8346073 | blueMSX |
Machines/Shared Roms/MSX2KREXT.rom |
ROM système partagée | 30a0b3402a0a13b516af76d39f45a365 | blueMSX |
Machines/Shared Roms/MSX2P.rom |
ROM système partagée | 847cc025ffae665487940ff2639540e5 | blueMSX |
Machines/Shared Roms/MSX2PEXT.rom |
ROM système partagée | 7c8243c71d8f143b2531f01afa6a05dc | blueMSX |
Machines/Shared Roms/MSX2PMUS.rom |
ROM système partagée | f877f32e6d8687474ac5ee83e40de23b | blueMSX |
Machines/Shared Roms/MSX2R.rom |
ROM système partagée | db56360c85ef8410dc4bcf8e8602f61e | blueMSX |
Machines/Shared Roms/MSX2R2.ROM |
ROM système partagée | 96ac231b718e88ce64d5a9b4a5e9ae12 | blueMSX |
Machines/Shared Roms/MSX2REXT.rom |
ROM système partagée | 8e4af1124e2b82fbdc74a7bc5f20dc6e | blueMSX |
Machines/Shared Roms/MSX2SE.rom |
ROM système partagée | fb8f7ab15e32a91147204bd7f7a1b451 | blueMSX |
Machines/Shared Roms/MSX2SP.rom |
ROM système partagée | 79caefa20a0d056fb42eaeca856c6f82 | blueMSX |
Machines/Shared Roms/MSX2SPEXT.rom |
ROM système partagée | d71842ce8f559a8aed2721766bc15f2b | blueMSX |
Machines/Shared Roms/MSXAR.ROM |
ROM système partagée | 793e3b833c33be7aaf834beacb8fb926 | blueMSX |
Machines/Shared Roms/MSXBR.rom |
ROM système partagée | d13c1fc9ad4897c322f51aab3ad3b30d | blueMSX |
Machines/Shared Roms/MSXDOS23.ROM |
ROM système partagée | 56bf5b02fed377b7bb9d91f914965431 | blueMSX |
Machines/Shared Roms/MSXFR.rom |
ROM système partagée | 6f43d28ac4a69182c860c2db0e18ee6d | blueMSX |
Machines/Shared Roms/MSXG.rom |
ROM système partagée | 4655329d3f37bf1a655d05f2abd1aa62 | blueMSX |
Machines/Shared Roms/MSXHAN.rom |
ROM système partagée | 394efbc50fb7df1151130d8c162f85c3 | blueMSX |
Machines/Shared Roms/MSXJ.rom |
ROM système partagée | f005e55c680ba6e7b19f6d4dc8f73ce5 | blueMSX |
Machines/Shared Roms/MSXKANJI.rom |
ROM système partagée | 9dfdebfaa6b547222a40aab8bb2e29f8 | blueMSX |
Machines/Shared Roms/MSXKR.rom |
ROM système partagée | c84f362c44192659273d45ae97462362 | blueMSX |
Machines/Shared Roms/MSXR.rom |
ROM système partagée | 0db9592930488259fc1a5c127215e784 | blueMSX |
Machines/Shared Roms/MSXR2.ROM |
ROM système partagée | 704bdd980fa56c6be5c680358458eeeb | blueMSX |
Machines/Shared Roms/MSXSE.ROM |
ROM système partagée | 161cb768c52a13f5b38ba46e721b68c1 | blueMSX |
Machines/Shared Roms/MSXSP.rom |
ROM système partagée | 51af5b19aeccf94eb8e03bce0b5d33c4 | blueMSX |
Machines/Shared Roms/MSXTR.ROM |
ROM système partagée | fd9513736823e470965949f2a3ec6a43 | blueMSX |
Machines/Shared Roms/MSXTREXT.ROM |
ROM système partagée | 824b1c4475a3bd3b91c5ae81ea940aa2 | blueMSX |
Machines/Shared Roms/MSXTRMUS.ROM |
ROM système partagée | c688a229f834f95f8c64df7d33188cd8 | blueMSX |
Machines/Shared Roms/MSXTROPT.ROM |
ROM système partagée | 2cba0d812ec445cfe63ffa2cac8d42c2 | blueMSX |
Machines/Shared Roms/NATIONALDISK.rom |
ROM système partagée | 86269da485e852d9f581ac27f4ba32ff | blueMSX |
Machines/Shared Roms/NOVAXIS.rom |
ROM système partagée | 20989124671593ab04eeb01d52a1e25c | blueMSX |
Machines/Shared Roms/PAINT.rom |
ROM système partagée | 41db0d7b37be479296ffd59fcd6775f0 | blueMSX |
Machines/Shared Roms/PANASONICDISK.rom |
ROM système partagée | 00aa02b6077de40a0b51d71a3c3e1d5f | blueMSX |
Machines/Shared Roms/PHILIPSDISK.rom |
ROM système partagée | 01dd1d72ed9bb6afe8a9b441c198a1cd | blueMSX |
Machines/Shared Roms/RS232.ROM |
ROM système partagée | 55cca200bbbdd0a1ec5c9d70966c05c0 | blueMSX |
Machines/Shared Roms/SUNRISEIDE.rom |
ROM système partagée | 7b564497beb2c0de0847f107dec00ddf | blueMSX |
Machines/Shared Roms/SWP.rom |
ROM système partagée | 490db04e2a3c1c993a2a9d3611949c76 | blueMSX |
Machines/Shared Roms/XBASIC2.rom |
ROM système partagée | 0b6120f289336538bc564548109f97c6 | blueMSX |
Machines/Shared Roms/nowindDos1.rom |
ROM système partagée | 8c294a75f14fc30fce0c8642d28ccec1 | blueMSX |
Machines/Shared Roms/nowindDos2.rom |
ROM système partagée | 1847398c014384b833868c64f149f338 | blueMSX |
Le second core, fMSX, n'utilise pas le dossier Machines/ de blueMSX : il attend son propre jeu de ROMs dans /recalbox/share/bios/msx/. Ces fichiers sont optionnels — fMSX démarre sans eux avec le BIOS libre intégré — mais ils sont nécessaires pour retrouver le comportement exact des machines d'origine, le lecteur de disquettes, le FM-PAC ou les polices japonaises et cyrilliques.
| Nom de fichier | Description | MD5 |
|---|---|---|
msx/MSX.ROM |
BIOS MSX 1 | aa95aea2563cd5ec0a0919b44cc17d47 |
msx/MSX2.ROM |
BIOS MSX 2 | ec3a01c91f24fbddcbcab0ad301bc9ef |
msx/MSX2EXT.ROM |
Extension BIOS MSX 2 | 2183c2aff17cf4297bdb496de78c2e8a |
msx/MSX2P.ROM |
BIOS MSX 2+ | 6d8c0ca64e726c82a4b726e9b01cdf1e |
msx/MSX2PEXT.ROM |
Extension BIOS MSX 2+ | 7c8243c71d8f143b2531f01afa6a05dc |
msx/DISK.ROM |
Contrôleur de lecteur de disquettes | 80dcd1ad1a4cf65d64b7ba10504e8190 |
msx/MSXDOS2.ROM |
MSX-DOS 2 | 6418d091cd6907bbcf940324339e43bb |
msx/FMPAC.ROM |
Cartouche sonore FM-PAC | 6f69cc8b5ed761b03afd78000dfb0e19 |
msx/FMPAC16.ROM |
Cartouche sonore FM-PAC (16 Ko) | af8537262df8df267072f359399a7635 |
msx/KANJI.ROM |
Police kanji | febe8782b466d7c3b16de6d104826b34 |
msx/CYRILLIC.FNT |
Police cyrillique | 85b38e4128bbc300e675f55b278683a8 |
msx/ITALIC.FNT |
Police italique | c83e50e9f33b8dd893c414691822740d |
msx/PAINTER.ROM |
Cartouche Painter | 403cdea1cbd2bb24fae506941f8f655e |
msx/RS232.ROM |
Interface série RS-232 | 279efd1eae0d358eecd4edc7d9adedf3 |
msx/CARTS.SHA |
Base d'empreintes de cartouches | d6dedca1112ddfda94cc9b2e426b818b, 74b0f217fa0e2b8bb5a2f8e2ecc69da3 |
Ce dossier
msx/est lui aussi partagé entre MSX 1, MSX 2 et MSX turbo R : une seule installation suffit.
Placez vos jeux dans :
/recalbox/share/roms/msx1/
Extensions acceptées selon l'émulateur :
| Émulateur | Extensions |
|---|---|
| blueMSX | .cas .dsk .m3u .mx1 .ri .rom .zip .7z |
| fMSX | .cas .dsk .m3u .msx1 .rom .zip .7z |
| FBNeo | .zip .7z |
Quelques repères sur ces formats :
.rom et .mx1 sont des images de cartouche, le format le plus courant sur MSX 1 ;.dsk est une image de disquette 3"½, .cas une image de cassette ;.ri est une image de cartouche telle que produite par certains dumpers ;.zip et .7z se lancent sans être décompressées.Pour un jeu réparti sur plusieurs disquettes, créez un fichier
.m3ulistant les images dans l'ordre, une par ligne, et lancez ce.m3u: le changement de disquette se fait depuis le menu de l'émulateur.
Avec FBNeo, laissez les romsets zippés et ne les renommez pas : le core attend des noms de romsets exacts, comme pour l'arcade.