diff --git a/src/xenia/base/testing/threading_test.cc b/src/xenia/base/testing/threading_test.cc index 8d5f74449..f8fae6339 100644 --- a/src/xenia/base/testing/threading_test.cc +++ b/src/xenia/base/testing/threading_test.cc @@ -174,8 +174,8 @@ TEST_CASE("HighResolutionTimer") { { const auto interval1 = 100ms; const auto interval2 = 200ms; - std::atomic counter1; - std::atomic counter2; + std::atomic counter1(0); + std::atomic counter2(0); auto start = std::chrono::steady_clock::now(); auto cb1 = [&counter1] { ++counter1; }; auto cb2 = [&counter2] { ++counter2; }; diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_module.cc b/src/xenia/kernel/xboxkrnl/xboxkrnl_module.cc index 4e347af97..b2aafe294 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_module.cc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_module.cc @@ -164,7 +164,7 @@ XboxkrnlModule::XboxkrnlModule(Emulator* emulator, KernelState* kernel_state) export_resolver_->SetVariableMapping( "xboxkrnl.exe", ordinals::XboxHardwareInfo, pXboxHardwareInfo); xe::store_and_swap(lpXboxHardwareInfo + 0, 0x20); // flags - xe::store_and_swap(lpXboxHardwareInfo + 4, 0x06); // cpu count + xe::store_and_swap(lpXboxHardwareInfo + 4, 0x06); // cpu count // Remaining 11b are zeroes? // ExConsoleGameRegion, probably same values as keyvault region uses?