EmulationStation Grid View v1 ready for wider testing
-
@paffley I don't think the grid view will move to the stable branch anytime soon.
-
Hi @A12C4 any chance of adding '<scrollSound>' to the grid view please? I'm testing on pi3 on emulationstation-dev package.
-
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.
-
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!
-
@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.
-
@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 -
@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!
-
@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! ;)
-
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>
-
Hi, will there be any more updates to the grid view?
-
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,
-
@paffley I don't understand.
-
@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.
-
@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.
-
@A12C4 said in EmulationStation Grid View v1 ready for wider testing:
@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.
Hi @A12C4 that's all super thank you, no worries at all...I love the grid view and what you have accomplished with it, You have done such A GOOD JOB with it and I cannot thank you enough. I have it on about 3 of my personnel themes. I think the only thing that is missing is scroll sounds, for me it would make it as good as detailed/video if it had this ability. I know you have talked about this in the past and imo I think that would finalise a lot for the gridview and make it final. But like you've said previously, the scroll sounds need an overhaul and not just adding to the gridview. Hopefully someone will pick this up in a future release.
Again, thank you for making the grid possible, for me it is the best feature that has become available for retropie, surpassing the video view imo.
Have a super weekend whatever you end up doing!
-
Hey @A12C4 hope your well buddy.
Just a little query I have on the grid.
It's nothing major but a kinda bug I think.
When using the gridview in a theme - select a system to go into the gamelist (grid) - go back to system select - the carousel starts to become a little stuttery.
Now I tried the same method with the detailed and video view and they work fine (no stutter) so I think its something when going back from the gridview (gamelist) then back to the system select screen.
Hope this helps. not sure if you can replicate?
tried at both 1920 and 1280 - pi 3b+ - latest ES stable build
-
Update:
1 system (megadrive)
2 custom systems (that I entered in es_systems)
Retropie settings
3 custom collections
3 auto collectionsWhen I back out of the gamelist view from the megadrive system, the system carousel is smooth scrolling.
When I back out of any of the others custom system/custom collections etc, the system carousel stutters.Hope this helps.
-
@paffley The grid view is way more resource hungry than the detailed list view or even the video list view, because it load a lot of images. Usually, when such system is created, the developers have control over the images which are used and make sure those are low quality and lightweight images, which isn't the case in our situation, because those were scrapped by the user.
-
Thanks @A12C4 that makes sense. Grid view is so cool man.
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.