load settings

This commit is contained in:
georgemoralis 2026-01-12 18:53:22 +02:00
parent aba1d8242f
commit b97cd2753c

View File

@ -22,6 +22,7 @@
#ifdef _WIN32
#include <windows.h>
#endif
#include <core/emulator_settings.h>
int main(int argc, char* argv[]) {
#ifdef _WIN32
@ -32,6 +33,10 @@ int main(int argc, char* argv[]) {
std::shared_ptr<EmulatorState> m_emu_state = std::make_shared<EmulatorState>();
EmulatorState::SetInstance(m_emu_state);
// Load configurations
std::shared_ptr<EmulatorSettings> emu_settings = std::make_shared<EmulatorSettings>();
EmulatorSettings::SetInstance(emu_settings);
emu_settings->Load();
const auto user_dir = Common::FS::GetUserPath(Common::FS::PathType::UserDir);
Config::load(user_dir / "config.toml");