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

    Announcing Pegasus Frontend

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

      @asahendrix AAB658A6-A1DD-4D74-BEA1-9C50AB478C45.jpeg

      Mostly the formatting on the left is a good example of how I’d like the consoles menu to look

      1 條回覆 最後回覆 回覆 引用 0
      • J
        jetbootjack
        最後由 編輯

        Hi,

        Probably not the right place to post this, but I can find no other discussion for Pegasus online - so here goes. This is not a RetroPie based question about the FE.

        On MacOS (Mojave) no video plays - I am guessing there is some config I am not doing, but have no idea where to start to resolve the dependency.

        On Windows 10 initial startup crashes out after about a minute - gets to 82 games (my installed steam games amount) - then pops back to desktop, I can see no error in the log, but suspect I am not looking for the right thing...

        If there is a better place for me to ask these questions please let me know.

         sTeVE
        
        1 條回覆 最後回覆 回覆 引用 0
        • S
          spektor56
          最後由 spektor56 編輯

          I have a launchbox importing program mostly working (metadata + assets). I will post the source code on github when it's in a state that's easily usable by other people. Also, for people that want to get 64-bit retroarch working in pegasus:

          launch: am start
           --user 0
           -n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture
           -e ROM "{file.path}"
           -e LIBRETRO /data/data/com.retroarch.aarch64/cores/mesen_libretro_android.so
           -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg
           -e IME com.android.inputmethod.latin/.LatinIME
           -e DATADIR /data/data/com.retroarch.aarch64
           -e APK /data/app/com.retroarch.aarch64-Lw-HOvybuHeHxQbE451e4g==/base.apk
           -e SDCARD /storage/emulated/0
           -e DOWNLOADS /storage/emulated/0/Download
           -e SCREENSHOTS /storage/emulated/0/Pictures
           -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files
           --activity-clear-top
          
          1 條回覆 最後回覆 回覆 引用 2
          • fluffypillowF
            fluffypillow @asahendrix
            最後由 編輯

            @asahendrix Looks nice! Yeah, it's perfectly doable, and probably wouldn't be that difficult -- I know, I should really update the documentation :) I can't promise I'll be able to work on this (I keep making way too many promises); in case you're interested in the code, there's still the QML documentation collection, which unfortunately while not outdated, isn't particularly a fun read either. Hope I'll have some time soon...

            @jetbootjack perhaps @PlayingKarrde could comment on the Mac issue? I'm afraid I can only do a limit amount of testing there :(

            As for Windows, certain GOG games seem to cause a crash at the moment. This issue keeps popping up so I think I'll make GOG support off by default for now. Could you tell whether you have any of these games installed?

            PlayingKarrdeP A J 3 條回覆 最後回覆 回覆 引用 1
            • fluffypillowF
              fluffypillow
              最後由 編輯

              Also as you've noticed there haven't been too many updates lately; I'm a bit low on development time at the moment, maybe for the next 1-2 weeks too, but after that I should have more time.

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

                @fluffypillow said in Announcing Pegasus Frontend:

                @jetbootjack perhaps @PlayingKarrde could comment on the Mac issue? I'm afraid I can only do a limit amount of testing there :(

                Hmmm video works fine for me on MacOS (also Mojave) but I can't remember if I did anything special to get it working (it was so long ago). It's possible that I used Perian but I can't say for sure. Maybe try installing that and see if you have any success.

                J 1 條回覆 最後回覆 回覆 引用 0
                • A
                  asahendrix @fluffypillow
                  最後由 編輯

                  @fluffypillow thank you so much for the reply! I’m going to go through the documentation and this qml ebook. Say, the referenced ebook chapters in the documentation don’t have a working link. Is this the ebook I need to study? https://qmlbook.github.io/

                  Thank you again!!!

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

                    I made a Plugin for Launchbox to help exporting to pegasus:

                    https://github.com/spektor56/PegasusExportPlugin/releases

                    This is a preview release. Right now it exports all games, no filters.

                    to see where to put the files check the readme:

                    https://github.com/spektor56/PegasusExportPlugin

                    for assets it only exports:
                    boxFront
                    logo
                    background
                    video

                    I will add the other types later

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

                      @asahendrix ah yes that's the one. Seem like the page urls changed recently.

                      A 1 條回覆 最後回覆 回覆 引用 0
                      • A
                        asahendrix @fluffypillow
                        最後由 編輯

                        @fluffypillow excellent thank you! I’ll start rolling my sleeves up - even though I should be studying for the A+ :/ lol

                        1 條回覆 最後回覆 回覆 引用 0
                        • J
                          jetbootjack @PlayingKarrde
                          最後由 編輯

                          @PlayingKarrde - unfortunately that does not work (I don't think Perian is Mojave compatible) ...

                          With or without Perian when I select a game in the grid view or open one and select preview I get a brief flash of a static image before the video window turns black.

                                sTeVE
                          
                          asdfgasfhsnA 1 條回覆 最後回覆 回覆 引用 0
                          • J
                            jetbootjack @fluffypillow
                            最後由 編輯

                            @fluffypillow - no I don't have any of those GOG games installed, but I do have Space Quest 1 installed via GOG :-)

                            No GOG Games and it works fine!

                            sTeVE

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

                              I have been accompanying development for some time, and this seems the best fronted in the area of ​​customization and optimization. But the only thing left for me to use once and for all is a library of community themes. When will we have this?

                              fluffypillowF 1 條回覆 最後回覆 回覆 引用 0
                              • asdfgasfhsnA
                                asdfgasfhsn @jetbootjack
                                最後由 編輯

                                @jetbootjack said in Announcing Pegasus Frontend:

                                With or without Perian when I select a game in the grid view or open one and select preview I get a brief flash of a static image before the video window turns black.

                                It is most likely related to the codec of the video files (which is likely why Perian was suggested).

                                I've personally experienced a variety of video playback issues on MacOS that do not manifest on Linux (x64/RPi) or Windows (w/ k-lite installed). I haven't bothered to dig any further in to the format issue as I'm time poor (like everyone else) and MacOS is not my target platform.

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

                                  @NeonNegro as soon as I can put more time into writing a proper set of tutorials :)

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

                                    I've just made a Pi 4 optimized experimental release, available here (under assets). Not tested yet of course :)

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

                                      @fluffypillow Is it beneficial to get the 2GB version for Pegasus to improve box art loading?

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

                                        @Darksavior in theory it should be faster, yes, especially if they were stored on external drives before. I can't say for 100% sure how much improvement it brings though, but does looks promising.

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

                                          @fluffypillow Thanks. Yea, going to get a pi4 when it's available again and upgrading my usb 2.0 stick to 3.0. I load my games from there.

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

                                            Weekly update! Or rather, I just had some free time today, so I've finished the LaunchBox support I've started last time. It should mostly work: finds games, launches games, shows assets. However it's highly untested and off by default, but feel free to try it!

                                            Known issues:

                                            • Pegasus looks for LaunchBox under C:\Users\<username>\LaunchBox. Yes, I know it's very likely to have it installed somewhere else, but because LB is portable it's not possible to know its location (and as far as I know it doesn't write its path to the registry either). Ideally there would be a settings panel for changing this in Pegasus in the future. If you have experience with symlinks/junctions on Windows, you can use them as a workaround.
                                            • Sometimes images have a different extensions that what they really are (eg. a PNG file is called JPG). Due to a bug in one of the components, these images fail to load. This should be fixed eventually.
                                            • The code is not fully optimized for speed yet, in theory there might be some slowness when loading large datasets.
                                            sergioadS 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.