Problème avec mes contrôleurs de jeux pour Apple II
Publié : 29 janv. 2023 16:27
Bonjour à tous, et avis aux fans de l'Apple II.
Suite à la remise en service réussie de mon Apple II Europlus j'ai voulu profiter des joies du gaming 8 bits avec la paire de "HAND CONTROLLERS" K680-0003 de "the keyboard company" en Irlande qui étaient vendu avec l'ordinateur:
Les potentiomètres de chacun des deux paddles fonctionnent parfaitement:
Si je lance ce programme:
10 PRINT PDL(0)
20 GOTO 10
je peux faire changer la valeur entre 0 et 255 comme attendu. Idem avec PDL(1).
Le problème vient des boutons. Ils ne réagissent pas, ni dans un jeu (testé avec Apple Invaders par exemple), ni en interrogeant leur état avec un programme en BASIC trouvé dans le manuel de l'utilisateur Apple II:
Pour le bouton du contrôleur 0 (noté PB0 ou SW0 selon les sources) si j'exécute ce programme:
10 PRINT PEEK(16287)
20 GOTO 10
et que je j'actionne ou non le bouton, il me répond "16".
Et pour le bouton du contrôleur 1 (noté PB1 ou SW1 selon les sources) si j'exécute ce programme:
10 PRINT PEEK(16286)
20 GOTO 10
et que je j'actionne ou non le bouton il me répond "201".
Voici ce que j'ai déjà fait:
- Nettoyer et brosser les broches du connecteur qui va sur J14.
- Passer un bon coup de spray contact sur le J14
- Ouvrir les contrôleurs et tester la continuité au multimètre entre les broches du connecteurs et les divers composants, à l'aide de ce schéma : tout est ok.
- tester le bon fonctionnement des interrupteurs, toujours avec le test de continuité du multimètre. Ils fonctionnent.
- contrôler la valeur des résistances. Ce sont des 270 ohms et non pas des 570 comme indiquées sur le schéma. Dans le Apple II Circuit Description on trouve la valeur de 560 ohms pour ces mêmes résistances.
Cette valeur de résistance peut-elle avoir un lien avec mon problème, ou quelqu'un a-t-il peut-être une autre piste?
Suite à la remise en service réussie de mon Apple II Europlus j'ai voulu profiter des joies du gaming 8 bits avec la paire de "HAND CONTROLLERS" K680-0003 de "the keyboard company" en Irlande qui étaient vendu avec l'ordinateur:
Les potentiomètres de chacun des deux paddles fonctionnent parfaitement:
Si je lance ce programme:
10 PRINT PDL(0)
20 GOTO 10
je peux faire changer la valeur entre 0 et 255 comme attendu. Idem avec PDL(1).
Le problème vient des boutons. Ils ne réagissent pas, ni dans un jeu (testé avec Apple Invaders par exemple), ni en interrogeant leur état avec un programme en BASIC trouvé dans le manuel de l'utilisateur Apple II:
Pour le bouton du contrôleur 0 (noté PB0 ou SW0 selon les sources) si j'exécute ce programme:
10 PRINT PEEK(16287)
20 GOTO 10
et que je j'actionne ou non le bouton, il me répond "16".
Et pour le bouton du contrôleur 1 (noté PB1 ou SW1 selon les sources) si j'exécute ce programme:
10 PRINT PEEK(16286)
20 GOTO 10
et que je j'actionne ou non le bouton il me répond "201".
Voici ce que j'ai déjà fait:
- Nettoyer et brosser les broches du connecteur qui va sur J14.
- Passer un bon coup de spray contact sur le J14
- Ouvrir les contrôleurs et tester la continuité au multimètre entre les broches du connecteurs et les divers composants, à l'aide de ce schéma : tout est ok.
- tester le bon fonctionnement des interrupteurs, toujours avec le test de continuité du multimètre. Ils fonctionnent.
- contrôler la valeur des résistances. Ce sont des 270 ohms et non pas des 570 comme indiquées sur le schéma. Dans le Apple II Circuit Description on trouve la valeur de 560 ohms pour ces mêmes résistances.
Cette valeur de résistance peut-elle avoir un lien avec mon problème, ou quelqu'un a-t-il peut-être une autre piste?