diff --git a/src/xenia/app/emulator_window.cc b/src/xenia/app/emulator_window.cc index 12ec273a9..75d6d1ae3 100644 --- a/src/xenia/app/emulator_window.cc +++ b/src/xenia/app/emulator_window.cc @@ -585,6 +585,10 @@ bool EmulatorWindow::Initialize() { // Help menu. auto help_menu = MenuItem::Create(MenuItem::Type::kPopup, "&Help"); { + help_menu->AddChild( + MenuItem::Create(MenuItem::Type::kString, "FA&Q...", "F1", + std::bind(&EmulatorWindow::ShowFAQ, this))); + help_menu->AddChild(MenuItem::Create(MenuItem::Type::kSeparator)); help_menu->AddChild(MenuItem::Create( MenuItem::Type::kString, "Build commit on GitHub...", "F2", std::bind(&EmulatorWindow::ShowBuildCommit, this))); @@ -595,9 +599,6 @@ bool EmulatorWindow::Initialize() { "..." XE_BUILD_BRANCH); })); help_menu->AddChild(MenuItem::Create(MenuItem::Type::kSeparator)); - help_menu->AddChild( - MenuItem::Create(MenuItem::Type::kString, "&Website...", "F1", - std::bind(&EmulatorWindow::ShowHelpWebsite, this))); help_menu->AddChild(MenuItem::Create( MenuItem::Type::kString, "&About...", [this]() { LaunchWebBrowser("https://xenia.jp/about/"); })); @@ -776,7 +777,7 @@ void EmulatorWindow::OnKeyDown(ui::KeyEvent& e) { } break; case ui::VirtualKey::kF1: { - ShowHelpWebsite(); + ShowFAQ(); } break; case ui::VirtualKey::kF2: { @@ -927,7 +928,9 @@ void EmulatorWindow::ToggleDisplayConfigDialog() { } } -void EmulatorWindow::ShowHelpWebsite() { LaunchWebBrowser("https://xenia.jp"); } +void EmulatorWindow::ShowFAQ() { + LaunchWebBrowser("https://github.com/xenia-project/xenia/wiki/FAQ"); +} void EmulatorWindow::ShowBuildCommit() { #ifdef XE_BUILD_IS_PR diff --git a/src/xenia/app/emulator_window.h b/src/xenia/app/emulator_window.h index e6f364f95..d6be0108a 100644 --- a/src/xenia/app/emulator_window.h +++ b/src/xenia/app/emulator_window.h @@ -139,7 +139,7 @@ class EmulatorWindow { void GpuTraceFrame(); void GpuClearCaches(); void ToggleDisplayConfigDialog(); - void ShowHelpWebsite(); + void ShowFAQ(); void ShowBuildCommit(); Emulator* emulator_;