sdl12-compat: quirks: Disable GL scaling for scorched3d (and its client, scorched3dc).

From b1f9d4a206c74c54bb48bbfa0402c977147a3bc7 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Wed, 19 Oct 2022 13:31:24 -0400
Subject: [PATCH] quirks: Disable GL scaling for scorched3d (and its client,
 scorched3dc).

Fixes #261.
---
 src/SDL12_compat.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index 8dfdf4f9b..79ec24176 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -1209,6 +1209,10 @@ static QuirkEntryType quirks[] = {
     /* looks for X11 display and does unnecessary X11 things. Causes problems with SDL2/x11. */
     {"fillets", "SDL12COMPAT_ALLOW_SYSWM", "0"},
 
+    /* doesn't render with GL scaling enabled */
+    {"scorched3d", "SDL12COMPAT_OPENGL_SCALING", "0"},
+    {"scorched3dc", "SDL12COMPAT_OPENGL_SCALING", "0"},
+
     /* The 32-bit Steam build only of Multiwinia Quits but doesn't re-Init */
     {"multiwinia.bin.x86", "SDL12COMPAT_NO_QUIT_VIDEO", "1"}
 #else