diff --git a/desmume/src/frontend/cocoa/DefaultUserPrefs.plist b/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
index 3bc98772b..dc4de77d9 100644
--- a/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
+++ b/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
@@ -12,6 +12,8 @@
CoreControl_SpeedScalar
1
+ Debug_DisableMetal
+
Debug_GDBStubEnableARM9
Debug_GDBStubEnableARM7
@@ -38,8 +40,6 @@
100
DisplayView_UseBilinearOutput
- DisplayView_UseVerticalSync
-
DisplayView_VideoFilter
0
DisplayViewCombo_Gap
@@ -90,8 +90,6 @@
General_AutoloadROMOption
10000
- General_DisplayViewsPreferMetal
-
General_DisplayWindowRestorableStates
General_DoNotAskMigrate
diff --git a/desmume/src/frontend/cocoa/cocoa_GPU.mm b/desmume/src/frontend/cocoa/cocoa_GPU.mm
index d8b5e314f..266294582 100644
--- a/desmume/src/frontend/cocoa/cocoa_GPU.mm
+++ b/desmume/src/frontend/cocoa/cocoa_GPU.mm
@@ -155,7 +155,7 @@ public:
fetchObject = NULL;
#ifdef ENABLE_APPLE_METAL
- if (IsOSXVersionSupported(10, 11, 0) && [[NSUserDefaults standardUserDefaults] boolForKey:@"General_DisplayViewsPreferMetal"])
+ if (IsOSXVersionSupported(10, 11, 0) && ![[NSUserDefaults standardUserDefaults] boolForKey:@"Debug_DisableMetal"])
{
fetchObject = new MacMetalFetchObject;
diff --git a/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.strings b/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.strings
index eb15010b9..99d0dc868 100644
Binary files a/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.strings and b/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.strings differ
diff --git a/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.xib b/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.xib
index e8e288d17..3c20c4dc1 100644
--- a/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.xib
+++ b/desmume/src/frontend/cocoa/translations/English.lproj/MainMenu.xib
@@ -1310,14 +1310,6 @@
-
+
+
@@ -2049,7 +2059,7 @@