diff --git a/source/game/options.cpp b/source/game/options.cpp index 7d34da0..f05eaf5 100644 --- a/source/game/options.cpp +++ b/source/game/options.cpp @@ -257,7 +257,9 @@ auto stringToGamepadButton(const std::string& str, int default_value) -> int { } auto isValidPalette(const std::string& palette) -> bool { - return std::ranges::any_of(VALID_PALETTES, [&palette](const auto& valid) { return valid == palette; }); + std::string lower_palette = palette; + std::ranges::transform(lower_palette, lower_palette.begin(), ::tolower); + return std::ranges::any_of(VALID_PALETTES, [&lower_palette](const auto& valid) { return valid == lower_palette; }); } // --- Funciones helper para loadFromFile() ---