Describe the feature / request
Hi !
I added theses features to Skraper recently, and it will be useful for users to be able to do it on a cli !
Recalbox will add in the next version new tags and features.
Here is everything added:
Added <Adult>0/1</Adult> tag, if any genre is the adult one.
Example C++ implementation:
bool ScreenScraperApis::ExtractAdultState(const rapidjson::Value& array)
{
// Lookup Sub-genre first
int id = 0;
for(const auto& object : array.GetArray())
if (Strings::ToInt(object["id"].GetString(), id))
if (id == 413)
return true;
return false;
}
Added normalized genres. This allows users to get virtual systems that combines every rom from a specific genre.
https://hastebin.com/qanaseniqo.cpp <- This is the C++ enum with the hex values. The value in the XML must be an int.
https://hastebin.com/qanaseniqo.cpp <- This is the C++ table that manages the translation from ScreenScraper genres id to normalized ones.
Additional context
If you have any question, contact me on #apiv2 on discord, or by mail ;)
Describe the feature / request Hi ! I added theses features to Skraper recently, and it will be useful for users to be able to do it on a cli ! Recalbox will add in the next version new tags and features. Here is everything added:
Added
<Adult>0/1</Adult>
tag, if any genre is the adult one. Example C++ implementation:Added normalized genres. This allows users to get virtual systems that combines every rom from a specific genre. https://hastebin.com/qanaseniqo.cpp <- This is the C++ enum with the hex values. The value in the XML must be an int. https://hastebin.com/qanaseniqo.cpp <- This is the C++ table that manages the translation from ScreenScraper genres id to normalized ones.
Additional context If you have any question, contact me on #apiv2 on discord, or by mail ;)