Grid View Theme Ideas
-
@herb_fargus It does not require a DB. And it shouldn't be that tough. The most challenging part would be to do a graphical selector within a category, (i.e. showing all developer logos and let you select one of those). Bypassing the system selector should be quite easy. I've skimmed through Aloshis code, and it would take some time to reverse engineer his code.
When you talk about system based concept, do you mean that menues and such are changing based on which system your currently have selected, or is ES stateless system-independant until you fire a game?
What inhibits the gridview (or rom selector) to show roms for different systems in the same list?
-
@Arcuza What inhibits them is the runcommand configs that are hardcoded to each system so that when you install an emulator with retropie it automatically generates the specific code in the es_systems.cfg for that system, so it will only launch snes games from the snes system menu.
and yes I suppose you could do it with xmls but a db would be more effective for querying based on metadata.
-
@herb_fargus Ok, got that. Still think using a db won't improve things. For filtering and sorting static data, just reading the data from a file into memory will be much faster, less memory usage, and more reliable (less applications and services). If the Retropie would be expanded to expose network services for multiple users altering data simultaneously and we need to have transactional integrity, I understand. Just don't think that you need a db for filtering and sorting...
-
@Arcuza yes I suppose that is a fair point. the use case here for the most part is simple enough that it doesnt necessarily merit the benefit of a full db and I havent looked into enough to see what the pros and cons are for each.
I guess its really just a matter of priorities, in terms of retropie as a whole theming/aesthetics are very low on the totem pole, so if people are willing to do good work and submit decent patches that dont require a whole lot of maintenance then I'm sure they'd probably be accepted or you have things like @Zigurana where he made his child friendly version for a specific purpose and we just include an optional installer for it. Eventually I can see gridview being incorporated into the main retropie fork of ES after lots of testing, and its possible some filtering like favourites and what not will eventually be incorporated too.
-
Has anyone released any of these themes for them? I would really like to use this for my pi zero project, and the material theme looks amazing!
-
@monstermadeofman Its my theme, https://github.com/lilbud/es-theme-material
It is available from the theme installer
-
@monstermadeofman: I'm currently working on making my Io theme play nicely with GridView, but it's not ready yet. Once it's done I'll do the same for Spare and MetaPixel.
-
Thanks for the responses guys :)
-
Sorry to resurrect this old(er) topic.
Was wondering were you guys are at with this grid view stuff?
Thanks -
@herb_fargus Hi, I am new to the Retropie, and I like the gridview theme. I had compile jacobfk20's code, but I don't know how to get to the view like your post. Do I need to modify the xml file in /etc/emulationstation/theme/* ? How I need to modify to get the view like yours ? Hope for your reply.
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.