• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Component out to 4:3 CRT via 3.5mm jack.

Scheduled Pinned Locked Moved Help and Support
retropie 4.0.2raspberry pi 3bcrt
26 Posts 9 Posters 34.1k Views
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.
  • D
    dankcushions Global Moderator @felleg
    last edited by 7 Dec 2016, 18:02

    @felleg said in Component out to 4:3 CRT via 3.5mm jack.:

    Bump, why is it so hard to solve this issue?

    wow..

    best solution for CRT: https://www.reddit.com/r/RetroPie/comments/49wkr9/240p_rgbs_guide_rgb_composite_sync/

    your emulationstation aspect ratio question needs a photo to go along with it. sounds like it is working as designed to me.

    F 1 Reply Last reply 9 Dec 2016, 14:31 Reply Quote 0
    • F
      felleg @dankcushions
      last edited by felleg 12 Sept 2016, 14:32 9 Dec 2016, 14:31

      @dankcushions .. I'm not talking about pixel resolution, like your link suggests. I'm talking about the aspect ratio. To help you understand what I mean (maybe I'm using wrong words), I made this picture. I'm sorry I don't have a CRT at hand now, but it should still illustrate my point:

      alt text

      4:3 and 16:9 were from composite. I adjusted the overscan for 16:9 and kept it when changing settings. The HDMI picture has overscan set to off. To switch from 16:9 to 4:3, I adjusted sdtv_aspect in /boot/config.txt according to the instructions given by raspberrypi.org about config.txt:

      sdtv_aspect=1 #4:3
      sdtv_aspect=2 #14:9
      sdtv_aspect=3 #16:9

      From the picture, you can see:

      • The aspect ratio for ES in the 4:3 picture is effectively 16:9 (i.e. fills my 16:9 screen) instead of being 4:3. It's like the sdtv_aspect=1 had no effect.
      • The aspect ratio in game (I loaded Action 52) is also the same in the 4:3 and 16:9 pictures. HOWEVER, this aspect ratio, whatever it is, is wrong, because the correct one is shown in the HDMI picture, and you can clearly see the black bars are larger in the HDMI picture (remember, overscan was turned off for HDMI, this can't be the reason). Therefore, the composite signal stretches games in the 4:3 setting and compresses them in the 16:9.

      Therefore, you can easily imagine that if I was to plug my pi to a CRT, either the sides of the ES menu would be cutoff and the game would be ok if I kept the same overscan settings as my HD TV, or the menu would be compressed to fit in screen, but the game would also be compressed even more.

      D 1 Reply Last reply 9 Dec 2016, 16:01 Reply Quote 0
      • X
        XVO
        last edited by 9 Dec 2016, 15:32

        Is it also possible to output a Pal signal on retropie while using a composit cable?
        I saw a kick-ass project on youtube from a guy who build his rpi in to an old crt tv.
        Problem is that most of the old crt's in europe only work with a Pal signal.

        1 Reply Last reply Reply Quote 0
        • D
          dankcushions Global Moderator @felleg
          last edited by 9 Dec 2016, 16:01

          @felleg i don't really understand your examples. i want to see it with a CRT :)

          if I was to plug my pi to a CRT, either the sides of the ES menu would be cutoff and the game would be ok

          this is exactly the right behaviour as far as i can tell. eg watch:

          emulationstation menu does not show as much horizontal real-estate, because it has less horizontal real-estate. the aspect ratio is still 4:3.

          F 1 Reply Last reply 9 Dec 2016, 17:40 Reply Quote 0
          • F
            felleg @dankcushions
            last edited by 9 Dec 2016, 17:40

            @dankcushions Interesting video, definitely helps me understand the natural behavior of EmulationStation better... So you're basically saying that if the guy in the video had the default Carbon theme selected in ES, the beginning of the names of the games in the list would be cutoff (because they're to the far left), and that would be normal? Because that's what happened to me when I plugged my Pi to my Commodore CRT monitor (which, as I've said, sadly I don't have around at the moment to take pictures).

            If the solution to this "aspect ratio" problem is simply to edit themes and make game titles appear closer to the middle, then I would both be very happy and very surprised.

            At the end of the day, though, knowing all this: what's the purpose of the sdtv_aspect variable in config.txt?

            1 Reply Last reply Reply Quote 0
            • topic:timeago-later,13 days
            • F
              felleg
              last edited by felleg 22 Dec 2016, 19:16

              Well I'm back now, and with proper pictures! I managed to get my hands on a 1702 Commodore monitor (best in the biz). This monitor is extra reliable, so if I can't make it work here, I doubt it can work elsewhere.

              Here's what the ES menu looks like with all overscan values set to 0. You can see the text at the bottom is getting cut:
              alt text

              Here's the game list. The text is getting cut on the left side:
              alt text

              So the menu looks stretched, which is bad. However, good news, Super Mario Bros. looks great:
              alt text

              Not everything is perfect, though. When I boot up DOSBOX (The Incredible Machine in this case), it seems to be in a 16:9 ratio, so the sides are cut and the top and bottom parts are black bars. What's up with DOSBOX outputting in 16:9, anyway? This ratio didn't even exist back then, as far as I know!
              alt text

              ================================ Now I set up overscan values for my monitor (using this home made script): =====================
              alt text

              The ES menu now looks OK. The text is kind of squished laterally, but nothing is cut this time. We should see the Atari logo in the middle of the screen, but my camera had issues with the contrast of brightness:
              alt text

              Now look what happens with Super Mario Bros. after having set up these overscan values: it is squished laterally, not filling the left and right sides of the screen! It's like if the overscan values, instead of changing the ratio of 16:9 to 4:3, just squished the screen. As a result, when i boot up a 4:3 game, it gets squished laterally even more. If only I could have the ES menu in 4:3 resolution, this would solve ALL my problems:
              alt text

              Here's DOSBOX with the overscan. It's very clearly in 16:9, it even added the black bars at the top and bottom. I really don't understand what's up with that, and would be delighted if anyone knew what to do to get a true 4:3 ratio:
              alt text

              Just a side note: during all these tests, in /boot/config.txt I had sdtv_aspect=1, which should give me NTSC 4:3 through composite (according to Raspberry Pi documentation).
              alt text

              I hope this post clearly highlights this issue, I would love to learn how to fix this. Thanks in advance.

              1 Reply Last reply Reply Quote 0
              • D
                dankcushions Global Moderator
                last edited by 22 Dec 2016, 21:32

                better! :) please could you post your entire /boot/config.txt here?

                F 1 Reply Last reply 24 Dec 2016, 05:09 Reply Quote 0
                • F
                  felleg @dankcushions
                  last edited by 24 Dec 2016, 05:09

                  @dankcushions Here it is, exactly as it was when I did the test. :) Thanks for taking the time to solve this

                  http://pastebin.com/tEJW4pLY

                  1 Reply Last reply Reply Quote 0
                  • D
                    dankcushions Global Moderator
                    last edited by 24 Dec 2016, 08:01

                    i assume that's your 'no overscan' config? can you show your overscan config?

                    F 1 Reply Last reply 30 Dec 2016, 18:04 Reply Quote 1
                    • F
                      felleg @dankcushions
                      last edited by 30 Dec 2016, 18:04

                      @dankcushions Sorry for the late reply, I was away for the holidays. Here is the pastebin of the config when I had my overscan activated (the only change is in the overscan top, left, right and bottom values): http://pastebin.com/3gsibiJd

                      D 1 Reply Last reply 30 Dec 2016, 18:21 Reply Quote 0
                      • D
                        dankcushions Global Moderator @felleg
                        last edited by 30 Dec 2016, 18:21

                        @felleg

                        disable_overscan=1

                        this shouldn't be set

                        F M 2 Replies Last reply 30 Dec 2016, 18:49 Reply Quote 2
                        • F
                          felleg @dankcushions
                          last edited by 30 Dec 2016, 18:49

                          @dankcushions THAT DID IT! Thanks so much for your patience.
                          The reason I had that set up is because I have been using RetroPie on an HD TV and did not want the black borders. I completely forgot to remove that option when I use a CRT TV.

                          It's kind of unclear to me what the disable_overscan option truly does, since I was able to apply overscan values even when it was enable (look at the pictures I posted above). Still, whatever it does, disabling it on a CRT is the solution. Now, my games are in the same resolution as the ES menu.

                          Cheers!

                          1 Reply Last reply Reply Quote 1
                          • topic:timeago-later,24 days
                          • M
                            mmmfloorpie
                            last edited by 23 Jan 2017, 21:34

                            I've been trying to get my Raspberry Pi3 running Retropie to output to RCA through the 3.5mm jack for some time now.

                            Without making any changed to the config.txt file, I would get sound no problems but no video whatsoever.

                            So I made the changes in the config file so the sdtv mode was 0 for NTSC (since I'm in North America) and I uncommented the line about forcing HDMI video if it just goes to composite.

                            That resulted in finally getting video output but it was all blurry and the picture was going crazy. There was colour however.

                            There was also only very faint sound and a whole lot of buzzing and hissing coming out of the speakers.

                            All 3 of the A/V plugs seem to be carrying some video now. The jack I'm using has been used by others for a R Pi3 via the reviews for it on Amazon. You have to use the red jack for video which I did.

                            What am I doing wrong? Please use simple words as I know nothing about Linux or programming or anything lol.

                            M F 2 Replies Last reply 24 Jan 2017, 09:10 Reply Quote 0
                            • M
                              Melvin.FoX @mmmfloorpie
                              last edited by Melvin.FoX 24 Jan 2017, 09:10

                              @mmmfloorpie RPi is tricky in matter of RCA and jack connection. It's fact that yellow and red are switched but there is another tricky thing. You also need to switch signal and ground on the red cable so it's totally different cable from those you can buy as standard.
                              You can try to buy a cable with a proper jack adapter for RPi. I bought mine and it doesn't work plugging in directly to TV but with this adapter use it works as it should (more/less).
                              It look like this one:
                              http://g02.a.alicdn.com/kf/HTB1_b01LXXXXXa1apXXq6xXFXXXk/1PC-3-5mm-Jack-to-3-RCA-Male-Plug-Adapter-for-Cable-DVD-Audio-for-Cable.jpg
                              You can also made some soldering youself with this instructions:
                              http://www.raspberrypi-spy.co.uk/wp-content/uploads/2014/07/Model-B-Plus-Audio-Video-Jack-Diagram.png


                              I thought also about making some script that will enable or disable overscan depending on active output so when RPi is connected via HDMI it will disable it but when you boot up with RCA it will enable overscan. Maybe you have something like this one?
                              I also wanted to ask you what happens when you had your Pi connected with HDMI and you shutdown system and run it once more on RCA. Mine doesn't display anything and has to be rebooted :/ is this normal?

                              M E 2 Replies Last reply 24 Jan 2017, 16:27 Reply Quote 0
                              • M
                                mmmfloorpie @Melvin.FoX
                                last edited by 24 Jan 2017, 16:27

                                @Melvin.FoX Thanks for the reply. Where did you buy that adapter?

                                I haven't tried to boot with RCA while the HDMI was still plugged in.

                                M 1 Reply Last reply 24 Jan 2017, 18:40 Reply Quote 0
                                • M
                                  Melvin.FoX @mmmfloorpie
                                  last edited by 24 Jan 2017, 18:40

                                  @mmmfloorpie It's not possible to boot RPi with both HDMI and RCA but that's not the case. I have option to use both HDMI and RCA but not in the same time. When I would like to play retro way I will use CRT with RCA connection but when connecting to LCD I will use HDMI. The thing is that I would like to have it configured so when I use CRT I don't need to get to any option menu or change anything in bash. I want to make it just plug'n'play type of console.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    Melvin.FoX @dankcushions
                                    last edited by 25 Jan 2017, 21:06

                                    @dankcushions is there a possibility to make this option enabled or disabled depending on used video output?

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      edmaul69 @Melvin.FoX
                                      last edited by edmaul69 25 Jan 2017, 21:13

                                      @Melvin.FoX if you buy a composite cable for an xbox 360 e slim it is 100% correct. You dont have to swap anything.

                                      1 Reply Last reply Reply Quote 1
                                      • F
                                        felleg @mmmfloorpie
                                        last edited by 30 Jan 2017, 14:47

                                        @mmmfloorpie This is the cable I'm using. https://www.amazon.ca/Zune-A-V-Output-Cable/dp/B000IXLHOM

                                        1 Reply Last reply Reply Quote 0
                                        17 out of 26
                                        • First post
                                          17/26
                                          Last post

                                        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                          This community forum collects and processes your personal information.
                                          consent.not_received