diff --git a/desmume/src/NDSSystem.h b/desmume/src/NDSSystem.h
index 5ced00d72..f9c8bc55e 100755
--- a/desmume/src/NDSSystem.h
+++ b/desmume/src/NDSSystem.h
@@ -531,7 +531,6 @@ extern struct TCommonSettings
, GFX3D_Fog(true)
, GFX3D_Texture(true)
, GFX3D_LineHack(true)
- , GFX3D_Renderer_Multisample(false)
, GFX3D_Renderer_MultisampleSize(0)
, GFX3D_Renderer_TextureScalingFactor(1) // Possible values: 1, 2, 4
, GFX3D_Renderer_TextureDeposterize(false)
@@ -591,7 +590,6 @@ extern struct TCommonSettings
bool GFX3D_Fog;
bool GFX3D_Texture;
bool GFX3D_LineHack;
- bool GFX3D_Renderer_Multisample;
int GFX3D_Renderer_MultisampleSize;
int GFX3D_Renderer_TextureScalingFactor; //must be one of {1,2,4}
bool GFX3D_Renderer_TextureDeposterize;
diff --git a/desmume/src/frontend/cocoa/DefaultUserPrefs.plist b/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
index 6583e3b06..c3324a491 100644
--- a/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
+++ b/desmume/src/frontend/cocoa/DefaultUserPrefs.plist
@@ -740,8 +740,6 @@
Render3D_LineHack
- Render3D_Multisample
-
Render3D_MultisampleSize
0
Render3D_RenderingEngine
diff --git a/desmume/src/frontend/cocoa/cocoa_GPU.h b/desmume/src/frontend/cocoa/cocoa_GPU.h
index 14fb3026c..7062390ea 100644
--- a/desmume/src/frontend/cocoa/cocoa_GPU.h
+++ b/desmume/src/frontend/cocoa/cocoa_GPU.h
@@ -162,7 +162,6 @@ typedef std::map DisplayLinkFlushTimeLimitMap;
@property (assign) BOOL render3DTextures;
@property (assign) NSUInteger render3DThreads;
@property (assign) BOOL render3DLineHack;
-@property (assign) BOOL render3DMultisample;
@property (assign) NSUInteger render3DMultisampleSize;
@property (retain) NSString *render3DMultisampleSizeString;
@property (assign) BOOL render3DTextureDeposterize;
diff --git a/desmume/src/frontend/cocoa/cocoa_GPU.mm b/desmume/src/frontend/cocoa/cocoa_GPU.mm
index 0e557a96c..8bcdf9ff5 100644
--- a/desmume/src/frontend/cocoa/cocoa_GPU.mm
+++ b/desmume/src/frontend/cocoa/cocoa_GPU.mm
@@ -115,7 +115,6 @@ public:
@dynamic render3DTextures;
@dynamic render3DThreads;
@dynamic render3DLineHack;
-@dynamic render3DMultisample;
@dynamic render3DMultisampleSize;
@synthesize render3DMultisampleSizeString;
@dynamic render3DTextureDeposterize;
@@ -530,22 +529,6 @@ public:
return state;
}
-- (void) setRender3DMultisample:(BOOL)state
-{
- gpuEvent->ApplyRender3DSettingsLock();
- CommonSettings.GFX3D_Renderer_Multisample = state ? true : false;
- gpuEvent->ApplyRender3DSettingsUnlock();
-}
-
-- (BOOL) render3DMultisample
-{
- gpuEvent->ApplyRender3DSettingsLock();
- const BOOL state = CommonSettings.GFX3D_Renderer_Multisample ? YES : NO;
- gpuEvent->ApplyRender3DSettingsUnlock();
-
- return state;
-}
-
- (void) setRender3DMultisampleSize:(NSUInteger)msaaSize
{
gpuEvent->ApplyRender3DSettingsLock();
diff --git a/desmume/src/frontend/windows/main.cpp b/desmume/src/frontend/windows/main.cpp
index f86ccc3ff..4288e83ac 100755
--- a/desmume/src/frontend/windows/main.cpp
+++ b/desmume/src/frontend/windows/main.cpp
@@ -2378,7 +2378,6 @@ int _main()
CommonSettings.GFX3D_Texture = GetPrivateProfileBool("3D", "EnableTexture", 1, IniName);
CommonSettings.GFX3D_LineHack = GetPrivateProfileBool("3D", "EnableLineHack", 1, IniName);
CommonSettings.GFX3D_TXTHack = GetPrivateProfileBool("3D", "EnableTXTHack", 0, IniName); //default is off.
- CommonSettings.GFX3D_Renderer_Multisample = GetPrivateProfileBool("3D", "EnableAntiAliasing", 0, IniName);
CommonSettings.GFX3D_Renderer_MultisampleSize = GetPrivateProfileInt("3D", "MultisampleSize", 0, IniName);
CheckValidMSAA(CommonSettings.GFX3D_Renderer_MultisampleSize);
Change3DCoreWithFallbackAndSave(cur3DCore);
@@ -5807,7 +5806,6 @@ LRESULT CALLBACK GFX3DSettingsDlgProc(HWND hw, UINT msg, WPARAM wp, LPARAM lp)
WritePrivateProfileBool("3D", "EnableFog", CommonSettings.GFX3D_Fog, IniName);
WritePrivateProfileBool("3D", "EnableTexture", CommonSettings.GFX3D_Texture, IniName);
WritePrivateProfileInt ("3D", "EnableLineHack", CommonSettings.GFX3D_LineHack, IniName);
- WritePrivateProfileInt ("3D", "EnableAntiAliasing", CommonSettings.GFX3D_Renderer_Multisample, IniName);
WritePrivateProfileInt ("3D", "MultisampleSize", CommonSettings.GFX3D_Renderer_MultisampleSize, IniName);
WritePrivateProfileInt ("3D", "EnableTXTHack", CommonSettings.GFX3D_TXTHack, IniName);
WritePrivateProfileInt ("3D", "PrescaleHD", video.prescaleHD, IniName);