• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Output 240p (instead of 480i) on composite RCA

Scheduled Pinned Locked Moved Ideas and Development
composite240p
27 Posts 14 Posters 15.7k 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.
  • O
    ohmycommodore @nitrogen_widget
    last edited by ohmycommodore 16 Mar 2017, 19:33

    @nitrogen_widget
    I'm in NTSC land. So you need to add one of these tvservice lines to the end of config.txt? What are the actual lines you need to add? It seems like some of those are just comments, and of course some for PAL, etc.

    Would I add all this, for example?

    $ tvservice -c "NTSC 4:3 P" ; fbset -depth 8 ; fbset -depth 32; tvservice -s
    Powering on SDTV with explicit settings (mode:16 aspect:1)
    state 0x40001 [NTSC 4:3], 720x480 @ 60.00Hz, progressive

    And in this case does the original "sdtv_mode=16" line need to be removed, or modified?

    1 Reply Last reply Reply Quote 0
    • N
      nitrogen_widget
      last edited by nitrogen_widget 16 Mar 2017, 23:47

      Hi,
      the $ means command prompt.
      so you would run the command as part of a script or when you ran the emulator
      I havn't tested it yet but this is what the developer said to do.

      edit: ok, verified running:
      tvservice -c "NTSC 4:3 P" ; fbset -depth 8 ; fbset -depth 32; tvservice -s
      at command prompt gives you 240p for emulator.

      throwing out: tvservice -c "NTSC 4:3" ; fbset -depth 8 ; fbset -depth 32; tvservice -s
      put you back to interlaced mode for your front end.

      so you have to call the commands at run time and run end of emulator.

      I'm just going to use a 320x240 res theme. :)

      T 1 Reply Last reply 20 Mar 2017, 07:39 Reply Quote 0
      • T
        Turgon @nitrogen_widget
        last edited by 20 Mar 2017, 07:39

        @nitrogen_widget
        Do you have any suggestions regarding themes for 240p? Most of them don't work very well: metadata can't be read, snapshots cut across the screen, layout messed up...

        N 1 Reply Last reply 21 Mar 2017, 00:50 Reply Quote 0
        • N
          nitrogen_widget @Turgon
          last edited by 21 Mar 2017, 00:50

          @Turgon
          I'm using this one for now.
          https://github.com/keilmillerjr/flavors-layout

          Very simple layout that works well.

          T 1 Reply Last reply 21 Mar 2017, 23:23 Reply Quote 0
          • T
            Turgon @nitrogen_widget
            last edited by 21 Mar 2017, 23:23

            @nitrogen_widget
            Thank you. I'm going to try it too.

            1 Reply Last reply Reply Quote 0
            • B
              bifelix89
              last edited by 10 May 2017, 10:43

              Hello! Where this command line should be inserted to interlace the signal ???

              Thank you! :-)

              $ Tvservice -c "NTSC 4: 3 P"; Fbset -depth 8; Fbset -depth 32; Tvservice -s

              1 Reply Last reply Reply Quote 0
              • M
                morpie
                last edited by 19 Jun 2017, 02:41

                I am just wondering, does this firmware still need to be downloaded from the google docs link, or is the original pi-firmware on board with 240p over composite now? I have updated my pi and wonder if I need to reinstall firmware for 240p. Thanks

                1 Reply Last reply Reply Quote 0
                • M
                  matchaman @ohmycommodore
                  last edited by 9 Jul 2017, 02:37

                  @ohmycommodore said in Output 240p (instead of 480i) on composite RCA:

                  I suppose the eventual goal might be to establish a 240p tweak for the games for composite out, while maintaining 480p or similar for the menus to keep them sharper.

                  Excellent idea, I'd love to see that. 240p on a CRT TV still remains much better than any shader possible.

                  1 Reply Last reply Reply Quote 0
                  • O
                    ohmycommodore
                    last edited by 9 Jul 2017, 12:54

                    And certainly down the line it would be wonderful to have something like this as a toggle within the system itself. A "select your desired output and restart" type thing.

                    1 Reply Last reply Reply Quote 0
                    • M
                      morpie
                      last edited by 27 Jul 2017, 16:08

                      Still cant figure out or find out...

                      Does the 240p firmware linked in this thread still need to be manually installed on new and updated Retropie builds?

                      Sorry to be a nag, just can't find an answer. Thanks.

                      1 Reply Last reply Reply Quote 0
                      • E
                        edmaul69 @nitrogen_widget
                        last edited by edmaul69 27 Jul 2017, 20:45

                        @nitrogen_widget so question with the tv service stuff you posted. do we still need to us popcorn mixes stuff? and can i put the tvservice things in runcommand-onstart.sh and runcommand-onend.sh? or where would i put them? or do i have to do this in command line everytime?

                        C 1 Reply Last reply 27 Jul 2017, 20:58 Reply Quote 0
                        • C
                          Capeman @edmaul69
                          last edited by 27 Jul 2017, 20:58

                          @edmaul69 Popcorn mixes updates to the firmware are just part of the normal raspian package now, all you have to do to enable the progressive output is update raspian and set one of these 2 parameters in config.txt:

                          sdtv_mode=16 # progressive NTSC
                          OR
                          sdtv_mode=18 # progressive PAL

                          As for the runcommand_onstart/end commands, i think those are for switching back to 480i in emulation station so the resolution is easier to read (es in 240p, even with a decent theme is terrible haha)

                          Anyway, im curious as to where those go too.

                          Vector Artist, Designer and Maker of Stuff: Laser Cut Atari / Pixel Theme Bartop

                          E 1 Reply Last reply 27 Jul 2017, 21:02 Reply Quote 0
                          • E
                            edmaul69 @Capeman
                            last edited by edmaul69 27 Jul 2017, 21:02

                            @capeman so i need to do i need to do sudo apt-get install rpi-update or did me updating the kernel in retropie-setup today good enough?

                            C 1 Reply Last reply 28 Jul 2017, 01:10 Reply Quote 0
                            • C
                              Capeman @edmaul69
                              last edited by 28 Jul 2017, 01:10

                              @edmaul69 I'm not sure if the update you did does it. Try adding that parameter above to config.txt and rebooting. you will know immediately if it's outputting 240p or not, the console text will be unreadable in 240p mode and ES and emulators will have scanlines.

                              The reason i havent been using it is i cant figure out a way to get a perfect scanline, it seems the scale is off and the pixels are not fitting the scanlines at a 1:1 ratio. The best way to tell is to play megaman games, the power bar is supposed to be alternating white and black pixels but it looks line doubled and line skipped. So until i can figure out an output scale that works correctly, i haven't enabled it yet.

                              Vector Artist, Designer and Maker of Stuff: Laser Cut Atari / Pixel Theme Bartop

                              E 1 Reply Last reply 28 Jul 2017, 01:14 Reply Quote 1
                              • E
                                edmaul69 @Capeman
                                last edited by 28 Jul 2017, 01:14

                                @capeman i ended up do it all the old way. But not sure if it mattered or not. It didnt do anything until i ssh'd in and ran the command for progressive which i should gave tried first. Now if we can get a way tomake it change back and forth automatically would be cool.

                                1 Reply Last reply Reply Quote 1
                                • First post
                                  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.

                                  [[user:consent.lead]]
                                  [[user:consent.not_received]]