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

    ES developers UNITE!

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiodevelopmentsupport groupcodingc++
    32 Posts 13 Posters 10.8k 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.
    • Z
      Zigurana @Nismo
      last edited by

      @Nismo: Thats ok, i've removed you from the list. Feedback for specific forks / features/ items is better given in their original thread, no need to repeat it here.

      If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

      1 Reply Last reply Reply Quote 0
      • R
        robertybob
        last edited by

        Just my two cents:

        I'm desperate to see more features being implemented for Emulationstation, as it's such a great front end.

        In an ideal world I'd love to see ES development the take a much higher priority and, while I'd never think of jumping ship to Recalbox, I do have a lot of respect for their fork of ES in terms of added features. Mehstation and RetroFE seem to have stalled so really there's only ES and Attract Mode having any kind of development.

        Personally I think one person should take the reins and pull all the changes by users here into one fork for everyone to test via the RetroPie Setup script :)

        P 1 Reply Last reply Reply Quote 0
        • HexH
          Hex
          last edited by

          Hex's Builds :

          https://github.com/hex007/EmulationStation

          Features :

          • Optimized for Pi 1 and Zero/W (Low processing on idle)
          • Integrated Audio Player (Starts shuffled with ES + Backend)
          • Easier access to shutdown/quit/reboot

          Todo :

          • Incorporate features from RecalBox-ES and various forks of ES

          Sent from 20,000 leagues under the sea.

          Powersaver Emulation station : https://github.com/hex007/EmulationStation
          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

          1 Reply Last reply Reply Quote 2
          • Z
            Zigurana
            last edited by

            @Hex. Hey that's very cool!
            You are focusing on ES performance, for use with the Pi zero, right? Did you do any profiling to see what the real bottlenecks alare with stock ES?

            Also, would you consider creating a PR for the
            Retropie branch with the audioplayer functionality? Pretty please?

            If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

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

              Background music eh? Seems that's been a perpetual request ever since retropie has been a thing.

              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

              AlexMurphyA 2 Replies Last reply Reply Quote 1
              • HexH
                Hex
                last edited by

                @Zigurana @herb_fargus Would you be interested in testing it?

                The bottleneck is basically constant render of views. It is small enough on modern PCs but a hefty 60% constant processing doing nothing on Pi 1/Zero. The downside of this is video previews dont work nicely

                Sent from 20,000 leagues under the sea.

                Powersaver Emulation station : https://github.com/hex007/EmulationStation
                ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                1 Reply Last reply Reply Quote 0
                • AlexMurphyA
                  AlexMurphy Banned @herb_fargus
                  last edited by

                  @herb_fargus bgm works with the mpg123 setup. It works really well.

                  HexH 1 Reply Last reply Reply Quote 0
                  • AlexMurphyA
                    AlexMurphy Banned @herb_fargus
                    last edited by

                    @herb_fargus The python script seems like a bit more work. This works flawlessly for me. Ah.. I can't find it... When are you going to get lr-bluemsx to work for Coleco???

                    1 Reply Last reply Reply Quote 0
                    • HexH
                      Hex @AlexMurphy
                      last edited by Hex

                      @AlexMurphy bgm mpg123 combo doesnt pause on emulator start. There is no control over the playback. I was interested in a light weight yet controllable media player integrated with ES and hence my efforts.

                      Sent from 20,000 leagues under the sea.

                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                      AlexMurphyA 1 Reply Last reply Reply Quote -1
                      • AlexMurphyA
                        AlexMurphy Banned @Hex
                        last edited by

                        @Hex It pauses on every emu I launch. It picks it up at the same point when I exit. It has NEVER played over an emulator or when I have left to the command line. I don't get it.

                        HexH 1 Reply Last reply Reply Quote 0
                        • HexH
                          Hex @AlexMurphy
                          last edited by

                          @AlexMurphy Aparently I am running an outdated version :|

                          Sent from 20,000 leagues under the sea.

                          Powersaver Emulation station : https://github.com/hex007/EmulationStation
                          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                          AlexMurphyA 1 Reply Last reply Reply Quote 0
                          • AlexMurphyA
                            AlexMurphy Banned @Hex
                            last edited by AlexMurphy

                            @Hex It would seem so. It works brilliantly for me!

                            *and I am totally "up-to-date"

                            HexH 1 Reply Last reply Reply Quote 0
                            • HexH
                              Hex @AlexMurphy
                              last edited by

                              @AlexMurphy I apologise if I sounded rude.

                              Sent from 20,000 leagues under the sea.

                              Powersaver Emulation station : https://github.com/hex007/EmulationStation
                              ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                              AlexMurphyA 1 Reply Last reply Reply Quote 1
                              • AlexMurphyA
                                AlexMurphy Banned @Hex
                                last edited by

                                @Hex No worries.

                                HexH 1 Reply Last reply Reply Quote 0
                                • HexH
                                  Hex @AlexMurphy
                                  last edited by

                                  @AlexMurphy Offer still stands. Would you like to test my mediaplayer?

                                  Sent from 20,000 leagues under the sea.

                                  Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                  ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                  AlexMurphyA 1 Reply Last reply Reply Quote 0
                                  • AlexMurphyA
                                    AlexMurphy Banned @Hex
                                    last edited by

                                    @Hex I would, thank you. I tried installing deadbeef from zerojays repo but could not get that to run any music. I need to pick up and extra SD card to test it on. I probably have one lying about here somewhere... but yes I am definitely interested in testing / helping.

                                    1 Reply Last reply Reply Quote 0
                                    • HexH
                                      Hex
                                      last edited by

                                      @Zigurana @herb_fargus @AlexMurphy

                                      My forked repo is here : https://github.com/hex007/EmulationStation
                                      Instructions in the Readme

                                      The "audio-server" is a stripped down version of "RiPlayServer" in another repo. It has more features like Android client(done), Web client (in works)

                                      Sent from 20,000 leagues under the sea.

                                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                      1 Reply Last reply Reply Quote 3
                                      • P
                                        phulshof @robertybob
                                        last edited by

                                        @robertybob said in ES developers UNITE!:

                                        In an ideal world I'd love to see ES development the take a much higher priority and, while I'd never think of jumping ship to Recalbox, I do have a lot of respect for their fork of ES in terms of added features. Mehstation and RetroFE seem to have stalled so really there's only ES and Attract Mode having any kind of development.

                                        Actually, RetroFE was moved to www.retrofe.nl when I took over development. I only just received a pi3 though, so I'm still in the process of ironing out some kinks to allow RetroFE to be used on retropie. I'm working on it though. :)

                                        pjftP 1 Reply Last reply Reply Quote 2
                                        • pjftP
                                          pjft @phulshof
                                          last edited by

                                          @phulshof Well, welcome to the group!

                                          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.