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

    Announcing Pegasus Frontend

    Ideas and Development
    frontend pegasus c++ development qml
    145
    1704
    579033
    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.
    • lilbud
      lilbud @itskryode last edited by

      @itsnitro I just spent the last few minutes laughing my ass off. Take an upvote

      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

      Backlog: http://backloggery.com/lilbud

      Feel like buying me a coffee? Throw a few bucks my way here: paypal.me/Lilbudw

      1 Reply Last reply Reply Quote 1
      • lilbud
        lilbud @itskryode last edited by lilbud

        @fluffypillow said

        currently loading ~1000 games

        0_1492989341715_upload-c4f15882-31bd-41cb-9617-503cabbade0a

        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

        Backlog: http://backloggery.com/lilbud

        Feel like buying me a coffee? Throw a few bucks my way here: paypal.me/Lilbudw

        1 Reply Last reply Reply Quote 0
        • itskryode
          itskryode last edited by

          Not this again.

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

            @meleu as soon as it's generally in a usable state, I'll open source it. There are some basic features I'd still like to work on before, like gamepad navigation, but I can make an alpha release this week or the next probably.

            1 Reply Last reply Reply Quote 7
            • fluffypillow
              fluffypillow last edited by fluffypillow

              I've made a new video:

              (I did cheat a bit, I've turned off displaying the videos, but that doesn't affect the loading speed anyway. Also it's "just" 750 games this time.)

              For some reason starting right after boot, like ES2, takes 1 second longer... interesting. Anyway, according to the logs, game data loading took 1991ms even with this delay.

              cafarellidigital itskryode 2 Replies Last reply Reply Quote 10
              • cafarellidigital
                cafarellidigital @fluffypillow last edited by

                @fluffypillow goddamn that's some smooth scrolling and loading.

                Console Stripe Video Splashscreen | Mushberry Splatter Splashscreen

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

                  @fluffypillow said in Announcing Pegasus Frontend:

                  "just" 750 games this time

                  JUST?
                  ARE YOU CRAZY?
                  THIS WILL (and I mean will) EXCEED THE PERFORMANCE OF RETROPIE

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

                    @fluffypillow will we be able to use current themes from ES on this front end or will we need to rebuild them in a different format? Looks like some cool modifications could be done to my themes! Have you thought about a screensaver like @fieldofcows and @pjft have built for their ES fork? The screensaver is the coolest feature and would be a great addition to what you are working on. Looking forward to testing this one out soon......this might mean I need a 4th SD card so I can keep running all the different builds I am working on!

                    1 Reply Last reply Reply Quote 2
                    • fluffypillow
                      fluffypillow last edited by

                      @TMNTturtlguy It uses a different format, but I think it would be possible to write a converter script. Haven't thought about the screensaver before, but yeah, that's a good idea!

                      1 Reply Last reply Reply Quote 1
                      • InsecureSpike
                        InsecureSpike last edited by

                        wow, looking awesome!
                        great work!

                        RPi 3 - RetroPie + 500gb HDD [consoles] + Razer Onza Tournament
                        RPi 3 - RetroPie + 32gb USB [computers] + Keyboard
                        both with AttractMode + FuzzBoxx Layout

                        1 Reply Last reply Reply Quote 0
                        • teknomusik
                          teknomusik last edited by

                          Any chance this front end could have a menu for loading / previewing save states similar to the NES Classic menu?
                          nes classic menu

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

                            @teknomusik well that depends on the emulators; if the frontend can read the states, displaying them is not a problem. Most emulators use their own save state formats, so we'd either need some common file format, some information about the individual saves, or some kind of plugin system for the individual emulators/formats.

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

                              This week's progress:

                              • improved screen resolution / aspect ratio support
                              • added different box size support
                              • added basic gamepad support
                              • improved game list loading speed by about 30%
                              • some style changes
                              • polished the source code, made the project structure cleaner, internal changes
                              lilbud 1 Reply Last reply Reply Quote 6
                              • fluffypillow
                                fluffypillow last edited by fluffypillow

                                Screenshot:

                                sreenshot

                                1 Reply Last reply Reply Quote 6
                                • lilbud
                                  lilbud @fluffypillow last edited by

                                  @fluffypillow Is there a limit on systems you can add?

                                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                  Backlog: http://backloggery.com/lilbud

                                  Feel like buying me a coffee? Throw a few bucks my way here: paypal.me/Lilbudw

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

                                    @lilbud yes, 2147483647      ( ͡° ͜ʖ ͡°)

                                    1 Reply Last reply Reply Quote 5
                                    • fluffypillow
                                      fluffypillow last edited by

                                      As for the "system bar" on the top of the current theme, it loops like the carousel, and shows as many as it can while the name of the platforms remains visible.

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

                                        This week Pegasus got open sourced, and is available here. There are no proper releases yet, since it's still in alpha, but you can already build it from source. Automatic build testing has been set up for desktop Linux, Pi1, Pi2 and Windows. It is also confirmed working on Windows 10.

                                        mattrixk meleu 3 Replies Last reply Reply Quote 8
                                        • mattrixk
                                          mattrixk @fluffypillow last edited by

                                          @fluffypillow You're doing some great work mate. I'd love to try this out for windows, but have no idea how to get it from your github to a usable program on my PC.

                                          My ES themes: MetaPixel | Spare | Io | Indent

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

                                            @fluffypillow can you be more specific about the dependencies on the README? I mean, which debian packages do I have to install to build the pegasus-frontend?

                                            • Useful topics
                                            • joystick-selection tool
                                            • rpie-art tool
                                            • achievements I made
                                            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.