From beec17386af566d5e4f868c7aef90a457d89cedf Mon Sep 17 00:00:00 2001 From: Mark Street <22226349+mkst@users.noreply.github.com> Date: Sun, 21 Jul 2024 20:02:18 +0100 Subject: [PATCH] Add psyq gcc 2.6.3 for ps1 (#1304) --- backend/compilers/compilers.linux.yaml | 1 + backend/coreapp/compilers.py | 7 +++++++ frontend/src/lib/i18n/locales/en/compilers.json | 2 ++ 3 files changed, 10 insertions(+) diff --git a/backend/compilers/compilers.linux.yaml b/backend/compilers/compilers.linux.yaml index 0dcba7de..11b69cc3 100644 --- a/backend/compilers/compilers.linux.yaml +++ b/backend/compilers/compilers.linux.yaml @@ -102,6 +102,7 @@ ps1: - psyq4.4 - psyq4.5 - psyq4.6 + - psyq_263_221 - gcc2.5.7-psx - gcc2.6.3-psx - gcc2.6.0-mipsel diff --git a/backend/coreapp/compilers.py b/backend/coreapp/compilers.py index 2be688a8..3c71d3d8 100644 --- a/backend/coreapp/compilers.py +++ b/backend/coreapp/compilers.py @@ -332,6 +332,12 @@ def available_platforms() -> List[Platform]: '${COMPILER_DIR}/psyq-obj-parser "$OUTPUT".obj -o "$OUTPUT"' ) +PSYQ_263_221 = GCCPS1Compiler( + id="psyq_263_221", + platform=PS1, + cc=PSYQ_MSDOS_CC, +) + PSYQ33 = GCCPS1Compiler( id="psyq3.3", platform=PS1, @@ -1485,6 +1491,7 @@ def available_platforms() -> List[Platform]: CLANG_401, CLANG_800, # PS1 + PSYQ_263_221, PSYQ33, PSYQ35, PSYQ36, diff --git a/frontend/src/lib/i18n/locales/en/compilers.json b/frontend/src/lib/i18n/locales/en/compilers.json index f9f2bb18..eef13b00 100644 --- a/frontend/src/lib/i18n/locales/en/compilers.json +++ b/frontend/src/lib/i18n/locales/en/compilers.json @@ -191,6 +191,8 @@ "psyq4.5": "PSYQ4.5 (gcc 2.91.66 + aspsx 2.81)", "psyq4.6": "PSYQ4.6 (gcc 2.95.2 + aspsx 2.86)", + "psyq_263_221": "gcc 2.6.3 + aspsx 2.21", + "psyq4.4-ccpsx": "CCPSX (PSYQ4.4: gcc 2.8.1 + aspsx 2.79)", "mwccpsp_3.0.1_121": "MWCC 1.0 (3.0.1 121)",