Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Recalbox sur TV CRT en RGB

    Recalbox Général
    recalbox crt rgb
    51
    782
    705810
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ajefr
      ajefr @ironic last edited by

      @ironic said in Recalbox sur TV CRT en RGB:

      Pouah, 330 modelines, j’espère que tu as fais que du copier/coller de modelines et pas essayé d'adapter parfaitement chaque modeline a ton CRT.

      Si si, tout est adapté, on est perfectionniste ou on ne l'est pas ;-)))

      1 Reply Last reply Reply Quote 0
      • lolo
        lolo @ironic last edited by

        @ironic Salut,

        Avec le Mednafen standalone sur Windows, on pouvait entre autre paramétrer ça dans le fichier de config.

        ;Last rendered scanline.
        pce.slend 235

        ;First rendered scanline.
        pce.slstart 4

        Sur la version rpi peut on également utiliser les différentes lignes de commandes des différents paramètres. Et si oui dans quels fichiers, emulators.cfg ou le retroarch.cfg.

        1 Reply Last reply Reply Quote 0
        • acris
          acris last edited by

          Bonjour
          sur le raspberry c'est un core libretro non un emulateur standalone.

          1 Reply Last reply Reply Quote 0
          • ironic
            ironic last edited by ironic

            @ajefr
            J'imagine que c'est pas sous Rpi tes modelines, j'ai fais le tour de tout ce qui était jouable sur MAME/FBA Rpi3 et une 100aine de modelines suffisent.
            Bon c'est vrai que j'en ai jeté pas mal mais faut pas déconner, yen a plein auxquels on jouera jamais.

            J'ai fais un script qui créé les HDMI_Timings automatiquement, il lui faut simplement la résolution verticale et la fréquence.
            Et aussi 3 paramètres pour centrer/recaler l’écran en fonction des réglages des CRT.
            Ça fonctionne nickel mais je doit encore optimiser/verrouiller le tout. C'est compliqué de faire quelque chose d'universel (c-a-d parfait pour tous les CRT).
            Je l'utilise avec Advmame et une base de donnée de jeux que j'ai crée (jeux, résolution, fréquence).
            text alternatif
            On peut voir que le refresh rate du jeu et synchro sur la fréquence du CRT, soit 60.60Hz.
            Si on pouvait extraire les infos d'une rom depuis le binaire Advmame (sans passer par le listxml) ça serait top.
            Et dire que je me suis fais chier des 10aines d'heures a créer des 100aines de Timings 😉

            Il y a beaucoup de jeux en 240p et encore plus en 224p, pour avoir un affichage plein écran sans overscan, il n'y a pas d'autres solutions que de modifier les paramètres de sa TV a chaque (changement 224p/240p) jeu. Chose impensable et il faut encore connaitre comment avoir accès au "service menu" des TV ou jouer avec des potards.

            Avec aTg, on va utiliser ce script et le nouveau câble RGB-Pi pour piloter les mode 4/3 et 16/9 des CRT (broche 8 de la Péritel) et ainsi avoir 4 résolutions de configurées sur le CRT.
            224p et 240p en 60He et 240p et 256p en 50Hz. (fullscreen sans overscan).
            Ça servira surtout pour le 224p60 et le 240p60.

            @lolo
            Tu peux utiliser le Core Mednafen PCE Fast de Libretro pour modifier les start et end scanlines.
            text alternatif
            Quick Menu/Options

            Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

            lolo Darki 2 Replies Last reply Reply Quote 0
            • lolo
              lolo @ironic last edited by

              @ironic said in Recalbox sur TV CRT en RGB:

              Libretro

              Merci. Oui c'est logique vu que c'est du Libretro.
              J'avais tellement l'habitude d'éditer le fichier mednafen-09x.cfg sous Windows.

              1 Reply Last reply Reply Quote 0
              • Darki
                Darki @ironic last edited by

                @ironic Super, ça avance bien !

                1 Reply Last reply Reply Quote 0
                • ironic
                  ironic last edited by ironic

                  Est-ce qu'il y aurait une âme charitable pour tester quels Timings.
                  Je ne comprend pas pourquoi ces timings passent parfaitement sur 3 de mes CRT et pas sur une Sony Trinitron 14" PAL/SECAM modèle KV-14LM1E.

                  hdmi_timings 1920 1 260 152 380 256 1 12 3 13 0 0 0 55.000000 0 42361440 1
                  Number of Scanlines : 284
                  Horizontal Frequency : 15620 Hz

                  hdmi_timings 1920 1 260 152 380 256 1 13 3 13 0 0 0 55.000000 0 42510600 1
                  Number of Scanlines : 285
                  Horizontal Frequency : 15675 Hz

                  hdmi_timings 1920 1 260 152 380 256 1 13 3 14 0 0 0 55.000000 0 42659760 1
                  Number of Scanlines : 286
                  Horizontal Frequency : 15730 Hz

                  hdmi_timings 1920 1 260 152 380 256 1 14 3 14 0 0 0 55.000000 0 42808920 1
                  Number of Scanlines : 287
                  Horizontal Frequency : 15785 Hz

                  hdmi_timings 1920 1 260 152 380 256 1 14 3 15 0 0 0 55.000000 0 42958080 1
                  Number of Scanlines : 288
                  Horizontal Frequency : 15840 Hz

                  hdmi_timings 1920 1 260 152 380 256 1 15 3 15 0 0 0 55.000000 0 43110000 1
                  Number of Scanlines : 289
                  Horizontal Frequency : 15896 Hz

                  Et a partir de quel Timings (quel nombre le scanlines) votre TV pas du 525 lignes (NTSC) au 625 lignes (PAL).
                  En mode 525 lignes, on ne peut pas voir la totalité des 256p mais en 625 lignes, on peut. Il y a même une bande noire en bas.
                  On peux tester ces Timings avec R-Type qui est un jeu en 256p a 55Hz.

                  Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                  1 Reply Last reply Reply Quote 0
                  • ian57
                    ian57 Staff last edited by

                    @ironic j essaie de te tester ça semaine pro sur un cathodique 36 bas de gamme...

                    "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                    1 Reply Last reply Reply Quote 0
                    • bruce7491
                      bruce7491 last edited by

                      Bonjour à tous
                      Et que diriez vous de ce projet?
                      http://www.neo-arcadia.com/forum/viewtopic.php?f=14&t=56947
                      Cordialement

                      1 Reply Last reply Reply Quote 0
                      • acris
                        acris last edited by

                        Me semble que ce projet est abordé dans les pages précédentes.

                        1 Reply Last reply Reply Quote 0
                        • ironic
                          ironic last edited by

                          C'est vraiment du beau travail mais c'est pas pour toutes les bourses.
                          Payer 35€ un Rpi3 et 2 fois plus (70€) pour l'interface Rpi/TV, c'est un peu beaucoup.
                          Maintenant, je suis conscient de la somme de travail et les 70€ sont mérités.

                          Juste un petit truc : Le pixel perfect 🙂
                          Déjà c'est plutôt du Scanlines perfect (ok, pas de soucis, on a pas le choix pour le moment sauf pour certaines resolutions) et je suis pas sur que ce soit du framerate perfect (pour l'arcade).

                          Je clique sur les liens et je vois un des jeux qui me sert de test, R-type (384x256x55Hz).
                          Et la, overscan de ouf car on voit même pas le score et le beam.
                          L’écran doit être en 525 lignes et pas en 625 lignes, donc on ne voit que 240 lignes maxi, et encore...
                          Désolé mais ça me gène 🙂
                          Je vois ça :
                          alt text
                          Alors que chez moi ça ressemble plus a ça :
                          alt text
                          (bon j'ai pris une capture du net, mon APN explose devant un CRT).

                          C'est juste pour critiquer un peu, pour me dire que tous mes efforts servent quand même a quelques chose 😉

                          Sinon, bravo.

                          Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                          lolo 1 Reply Last reply Reply Quote 0
                          • bruce7491
                            bruce7491 last edited by

                            Donc pour résumer (car j'ai pas lu la totalité des 634 messages lol) un projet est hardware et l'autre software avec parametrage + un convertisseur hdmi/rvb du commerce
                            Ai je biens compris?

                            1 Reply Last reply Reply Quote 0
                            • lolo
                              lolo @ironic last edited by lolo

                              @ironic Sa borne n'est pas réglé pour le jeu c'est tout. Chaque fois que tu changes de système sur une borne, il faut jouer du potar, rien d'anormal.

                              @bruce7491
                              Si pour le hardware tu parles du rpi2jamma ou rpi2scart, il y a également une distrib sur base retropie modifiée.

                              Darki 1 Reply Last reply Reply Quote 0
                              • Darki
                                Darki @lolo last edited by

                                @lolo Oui mais non 😄
                                Sur écran de borne d'origine tu peux "jouer du potard", mais pas sur un CRT classique (c'est plutôt un menu OSD, avec une combinaison de touche à faire).

                                C'est pour ça que @ironic est un train de développer un solution permettant d'adapter l'image sur n'import quel CRT sans avoir à refaire la la configuration de l'écran à chaque jeu 😉

                                @bruce7491 Euh non...Les deux solutions reposent sur des adaptateurs de signaux: d'un côté GPIO/VGA/Peritel et de l'autre HDMI/VGA/Péritel, et du software (plus ou moins les mêmes solutions pour le moment).

                                La solution que commercialise @ajefr intègre un adaptateur GPIO/VGA/Peritel mais aussi un adaptateur pour brancher tes manettes.

                                lolo 1 Reply Last reply Reply Quote 0
                                • lolo
                                  lolo @Darki last edited by lolo

                                  @Darki Certes mais le rpi2jamma comme son nom l'indique c'est pour les bornes, et l'image qu'il met en exemple c'est un test sur une borne.
                                  Le rpi2scart est une autre carte avec donc une sortie péritel.
                                  Et sur un petit Sony pvm genre www.youtube.com/watch?v=XMrHvpgSCHo c'est également très simple. Mais bon c'est sur que c'est plus cher qu'une bonne vieille tv. 😉

                                  1 Reply Last reply Reply Quote 0
                                  • ironic
                                    ironic last edited by

                                    @bruce7491
                                    Non, ya les 2.
                                    Le soft (Recalbox et ses éventuelles modifications mais ça fonctionne aussi avec d'autres distros)
                                    Et le hard, (Convertisseur hdmi+cable, Cable RGB-Pi, Rpi2SCART, Rpi2JAMMA....).

                                    @lolo
                                    Oui, si il utilise un moniteur arcade, c'est un peu la merde.
                                    Pour sa vidéo, il aurait pu faire le réglage et surtout !!! en parler.
                                    Sinon, j'ai lu une modeline par jeu.

                                    Je sais très bien qu'a chaque fois que je change de PCB JAMMA dans ma borne, je dois adapter les potards.
                                    Quand on a 2000 roms d'arcades, bonjour la misère si il faut régler a chaque fois.
                                    (maintenant, un jeu d'arcade, ça ne se change pas comme une paire de chaussettes, dans ma borne, je laisse une PCB au minimum 3 semaines).

                                    Sur la version SCART, une vidéo de DoDonpachi n'est pas non plus des plus centrés coté moniteur.
                                    alt text

                                    C'est la qu'est tout l’intérêt d'une TV.
                                    On peu avoir du 525 lignes et du 625 lignes avec 2 près réglages différents (4/3 et 16/9).
                                    Soit 4 près réglages de résolution, ce qui permet d'afficher quasi parfaitement presque tous les jeux.

                                    Qu'on soit bien clair, je ne critique pas, je constate.
                                    Plus il y a de projets, mieux c'est.

                                    Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                    lolo 1 Reply Last reply Reply Quote 0
                                    • lolo
                                      lolo @ironic last edited by lolo

                                      @ironic said in Recalbox sur TV CRT en RGB:

                                      Plus il y a de projets, mieux c'est.

                                      C'est clair plus il y a de projets, de dev pour les émulateurs et distrib, c'est tout bon pour la communauté.
                                      Après il en avait parlé sur le forum, il y avait même une autre vidéo sur r-type avec deux types de réglages. On peut également adapter les modelines à son type d'écran. C'est le même principe que groovymame.
                                      J'aimerais bien voir un rpi4 et du progrès avec mame bien que Advancemame est pas mal. Et fba plus ça va plus ça commence à coincer sur certains systems.

                                      1 Reply Last reply Reply Quote 0
                                      • ironic
                                        ironic last edited by

                                        C'est vrai que advmame est pas mal mais complémentaire de Mame0.78 et Fba.
                                        Pour Fba, j'utilise plusieurs cores pour les jeux car ça avance mais ça régresse sur certains jeux.

                                        Adapter chaque modeline a son moniteur (dans le cas ou il y a un modeline par jeu) est impensable, ou alors pour seulement quelques jeux.
                                        Avoir quelques chose de parfait, on y arrivera jamais mais on fait des progrès.

                                        Sinon, j'ai le regret de vous annoncer le décès de ma TV de test.
                                        alt text
                                        Après plusieurs mois de torture, elle a rendu l’âme.
                                        Heureusement que pour le moment, on en trouve partout...

                                        Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                        lolo 1 Reply Last reply Reply Quote 0
                                        • lolo
                                          lolo @ironic last edited by lolo

                                          @ironic Désolé pour ta tv, j'appréhende aussi le moment ou il n'y en aura plus. ;(
                                          Oui pour fba les Psikyo tournent mieux sous libreto 30 34.
                                          J'utilise aussi Mame 172 pour quelques jeux Sega System 16 comme Golden Axe, Eswat, Shinobi, Altered Beast. Ou aussi Space Harrier, Double Dragon qui tournent bien. Dommage que la plupart des autres jeux rament.

                                          1 Reply Last reply Reply Quote 0
                                          • Substring
                                            Substring last edited by

                                            @ironic perso je miserais quand même sur le côté automatique de advancemame ... le jour où on aura réussi à en percer les secrets. Je vois au-delà de mame ...

                                            Pour la liste des roms + fréquence + résolution, c'est du pipi de chat.

                                            Par contre, je ne comprends pas vraiment l'histoire de vouloir faire ce boulot en sous-marin pour rgb-pi, teaser ici, et ne toujours pas vouloir jouer le jeu du partage. Je vais le formuler autrement : pk je m'ennuirais à maintenir l'intégration de rgp-pi si vos travaux (enfin les tiens) ne font pas l'objet d'une vraie intégration dans recalbox ? Le sujet on l'a commencé tous ensemble, autant jouer le jeu jusqu'au bout non ?

                                            Former dev - Please reply with @substring so that i am notified when you answer me
                                            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            72
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com