diff --git a/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs
index 8b7c6d967..2d20af825 100644
--- a/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs
+++ b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs
@@ -120,7 +120,8 @@ namespace Ryujinx.Ava.UI.ViewModels
}
}
- public bool IsMetalAvailable => OperatingSystem.IsMacOS();
+ public bool IsMetalAvailable =>
+ OperatingSystem.IsMacOS() && RuntimeInformation.ProcessArchitecture == Architecture.Arm64;
public bool IsOpenGLAvailable => !OperatingSystem.IsMacOS();
diff --git a/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml
index 5c52d5788..1f3cfd46c 100644
--- a/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml
+++ b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml
@@ -46,7 +46,7 @@
-
+