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.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.
    • A12C4A
      A12C4
      last edited by

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

      I did notice that setting a backgroundImage on the gridtile reeeally slows down navigation.

      Maybe adding this image made you exceed your vRam limit. Have you changed that setting in the menu ? The default value is a bit short for the grid view as this view use way more images than usual.

      Also, backgroundCornerSize seems locked at 0 when setting a backgroundImage.

      Also, just out of curiosity, what is the unit for the gridtile backgroundCornerSize & padding? Percent? Pixels?

      Pixels. I think you misunderstood what the backgroundCornerSizeis used for, check out what the ninepatch is.

      Grid view wiki

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

        @a12c4
        vRAM was set at 384Mb, but the backgroundImage was just a 1px x 1px image I was using to set backgroud color (which I realized I didn't need in the first place, and removed it). I wouldn't think that would eat much memory.

        And I guess I thought backgroundCornerSize was more of a radius for rounded corners, similar to what's in vector editing programs.

        I think my main problem is probably that I don't understand ninepatch, I guess.

        Padding in pixels does seem a bit unusual to me, given that most ES theming elements are measured in percent. (Maybe this is just more evidence that I don't understand ninepatch?)

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

          @A12C4 Brilliant work on the update,Thank you! Works flawlessly on my pi 3. I have no issues with slowdown on background image added, running at 100mb vram. Tested on 1080p res and 720p res. Runs 'imo' perfect.

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

            Had some issues with the grid view breaking my theme on a previous dev version of ES, so I had to temporarily remove the grid from my theme.

            Not sure if it matters, but while trying to work around this, I noticed that the <feature supported="grid"> tag doesn't appear to be acknowledged by the current continuous build.

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

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

              Not sure if it matters, but while trying to work around this, I noticed that the <feature supported="grid"> tag doesn't appear to be acknowledged by the current continuous build.

              You don't need that tag.

              Grid view wiki

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

                @A12C4 quick question......when using <scrollDirection> horizontal, it still uses the 'up' and 'down' controls, is there anyway if selecting 'horizontal' it could maybe cancel the up and down controls?

                Keep up the great work :)

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