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

    Help testing: Random Video Screensaver on Main Branch

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiovideo screensavscreensavervideotesting
    146 Posts 5 Posters 49.4k 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.
    • HexH
      Hex
      last edited by

      I am in. Testing now

      Sent from 20,000 leagues under the sea.

      Powersaver Emulation station : https://github.com/hex007/EmulationStation
      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

      1 Reply Last reply Reply Quote 1
      • ?
        A Former User
        last edited by

        Is there a way I can compile this onto a USB from Scratch?

        pjftP 1 Reply Last reply Reply Quote 1
        • pjftP
          pjft @A Former User
          last edited by

          @itsnitro Hm.

          On the Pi, you mean?

          Sure. I imagine, off the top of my head, the following would work on the Pi's terminal, after exiting ES:

          mkdir ES-pjft
          cd ES-pjft
          git clone https://github.com/pjft/EmulationStation.git
          git checkout RetroPie-ScreenSaver-Merge
          git submodule update --init
          cmake .
          make
          ./emulationstation
          

          @Hex thank you! Curious to see how this fares on your Linux build, as well as on the Pi 1/0 :) I'm particularly curious to know if the screensaver using VLC on Linux performs well, as I don't know if it's HW accelerated there. If not, I can change a few things there to make it work with better performance, at the expense of video quality.

          1 Reply Last reply Reply Quote 0
          • ?
            A Former User
            last edited by

            @pjft No, not on the pi, for windows.

            pjftP 1 Reply Last reply Reply Quote 0
            • pjftP
              pjft @A Former User
              last edited by

              @itsnitro OH.

              Well, if you do have the required development environment there, I'd imagine... err... hmm.

              This post might help, but reading through it it's quite daunting, so if you can't do it hopefully someone will eventually build it and be able to share it. :l

              If you do manage to build it, though, do share it with the rest!

              1 Reply Last reply Reply Quote 0
              • HexH
                Hex
                last edited by

                @pjft is there a way to trigger screensaver or just wait patiently

                Sent from 20,000 leagues under the sea.

                Powersaver Emulation station : https://github.com/hex007/EmulationStation
                ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                pjftP 1 Reply Last reply Reply Quote 0
                • HexH
                  Hex
                  last edited by

                  On linux Audio starts. Video is a blank screen. and normal video snap is in incorrect position (probably only for testing)

                  Sent from 20,000 leagues under the sea.

                  Powersaver Emulation station : https://github.com/hex007/EmulationStation
                  ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                  pjftP 1 Reply Last reply Reply Quote 0
                  • pjftP
                    pjft @Hex
                    last edited by

                    @Hex you need to choose the random video screensaver option on the menu. If you then enable screensaver controls, you can trigger it by pressing select on the system view.

                    1 Reply Last reply Reply Quote 0
                    • pjftP
                      pjft @Hex
                      last edited by

                      @Hex ok. It looks like I'll need to adjust VLC as a screensaver then as it might not be hardware accelerated. That's a shame as the text will look crappy :/ but it is what it is. Thanks for testing that.

                      What do you mean the video snap is out of place - can you share a screenshot? That would help - I may have certainly unknowingly reverted some code, since this was put together earlier in the year.

                      I take it it wasn't happening on the public 2.2.0 release?

                      Thank you very much!

                      HexH 2 Replies Last reply Reply Quote 0
                      • HexH
                        Hex @pjft
                        last edited by

                        @pjft said in Help testing: Random Video Screensaver on Main Branch:

                        @Hex ok. It looks like I'll need to adjust VLC as a screensaver then as it might not be hardware accelerated. That's a shame as the text will look crappy :/ but it is what it is. Thanks for testing that.

                        What do you mean the video snap is out of place - can you share a screenshot? That would help - I may have certainly unknowingly reverted some code, since this was put together earlier in the year.

                        I take it it wasn't happening on the public 2.2.0 release?

                        Thank you very much!

                        You will have to read the setting to determine which player is being used for videos and switch accordingly.

                        Imgur

                        Sent from 20,000 leagues under the sea.

                        Powersaver Emulation station : https://github.com/hex007/EmulationStation
                        ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                        pjftP 1 Reply Last reply Reply Quote 0
                        • pjftP
                          pjft @Hex
                          last edited by

                          @Hex oh my, that is messed up. Will look into that - likely some merge problem.

                          Thanks.

                          1 Reply Last reply Reply Quote 1
                          • HexH
                            Hex
                            last edited by Hex

                            I works well in Retropie ES master branch so you can look at diffs and figure out

                            Sent from 20,000 leagues under the sea.

                            Powersaver Emulation station : https://github.com/hex007/EmulationStation
                            ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                            pjftP 1 Reply Last reply Reply Quote 0
                            • pjftP
                              pjft @Hex
                              last edited by

                              @Hex yeah, must have messed up something simple on the merge. Thanks!

                              It's past midnight here, will look into it tomorrow or during the weekend.

                              1 Reply Last reply Reply Quote 0
                              • TMNTturtlguyT
                                TMNTturtlguy @pjft
                                last edited by

                                @pjft just an fyi - you do not use .git in @meleu script. for the repository enter:

                                https://github.com/pjft/EmulationStation

                                Branch Enter:

                                RetroPie-ScreenSaver-Merge

                                meleuM 1 Reply Last reply Reply Quote 0
                                • meleuM
                                  meleu @TMNTturtlguy
                                  last edited by

                                  @TMNTturtlguy said in Help testing: Random Video Screensaver on Main Branch:

                                  @pjft just an fyi - you do not use .git in @meleu script.

                                  Hey bro, the script should be smart enough to deal with the trailing .git. I tested here and it works fine with that. Are you having problems?

                                  • Useful topics
                                  • joystick-selection tool
                                  • rpie-art tool
                                  • achievements I made
                                  TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                                  • TMNTturtlguyT
                                    TMNTturtlguy @meleu
                                    last edited by

                                    @meleu yes I am. I went to add a new repository and typed it in with .git and it said that it was not a proper link to the branch and would not add it to the list. I then typed it in without the .git and it added it to my list. I went to the list, selected it and it started to download/compile.

                                    meleuM 1 Reply Last reply Reply Quote 0
                                    • TMNTturtlguyT
                                      TMNTturtlguy
                                      last edited by

                                      @pjft - Tested on retropie and as expected it appears to be working 100% the way it should be. Nice work!

                                      1 Reply Last reply Reply Quote 0
                                      • meleuM
                                        meleu @TMNTturtlguy
                                        last edited by

                                        @TMNTturtlguy said in Help testing: Random Video Screensaver on Main Branch:

                                        @meleu yes I am. I went to add a new repository and typed it in with .git and it said that it was not a proper link to the branch and would not add it to the list.

                                        You are right! Sorry for looking like I'm doubting you. :-)

                                        In my tests I edited es-repos.txt files directly... My bad.

                                        Anyway, the script can deal with trailing .git now. Could you update and test it again, please? (remember: you can update using the script itself).

                                        Thanks bro!

                                        • Useful topics
                                        • joystick-selection tool
                                        • rpie-art tool
                                        • achievements I made
                                        TMNTturtlguyT 2 Replies Last reply Reply Quote 1
                                        • TMNTturtlguyT
                                          TMNTturtlguy @meleu
                                          last edited by

                                          @meleu I am not on my pi now, but i will update and get back to you! Thanks for taking a second look into it. Really nice utility you build for us.

                                          1 Reply Last reply Reply Quote 1
                                          • HexH
                                            Hex @pjft
                                            last edited by

                                            @pjft said in Help testing: Random Video Screensaver on Main Branch:

                                            @Hex ok. It looks like I'll need to adjust VLC as a screensaver then as it might not be hardware accelerated. That's a shame as the text will look crappy :/ but it is what it is. Thanks for testing that.

                                            What do you mean the video snap is out of place - can you share a screenshot? That would help - I may have certainly unknowingly reverted some code, since this was put together earlier in the year.

                                            I take it it wasn't happening on the public 2.2.0 release?

                                            Thank you very much!

                                            I am testing on PC. It is still compiling on my PiZ :|

                                            Sent from 20,000 leagues under the sea.

                                            Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                            ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                            pjftP 1 Reply Last reply Reply Quote 0
                                            • 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.