RetroPie forum home
    • 最新
    • 標籤
    • 熱門
    • Home
    • Docs
    • 註冊
    • 登入

    Announcing Pegasus Frontend

    已排程 已置頂 已鎖定 已移動 Ideas and Development
    frontendpegasusc++developmentqml
    1.7k 貼文 145 Posters 6.3m 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • N
      NeoBi @fluffypillow
      最後由 編輯

      @fluffypillow Hi Fluffy ! I just build your project in release mode, unfortunately when I saw the size of my executable, It is only 4704 KB, while yours is 27704 KB. Do I miss something ? Thank you.

      fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
      • fluffypillowF
        fluffypillow @NeoBi
        最後由 編輯

        @NeoBi Hi, when building C++ code you can either build statically, which places the dependencies directly into the executable, or dynamically, which loads them from the system at launch, resulting in smaller file size. It seems you've build dynamically, which is perfectly fine when you're building for yourself. On the other hand, the official releases are built statically, to not depend on system libraries as they may or may not be available on all OSes easily.

        N 1 條回覆 最後回覆 回覆 引用 0
        • S
          SQWK_7500
          最後由 編輯

          @fluffypillow Is there any way I could contact you privately?

          fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
          • fluffypillowF
            fluffypillow @SQWK_7500
            最後由 編輯

            @SQWK_7500 Hi, you can also find me on Discord, see https://pegasus-frontend.org/ for an invite.

            N 1 條回覆 最後回覆 回覆 引用 0
            • N
              NeoBi @fluffypillow
              最後由 編輯

              @fluffypillow Oh ! Ok, thank you for your fast answer !

              1 條回覆 最後回覆 回覆 引用 0
              • N
                NeoBi @fluffypillow
                最後由 編輯

                @fluffypillow I just saw with the build that the sort order of steam games is mess and is not in alphabetical order. is It normal ?

                PlayingKarrdeP 1 條回覆 最後回覆 回覆 引用 0
                • PlayingKarrdeP
                  PlayingKarrde @NeoBi
                  最後由 編輯

                  @NeoBi said in Announcing Pegasus Frontend:

                  @fluffypillow I just saw with the build that the sort order of steam games is mess and is not in alphabetical order. is It normal ?

                  Are you running latest? That was fixed pretty recently.

                  N 1 條回覆 最後回覆 回覆 引用 0
                  • LexxL
                    Lexx
                    最後由 編輯

                    Hello. Amazing piece of software. I really like it.
                    I'm currently using it on a PC with extracted Media from Launchbox.

                    There's one thing that I'm missing though.
                    A way to check Retroachievements for a selected game.
                    Is there anything planed to integrate Retroachievements into Pegasus?

                    fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
                    • fluffypillowF
                      fluffypillow @Lexx
                      最後由 編輯

                      @Lexx Yup, there are plans for that, just haven't got around to it yet.

                      1 條回覆 最後回覆 回覆 引用 0
                      • fluffypillowF
                        fluffypillow
                        最後由 編輯

                        Irregularly-timed update!

                        Well development's a bit slow due to work, covid and lack of time, but here are some recent changes that you might be interested in:

                        • Added support for disabling the shutdown/reboot/quit menu options from the command line. Here are the newly introduced parameters:
                          • --disable-menu-reboot: Hides the system reboot entry in the main menu
                          • --disable-menu-shutdown: Hides the system shutdown entry in the main menu
                          • --disable-menu-appclose: Hides the closing Pegasus entry in the main menu
                          • --kiosk: Alias for --disable-menu-reboot --disable-menu-shutdown --disable-menu-appclose
                        • Fixed input not working in terminal-based apps
                        • Steam: Fixed games not ordered by title
                        • Skraper: Box3D pictures are now also accepted as box frontal images
                        • Slightly optimized memory usage during loading

                        Also important changes related to Patreon:

                        As I was told, Patreon will be required to start charging sales tax/VAT starting July 1st. due to new laws passing in several countries, in particular the following ones: Australia, Belarus, Iceland, New Zealand, Norway, Canada (Quebec only), Russia, Saudi Arabia, Singapore, South Africa, South Korea, Switzerland, Taiwan, Turkey, United Arab Emirates, United States of America.

                        As far as I know, the regular donation there is free from the taxes in most countries (you receive no "tangible goods"), but just in case here's a notice. You should also receive a mail from Patreon about this during the next week.

                        In case this turns out to be a problem, I've also launched a Buy Me a Coffee page here: https://www.buymeacoffee.com/mmatyas (and because I'm interested in drinking some coffee).

                        DarksaviorD DTEAMD 2 條回覆 最後回覆 回覆 引用 1
                        • N
                          NeoBi @PlayingKarrde
                          最後由 編輯

                          @PlayingKarrde No, I didn't. I will do that right now, thank you for your answer ! And Thank you Fluffy for the Update.

                          1 條回覆 最後回覆 回覆 引用 0
                          • DarksaviorD
                            Darksavior @fluffypillow
                            最後由 編輯

                            @fluffypillow I tried this bluetooth 8bitdo sfc30 for the first time with pegasus, and it freaks out. Auto scrolls all over the place as soon as I connect it wirelessly. This is on a clean boot to pegasus. I need to exit and restart pegasus (while the pad is still connected to bt) for it to act normal. The pad acts normal in ES, though I haven't direct booted with ES.
                            Untitled-1.jpg

                            1 條回覆 最後回覆 回覆 引用 0
                            • B
                              Brunnis
                              最後由 編輯

                              @fluffypillow I've been dabbling with RetroPie for many years now, but just yesterday decided to try Pegasus. Scraped for media via Skraper.net and messed around with both the default and the gameOS themes. I've got to say that it's a very slick experience. Big thumbs up for this massive and high quality work!

                              I've personally contributed to RetroArch by developing the concept and code for kiosk mode (and various settings for hiding certain sensitive settings individually) for the XMB menu driver. This is something I value quite highly in a 10 foot interface, since it's natural to want to leave the kids with it and not come back to a total mess. With that said, I saw you recently added support for hiding the choices under the "Quit" button. From what I can see, it's mainly the "Settings" button that would now need to also be protected or hidden to keep the kids from messing things up. Are you looking into adding something like that as well?

                              fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
                              • DTEAMD
                                DTEAM @fluffypillow
                                最後由 編輯

                                @fluffypillow
                                Quick question :
                                For Frontend chooser tool, which version is good for Pi4 ?
                                https://github.com/mmatyas/retropie-frontendchooser/blob/master/README.md

                                1 條回覆 最後回覆 回覆 引用 0
                                • V
                                  valsou
                                  最後由 編輯

                                  Hi,
                                  I created a python script (+ 1 .conf file) to generate metadata.txt, for those who might be interested.

                                  I play on a Shield TV ( Android), all games on my USB thumb drive.
                                  Fluffypillow (mmatyas) offers a converter (gamelist.xml > metadata.txt) here. Very useful in the beginning but as my library is still in development i needed to generate very often metadata.txt and keep my settings.
                                  Also the script can backup in folders unused media assets so i can delete them later.
                                  And generate a "master" metadata.txt at the root that merges all others metadata.txt files. Very useful if you have a large number of collections. Juste one metadata.txt to load in Pegasus.
                                  The configuration file allows to override launch commands/shortname/collection name and maybe more later, for each collection.

                                  The thing is the script relies heavily on the gamelist.xml files, so you have to scrape your games, output a gamelist.xml (i can develop a parser for other kind of data files if necessary), then generate metadata.txt. Generate whenever you want as the gamelist.xml are still there.

                                  I am sure in the future, as Pegasus will grow, scrapers will offer a direct conversion to metadata.txt. I saw that the creator of Skyscraper is doing something like that.

                                  Anyway, sorry for the "advertisement". At least i can give big kudos to Pegasus-frontend and his creator, and the same for all themes creators/pull requesters that keep alive this project. :D

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • fluffypillowF
                                    fluffypillow @Brunnis
                                    最後由 編輯

                                    @Brunnis Sure, that sounds like a good idea, I can add support for that!

                                    @DTEAM Actually I might've forgot to create a Pi 4 version; there are some differences there, will see if I can build a release there too.

                                    @Darksavior Hm I see lots of gamepad support issues, I think I'll also add an option to disable gamepad guessing too.

                                    B DarksaviorD 2 條回覆 最後回覆 回覆 引用 2
                                    • B
                                      Brunnis @fluffypillow
                                      最後由 編輯

                                      @fluffypillow Thanks, looking forward to it!

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • DarksaviorD
                                        Darksavior @fluffypillow
                                        最後由 Darksavior 編輯

                                        @fluffypillow The 5.4 kernel was officially released. Enabling the kms driver with dtoverlay=vc4-kms-v3d gives me a black screen with Pegasus. ES is fine. I've tried it on my 4k tv and 1440p monitor with the same results. I don't know how to manually change Pegasus's resolution to rule out a resolution problem.

                                        fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
                                        • fluffypillowF
                                          fluffypillow @Darksavior
                                          最後由 編輯

                                          @Darksavior Thanks for the note, I'll see if I can try out the kernel on my Pi. (I hope they don't plan to change in every release how TVs are detected though.)

                                          In theory you can override the resolution detection using a JSON config file (which if I remember correctly we've tried with an earlier kernel update), or by setting the env vars QT_QPA_EGLFS_WIDTH and QT_QPA_EGLFS_HEIGHT (in pixels). Perhaps this page might help as well: https://doc.qt.io/qt-5/embedded-linux.html#eglfs

                                          1 條回覆 最後回覆 回覆 引用 1
                                          • T
                                            tekn0
                                            最後由 編輯

                                            Has anyone else got a "ZLIB_1.2.9' not found" after the update? I am on an older pi3b

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 第一個貼文
                                              最後的貼文

                                            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.