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 6.0m 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.
    • M
      meaning @meaning
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • halfmanhalfcakeH
        halfmanhalfcake @fluffypillow
        last edited by

        @fluffypillow Forgot to ask earlier, is the new config file format (collections and metadata txt files) implemented?

        1 Reply Last reply Reply Quote 0
        • AndersHPA
          AndersHP
          last edited by

          Just to update my little benchmarking from earlier:
          When having artwork for 5000 games on USB2.0: Pegasus boots in 1 minut 27 secs.
          When having artwork on microSD (class 10): Pegasus boots in 23 secs.

          Quite a performance difference. Probably the quality of the USB stick to blame.

          It would be cool to test a new USB3.1 drive, but haven't got any so will probably leave the artwork on the microSD from now on.

          My "Bubble Bobble" Themed Bartop Arcade
          My Gameboy

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

            @meaning I can't seem to find documentation about LaunchBox config files, but if it's in a usable format, then yeah, it shouldn't be impossible to add support.

            @halfmanhalfcake Not yet, that's one of the things I plan to work on next (and also adding documentation for it).

            @AndersHP Now that the docs are online, I can also start working on speed optimizations. I have some chinese sticks around, perfect for testing.

            mituM M 2 Replies Last reply Reply Quote 1
            • mituM
              mitu Global Moderator @fluffypillow
              last edited by

              @fluffypillow said in Announcing Pegasus Frontend:

              I have some chinese sticks around

              For a moment there, I was trying to imagine how you could use some chopsticks to improve the speed of your program :).

              1 Reply Last reply Reply Quote 3
              • M
                meaning @fluffypillow
                last edited by

                @fluffypillow : dope!
                Are you guys hanging somewhere on irc ? i'd like to join if you do. This project is really promising.

                1 Reply Last reply Reply Quote 0
                • T
                  tronkyfran
                  last edited by

                  The documentation and tutorials are AWESOME. Thanks a lot for your work.

                  1 Reply Last reply Reply Quote 1
                  • N
                    Newellj79
                    last edited by

                    I installed thru retro pie experimental packages but can’t figure how to launch on raspberry pi. Please help!

                    AndersHPA 1 Reply Last reply Reply Quote 0
                    • AndersHPA
                      AndersHP @Newellj79
                      last edited by AndersHP

                      @newellj79 said in Announcing Pegasus Frontend:

                      I installed thru retro pie experimental packages but can’t figure how to launch on raspberry pi. Please help!

                      Hehe. @fluffypillow you need to write this in the first post of this thread. @Newellj79 Right here :)

                      My "Bubble Bobble" Themed Bartop Arcade
                      My Gameboy

                      1 Reply Last reply Reply Quote 0
                      • DarksaviorD
                        Darksavior
                        last edited by Darksavior

                        @fluffypillow Will you make the default theme an ini to edit so we can change layout/columns, etc?

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

                          @AndersHP @Newellj79 Yeah someone (me?) should really make a frontend chooser dialog. I've just updated the first post with the launching info, thanks.

                          @Darksavior still on my to do list, sorry -- I'd like to add it by implementing theme specific options, which could then be changed in a settings menu.

                          @meaning I tend to hang out in the #retropie channel on afternoons (GMT+2).

                          PS. We're over 500 posts now, wow!

                          1 Reply Last reply Reply Quote 2
                          • T
                            tronkyfran
                            last edited by

                            So, testing this I realized that we can make a system selection screen with video backgrounds, at least on Windows ( performance hit on Pi could be Big, suppose). OMG.

                            herb_fargusH 1 Reply Last reply Reply Quote 0
                            • herb_fargusH
                              herb_fargus administrators @tronkyfran
                              last edited by

                              @tronkyfran I imagine it could replicate most of launchbox's functionality eg coverflow etc.

                              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                              T 1 Reply Last reply Reply Quote 1
                              • T
                                tronkyfran @herb_fargus
                                last edited by

                                @herb_fargus As far as I know, the limit is the computer performance, really really excited about this, I'm testing this since fluffypillow released the tutorials and will probably make a tronkyfran's theme adaptation for this to train a bit myself on qml before going to my oldroom-like theme.

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

                                  @fluffypillow I tried daphne today and the games won't show in pegasus. I don't even see the daphne gamelist xml being processed when pegasus is loading. Daphne is viewable in ES. Any ideas?

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

                                    @fluffypillow said in Announcing Pegasus Frontend:

                                    [directory of the rom]/media/

                                    Could it also check [directory of the rom]/images/ for those of us who have been using Steven Selphs scraper with the option to put media in the roms folder under "images" ?

                                    RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

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

                                      @darksavior Interesting, could you check the es_systems.cfg that the Daphne rom directory is indeed there, and the gamelist.xml is either in that folder, or under ~/.emulationstation/gamelists/daphne/gamelist.xml? If everything seems to be in place, please upload the systems and gamelist file somewhere and I'll check them. Did this work in earlier versions?

                                      @Alturis You can create a symlink (an "alias" for the folder) with the name media, pointing to your images directory. Here's how:

                                      cd ROM_DIRECTORY
                                      ln -s images media
                                      

                                      If you now open the media dir, you'll see the contents of images, and Pegasus should be able to access them too.

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

                                        @fluffypillow
                                        Everything's in~/.emulationstation/gamelists/ . ES has no issues with daphne. I never tried daphne before so I can't say if it worked in pegasus in the past. I'm using stretch if it matters. https://www.dropbox.com/s/f2yval4afi79rfp/gamelist.xml?dl=0
                                        https://www.dropbox.com/s/yajohaz7homa118/es_systems.cfg?dl=0

                                        Pegasus doesn't even see daphne's gamelist.xml :

                                        0_1518491145174_20180212_184106_preview.jpeg

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

                                          @Darksavior Ah I see, Daphne is that emulator that stores games in directories, right? Pegasus probably didn't find any files with .daphne extension, so it skipped processing the gamelist XML. I can add directory search support, in case this caused the issue.

                                          1 Reply Last reply Reply Quote 0
                                          • AlturisA
                                            Alturis @Darksavior
                                            last edited by Alturis

                                            @fluffypillow said in Announcing Pegasus Frontend:

                                            You can create a symlink (an "alias" for the folder) with the name media, pointing to your images directory.

                                            Ah. Good tip. Linux/Unix is not my first language. ;)

                                            Will have to think in those terms moving forward.

                                            RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

                                            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.