MSX Village forum

L'atelier Créer sa première cartouche MSX (guide simple pour débutants)

MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 09h43
Bonjour a tous

A la demande des copains (ils se reconnaitrons ;) ), je vais regrouper et expliquer les différentes façons de créer ses propres cartouches MSX.

En première page, vous trouverez une liste des formats existants (EPROM, mapper, SCC, USB etc.), mise à jour régulièrement, avec des explications simples pour chaque type.

Ce sujet sert aussi d’espace d’échange : vous pouvez poser vos questions, partager vos essais et vos réalisations.

Objectif : permettre à chacun, même débutant, de fabriquer sa propre cartouche MSX.

Formats de cartouches présentés dans ce sujet :

1) EPROM (jusqu’à 64Ko)
→ Le format le plus simple pour débuter, sans mapper

2) Multimapper (512Ko ou plus?)
→ Permet de stocker un jeu de plus grande capacité.

3) Mapper SCC (512ko ou plus?)
→ Ajoute le support du son SCC pour les jeux compatibles

4) Smart USB Gaming (jusqu’à 4Go)
→ Solution moderne avec stockage massif et grande flexibilité

5) Mapper ASCII-X (jusqu’à 8Mo)
→ Format avancé pour jeux volumineux

6) DSK emulator
→ Format pour les jeux sur disquette (DSK) (ne permet pas de sauvegarder)


*/!\ (liste non exhaustive) Edité par MSXlegend Le 22/03/2026 à 14h23


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 09h51
1) Cartouche EPROM "RoMCat" (64Ko max)
On commence par le format le plus simple : la cartouche à base d’EPROM (jusqu’à 64Ko).
C’est idéal pour débuter : pas de mapper, montage simple.

eprom_64k_max


PCB
Téléchargez les fichiers ici :
https://github.com/andortizg/RoMCaT

envoyez le fichier "RoMCat_gerber.zip" sur un site de fabrication de PCB (comme JLCPCB).
/!\ Important : choisir la finition ENIG (gold)


Montage
* Mettre un jumper sur SW1
* Souder :
-C2 : condensateur 100 nF (reference 104)
-C1 : condensateur 4,7 µF (16V ou 25V polarisé, attention au sens)
* Ne pas monter R1 (inutile)

Pour une ROM de 32Ko :
* Souder uniquement CS12 et JP1 (position 32K)


Préparation de la ROM
On utilise ici des EPROM 27c256 (32ko max).

* Si votre ROM fait 16Ko
→ la copier 2 fois pour obtenir un fichier de 32Ko (avec un éditeur hexadécimal)
* Si votre ROM fait 32Ko
→ inverser les deux parties :
0000h–3FFFh ↔ 4000h–7FFFh (le MSX démarre à l’adresse 4000h)

Exemple : la deuxième moitié devient la première, et inversement

/!\ Recommandation: il est conseillé de sacrifier un pcb de "test" avec support tulipe pour tester la programmation des EPROM avent de souder ! Edité par MSXlegend Le 22/03/2026 à 14h47


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 10h46
2) Multimapper (512Ko ou plus?)
Le multimapper est une cartouche très polyvalente : elle accepte tous les mappers (Konami4, Konami5 sans SCC, ASCII8, ASCII16).
Il suffit de positionner correctement le jumper et la cartouche est prête à fonctionner.


-> Model 1: contacter Pablibiris qui en fait actuellement
-> Model 2: la faire soit meme !


Model 1: pret a l'emploi, elle fait 2048Ko
multimapper-pablibiris-2048ko_832fc


Model 2: A fabriquer soi-même (RBSC 512Ko max)
Recuperer le fichier gerber ici: MultiMapperCartridge

multimapper-rbsc512ko_ecb96

Pour ce modèle, on peut utiliser des AM29F040 DIP, plus faciles à souder.
les PLCC-44 (l’EPM7064) sont un peu plus difficile a souder.

