Reverse Kid Mode
-
Hello guys,
I never use the kid mode because it is for me totally unusable.
Once the lists are scraped in different ways, the kidgame tag is almost never used. so if we want to remove some games for children, we must first flag ALL games as kidgames by adding the tag in all the xml without breaking them, then manually remove the few games that are too violent.
It would be much simpler if we could add a "mature" tag for these games without having to add the kidgame flag everywhere before.
Is there a trick to easily get this result without risking breaking everything and without scraping all the games again with a specific scraper that adds kidgame by default ?
-
Use 'kiosk mode', where only the games that are explicitely
hidden
are not shown. See the documentation at https://retropie.org.uk/docs/Child-friendly-EmulationStation/#ui-modes. -
@mitu This means that we must switch in full mode to show mature content, but this mode is already used to show Retropie options, ES options, others maintenance scripts and games that are not perfectly working. This is not usable for a clean playing mode.
-
The restricted (kid/kiosk) modes have 2 features:
- restrict access to settings (EmulationStation menus and the RetroPie system)
- hide certain game entries
Seem you want 2, but not 1, so these modes will not help you. You may accomplish what you want without ES retricted modes, by using different gamelist files: one for kids/regular usage, which doesn't include mature games and one for 'mature' audience which includes them.
-
@mitu I would like to use all three modes for what they are intended for :
Full mode : all options, all games available including experimental
Kiosk mode : options restricted, all clean games avaiable
Kid mode : more options restricted, mature content excludedMy only problem is the method to add kidgame tags in scraped gamelists that doesn't have, without scraping again all data.
Maybe some users here have scripts to add hundred "<kidgame>true</kidgame>" in gamelists ? Then it will be easy for me to uncheck few mature games from emulationstation metadata editing menu.
Or maybe there is a secret feature in an emulationstation cfg file, or a trick, to consider a game that doesn't have a kidgame tag to be a kidgame by default.
Otherwise with Notepad++ I can replace all the
</game>
by
</kidgame>true</kidgame> </game>
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.