Fabriquer son joystick Amiga arcade
Sur Amiga, le meilleur joystick est à mon sens le compétition pro. Il convient pour la plupart des jeux. Il y a ces modèles neufs que l'on peut trouver chez tous les bons revendeurs. Mais le 2e bouton n'est pas raccordé.
Il y a aussi le modèle Arcade Evolution que j'ai acheté :
Il est très agréable à utiliser, le manche est souple et le deuxième bouton est activé. Mais il n'est pas sans défauts : il est assez cher (65 €), encombrant, et manque de précision. Le manche a trop de jeu, et de ce fait, il convient pour des jeux de plate-forme, mais n'est pas assez précis pour se faufiler entre les missiles ennemis dans les shoot'em up.
Comme on n'est jamais mieux servi que par soi-même, j'ai décidé de faire mon propre joystick combinant tous les avantages : précision, deuxième bouton et sensation arcade.
Les pièces nécessaires
Le joystick se compose de différentes pièces :
- Un joystick compact noir robuste et précis avec microswitch = 13,50 €
- 2 boutons arcade vissage avec microswitch = 2 x 1,35 €
- Un câble DB9 Null Modem = 7 € (port compris)
- Une boite rigide pour mouchoir en papier - magasin Casa = 7 €
La boite doit être rigide et en même temps facile à découper. Je me suis promené un bout de temps dans la boutique Casa pour trouver mon bonheur.
Il faudra que je découpe un peu la boite pour réduire sa hauteur. Je calcule ça en fonction de la profondeur du joystick. Pour la découper, j'ai utilisé une scie sauteuse, une lime et perceuse.
Le câble Null Modem avec connecteur DB9 femelle est parfait, il est souple et contient les 7 fils nécessaires pour le joystick Amiga avec en prime la gestion d'un deuxième bouton.
Il faudra tout de même déplacer et ressouder 2 fils dans le connecteur DB9. Mais c'est facile à faire, car le connecteur se déboite sans problème
Avant d'acheter le câble Null Modem DB9 femelle, j'ai tenté de réutiliser ce vieux câble récupéré d'un joystick d'Amstrad CPC. Hélas, si vous voyez un trou sans broche à cet endroit, il vous sera difficile de connecter le deuxième bouton.
Construction et soudures
Pour la correspondance des fils, je m'inspire du joystick Arcade Evolution avec un simple multimètre. Pas de risque d'électrocution, c'est du 5V.
Voici la correspondance des fils pour l'Amiga :
Broche 1 : Haut (Fil violet)
Broche 2 : Bas (Fil marron)
Broche 3 : Droite (Fil rouge)
Broche 4 : Gauche (Fil blanc)
Broche 5 : Rien
Broche 6 : Bouton numéro 1 (Fil vert)
Broche 7 : Rien
Broche 8 : Masse (Fils noirs)
Broche 9 : Bouton numéro 2 (Fil bleu)
Le joystick est un peu incliné, comme sur les bornes arcades. On peut le poser sur ses cuisses ou sur une table.
Il est léger, précis et en "bois du Jura" 🙂
Ce joystick fonctionne également sur Amstrad CPC sauf pour la gestion du bouton numéro 2.
Test du joystick
Pour tester le joystick, il existe quelques programmes sur Aminet, j'ai bien aimé JoyTesteur
Voilà le joystick utilisé avec Battle Squadron, le meilleur jeu de l'univers.
J'apprécie particulièrement le deuxième bouton pour jouer à :
- Hybris (Nova smart bomb)
- Battle Squadron (Nova smart bomb)
- Projet X (sélection de l'armement)
- Turrican I, II et III version WHDLoad
- Banshee (looping)
- Fightin' Spirit
- Bubble Bobble version WHDLoad
- SuperFrog version WHDLoad (saut)
- Jim Power version WHDLoad
- Ruff'N'Tumble version WHDLoad
Grâce à la précision et au 2ème bouton, j'ai enfin terminé Battle Squadron... 25 ans après sa sortie.
Plus tard, j'ai réalisé une nouvelle version de ce joystick, plus plat et plus silencieux au niveau des boutons.