Pour programmer les EEPROMs sur ces deux types de PCB, vous pouvez utiliser :
FL16.COM → jumper sur ASCII16

exemple (cartouche dans slot 2) : FL16 jeu.rom /S02

--> (model 2 uniquement):
/!\ L’EPM doit être flashé avec son firmware : suivre les instructions sur le site du fabricant.
/!\ Recommandation: il est conseillé de sacrifier un pcb de "test" avec support tulipe pour tester la programmation des EEPROM avant de souder !


Edité par MSXlegend Le 22/03/2026 à 21h05


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 10h50
3) Mapper SCC (512ko ou plus?)

-> Methode 1: Contacter Pablibiris, qui en fabrique actuellement
-> Methode 2: modifier une cartouche SCC

-> Methode 1:
Il existe 2 versions de la cartouche. voici les outils de flashage
* Yamanooto 2mb
* Yamanooto 8mb

IMG_20230714_151445

Exemple de jeux compatible:
-> Tous les jeux utilisant le SCC Konami (mapper K5), par exemple : (nemesis 2, space manbow, etc...)

* Methode d'utilisation: (si vous prenez mon zip!)
(le programme va chercher automatiquement la cartouche a flasher)

Il faut maintenir le bouton "DEL" pour desactiver la cartouche.

Pour lancer la commande:
"YAMAFX8m spmanbow.rom" (version 8Mo)
"YAMAFX2m spmanbow.rom" (version 2Mo)


Petit rappel: par la sortie jack, c'est de la pure SCC. il n y a pas de PSG. cepandant , en maintenant la touche "HOME" au demarrage, il est possible d'emuler le PSG avec la SCC (pratique pour eviter le decallage audio sur certain modele de MSX)

Edité par MSXlegend Le 22/03/2026 à 16h50


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 10h52
4) Smart USB Gaming (jusqu’à 4Go)

Bientot disponible sur mon github gratuitement !

smartusb_gaming

Cartouche fait par mes soins. le plus economique et qui permet de stocker des fichiers volumineux comme le jeu Sales Discontinued" qui fait 23MB !

Jeux testé et qui fonctionne avec sauvegarde possible: Snatcher, SD Snatcher, Sale discontinued,etc...


avec sofarun installé (option), il est possible de faire une mega cartouches compilé de centaine de jeux !

/!\ Le seul inconveniant, c'est qu'il demarre en dos2 et a besoin de beaucoup plus de memoire RAM. Sauvegarde possible pour les petits fichiers <32k Edité par MSXlegend Le 22/03/2026 à 15h23


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 10h56
5) Mapper ASCII16-X (jusqu’à 8MB)
https://www.grauw.nl/projects/ascii-x/

asci16_x_8mb

lien PCBWAY :
https://www.pcbway.com/project/shareproject/ASCII16_X_Mapper_XL_8_MB_36fd58c4.html

Pret a l emploi. il faut cocher PCB+Assembly
Bien selectionner ENIG !! (contact gold)

outil pour programmer l'EEPROM - ASCII-X Flash tool



en cours !! Edité par MSXlegend Le 22/03/2026 à 15h23


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6981

Le 22/03/2026 à 10h58
6) DSK Emulator

en cours Edité par MSXlegend Le 22/03/2026 à 12h22


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSX34 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 05/04/2025 à 18h27

Messages: 207

Le 22/03/2026 à 12h58
Merci c'est super. Bravo


MSX2 Sony HBF-700F / Ecran Sony KX-CP1
MSX Turbo R A1 ST / Ecran Panasonic TC-14S3RC
Site web    
fredox Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 27/10/2024 à 18h22

Messages: 219

Le 22/03/2026 à 14h15
Merci l’ami je m’occupe du pdf dès que j’ai toutes les infos
   
chiourme Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 18/12/2025 à 10h30

Messages: 28

Le 26/03/2026 à 07h17
Merci pour toutes ces infos. :top
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie