L'atelier [DIY] Adaptateur de manettes (presque) universel

Alors comme ça on galere a trouver une manette compatible ??
Vous avez grillé votre MSX apres avoir inséré une manette amiga ??
Bon, votre aimable serviteur va vous concocter un multi adaptateur de manettes pour etres tranquille (version simplifié 2 boutons).
Au passage, je vais ajouter le gun stick SEGA et NINTENDO.
Photo a venir prochainement
pour le moment je vais faire une liste que je completerais ici au fur et a mesure. N'hesitez pas a faire des suggestions !
Les manettes X68000 semblent etres compatible MSX
Edité par MSXlegend Le 18/10/2025 à 02h16
Vous avez grillé votre MSX apres avoir inséré une manette amiga ??

Bon, votre aimable serviteur va vous concocter un multi adaptateur de manettes pour etres tranquille (version simplifié 2 boutons).
Au passage, je vais ajouter le gun stick SEGA et NINTENDO.
Photo a venir prochainement
pour le moment je vais faire une liste que je completerais ici au fur et a mesure. N'hesitez pas a faire des suggestions !
Citation :
* Master system/ Megadrive (?)
* Amstrad
* Amiga / CD32 / Atari ST(?)
* Gun Terminator (NES)
* Gun Gunstick (SEGA)
* Adaptateur Souris PS/2
* X68000/GX4000/MSX
* Master system/ Megadrive (?)
* Amstrad
* Amiga / CD32 / Atari ST(?)
* Gun Terminator (NES)
* Gun Gunstick (SEGA)
* Adaptateur Souris PS/2
* X68000/GX4000/MSX
Les manettes X68000 semblent etres compatible MSX

Edité par MSXlegend Le 18/10/2025 à 02h16
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Hello
Je ne connais pas tout les micros et console 8/16bits par coeur.
N hesitez pas a me donner des idées serieuses, car je ne reviendrais pas dessus une fois le pcb dessiné.
Apres une derniere verification, il sera mis gratuitement sur le github. Comme toujour, il y aura 4 pieces de dispo (commande minimal de 5 pcb a chaque fois, 1x pour moi)

J'ai juste besoin de m'assurer les compatibilités suivantes:
* Atari ST et Amiga ?
*Master system et megadrive?
* MSX et X68000 (certains modeles)
Les manettes 1 bouton prohibé. Edité par MSXlegend Le 16/10/2025 à 13h29
Je ne connais pas tout les micros et console 8/16bits par coeur.
N hesitez pas a me donner des idées serieuses, car je ne reviendrais pas dessus une fois le pcb dessiné.
Apres une derniere verification, il sera mis gratuitement sur le github. Comme toujour, il y aura 4 pieces de dispo (commande minimal de 5 pcb a chaque fois, 1x pour moi)

J'ai juste besoin de m'assurer les compatibilités suivantes:
* Atari ST et Amiga ?
*Master system et megadrive?
* MSX et X68000 (certains modeles)
Les manettes 1 bouton prohibé. Edité par MSXlegend Le 16/10/2025 à 13h29
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
Bonjour,
Je pense que le gabarit n'est pas très utilisable vu comme cela surtout avec les ordinateurs qui ont un connecteur sur le côté.
Je pense qu'il serait possible de faire l'économie de prises DB9 avec une série d'interrupteurs à la manière de certaines réalisations sur C64, par exemple.
Le meilleur tableau récapitulatif que le connaisse sur la compatibilité des Joystick est celui-ci :
https://wiki.icomp.de/wiki/DE-9_Joystick
Adaptateur Megadrive pour MSX :
MSX Mega Adapteur by the retro hacker
Je renvoie également au post de Jipe : https://www.msxvillage.fr/forum/topic.php?id=1092&pt=1
Comme le rappelle Jipe, on ne peut pas utiliser le second bouton d'un pad Master System sur MSX.
Pour les pads Amstrad, seuls les pads de la GX4000 (utilisables sur les CPC+) sont compatibles MSX (les deux boutons).
Donc
1/ avec un pad Amstrad, on ne change rien
2/ avec un pad Master System on route le 7 vers le 9
3/ avec un joystick générique Atari on route le 5 vers le 7 (un bouton)
Exemple :
1 interrupteur rotatif 4 positions ou 2 interrupteurs DPDT
2 diodes 1N4148 (protection broches 5 et 7)
1 résistance 10kΩ (optionnelle, pull-down sur broche 7)
Modes de commutation (via interrupteur) :
Je pense que le gabarit n'est pas très utilisable vu comme cela surtout avec les ordinateurs qui ont un connecteur sur le côté.
Je pense qu'il serait possible de faire l'économie de prises DB9 avec une série d'interrupteurs à la manière de certaines réalisations sur C64, par exemple.
Le meilleur tableau récapitulatif que le connaisse sur la compatibilité des Joystick est celui-ci :
https://wiki.icomp.de/wiki/DE-9_Joystick
Adaptateur Megadrive pour MSX :
MSX Mega Adapteur by the retro hacker
Je renvoie également au post de Jipe : https://www.msxvillage.fr/forum/topic.php?id=1092&pt=1
Comme le rappelle Jipe, on ne peut pas utiliser le second bouton d'un pad Master System sur MSX.
Pour les pads Amstrad, seuls les pads de la GX4000 (utilisables sur les CPC+) sont compatibles MSX (les deux boutons).
Donc
1/ avec un pad Amstrad, on ne change rien
2/ avec un pad Master System on route le 7 vers le 9
3/ avec un joystick générique Atari on route le 5 vers le 7 (un bouton)
Exemple :
1 interrupteur rotatif 4 positions ou 2 interrupteurs DPDT
2 diodes 1N4148 (protection broches 5 et 7)
1 résistance 10kΩ (optionnelle, pull-down sur broche 7)
Modes de commutation (via interrupteur) :
Position / Broche 7 / Broche 9 / Plateformes compatibles
1 - Atari / C64 (1 bouton) / +5V via diode /N.C.
2 - MSX (2 boutons) / GND / Bouton 2
3 -Master System / Amiga (2 boutons) / GND / Bouton 2
4 -Megadrive (mode simplifié) / N.C.ou GND / Bouton 2
Edité par
DataPro
Le 16/10/2025 à 15h26
1 - Atari / C64 (1 bouton) / +5V via diode /N.C.
2 - MSX (2 boutons) / GND / Bouton 2
3 -Master System / Amiga (2 boutons) / GND / Bouton 2
4 -Megadrive (mode simplifié) / N.C.ou GND / Bouton 2
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM

