From d4db71a4aa42cafa48235e918bfa4334c0e0d74e Mon Sep 17 00:00:00 2001 From: german77 Date: Sat, 13 Jan 2024 12:35:14 -0600 Subject: [PATCH] fix settings --- .../hle/service/set/system_settings_server.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/core/hle/service/set/system_settings_server.cpp b/src/core/hle/service/set/system_settings_server.cpp index 6b43b0bd2..8e3d45e31 100644 --- a/src/core/hle/service/set/system_settings_server.cpp +++ b/src/core/hle/service/set/system_settings_server.cpp @@ -305,6 +305,21 @@ ISystemSettingsServer::ISystemSettingsServer(Core::System& system_) RegisterHandlers(functions); SetupSettings(); + + Time::Clock::SteadyClockTimePoint timestamp{ + .time_point = 1691079299, + .clock_source_id = Common::UUID::MakeRandom(), + }; + EulaVersion eula_version{ + .version = 65536, + .region_code = RegionCode::Usa, + .clock_type = EulaVersionClockType::SteadyClock, + .posix_time = 4575657222473777152, + .timestamp = timestamp, + }; + m_system_settings.eula_versions[0] = eula_version; + m_system_settings.eula_version_count = 1; + m_save_thread = std::jthread([this](std::stop_token stop_token) { StoreSettingsThreadFunc(stop_token); }); }