sdl12-compat: quirks: Trine (the 2011 version from Humble Bundle) can't use GL scaling.

From e3a4f787f8b5093fac31ae45fc8a0c432495829d Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Tue, 15 Aug 2023 15:57:42 -0400
Subject: [PATCH] quirks: Trine (the 2011 version from Humble Bundle) can't use
 GL scaling.

Reference Issue #313.
---
 src/SDL12_compat.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index ff44eee41..c10841fd3 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -1281,6 +1281,10 @@ static QuirkEntryType quirks[] = {
     {"scorched3d", "SDL12COMPAT_OPENGL_SCALING", "0"},
     {"scorched3dc", "SDL12COMPAT_OPENGL_SCALING", "0"},
 
+    /* Trine (the old Humble Bundle version from 2011) doesn't render in-game with GL scaling enabled. */
+    {"trine-bin32", "SDL12COMPAT_OPENGL_SCALING", "0"},
+    {"trine-bin64", "SDL12COMPAT_OPENGL_SCALING", "0"},
+
     /* boswars has a bug where SDL_AudioCVT must not require extra buffer space. See Issue #232. */
     {"boswars", "SDL12COMPAT_COMPATIBILITY_AUDIOCVT", "1"},