~~NOTOC~~
A> CASCADE JOYSTICK

Cette interface pour joystick fabriquée par [[..:..:companias:cascade|Cascade]] est un périphérique qui fournit au [[..:..:PCW|PCW]] un port Joystick pour pouvoir jouer avec cet ordinateur.

Évidemment, pour jouer sur un PCW, il est indispensable de disposer d'un ordinateur PCW et d'un jeu. Cependant, il est toujours intéressant de pouvoir utiliser un joystick pour deux raisons : d'une part, le confort lors de la manipulation du jeu, en particulier pour les jeux d'action, et d'autre part, éviter l'usure prématurée des touches du clavier.

Le problème qui se pose lors de l'utilisation d'un PCW is que cet ordinateur ne dispose pas de port joystick d'origine. C'est pourquoi l'utilisation d'une interface comme le Cascade Joystick est nécessaire.

Le kit complet du Joystick comprend l'interface, un joystick et une disquette contenant la version 4.0 du jeu d'échecs Colossus Chess 2 ou un autre jeu selon les packs, comme le simulateur de vol ACE.

Son utilisation ne pourrait pas être plus simple : il suffit de brancher le joystick sur la prise correspondante de l'interface, puis de connecter l'interface au port d'extension du PCW (tout cela, bien sûr, avec l'ordinateur éteint). Il est important de procéder dans cet ordre, car la connexion du joystick est très ajustée. Si l'on branche d'abord l'interface, que l'on allume l'ordinateur, puis que l'on essaie de connecter le joystick à l'interface, on s'apercevra qu'il faut forcer, et il y a un risque d'endommager le conécteur d'extension par inadvertance.

L'interface fonctionne sans aucun problème avec le simulateur de vol Tomahawk. Cependant, certains joysticks fournis avec le kit posent pas mal de problèmes, car le bouton de tir ne fonctionne pas ou le mouvement vers le bas n'est pas détecté. Nous supposons qu'il s'agit d'un défaut individuel du joystick. Espérons qu'il ne s'agisse pas d'un problème généralisé de fabrication.

Il convient de noter un petit détail : l'interface ne dispose pas d'un prolongateur de bus d'extension (port traversant), donc si nous la connectons en premier, elle ne permet pas de brancher une autre extension simultanément.




[ SPÉCIFICATIONS TECHNIQUES ET HARDWARE MAPPING ]

Au niveau de l'architecture matérielle bas niveau pour le microprocesseur Zilog Z80 de l'Amstrad PCW, cette interface répond directement à un adressage d'Entrée/Sortie (I/O) spécifique. Les signaux du joystick numérique suivent la norme classique Atari DE-9 à 9 broches. Les lectures logiques s'effectuent en logique active basse (0), ce qui signifie que lorsqu'un contact directionnel ou un bouton physique est enfoncé, le bit binaire correspondant passe à 0.

Mappage des Bits du Port 0E0h :

Bit État détecté / Action (Lorsque la valeur du bit est 0)
Bit 7 Bouton de tir principal (Fire) enfoncé
Bit 6 Ligne non utilisée / Ignoré
Bit 5 Ligne non utilisée / Ignoré
Bit 4 Direction HAUT (Up) active
Bit 3 Ligne non utilisée / Ignoré
Bit 2 Direction BAS (Down) active
Bit 1 Direction DROITE (Right) active
Bit 0 Direction GAUCHE (Left) active

Support Actuel dans les Systèmes d'Émulation et de Préservation :

Les spécifications matérielles exactes du standard Cascade Joystick (parfois appelé "JoyceStick") sont entièrement documentées et émulées au sein des principaux environnements de préservation numérique actuels :