Je commence à bosser sur une vidéo qui va clôturer 5 ans de boulot sur le sujet de l'analyse des signaux de synchro vidéo 15kHz/240p. Le but initial, si je me souviens bien, était de pouvoir recentrer l'image sur mes bornes maison. Ne disposant pas des réglages des moniteurs (des télés trouvées dans la rue), j'avais quelques jeux dont l'image était mal centrée. Parfois, ce n'était pas gênant, mais parfois... (voir ci-dessous).
Après avoir étudié ce monde merveilleux des signaux custom par PCB et essayé de trouver des issues avec une multitude de microcontrôleurs, de la logique programmable, et un gros projet CPLD que je n'ai pas eu le temps de mener à terme, j'ai finalement cloué le projet en 3 jours de semaine grâce à mon nouveau copain le RP2040 et ses entrées-sorties programmables!
Voilà la tête de la chose, attachée à ma carte de bricolages en tous genres qui permet d'intercepter les signaux sur un connecteur JAMMA et de les réinjecter:
Une petite illustration du problème avec mon super PCB de PANG bootleg qui va avoir besoin d'un petit coup de jeune (comme mon écran, d'ailleurs):
On voit qu'il manque des infos en bas (le nombre de vies) et qu'il manque un paquet de colonnes à droite. Les bulles disparaissent carrément et on ne voit pas le temps restant!
J'insère mon dispositif entre le PCB et la rallonge JAMMA...
Et ça va mieux après!
Le boîtier prend acutellement en entrée des signaux logiques 3.3V ou 5V indifféremment. Il n'est pas câblé pour traiter de synchro issu d'une Péritel ou autre console. Avec un séparateur de synchro en entrée, il y a peut-être moyen de relever le signal en entrée, je n'y ai pas trop réfléchi (a priori, avec un transistor, ça devrait marcher aussi).
Si ça intéresse du monde que je creuse dans le monde de la console, faites-moi signe. Dans l'immédiat, je pense que je vais monter une vidéo pas trop longue ni trop technique (parce que les gens n'aiment pas ça alors je perds mon temps), puis je passerai à la réalisation rapido d'une inter-carte JAMMA qui embarque l'encodeur rotatif et le microcontrôleur direct en format plus compact que cette horreur (et tant pis pour la belle coque 3D custom





