diff --git a/src/xenia/config.cc b/src/xenia/config.cc index d48fe36e5..d792ce22b 100644 --- a/src/xenia/config.cc +++ b/src/xenia/config.cc @@ -30,11 +30,18 @@ std::shared_ptr ParseFile( CmdVar(config, "", "Specifies the target config to load."); namespace config { -std::string config_name = "xenia.config.toml"; +std::string config_name = "xenia-canary.config.toml"; std::filesystem::path config_folder; std::filesystem::path config_path; std::string game_config_suffix = ".config.toml"; +bool sortCvar(cvar::IConfigVar* a, cvar::IConfigVar* b) { + if (a->category() < b->category()) return true; + if (a->category() > b->category()) return false; + if (a->name() < b->name()) return true; + return false; +} + std::shared_ptr ParseConfig( const std::filesystem::path& config_path) { try {