Les dip switch c est compliqué a mettre en place. moin de manipulation, moin de risque d erreur
le but c est de brancher et que ça fonctionne.
Mais Datapro, j'en prend note biensur
et il est prevu une rallonge souple, donc probleme resolu
L adaptateur megadrive que tu me montre c'est pour un 3/6 boutons. Je ne veux que 2 boutons de tir Edité par MSXlegend Le 16/10/2025 à 15h09
le but c est de brancher et que ça fonctionne.
Mais Datapro, j'en prend note biensur

Citation :
Je pense que le gabarit n'est pas très utilisable vu comme cela surtout avec les ordinateurs qui ont un connecteur sur le côté.
et il est prevu une rallonge souple, donc probleme resolu

L adaptateur megadrive que tu me montre c'est pour un 3/6 boutons. Je ne veux que 2 boutons de tir Edité par MSXlegend Le 16/10/2025 à 15h09
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Je recherche un shema pour adapter une souris PS/2 sur msx svp

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
MSXlegend :
En fait, ton adapteur pourrait laisser penser qu'on peut tout brancher en même temps. Un interrupteur rotatif est moins encombrant, je trouve que 3 DB9 en plus.Les dip switch c est compliqué a mettre en place. moin de manipulation, moin de risque d erreur
Mais c'est juste mon avis.
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM

Je marquerais en gros "Ne branchez qu'une manette a la fois au risque d'endommager votre MSX"
Je ne veux pas un bouton rotatif. Je veux un gros truc badass !! ou l'on vois bien les different model de manette
Tu branche dans le bon port, et ça marche !!
Dans l'immediat, j'aimerais surtout que l'on m'aide a completer la liste des manettes que je pourrais eventuellement adapter. Des port db9 male et femelle j en ai 100 pieces donc je m en fou un peu qu'il y ai 10-20 fiches
Edité par
MSXlegend
Le 17/10/2025 à 20h30
Je ne veux pas un bouton rotatif. Je veux un gros truc badass !! ou l'on vois bien les different model de manette

Tu branche dans le bon port, et ça marche !!
Dans l'immediat, j'aimerais surtout que l'on m'aide a completer la liste des manettes que je pourrais eventuellement adapter. Des port db9 male et femelle j en ai 100 pieces donc je m en fou un peu qu'il y ai 10-20 fiches

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Jipe :
J'avais oublié le site de hans. Grace a tes lien, j'ai decouvert une 3eme methode tout aussi chaint a faire

Je vais peut etre choisir l'arduino, car il y a des raté avec des ATtiny2313. Mais j'ai vu qu il est possible d'adapter une manette ps1 juste en reprogrammant cette derniere

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

DataPro :
Le meilleur tableau récapitulatif que le connaisse sur la compatibilité des Joystick est celui-ci :
https://wiki.icomp.de/wiki/DE-9_Joystick
Le meilleur tableau récapitulatif que le connaisse sur la compatibilité des Joystick est celui-ci :
https://wiki.icomp.de/wiki/DE-9_Joystick
Par contre ton lien va beaucoup m'aider, et ça c est cool. merci

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie