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

    Announcing Pegasus Frontend

    Scheduled Pinned Locked Moved Ideas and Development
    frontendpegasusc++developmentqml
    1.7k Posts 145 Posters 5.6m 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.
    • fluffypillowF
      fluffypillow @Darksavior
      last edited by

      @darksavior I'm afraid I'm not familiar with the Mac, sorry :( If it helps, ES system files are expected to be at $HOME/.emulationstation or /etc/emulationstation/, though if I remember correctly, Mac support for ES was implemented in just one of the forks.

      DarksaviorD 1 Reply Last reply Reply Quote 1
      • DarksaviorD
        Darksavior @fluffypillow
        last edited by

        @fluffypillow No worries, just thought you might know a way. I'll use the standalone retroarch for now.

        1 Reply Last reply Reply Quote 0
        • jacklongfordJ
          jacklongford
          last edited by jacklongford

          @fluffypillow

          I'm new to Pegasus and have been looking at videos of it on YouTube. It looks fantastic and great work so far :)

          At the moment, it seems too difficult for me to set up. I know other front ends allow you to just simply select your roms folder (without having to create a metadata.pegasus.txt) and then there's options to use an in-app scraper to download artwork.

          Will these options eventually be available in Pegasus? And if so, is there a road map of features you want to incorporate?

          Thanks!

          H fluffypillowF 2 Replies Last reply Reply Quote 0
          • H
            h2805270 @jacklongford
            last edited by

            @jacklongford
            Are you using Windows, or Linux?

            jacklongfordJ 1 Reply Last reply Reply Quote 0
            • jacklongfordJ
              jacklongford @h2805270
              last edited by

              @h2805270 Android (Nvidia Shield)

              H 1 Reply Last reply Reply Quote 0
              • H
                h2805270 @jacklongford
                last edited by

                @jacklongford
                That's a tricky one.
                I've got no experience with TV Boxes. Ask someone on the Discord if you haven't yet:
                https://discord.com/invite/KTtzP6y

                1 Reply Last reply Reply Quote 0
                • fluffypillowF
                  fluffypillow @jacklongford
                  last edited by

                  @jacklongford Hi! Well, Pegasus tries to be just the frontend. It doesn't have a built-in scraper, but tries to be compatible with the output of others; you can try using Skyscraper, Skraper.net, LaunchBox as well as all the EmulationStation supporting scrapers. In the case of Android though, I do know the selection is a bit lacking, so eventually there might be a cross platform way for scraping, but there's no fixed roadmap for that at the moment.

                  For Android in particular, the guides written for the Retroid Pocket 2 might come handy, eg. https://basvroegop.nl/pegasus, as that also runs a version of Android.

                  jacklongfordJ 1 Reply Last reply Reply Quote 0
                  • jacklongfordJ
                    jacklongford @fluffypillow
                    last edited by

                    @fluffypillow Thanks for your reply, I think I will have to stay with my current frontend since it's got scraping built in.

                    1 Reply Last reply Reply Quote 0
                    • S
                      Stef17
                      last edited by

                      After the installation, you can either call pegasus-fe manually, or edit /opt/retropie/configs/all/autostart.sh to launch Pegasus on boot (instead of eg. ES2).

                      I installed it through Raspberry Pi 4 from experimental packages, then Pegasus FE. But it says could not install it. It is not available?

                      Yes, Retropie is updated etc, wifi is on.

                      Any solution?

                      1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator
                        last edited by

                        @stef17 said in Announcing Pegasus Frontend:

                        I installed it through Raspberry Pi 4 from experimental packages, then Pegasus FE. But it says could not install it. It is not available?

                        Installation from the setup script should work - what version of RetroPie are you using ?

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          Stef17 @mitu
                          last edited by

                          @mitu said in Announcing Pegasus Frontend:

                          @stef17 said in Announcing Pegasus Frontend:

                          I installed it through Raspberry Pi 4 from experimental packages, then Pegasus FE. But it says could not install it. It is not available?

                          Installation from the setup script should work - what version of RetroPie are you using ?

                          version 4.7
                          System: rpi4 (armv71)
                          running on Rasbian GMU/Linux 10 (buster)

                          mituM 1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator @Stef17
                            last edited by

                            @stef17 What error do you get when installing ? Please post the exact error - the setup script stores all operations under $HOME/RetroPie-Setup/logs, you can open the installation log and post it on pastebin.com. Make sure you're using an updated RetroPie-Setup script (version 4.7.11 at the moment).

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Stef17 @mitu
                              last edited by

                              @mitu said in Announcing Pegasus Frontend:

                              @stef17 What error do you get when installing ? Please post the exact error - the setup script stores all operations under $HOME/RetroPie-Setup/logs, you can open the installation log and post it on pastebin.com. Make sure you're using an updated RetroPie-Setup script (version 4.7.11 at the moment).

                              https://pastebin.com/PHaQVAZe

                              mituM 1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @Stef17
                                last edited by mitu

                                @stef17 This looks like a problem with your package repositories:

                                
                                E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
                                Could not install package(s): gstreamer1.0-alsa gstreamer1.0-libav gstreamer1.0-plugins-good jq.
                                

                                Do you have any held/pinned packages ?

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  Stef17 @mitu
                                  last edited by

                                  @mitu When I bought Raspberry Pi 4 I downloaded Retropie-image then to SD Card. After that wanted to install Pegasus FE. Failed. I don't know what packages.

                                  mituM 1 Reply Last reply Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @Stef17
                                    last edited by mitu

                                    @stef17 I Which RetroPie image did you install ?
                                    I don't seem to reproduce the issue with the default RetroPie installation - installation works fine with the same version and Raspberry Pi OS release.
                                    Can you run the recommended command from the error message and see if you can install pegasus afterwards:

                                    apt --fix-broken install
                                    
                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      Stef17 @mitu
                                      last edited by

                                      @mitu said in Announcing Pegasus Frontend:

                                      @stef17 I Which RetroPie image did you install ?
                                      I don't seem to reproduce the issue with the default RetroPie installation - installation works fine with the same version and Raspberry Pi OS release.
                                      Can you run the recommended command from the error message and see if you can install pegasus afterwards:

                                      apt --fix-broken install
                                      

                                      It did work. But now where do I put the Frontend chooser?

                                      fluffypillowF 1 Reply Last reply Reply Quote 0
                                      • fluffypillowF
                                        fluffypillow @Stef17
                                        last edited by

                                        @stef17 You can put it anywhere, it should be fairly portable.

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          fastpop72 @fluffypillow
                                          last edited by

                                          @fluffypillow Thanks for your frontend!

                                          I have a question: I always used Pegasus on my bartop environment running Debian and i have any flaws.

                                          Recently i began to install a new environment under Windows 10 and i noticed the performance of Pegasus are very poor.
                                          It takes a lot to check the roms at start, when i scroll down the games i have a lot of lags (compared to Debian setup, same roms). The machine running Windows it's a new Ryzen 5 + Vega 11 and a NvME SSD.

                                          Could be the theme i use? (GameOS)

                                          Thanks...

                                          fluffypillowF 1 Reply Last reply Reply Quote 0
                                          • fluffypillowF
                                            fluffypillow @fastpop72
                                            last edited by

                                            @fastpop72 Hi, well file operations are in general slower on Windows, as far as I know (se eg. here) it's mainly related to the file system (NTFS). It might be possible to improve the speed with some smart caching in the future; for now you could try disabling the third party sources you don't use, or use smaller images (so they load faster).

                                            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.