commit mañanero de canvi de pc

This commit is contained in:
2025-07-31 07:17:14 +02:00
parent dbecd9a22b
commit 2d9a6e744e
6 changed files with 257 additions and 89 deletions

View File

@@ -81,13 +81,14 @@ Director::~Director() {
// Inicializa todo
void Director::init() {
// Configuración inicial de recursos
Asset::init(executable_path_); // Inicializa el sistema de gestión de archivos
setFileList(); // Crea el índice de archivos
Options::setFile(Asset::get()->get("config.txt")); // Establece el fichero de configuración
Options::loadFromFile(); // Carga el archivo de configuración
loadParams(); // Carga los parámetros del programa
loadScoreFile(); // Carga el archivo de puntuaciones
// Configuración inicial de parametros
Asset::init(executable_path_); // Inicializa el sistema de gestión de archivos
setFileList(); // Crea el índice de archivos
Options::setConfigFile(Asset::get()->get("config.txt")); // Establece el fichero de configuración
Options::setControllersFile(Asset::get()->get("controllers.json")); // Establece el fichero de configuración de mandos
Options::loadFromFile(); // Carga el archivo de configuración
loadParams(); // Carga los parámetros del programa
loadScoreFile(); // Carga el archivo de puntuaciones
// Inicialización de subsistemas principales
Lang::setLanguage(Options::settings.language); // Carga el archivo de idioma
@@ -255,6 +256,7 @@ void Director::setFileList() {
// Ficheros de configuración
Asset::get()->add(system_folder_ + "/config.txt", AssetType::DATA, false, true);
Asset::get()->add(system_folder_ + "/controllers.json", AssetType::DATA, false, true);
Asset::get()->add(system_folder_ + "/score.bin", AssetType::DATA, false, true);
Asset::get()->add(PREFIX + "/data/config/param_320x240.txt", AssetType::DATA);
Asset::get()->add(PREFIX + "/data/config/param_320x256.txt", AssetType::DATA);
@@ -599,7 +601,7 @@ void Director::reset() {
{
Resource::get()->reload();
}
//Input::get()->discoverGameControllers();
// Input::get()->discoverGameControllers();
bindInputs();
ServiceMenu::get()->reset();
Section::name = Section::Name::LOGO;