Auteur Sujet: Carte de conversion HDMI/VGA vers CRT arcade  (Lu 567 fois)

Hors ligne njz3

  • ✌(◕‿◕)✌ Donateur 2021
  • Pilier
  • *
  • Messages: 611
  • Localisation: Alsace
    • Voir le profil
Carte de conversion HDMI/VGA vers CRT arcade
« le: Dimanche 06 Septembre 2020, 14:55:01 pm »
  • Bonjour,
    Est-ce que l'un d'entre-vous connait cette carte chinoise TDP-8670 qui fait de la conversion HDMI ou VGA vers du CGA ?
    https://www.aliexpress.com/item/4000042105972.html?spm=a2g0o.cart.0.0.201b3c00HU8sRc&mp=1

    Visiblement elle permet de plugger une sortie HDMI ou VGA pour downscaler vers du CRT arcade. Mais je me pose la question de la fréquence de sortie (15kHZ uniquement ?) et de l'amplitude du signal (0..1V ou 1..3V?)
    J'ai écris au vendeur pour avoir de la documentation.

    Hors ligne funkycochise

    • Team
    • Dieu de l' Arcade
    • *****
    • Messages: 6792
    • Localisation: Nancy
    • 8 bits generation
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #1 le: Dimanche 06 Septembre 2020, 15:39:34 pm »
  • Si ca sort du CGA, pour moi c'est 15KHz uniquement.

    Hors ligne Fred G5

    • ✌(◕‿◕)✌ Donateur 2021
    • Hardcore Gamer
    • *
    • Messages: 1930
    • Localisation: 67 - Bas-Rhin
    • Leaf switch are Forever
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #2 le: Dimanche 06 Septembre 2020, 17:33:09 pm »
  • Pareil CGA c'est 15KHz pas plus, c'est une norme qui date du début des années 80 et il n'y avait que cela à l'époque
    Flipper: DE "Laser War"- WMS "F14-Tomcat"- GTB " Hollywood Heat" - Bally "Black Pyramid"
    Borne: Konami "Lethal Enforcers" - New Game "N'Styl"- René Pierre 1982 - Jeutel Neo Geo 16/9 - Simulateur Twin Konami "Midnight Run Road Fighter 2"
    Jeu/Système de jeu: 45 PCB Jamma, 7 cartouches MVS, slot Neo-Geo MV-1T, MV-2F, MV-4F, MV-6F
    Console: Nintendo SNES 2CHIP, SNES 1CHIP-02 + 23 jeux

    Hors ligne ducatman1098

    • ✌(◕‿◕)✌ Donateur 2021 alias Beneman125
    • Hi-Score Buster
    • *
    • Messages: 3182
    • Localisation: Tarn 81 Midi-Pyrénées
    • En mode Valérie Damidot pour ma future GR
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #3 le: Dimanche 06 Septembre 2020, 18:12:03 pm »
  • Pareil
    Intéressante comme carte  ^-
    Cela me donnerait envie d en prendre une pour y brancher les consoles mini (Megadrive ,nes et SNES...) Sur un crt

    Y aurait possibilité de faire peut être un hack péritel après la carte ??

    Hors ligne njz3

    • ✌(◕‿◕)✌ Donateur 2021
    • Pilier
    • *
    • Messages: 611
    • Localisation: Alsace
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #4 le: Dimanche 06 Septembre 2020, 19:34:18 pm »
  • Ce qui m'importe surtout c'est le niveau de signal et si cela sort du progressif.

    J'ai une GBS 8100 et elle fait du 480i en 0..1V, ce qui est très sombre sur le CRT de ma racecab qui est double fréquence (15 ou 24kHz). Même en augmentant la luminosité au niveau de l'écran, cela n'est vraiment pas joli en raison de l'entrelacement et de la perte de contraste.

    Peut être celle-ci sort du 0..3V ?
    Si personne ne connait, ca peut valoir le coup que je teste.
    « Modifié: Dimanche 06 Septembre 2020, 19:48:19 pm par njz3 »

    Hors ligne njz3

    • ✌(◕‿◕)✌ Donateur 2021
    • Pilier
    • *
    • Messages: 611
    • Localisation: Alsace
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #5 le: Mercredi 21 Octobre 2020, 13:52:09 pm »
  • Après discussions avec le vendeur, il n'y a aucune doc sur cette carte ni aucune idée si elle fonctionne...
    Bref j'ai donc laisser tomber.

    Mais j'aurai une autre question : est-ce qu'il y en a parmis vous qui aurait une Wei-ya CV-02 et qui pourrait me faire un retour d'expérience ou me la prêter le temps d'un essai ?
    Cette carte était vendu à une époque par Smallcab (on retrouve de la doc sur le site), mais elle n'est plus référencée et pas moyen de trouver où l'acheter à un tarif acceptable. J'ai demandé en direct à Wei ya, ils ne la vendent que par 10 (ca revient à 400$ hors taxes de douane ou autre).

    Hors ligne njz3

    • ✌(◕‿◕)✌ Donateur 2021
    • Pilier
    • *
    • Messages: 611
    • Localisation: Alsace
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #6 le: Mercredi 21 Octobre 2020, 14:36:53 pm »
  • Ayant déjà 2x GBS 8200 (c'était pour la conversion stack model 3 -> LCD), je vais aussi regarder le hack en rapport GBS Control, en particulier le downscale.
    Ca a déjà été fait ici

    Hors ligne njz3

    • ✌(◕‿◕)✌ Donateur 2021
    • Pilier
    • *
    • Messages: 611
    • Localisation: Alsace
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #7 le: Samedi 31 Octobre 2020, 23:48:07 pm »
  • Ca y est, j'ai eu tout mon matériel pour monter un gbs control ! Et ca a l'air de marcher pour upscaler ou downscaler !

    Voilà mon petit retour d'expérience pour ceux qui veulent se lancer.
    Il faut un GBS 8200 (que j'avais déjà) et un ESP8266 (version Lol1n), un transfo 5V avec connecteur DC barrel (le même que pour un Arduino), un peu de fil de cuivre monobrin, de quoi souder, du flux, un PC portable avec Wifi, et du temps.

    Les deux cartes sont trouvables sur Aliexpress ou ebay. A l'unité, les prix sont de GBS 8200 env. 20€ et ESP8266 env. 5€. Pour savoir quelle version de l'ESP8266 vous allez acheter, il faut aller sur cette page qui répertorie les différents modèles : https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/
    Pour la GBS 8200, il existe plusieurs version mais il faut si possible acheter la version 4.0.

    D'abord on programme les microcontroleurs ESP8266 avec un PC équipé de l'IDE Arduino et un port USB en suivant le tutoriel :
    https://github.com/ramapcsx2/gbs-control/wiki/Software-Setup
    Petits pièges qui sont précisés dans le tutoriel : penser à ajouter le support des ESP8266 dans l'IDE Arduino, ne pas oublier de mettre les libs dans Documents/Arduino/librairies, et bien sélectionner les différentes options pour la carte. A savoir que le Monitor Serial pour les messages de debug est à 115200 bauds.
    On compile et flash la carte ESP8266 puis on la reboot.

    Après la première programmation, se connecter au Wifi adhoc de SSID "gbscontrol" et taper dans un navigateur "http://gbscontrol".
    Votre navigateur va se connecter à une page de configuration dans laquelle vous pourrez ensuite changer les paramètres de la carte, par exemple la mettre sur votre réseau Wifi domestique.

    Après cette première étape logicielle, on peut attaquer la partie électronique. En suivant les explications trouvées ici :
    https://github.com/ramapcsx2/gbs-control/wiki/Build-the-Hardware

    On commence par mettre les potars à fond sur la gauche. Puis on soude les 4pins header au 2,54mm qui manquent au niveau du connecteur I2C (attention chez moi il fallait d'abord nettoyer les trous avec de la tresse à dessouder). Ensuite mettre un petit fil de strap sur la pin Debug du microcontroleur que l'on relira à la pin MISO de l'ESP8266. Chez moi c'est la pin D6 (MISO) qui est reliée via un petit fil de cuivre en 0.7mm de diamètre.


    Comme précisé dans la doc, ne pas oublier de mettre un cavalier pour passer la puce en mode debug (ca permet de shunter le controleur de la GBS 8200).
    Ensuite on relie les fils du bus I2C (SDA et SCL), ainsi que l'alimentation VCC 3.3V et la masse GND. Chez moi, SCL et SDA sont indiqués sur la GBS, et sur la ESP8266 il s'agit des pins D1 (SCL) et D2 (SDA). On mets donc SCL sur D1 et SDA sur D2. Le 3,3V est mis sur une pin "3V3" et la masse sur une pin "GND" de l'ESP8266.

    On arrive à ce montage :


    Une fois alimenté, la carte ESP8266 doit s'allumer et le wifi fonctionne à nouveau.
    On se connecte et on peut commencer à jouer !
    Les essais que j'ai fait sont avec un écran VGA Dell et un PC portable équipé d'une carte NVIDIA avec une sortie VGA, la carte GBS8200 étant mise entre les deux à l'aide de 2 câble VGA. Dès branchement, le PC portable reconnait immédiatement la carte en tant qu'écran VGA de résolution native 1024x800.
    Sur le PC portable j'ai créé des résolutions personalisées via l'outil NVIDIA pour ce second "écran VGA" (qui est en fait la carte GBS 8200) : 640x480p@60Hz, 640x400p@60Hz, 320x240p@60Hz, 320x200p@60Hz.



    Ensuite en cliquant dans mon navigateur sur les boutons du gbscontrol, j'ai pu vérifier :
    - ne pas utiliser de résolution supérieure à 640x480p en entrée de la GBS 8200, sinon la carte se mets en mode "source passthrough" et ne fait rien.
    - que l'image upscalée en partant d'un 640x480p ou d'un 320x200p est plutôt pas mal vu sur mon moniteur VGA en 1080p. J'ai essayé un peu tout et tout marche nickel. On peut jouer sur la position, le strech, les gains, ... et les réglages sont conservés si on fait on-off. Bref que du bonheur !
    - on peut downscaler une image en 640x480p vers du 320x240p@15kHz. Dans mon cas, mon moniteur ne le supporte pas et mets un message indiquant que la plage de synchro n'est pas correcte. => à tester sur un CRT !

    Voilà la conf pour le downscale de 640x480p vers du 320x240p en 15kHz:



    A noter que si vous avez un port HDMI, un petit adaptateur à 4€ (toujours sur ebay ou ali) permet de sortir en VGA.
    Bien pratique pour un PC équipé d'une carte NVIDIA récente comme une 1050Ti :D



    La suite des tests sur le downscale  @15Khz sur un CRT de ma Le Mans quand j'aurai un peu plus de temps !
    « Modifié: Lundi 02 Novembre 2020, 22:54:22 pm par njz3 »

    Hors ligne alexandre

    • Régulier
    • *
    • Messages: 58
    • Localisation: Marne
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #8 le: Dimanche 25 Avril 2021, 11:59:35 am »
  • njz3, as-tu testé le downscale de 720p vers 640x480p ?

    Je cherche une solution pour faire tourner le systeme Lindbergh (initial d4 et 5) ou Ringedge (initial d6) sur l'écran d'origine sur d'une racecab sega model 3...
    Flipper : Bally Lost World
    Borne :  Konami Winning Eleven 2014 - Sega F355 Challenger single - Sega F355 Challenger 2 Twin

    Hors ligne njz3

    • ✌(◕‿◕)✌ Donateur 2021
    • Pilier
    • *
    • Messages: 611
    • Localisation: Alsace
      • Voir le profil
    Carte de conversion HDMI/VGA vers CRT arcade
    « Réponse #9 le: Dimanche 25 Avril 2021, 13:40:44 pm »
  • Salut,
    Non je n'ai pas encore eu le temps de tester sur l'écran de mà le mans, il faut que je le fasse...
    Les 2 cartes gbscontrol tournent bien, et sur mon lcd quand je passe en 15khz l'image ne s'affiche plus (perte de synchronisation car mon lcd ne sait pas faire). En mode 24khz (stack d'origine) -> vga sur lcd ça marche bien. La partie wifi aussi.