Corrigez-moi si je suis idiot et que je rate quelque chose, mais je ne comprends pas pourquoi les développeurs se donnent un mal fou pour créer de nouveaux jeux, pour ensuite ne proposer qu’un choix exclusif entre le joystick (pour les jeux nécessitant deux boutons) et le clavier. Le problème, c’est que pour utiliser le joystick, il faut un deuxième bouton de tir distinct — du coup, je ne peux pas jouer à Toki parce que je ne peux pas sauter. Je ne peux pas jouer à Xevious parce que je ne peux pas larguer de bombes. Je ne comprends vraiment pas pourquoi les développeurs ne proposent pas un hybride joystick/clavier, sachant que la plupart des utilisateurs d’Amstrad ont des joysticks à un seul bouton — et aucun moyen d’utiliser le bouton de tir 2. Ça me dépasse franchement. Bien sûr, je peux jouer au clavier, mais je préférerais éviter.
J’ai eu le même coup de gueule contre quelques jeux apparemment réservés au joystick. Ou des jeux où les touches semblaient mal foutues et non configurables.
Je suis d’accord avec toi. Même si le CPC gère 2 (voire 3 d’après les schémas matériels ?) boutons de tir, le joystick officiel Amstrad, très fragile, n’en a qu’un seul. Et mon joystick était cassé. Parier qu’un jeu dispose de deux boutons, c’est un risque. Si je me souviens bien, un certain nombre de jeux proposent une alternative au clavier (jouer au joystick, avec une touche pour le deuxième bouton).
Pour que les joueurs soient satisfaits au maximum, j’ai essayé de rendre Just Get 9 le plus jouable possible tout en restant simple : on peut utiliser soit le joystick, soit les touches fléchées, soit n’importe quelle combinaison d’ensembles préprogrammés (en losange, ou répartis horizontalement/verticalement pour une seule main). De plus, l’« action » peut se faire via un bouton de tir, la touche Copie, la barre d’espace, Entrée ou d’autres encore. La commande secondaire (ouvrir le menu) utilise le deuxième bouton de tir, Echap ou P (pour la GX-4000). Sans oublier quelques autres comme F, qui correspond au deuxième bouton de tir du deuxième joystick.
Oh, et étant donné que tous les claviers ne sont pas en QWERTY (certains sont en AZERTY ou QWERTZ), je n’utilise pas les touches AZQWM. Ça élimine cette affreuse combinaison ZQSD qui crie au monde entier « l’auteur n’a jamais utilisé un clavier non-QWERTY ». C’est encore pire de nos jours avec les émulateurs qui rajoutent une couche, entre la ROM CPC émulée, la gestion des touches positionnelles ou symboliques, l’émulateur qui s’emmêle les pinceaux avec ce que le système d’exploitation hôte sait du clavier physique, sans même parler de jouer à tout ça depuis une machine à distance. Des choix de touches robustes fonctionnent toujours sans que personne ne s’en aperçoive. On lance et on joue.
Jette un œil au fichier README inclus dans le téléchargement sur Just Get 9 by cpcitor pour plus de détails sur les touches (ou essaye simplement les touches, il y a de petites surprises à découvrir
).
Je soupçonne que c’est parce que les manettes GX4000 sont courantes, beaucoup de gens utilisant désormais la C4CPC ou la PicoGX pour jouer sur la console. Ça, et le fait que les émulateurs prennent tous en charge les manettes à deux boutons (et les manettes PC en ont généralement bien plus que ça).
Ce n’est pas si difficile de faire en sorte que la barre d’ESPACE serve de second bouton de tir (en partant du principe qu’on joue en solo), mais n’importe quel type de commandes fixes sur le clavier devient vite inconfortable si vous jouez à deux. Et écrire des routines de touches redéfinissables est difficile et plutôt ennuyeux.
Eh bien, j’ai quelques manettes GX qui prennent la poussière sur une étagère quelque part
J’ai de bien meilleurs joysticks à utiliser avec les vraies machines…
Il faut juste que tu te fasses de meilleurs calus, comme ça tu ne sentiras plus la douleur d’utiliser ce D-pad affreux. ![]()
J’aime bien la manette de la GX4000. Et mes enfants l’aiment aussi.
Appuyer sur Haut pour sauter avec un joystick ? Non merci ! Ça ne m’a jamais convenu, et j’imagine que c’est pour ça que je jouais au clavier.
Pourquoi les développeurs n’ont-ils pas prévu une touche du clavier comme alternative pour le deuxième bouton ? Aucune idée. Les jeux MSX le faisaient généralement, du moins ceux qui venaient du Japon (comme ceux de Konami par exemple).
Je n’ai pas de manette GX et elles ne sont pas faciles à trouver — surtout en dehors du Royaume-Uni et de l’Europe. Les frais de port pour celles que j’ai vues sont totalement fous. J’ai commis l’erreur d’acheter un adaptateur Monster Joystick parce que je pensais (j’ai peut-être mal lu) qu’il prenait en charge deux boutons de tir. Mais au fond, cela ne devrait même pas être un prérequis.
Merci de votre attention !
J’ai vu le sujet de ce fil et je me préparais déjà à pester sur le fait de créer une version de Bomb Jack avec un système de points fidèle à l’arcade, avant de réaliser que presque personne ne joue suffisamment à Bomb Jack au sérieux pour s’en rendre compte…
Les manettes GX sont pas mal. Meilleures que celles de la Sega Master System, je trouve.
Il y a aussi de nouveaux joysticks à 2 boutons disponibles, comme l’ArcadeR de RetroRadionics. Ça me fait plaisir de voir plus de jeux utiliser deux boutons. Je ne comprends pas pourquoi Amstrad n’a pas mis deux boutons sur son terrible joystick officiel dès le départ. Les joysticks à bouton unique sont le maudit héritage de l’Atari 2600.
Mais moi, j’inclus simplement des touches reconfigurables et je lis le clavier et le joystick en même temps, comme ça tu peux utiliser n’importe quelle combinaison. Je ne sais pas pourquoi certains t’obligent à choisir entre le joystick et les touches alors qu’on peut facilement avoir les deux à la fois.
Ce n’est pas si difficile d’écrire une routine de touches reconfigurables. Est-ce qu’on doit en mettre une standard sur le wiki pour que les gens puissent la copier-coller ?
C’est pas compliqué, mais plutôt ennuyeux. Honnêtement, il y a probablement pas mal de petits trucs plutôt fastidieux de ce genre qu’on devrait rassembler sur le wiki, pour éviter aux gens d’avoir à réinventer la roue.
Bomb Jack est exemplaire dans le sens où il surmonte la plupart des obstacles des jeux CPC récents. Des types de CRTC aux commandes, tout fonctionne parfaitement. C’est ce genre d’universalité et d’accessibilité qui en fait une œuvre aussi inspirante. Bon, à quand Galaga ? Autant que je sache, c’est un manque flagrant dans le catalogue.
Hmm, je pense que la pire des manettes est bien meilleure que n’importe quel joystick sur un ordinateur familial ou une console. Les joysticks ne sont bons que sur les bornes d’arcade. Mais bon, ça n’engage que moi. ![]()
Au fait, j’aime bien utiliser les manettes de la GX4000 non seulement avec l’Amstrad CPC, mais aussi avec l’MSX, l’Atari ST et l’Amiga.
Euh…
Ouais, non ![]()
Je suis plutôt du genre QAOPSPACE, donc si je n’utilise pas le clavier, je préfère encore passer directement à un joystick d’arcade pour plus de facilité et de précision.
Ok ok cette manette d’Intellivision c’est trop ![]()
![]()
Je suis assez nouveau dans l’univers du homebrew Amstrad, ayant seulement acheté récemment un PicoGX pour ma GX4000, mais j’adore tester toutes ces nouveautés.
J’ai essayé Just Get 9 et j’ai tout de suite accroché ! Mon meilleur score pour l’instant est un 8, et j’ai bien l’intention de réessayer jusqu’à en venir à bout
(édité : j’avais écrit que mon record était 9, mais ce n’est que 8 !)
Cela dit, il ne semblait pas y avoir de fichier .cpr pour la GX4000 fourni avec, alors j’en ai créé un si tu veux que je l’uploade ? Ça tourne vraiment super bien sur la GX4000, comme on pouvait s’y attendre !
Il y a un fil de discussion pour ça : Games converted for the GX4000 (or created for) - The topic
Et sur l’ancien forum : Converted GX4000 .cpr - The topic (repository link in first post)
Certains développeurs créent des versions CPR de leurs jeux. C’est mon cas en tout cas ![]()
Si je peux me permettre d’intervenir : les joysticks à bouton unique étaient une absurdité, même à l’époque. Alors que de nombreuses consoles proposaient plusieurs boutons d’action, les ingénieurs d’Amstrad avaient sagement conçu le système pour gérer deux, voire trois boutons. Cependant, sur le marché des micro-ordinateurs, ce sont les fabricants de manettes qui imposaient les standards, et ils s’en tenaient au modèle Atari à un seul bouton. Amstrad leur a emboîté le pas en sortant une manette avec un seul bouton de tir. Nous nous sommes donc retrouvés coincés avec un standard inutilement restrictif, alors même que nos machines étaient nativement capables de faire mieux.
C’était déjà frustrant de devoir jongler entre le joystick pour les déplacements et une ou deux touches du clavier pour les fonctions supplémentaires. Mais nous étions enfants, et nous nous sommes habitués à ce combo manette-clavier. Aujourd’hui, à moins que le CPC n’ait été la seule plateforme sur laquelle vous ayez jamais joué, j’ai du mal à accepter de continuer ainsi.
D’autant plus qu’il existe des alternatives : les manettes GX4000 se trouvent encore assez facilement en Europe et au Royaume-Uni, tout comme les reproductions modernes de la Competition Pro 5000 avec deux boutons indépendants, et un simple adaptateur broche à broche permet d’utiliser une manette Master System. Personnellement, j’ai remis mes vieux joysticks « manche » au placard depuis bien longtemps. Étant fan de la Speedking, j’ai acheté une version Master System qui fonctionne parfaitement sur ma GX4000.
Ceci étant dit, pour ceux qui veulent garder leurs vieilles habitudes, la solution la plus simple consiste à proposer les deux modes de contrôle simultanément afin que chacun puisse utiliser sa manette préférée. En revanche, je ne supporte pas les jeux qui vous demandent de sélectionner votre périphérique à l’allumage ; devoir appuyer sur une touche du clavier dans un menu juste pour pouvoir jouer à la manette me rend fou !
Je devrais le faire aussi. ![]()
J’aimerais aussi avoir le temps de prendre en charge la GX-4000 dans cpc-dev-tool-chain (qui contient plein d’améliorations non publiées ; il faut que je nettoie tout ça et que je les rende utilisables sans casser les projets existants).



