diff --git a/misc/ios/Info.plist b/misc/ios/Info.plist
index dbc77cf4c..19ca19c41 100644
--- a/misc/ios/Info.plist
+++ b/misc/ios/Info.plist
@@ -20,6 +20,10 @@
1
LSApplicationCategoryType
public.app-category.games
+ GCSupportsGameMode
+
+ LSSupportsGameMode
+
LSRequiresIPhoneOS
NSPhotoLibraryAddUsageDescription
diff --git a/misc/macOS/info.plist b/misc/macOS/info.plist
index 09f752537..b14b52894 100644
--- a/misc/macOS/info.plist
+++ b/misc/macOS/info.plist
@@ -18,5 +18,9 @@
ClassiCube
LSApplicationCategoryType
public.app-category.games
+ GCSupportsGameMode
+
+ LSSupportsGameMode
+
diff --git a/src/ps3/Graphics_PS3.c b/src/ps3/Graphics_PS3.c
index b1f635be6..4cbc0e77d 100644
--- a/src/ps3/Graphics_PS3.c
+++ b/src/ps3/Graphics_PS3.c
@@ -483,12 +483,6 @@ void Gfx_SetViewport(int x, int y, int w, int h) {
offset[3] = 0.0f;
rsxSetViewport(context, x, y, w, h, zmin, zmax, scale, offset);
-
- // TODO: even needed?
- for (int i = 0; i < 8; i++)
- {
- rsxSetViewportClip(context, i, w, h);
- }
}
void Gfx_SetScissor(int x, int y, int w, int h) {