diff --git a/src/xenia/app/xenia_main.cc b/src/xenia/app/xenia_main.cc index d6662e0b9..b70ba2d7c 100644 --- a/src/xenia/app/xenia_main.cc +++ b/src/xenia/app/xenia_main.cc @@ -444,9 +444,6 @@ std::vector> EmulatorApp::CreateInputDrivers( } bool EmulatorApp::OnInitialize() { -#if XE_ARCH_AMD64 == 1 - amd64::InitFeatureFlags(); -#endif Profiler::Initialize(); Profiler::ThreadEnter("Main"); @@ -472,6 +469,10 @@ bool EmulatorApp::OnInitialize() { config::SetupConfig(storage_root); +#if XE_ARCH_AMD64 == 1 + amd64::InitFeatureFlags(); +#endif + std::filesystem::path content_root = cvars::content_root; if (content_root.empty()) { content_root = storage_root / "content";