Recalbox Forum

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

    Recalbox RGB/Scart Output kein Bild

    Recalbox
    recalbox rgbscart output kein bild
    5
    43
    21629
    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.
    • Substring
      Substring @funkybunch last edited by

      @funkybunch I'm pretty sure it's an overlay problem. Does the vga666.dtb(o) exist in /boot/overlays ?

      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é

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

        @Substring Yes, the vga666.dtbo exists

        PI3 / recalboxOS 4.0.2

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

          @Substring

          So this is my full config.txt

          #uncomment if you get no picture on HDMI for a default "safe" mode
          #hdmi_safe=1

          #disable_overscan=1

          #uncomment to force a specific HDMI mode (this will force VGA)
          #hdmi_group=1
          #hdmi_mode=1

          #comment to get jack audio
          #hdmi_drive=2

          #config_hdmi_boost=0

          #force hdmi while the tv can take time before sending the signal on the hdmi output
          #hdmi_force_hotplug=1

          #uncomment for composite PAL
          #sdtv_mode=2

          #uncomment for lirc-rpi
          #dtoverlay=lirc-rpi

          #if you plug your tv at the same time as your rpi and that the rpi switches from the hdmi or give a low resolution because tv had no enough time to initialize it
          boot_delay=3

          #uncomment if you don't want the rainbow at startup
          disable_splash=1

          #Overclock
          gpu_mem_256=128
          gpu_mem_512=256
          gpu_mem_1024=512

          avoid_safe_mode=1

          kernel=zImage

          disable_audio_dither=1
          dtparam=audio=on
          dtoverlay=vga666
          enable_dpi_lcd=1
          display_default_lcd=1
          dpi_group=2
          dpi_mode=87
          hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 #240p

          PI3 / recalboxOS 4.0.2

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

            @funkybunch I've already been told about the dpi24 overlay not working with recalboxfs ... I guess this could just be because of our "old" kernel, but can't tell for sure

            But remove the #240p from your hdmi_timings line. Also just try usual CEA/DMT mode that should fit your monitor (but write dpi_mode and dpi_group instead of hdmi_mode and hdmi_group)

            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
            • funkybunch
              funkybunch @ian57 last edited by

              @ian57 said in Recalbox RGB/Scart Output kein Bild:

              @substring : Smallcab will perhaps lend me a Pi2scart module to make the support for recalbox. When arrived I will make some tests and write a mini howto for this module.

              👍 I look forward to hearing from you soon

              PI3 / recalboxOS 4.0.2

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

                @funkybunch have you read my answer ? 😉

                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é

                funkybunch 2 Replies Last reply Reply Quote 0
                • funkybunch
                  funkybunch @Substring last edited by

                  @Substring said in Recalbox RGB/Scart Output kein Bild:

                  @funkybunch have you read my answer ? 😉

                  Yes 😉 i'm pretty shure i tried this way yesterday without success but i'll try it later again.

                  PI3 / recalboxOS 4.0.2

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

                    @Substring now i made the update to 4.1 unstable before i change the settings for using with a CRT. Now it Works! i have to set the overscan correctly, but that's not a big deal. 🙂 When i finished, i can post the final config.txt

                    PI3 / recalboxOS 4.0.2

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

                      @funkybunch i'm not sure overscan will have the desired effect (something i must try), but porchs should do it

                      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é

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

                        @Substring i thinks that is the best solution. Do you know a source which explains all parameter of hdmi_timings?

                        PI3 / recalboxOS 4.0.2

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

                          @funkybunch there is definitely none. It's all try'n'die. You'll just find the meaning of eachvalue, but their influence is very hard to explain.

                          What I can tell you is that playing on porchs moves the picture.

                          • if you want to move the screen to the left, increase the horizontal porch by one and decrease the back porch by one
                          • you can of course change this to move to the right
                          • playing on vertical porch moves the picture up and down.

                          Having a perfect full screen picture is almost impossible. Anyway that's siomething we're working on, but the result should come after 4.1 stable

                          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
                          • funkybunch
                            funkybunch last edited by

                            @Substring it's annoying to set up (a setup tool with a test image, wich change the setting step by step would be nice. i've seen something on the pi2jamma distribution) but ok.
                            the picture is not really perfect 😞

                            0_1494968061523_Foto 1.JPG
                            0_1494968071085_Foto 2.JPG

                            the more i try to optimize my settings the more i find projects with recalbox on crt's. so it would be really nice if recalbox get an easy setup for crt's in future (with version 4.2 or 4.3 eventually) 🙂

                            PI3 / recalboxOS 4.0.2

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

                              @funkybunch that's something we've been working really hard for months

                              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é

                              funkybunch 1 Reply Last reply Reply Quote 1
                              • funkybunch
                                funkybunch @Substring last edited by

                                @Substring 👍 i'm looking forward to a new beta.
                                if i were not a noob, i would gladly help.

                                PI3 / recalboxOS 4.0.2

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

                                  @funkybunch As I said, not ni 4.1, but later. I have to make sure the process can work easily on almost any CRT, and be as much as possible faithful to the original display/framerate. I can't just take someone's work (@ironic who is the man who made the big leap forward in CRT configuration) and add it. This topic is complex, and I have to make sure i understand everything so that i can give support once it's ready

                                  There are 2 main topics regarding CRT (both are mainly in french :/), on that is more than 600 posts, and an other one regarding advancemame in 4.1. The advancemame configuration can be done rather easily, but it's arcade only.

                                  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é

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

                                    @Substring That's the point. It have to work with every system and every config 😕

                                    When my system works correctly i only copy arcade roms on the recalbox instead of tekken 3 because the mame version doesn't work on the pi. So i have to use the PSX Version.

                                    I think i have to learn french because "a l'ecole je ne l'ai pas beaucoup appris" and try to understand.

                                    Thanks for the support with my hdmi_timings problem.

                                    PI3 / recalboxOS 4.0.2

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

                                      @funkybunch try first to understand the hdmi_timings line in your config.txt. What i'm doing on my own for now is simply testing neogeo as it almost has a single resolution. So it's very easy to test. But still, that's much (and very interesting) work

                                      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é

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

                                        @Substring ok. i think i approximately understand the logic behind it. now i got a perfect output. a centered picture and the graphic quality is absolutely beautiful pixel by pixel. 🙂

                                        One problem is, that Marvel vs Capcom for example is nearly a widescreen game. With 320x240 i can't get the full screen because the game got a resolution of 384x224pixels.

                                        I've found a solution for that here but where i have to put the runcommand-onstart
                                        and runcommand-onend scripts when i switch to retroarch? simply in the script folder?

                                        And last but not least my config.txt if anybody needs. the timings are perfect for a Sony Trinitron KV-21X5D (of course you have to make the correct settings in retroarch. so no scaling, turn off pixel perfect, custom aspect ratio, setting offset etc.)

                                        #uncomment if you get no picture on HDMI for a default "safe" mode
                                        #hdmi_safe=1

                                        disable_overscan=1
                                        #overscan_left=5
                                        #overscan_right=5
                                        #overscan_top=5
                                        #overscan_bottom=5

                                        #uncomment to force a specific HDMI mode (this will force VGA)
                                        #hdmi_group=1
                                        #hdmi_mode=1

                                        #comment to get jack audio
                                        #hdmi_drive=2

                                        #config_hdmi_boost=0

                                        #force hdmi while the tv can take time before sending the signal on the hdmi output
                                        #hdmi_force_hotplug=1

                                        #uncomment for composite PAL
                                        #sdtv_mode=2

                                        #uncomment for lirc-rpi
                                        #dtoverlay=lirc-rpi

                                        #if you plug your tv at the same time as your rpi and that the rpi switches from the hdmi or give a low resolution because tv had no enough time to initialize it
                                        boot_delay=3

                                        #uncomment if you don't want the rainbow at startup
                                        disable_splash=1

                                        #Overclock
                                        gpu_mem_256=128
                                        gpu_mem_512=256
                                        gpu_mem_1024=512

                                        avoid_safe_mode=1

                                        kernel=zImage

                                        #NOOBS Auto-generated Settings:
                                        #hdmi_force_hotplug=1
                                        dtparam=audio=on
                                        overscan_scale=1

                                        disable_audio_dither=1
                                        dtoverlay=vga666
                                        enable_dpi_lcd=1
                                        display_default_lcd=1
                                        dpi_group=2
                                        dpi_mode=87
                                        hdmi_timings=320 1 10 30 47 240 1 4 3 15 0 0 0 60 0 6400000 1

                                        PI3 / recalboxOS 4.0.2

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

                                          such a configuration will lead to all games more or less stretched to 240p and cause some horieontal stretching, resulting in some columns that can be 2 pixels wide, sometimes 1 pixel wide ... this should be quite visible on horizontal scrolling ...

                                          Regarding Marvel vs Capcom, you'd need to understand how its MAME driver (or FBA driver) is made. I guess it's a CPS2 game ? so you'd need to write a hdmi_timing on your own, or see what's been done so far. This is what we're working on. I have an untested modeline for CPS3 that could suit your needs, or you can check http://sommerp.net/doku.php?id=raspberry_pi_arcade

                                          Then you can just add for testing in your recalbox.conf fba_libretro.videomode=hdmi_timings 384 1 0 11 28 224 1 30 0 30 0 0 0 60 0 6400000 1 (fba_libretro being the system name) and then play around with porch to reach the result you'd want. So far recalbox has no mecanism yet to set a per system+game custom resolution, just a per system one

                                          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é

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

                                            @Substring oh yeah! That's so nice. Thank you very much! I've made global timings for a 1600x240 resolution and switch back to the regular resulution for displaying emulationstation. So I have to made separate retroarch configs for every core, but it works real nice. is not pixel perfect but without seeing any artifacts. I'm very, very happy and as a photographer I normally never really satisfied with image quality.

                                            For every console game it's already perfect. The only thing is that some arcade titles got different resolutions and i have only core specific options. As you said recalbox have only settings per system and not per system+game. So i only have to make retroarch custom settings for each rom which has no standard resolution.

                                            PI3 / recalboxOS 4.0.2

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

                                            Want to support us ?

                                            80
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com