Menu Bricolages


Réalisation d'un double pad pour Amstrad CPC, car oui Amstrad n'à pas jugé utile de mettre 2 ports joystick sur leurs CPC.

Pour pouvoir jouer à 2 sur un CPC il faut soit avoir un câble
splitter spécifique et encore faut il avoir des joysticks ayant un pinout compatible avec les CPC,
soit ce fabriquer un adaptateur spécifique, ou encore avoir des manettes Amstrad avec un port joystick pour connecter le deuxième joueur.

Donc pour faire simple car il manqueras toujours quelque chose pour pouvoir jouer à 2 sur CPC, j'ai décidé de fabriquer un double pad dédié au CPC.


Que faut il pour réaliser ce double pad :
Des pads type NES (ou autre selon vos goûts)
On en trouvent des neufs chez nos amis les vendeurs
du pays du grand dragon enrhumé.
2 rallonges DB-9 entièrement câblés.
Aussi dispo chez les vendeurs chinois.
12 diodes 1N4148.
1 plaque d'essai à bandes.1 petit boitier comme ceci :




Cablages, connexions et soudures
Couper les connecteurs mâles des 2 rallonges, ils ne nous servirons pas.
Ensuite couper à environ 10 cm du connecteur femelle les 2 câbles.
Il doit vous rester les 2 câbles sans connecteurs raccourci de 20/25 cm.

Repérer les fils d'un des connecteurs femelle, l'autre nous n'en aurons pas besoin.
On commence à souder sur un petit bout de plaque d'essai les 7 fils d'un des 2 câbles sans connecteurs + les 6  premières diodes en laissant bien dépasser la queue de la diode du côté opposé :
Cela doit donner ceci :
vous remarquerez que j'ai mis une queue de diode en plus, ça permet de passer le signal commun de la deuxième manette.


On soude sur un autre morceau de plaque d'essai les fils du câble avec le connecteur femelle, et l'autre câble sans connecteur, ainsi que les 6 diodes :
On n'oublie pas de couper les pistes sous les 2 x 6 diodes :Maintenant on peut assembler les 2 morceaux de plaque d'essai en passant les queues de diodes dans les trous juste en face des fils venant du connecteur femelle comme ceci :

On doit obtenir le connecteur femelle raccordé à une plaque d'essai ensuite les 2 câbles sans connecteur raccordé chacun à une plaque d'essai et les diodes soudées avant ces 2 câbles :
Gros plan de l'assemblage :
Une autre vue de l'assemblage :

Le tout peut rentrer dans un petit boitier
Une fois refermé c'est propre ;)



Passons aux connexions des manettes.
Une fois les manettes ouverte ils nous faut dessouder les fils du câble d'origine, qui ne nous serviras pas.
Guide pour souder les fils sur les PCB des manettes, évidemment si vous prenez d'autres manettes il faudra adapter :

Ensuite souder les fils pour la manette 1 sur le PCB, en faisant attention que les fils ne gênent pas ni à l'ouverture ni aux contacts des directions ou des boutonsVous pouvez utiliser du scotch pour maintenir les fils en place avant la fermeture du boitier des manettes.Autre alternative percer un petit trou au milieu des pastilles pour pouvoir passer les fils par derrière le PCB de la manette, cela gène beaucoup moins aux contacts et à la fermeture du boitier.

Une fois le tout refermé vous remarquerez que j'ai volontairement enlevé les 2 boutons 'SELECT' et 'START' puisqu'ils ne nous servent pas, vous comprendrez  l'intérêt à la fin ;)

Passons aux tests maintenant :

Un petit programme Basic pour tester les 2 manettes:
La manette 1 répond indépendamment de la manette 2 :
La manette 2 répond aussi indépendamment de la manette 1 :

Avec une autre direction ça fonctionne :
De même pour la manette 2 :
Idem pour les autres directions :

Le bouton 1 de la manette 1
Le bouton 1 de la manette 2
Les boutons 1 de la manette 1 et 2 en même temps:

Le bouton 2 de la manette 1
Le bouton 2 de la manette 2
Les boutons 2 de la manette 1 et 2 en même temps:

Pour finaliser ce bricolage j'ai décidé de faire imprimer un sticker à coller sur les manettes, et
un petit autocollant sur le boitier :
Une fois le sticker collé sur la manette ça rend très bien  :)
Voici le résultat final du double pad pour CPC :




Test avec d'autres couleurs de boutons :
Ca permet de personnalisé les manettes et ou de différencier joueur 1,et joueur 2 par exemple.



Voici le schéma de principe du double pad :