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

    EmulationStation Grid View v1 ready for wider testing

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiogrid
    63 Posts 9 Posters 21.3k 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.
    • A12C4A
      A12C4 @paffley
      last edited by

      @paffley You can still uses 'up' and 'down' because 'horizontal' doesn't mean it will be a single line ;)

      Grid view wiki

      paffleyP 1 Reply Last reply Reply Quote 0
      • paffleyP
        paffley @A12C4
        last edited by

        @a12c4 said in EmulationStation Grid View v1 ready for wider testing:

        @paffley You can still uses 'up' and 'down' because 'horizontal' doesn't mean it will be a single line ;)

        Thanks @A12C4

        1 Reply Last reply Reply Quote 0
        • paffleyP
          paffley
          last edited by

          @A12C4 have you had much feedback on the grid view? its absolutely flawless on my pi with latest build, I cannot pick anything out with it and that's not normal for me haha :)

          1 Reply Last reply Reply Quote 0
          • A12C4A
            A12C4 @RxBrad
            last edited by

            @rxbrad Have you found the root of the problem or any additionnal information about your issue when changing the background image ?

            Grid view wiki

            RxBradR 1 Reply Last reply Reply Quote 0
            • RxBradR
              RxBrad @A12C4
              last edited by

              @a12c4 I actually haven't been able to reproduce it when fiddling around with it this morning. So, everything honestly seems to be working well in emulationstation-dev.

              1 Reply Last reply Reply Quote 0
              • paffleyP
                paffley
                last edited by

                Hi @A12C4 any new news on the Grid? I was just wondering if you think v1 is good enough to move across to the stable release?

                A12C4A 1 Reply Last reply Reply Quote 0
                • A12C4A
                  A12C4 @paffley
                  last edited by

                  @paffley I don't think the grid view will move to the stable branch anytime soon.

                  Grid view wiki

                  1 Reply Last reply Reply Quote 0
                  • paffleyP
                    paffley
                    last edited by

                    Hi @A12C4 any chance of adding '<scrollSound>' to the grid view please? I'm testing on pi3 on emulationstation-dev package.

                    A12C4A 1 Reply Last reply Reply Quote 0
                    • A12C4A
                      A12C4 @paffley
                      last edited by

                      Hi @paffley , it was originaly planned for me to refactor the way the sounds are handled in EmulationStation, because I feel like it is done poorly, and I don't think I'm not the only one sharing this opinion seeing how often this discussion come back.

                      Grid view wiki

                      1 Reply Last reply Reply Quote 0
                      • paffleyP
                        paffley
                        last edited by paffley

                        Hye @A12C4 thanks mate, yeh some seem to work and some do not. <scrollSound> to md_name would be cool for the grid view as this would work when flowing through the grid im guessing?. I love this grid view you've worked on, very very well done with this, its awesome! keep up the great work mate!

                        A12C4A 1 Reply Last reply Reply Quote 0
                        • A12C4A
                          A12C4 @paffley
                          last edited by A12C4

                          @paffley <scrollSound> to md_name ? You mean to put the "scrollSound" tag on the md_name ? No that would be wrong, if I do a cheap implementation I would put it on the grid like you first said.

                          What I meant is, ultimately, a theme should be able to define sounds globally with a syntax like this :

                          <view name="grid, basic, detailed, video">
                          	<sound name="launch">
                              		<path>./art/launch.wav</path>
                              	</sound>
                          	<sound name="back">
                          		<path>./art/back.wav</path>
                          	</sound>
                          	<sound name="scroll">
                          		<path>./art/select.wav</path>
                          	</sound>
                          </view>
                          
                          <view name="menu">
                          	<sound name="launch">
                              		<path>./art/launch_menu.wav</path>
                              	</sound>
                          	<sound name="back">
                          		<path>./art/back_menu.wav</path>
                          	</sound>
                          	<sound name="scroll">
                          		<path>./art/select_menu.wav</path>
                          	</sound>
                          </view>
                          

                          That's what I planned to do originally and will see how it goes after I finish the grid view.

                          Grid view wiki

                          darkniorD 1 Reply Last reply Reply Quote 1
                          • darkniorD
                            darknior @A12C4
                            last edited by

                            @A12C4 said in EmulationStation Grid View v1 ready for wider testing:

                            That's what I planned to do originally and will see how it goes after I finish the grid view.

                            For me it's perfect if you can do that :)
                            Thanks

                            Life is game, just play it !

                            1 Reply Last reply Reply Quote 0
                            • paffleyP
                              paffley
                              last edited by paffley

                              @A12C4 ahh I got ya, I assumed as the scrollSound was implemented on the textlist/gamelist it would be the same for md_name. Your new plan sounds amazing! in fact it would be perfect for all scenarios. Looking forward to it, thank you!

                              1 Reply Last reply Reply Quote 0
                              • paffleyP
                                paffley
                                last edited by

                                @A12C4 is there any chance we can duplicate the grid in grid view? like in the original nes/snes classic mini? One grid with 5-6 tiles then another with 12-15 tiles. or is this asking for too much ha! ;)

                                1 Reply Last reply Reply Quote 0
                                • paffleyP
                                  paffley
                                  last edited by paffley

                                  Another quick one please @A12C4 .

                                  Is there any chance we could have the marquee tag included within the grid view please (not the actually grid)

                                  like this:

                                  <view name="grid">
                                  
                                  <text name="md_name">
                                  	pos size etc
                                  </text>
                                  
                                  ---------------------------
                                  
                                  <imagegrid name="gamegrid">
                                  	pos size etc
                                  </imagegrid>
                                  
                                  ---------------------------
                                  
                                  <gridtile name="default">
                                  	pos size etc
                                  </gridtile>
                                  
                                  ---------------------------
                                  
                                  <gridtile name="selected">
                                  	pos size etc
                                  </gridtile>
                                  
                                  ---------------------------
                                  
                                  <image name="md_marquee">
                                  	pos size etc
                                  </image>
                                  
                                  </view>
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • paffleyP
                                    paffley
                                    last edited by

                                    Hi, will there be any more updates to the grid view?

                                    1 Reply Last reply Reply Quote 0
                                    • paffleyP
                                      paffley
                                      last edited by

                                      Hi @A12C4 ….. Just a quick question on the gridview functionality.

                                      Let's say I have a grid column of 6 with 2 rows, when you scroll down the selection stays on the bottom row, then when you move up, it still stays on the bottom row (but moves up).

                                      My question is.....is there anyway the selection path can be within the grid view itself? so basically when you move around the grid that is in view only. Hope that makes sense.

                                      regards,

                                      A12C4A 1 Reply Last reply Reply Quote 0
                                      • A12C4A
                                        A12C4 @paffley
                                        last edited by

                                        @paffley I don't understand.

                                        Grid view wiki

                                        paffleyP 1 Reply Last reply Reply Quote 0
                                        • paffleyP
                                          paffley @A12C4
                                          last edited by paffley

                                          @A12C4 said in EmulationStation Grid View v1 ready for wider testing:

                                          @paffley I don't understand.

                                          hi @A12C4 , the more im thinking of it, the more its like a pagination type of approach. the highlighted game selected can move about the grid that's 6 columns and 2 rows. Hope that makes more sense :)

                                          Would you like me to create a gif to show how it works?

                                          Edit: it wont let me upload gifs to here.

                                          A12C4A 1 Reply Last reply Reply Quote 0
                                          • A12C4A
                                            A12C4 @paffley
                                            last edited by

                                            @paffley The selected game is always centered unless its close to the beginning or the end of your game collection. When it move, it calculate its new position independently from its previous position. Doing so would allow it to have a smarter behavior, like showing more game in the direction you are actually scrolling. But it's really hard to do it with current code architecture, I tried but I failed and gave it up.

                                            Hope this answer to your questions.

                                            Grid view wiki

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