RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    RP4.2 Exit game returns to top of the list?

    Scheduled Pinned Locked Moved Help and Support
    exit gamegame list4.2
    15 Posts 6 Posters 3.4k 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.
    • D
      dsstrainer
      last edited by

      Just downloaded 4.2 and noticed that when I exit a game, it returns back to emulation station at the top of the game list instead of where I was further down in the game list. I didn't have that problem is 4.0.2
      Is this a new/known issue? Or perhaps some sort of config setting?

      RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
      Roms, images and configs stored in USB and symlinked from normal microsd location
      Xarcade Keyboard encoder + Zero Delay Joystick encoder

      edmaul69E 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @dsstrainer
        last edited by

        @dsstrainer did it scroll up or did it just appear there?

        1 Reply Last reply Reply Quote 0
        • D
          dsstrainer
          last edited by

          Just appears. So I'll be down in like the T's and when I come back.. it is at the very top of the list.

          RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
          Roms, images and configs stored in USB and symlinked from normal microsd location
          Xarcade Keyboard encoder + Zero Delay Joystick encoder

          mediamogulM 1 Reply Last reply Reply Quote 0
          • mediamogulM
            mediamogul Global Moderator @dsstrainer
            last edited by mediamogul

            @dsstrainer

            More information about your setup might help. The necessary information to post can be found at https://retropie.org.uk/forum/topic/3/read-this-first

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            1 Reply Last reply Reply Quote 0
            • D
              dsstrainer
              last edited by

              RP4.2
              RPi3
              ES-kids edition

              RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
              Roms, images and configs stored in USB and symlinked from normal microsd location
              Xarcade Keyboard encoder + Zero Delay Joystick encoder

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @dsstrainer
                last edited by

                @dsstrainer what mode are you in using es kids?

                1 Reply Last reply Reply Quote 0
                • pjftP
                  pjft
                  last edited by

                  A while back when I was doing some work on gamelists I ended up getting myself in a similar state in my own ES build, so that's definitely related to EmulationStation.

                  Given that ES-Kids hasn't been updated in several months (almost 9 months), I am strongly inclined to suggest that that bug might've been there all along, but either you hadn't noticed it or run into it.

                  There aren't any relevant changes in 4.2 that would affect a ES-Kids installation in this regard.

                  Would you confirm that, after you return to ES after a game, that you're still in ES-Kids (i.e. do the menus have the ES-Kids options)?

                  Best of luck.

                  1 Reply Last reply Reply Quote 0
                  • D
                    dsstrainer
                    last edited by dsstrainer

                    Kiosk mode is clutch and that really needs to get into the main branch. But I've tried kiosk and full, same on both.
                    But it has been updated. My image from 4 months ago had ES-kids 2.0.3 and now its updated to 2.1.6 so it could be a bug in the latest version. 2.0.3 definitely did not have this issue so I wasn't sure if it was something with 4.2 or the new ES Kids.

                    Yes ES Kids is what you return to after game.. it all works the same as it should, with the exception of this return top.

                    I'll have to try the regular version again and then rollback to a previous version of ES-kids

                    RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
                    Roms, images and configs stored in USB and symlinked from normal microsd location
                    Xarcade Keyboard encoder + Zero Delay Joystick encoder

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

                      @dsstrainer I see, you are correct. It seems to have been rebased.

                      Definitely submit feedback on the GitHub repository - @Zigurana will be more than happy to hear about it. I'm sure it can be fixed shortly. :)

                      1 Reply Last reply Reply Quote 0
                      • D
                        dsstrainer
                        last edited by

                        Seems i'm not the only one with the issue... another user just posted it yesterday
                        https://github.com/zigurana/EmulationStation/issues/49

                        Thanks all!

                        RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
                        Roms, images and configs stored in USB and symlinked from normal microsd location
                        Xarcade Keyboard encoder + Zero Delay Joystick encoder

                        1 Reply Last reply Reply Quote 1
                        • N
                          no3grover
                          last edited by

                          I recently tested the ES-Kids/Kiosk mode and observed the same behavior. Initial thought was it may be permission based, but didn't do extensive testing and am no longer testing with ES Kids/Kiosk packages.

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

                            I've pushed an update for this (actually, amended the previous commit, so it does not show up as yet another separate fix commit). It was the result of me not taking care of business properly, so I actually forgot to finish this.
                            It's kind of tricky territory, with a small chance of empty list => failing assertions => crashing ES, so please make a proper backup before you try this out.
                            I would appreciate it if anyone could give this a test! Especially toggling favorites while in 'show only favorites' mode, and getting to empty lists.

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

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

                              @Zigurana I'll happily test in the coming days! I saw you had rebased your branch recently - that must have been a mammoth effort! Any new developments, or just bringing it up to speed with ES?

                              I had been meaning to ask you: would you object if I tried to merge your kids-friendly changes into a OMX+screensaver branch I maintain? I know several people use the OMX branch on the Pi, and I imagine they might want the option of being able to benefit from your developments while keeping OMX player around.

                              Also, I personally miss the kids+favorites options - I was using this before video coming up, but now with OMX I'm kind of stuck with it on the Pi. Let me know, as I'd appreciate your thoughts before attempting that!

                              Finally, a question: what did you do in terms of the surprise me keyboard shortcut in this branch?

                              Have a great weekend good sir!

                              Edit: also, if you have my code for filtering, I'm happy to take a stab at moving your favorites and kids code to it and submit a PR to your branch. That might help with the empty list handling as well, as I had addressed that to a certain extent. No promises I'll get to that but happy to try:)

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

                                @pjft thanks for the kind words!
                                The rebase was done just after the video views landed (april 4th?), but I'll attempt another one asap, it should be a quite a bit smaller delta than earlier.
                                The reason I did a rebase in which I squashed many of the commits was exactly to enable folks to lift it over to their own streams. Three commits are easier to manage than 30+ :-).
                                So, by all means have a look, I am sure you can come up with many improvements. By now I am sure I've become effectively blind to many of the hacks and clutches in this branch.
                                My next step is to bring this to main, by extending the Metadata types, and building on top of your filtering mechanism.

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

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dsstrainer
                                  last edited by

                                  Working great now Zig! Thank you so much.
                                  Is there any chance the kiosk mode version could get merged into the main release version? I think these features are absolutely core features and would love them to be the new base minimum.

                                  RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
                                  Roms, images and configs stored in USB and symlinked from normal microsd location
                                  Xarcade Keyboard encoder + Zero Delay Joystick encoder

                                  1 Reply Last reply Reply Quote 1
                                  • 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.