es-app/src/main.cpp
// Returns true if everything is OK,
Returns true if everything is OK.
Returns true if everything is OK .
bool loadSystemConfigFile(Window* window, const char** errorString)
{
	*errorString = NULL;
	if(!SystemData::loadConfig(window))
	{
		LOG(LogError) << "Error while parsing systems configuration file!";
		*errorString = "PARECE QUE SU ARCHIVO DE CONFIGURACIÓN DE SISTEMAS NO SE HA CONFIGURADO O NO ES VÁLIDO NECESITARÁ HACER ESTO A MANO, DESAFORTUNADAMENTE.\n\n"
			"VISITE EMULATIONSTATION.ORG PARA MÁS INFORMAÓION.";
		return false;
	}
	if(SystemData::sSystemVector.size() == 0)
	{
		LOG(LogError) << "No systems found! Does at least one system have a game present? (check that extensions match!)\n(Also, make sure you've updated your es_systems.cfg for XML!)";
		*errorString = ("¡NO PODEMOS ENCONTRAR NINGÚN SISTEMA!\n"
			"COMPRUEBE QUE SUS RUTAS SON CORRECTAS EN EL ARCHIVO DE CONFIGURACIÓN DE SISTEMAS, "
			"Y SU DIRECTORIO DE JUEGOS TIENE AL MENOS UN JUEGO CON LA EXTENSIÓN CORRECTA.\n"
			"O INSERTE UN USB CON SUS ROMS EN EL DIRECTORIO '/roms/emuelecroms' Y REINICIE. \n\n  SSH/SFTP IP: " + getShOutput(R"(/storage/.emulationstation/scripts/ip.sh)")).c_str();
		return false;
	}
	return true;
}
bool loadSystemConfigFile ( Window * window , const char * * errorString ) { * errorString = NULL ; if ( ! SystemData :: loadConfig ( window ) ) { LOG ( LogError ) << " " ; * errorString = " n" " return false ; } if ( SystemData :: sSystemVector . size ( ) == 0 ) { LOG ( LogError ) << " \n " ; * errorString = ( " " " " n" " \n \n " + getShOutput ( R" ( /storage/.emulationstation/scripts/ip.sh ) " ) ) . c_str ( ) ; return false ; } return true ; }
Returns true if everything is OK,
Returns true if everything is OK