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

    Announcing Pegasus Frontend

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

      Weekly update! Just a few small things:

      • Minor updates to the main website
      • Updated the translation files as some texts were missing
      • Experimented with a theme for small screens (not complete yet!)
      1 條回覆 最後回覆 回覆 引用 1
      • fluffypillowF
        fluffypillow
        最後由 編輯

        Weekly update! There have been a large number of updates to the user guide and core development parts of the documentation. Pretty much all pages received some updates, especially the list of third-party apps support and the metadata related pages. With that done, next I'm planning to work on the theme development section.

        1 條回覆 最後回覆 回覆 引用 3
        • P
          Patientgamerfr
          最後由 編輯

          @fluffypillow said in Announcing Pegasus Frontend:

          list of third-party apps support a

          Thanks a lot for the Lutris support !

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

            There might be no updates this week due to real life issues.

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

              Well I didn't plan to do a weekly update, but I ended up doing some fixes:

              • The Flixnet theme got updated to work with the current Pegasus
              • Fixed a bug where gamepad layout configurations of multiple gamepads weren't saved properly
              1 條回覆 最後回覆 回覆 引用 1
              • fluffypillowF
                fluffypillow
                最後由 fluffypillow 編輯

                Weekly update!

                • Updated and in some parts rewrote the theme related documentation. All tutorials should now use up-to-date API calls. I've also split them into smaller and so perhaps more readable pages. There might be a few weird places with all the editing but otherwise should be readable.
                • Fixed a build error on Arch Linux

                With that all the documentation should be up to date now. I was planning to write some more pages and tutorials, but for me it's more time consuming than actual development, so I think I'll leave them to the holidays maybe.

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

                  Great frontend! Thank you for creating this. :) Is there a way to change the "Pegasus 0 Games found" screen that comes up when a game is exited or closed? Or just make it black?

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

                    @tekn0 You mean the loading screen? I think that's fine, it might take some time on certain systems so with it you still see something happening on the screen.

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

                      Also no updates this week due to lack of time :( I'm planning some theme updates for the next days though.

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

                        @fluffypillow It seems there are two different screens or values? When I first start the frontend I get the Pegasus loading screen and it finds 900 games and loads the theme.

                        Then when I start and play a game. After I exit that game (in retropie it's select+start) I get the pegasus logo screen again that stays there for about 6 seconds and says "0 games found" then goes back to the theme.

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

                          @tekn0 Ah I see, yes, the numbers there might be incorrect; that screen is merely waiting for the UI to be ready.

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

                            @fluffypillow Yeps that's the one. Is there a way to change that screen or make it black by chance? Or, change the text to read "returning to pegasus launcher" or just black it out completely?

                            I have some custom autostart.sh code I use to remove all of the term text. This keeps the game launching very clean with no rom launch or yellow error text. I was hoping there might be a quick way to null that return screen as well when it shows 0 roms.

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

                              Weekly update!

                              • Fixed games provided by EmulationStation not having launch commands in some cases
                              • Fixed the loading progress bar's width behaving incorrectly
                              • Fixed the loading bar showing "0 games found" when returning from a game (< @tekn0). The loading consists of loading the game list and loading the UI; there is now no text displayed while only the UI is loading, eg. when returning from a game. Ideally the UI loads faster than the game list, but on some systems this can take surprisingly long time (eg. Windows). Will see if this needs more improvements.
                              • Main theme improvements
                                • The release year and number of players (for multiplayer games) is now displayed
                                • There is now a placeholder text for collections that have no logo
                                • There is now a little heart next to favorite games
                                • Added fade in animations for background and videos
                                • Fixed game images overlapping each other
                                • Improved layout calculations, ie. mixed portrait/landscape images should now look better together
                                • Fixed a bug where the selection got stuck on the very first item, on certain systems with certain gamepads. This will probaly need some additional work in Pegasus itself too, but the situation is now highly improved
                              • Updated the Flixnet heme
                                • Fixed collections with not too many games getting unaligned
                                • Fixed missing release years
                                • Fixed screenshots not getting scaled up on larger resolutions
                              1 條回覆 最後回覆 回覆 引用 2
                              • N
                                NeoBi
                                最後由 編輯

                                Hi fluffy ! I wanted to know if is it possible to use ahk scripts to launch games on their emulators ?

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

                                  @NeoBi I think it should be possible, yes; according to its docs you might be able to run the script directly, or as a parameter to AutoHotkey.exe, or by converting the script to a standalone exe too.

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

                                    @fluffypillow Yes it works with standalone exe ! Thank you for your fast awswer. And I love your work, keep it up !

                                    1 條回覆 最後回覆 回覆 引用 1
                                    • S
                                      spartan
                                      最後由 spartan 編輯

                                      @fluffypillow is there a way to configure/map controls inside pegasus-frontend (Android) and tell retroarch to use that configuration from pegasus-frontend?

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

                                        @spartan This cannot be done automatically on Android because apps are not allowed to change other apps' settings. It may be possible with a custom script however, if RA is set up to load the settings from eg. the SD card then that can be modified with a script, and Pegasus can be set up to call this script on config change.

                                        At least, in theory; haven't tried it yet but I plan to make a similar script for RetroPie in the future, which might also work on Android too.

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • lilbudL
                                          lilbud
                                          最後由 編輯

                                          I ran into some trouble with Pegasus.

                                          So I'm trying to import a game, Popful Mail, it has multiple wav files. An ISO and a cue sheet.

                                          I keep all of the Popful Mail files in their own folder for organization purposes. And when I try and edit the metadata file to read the other directory, it won't show any metadata (the media folder is in the root of the rom folder.) It will all show if I move the metadata file and media folder to the popful mail folder, but that wouldn't work if I want to add more games.

                                          Sega CD -> ROMs -> Popful Mail folder, metadata.txt, media folder.

                                          (Sidenote: I wrote this at 1am, and am tired. So if anything needs clarification, lemmie know)

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

                                          Backlog: http://backloggery.com/lilbud

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

                                            @lilbud Not the answer you're looking for, but why not convert them to .chd? It'll be a single file and be smaller in size. You don't mention what pi you're using, but chd only works with genesis plus gx.

                                            lilbudL 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.