Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions backend/compilers/compilers.linux.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@ ps1:
- gcc2.7.2.3-mipsel

ps2:
- iop-gcc2.8.1
- iop-gcc2.95.2-102
- ee-gcc2.9-990721
- ee-gcc2.9-991111
- ee-gcc2.9-991111a
Expand All @@ -129,6 +131,8 @@ ps2:
- ee-gcc2.95.3-114
- ee-gcc2.95.3-136
- ee-gcc2.96
- ee-gcc3.2-030210-beta2
- ee-gcc3.2-030926
- ee-gcc3.2-040921
- mwcps2-2.3-991202
- mwcps2-2.3.3-000906
Expand Down
28 changes: 28 additions & 0 deletions backend/coreapp/compilers.py
Original file line number Diff line number Diff line change
Expand Up @@ -529,6 +529,18 @@ def available_platforms() -> List[Platform]:
SHC_V51R11 = SHCCompiler(id="shc-v5.1r11", platform=DREAMCAST, cc=DREAMCAST_CC)

# PS2
IOP_GCC281 = GCCPS2Compiler(
id="iop-gcc2.8.1",
platform=PS2,
cc='"${COMPILER_DIR}"/bin/iop-gcc -c -B "${COMPILER_DIR}"/lib/gcc-lib/mipsel-scei-elfl/2.8.1/ $COMPILER_FLAGS "$INPUT" -o "$OUTPUT"',
)

IOP_GCC2952_102 = GCCPS2Compiler(
id="iop-gcc2.95.2-102",
platform=PS2,
cc='${WINE} "${COMPILER_DIR}"/bin/iop-gcc.exe -c -B "${COMPILER_DIR}"/lib/gcc-lib/mipsel-scei-elfl/2.95.2/ $COMPILER_FLAGS "$INPUT" -o "$OUTPUT"',
)

EE_GCC29_990721 = GCCPS2Compiler(
id="ee-gcc2.9-990721",
platform=PS2,
Expand Down Expand Up @@ -589,6 +601,18 @@ def available_platforms() -> List[Platform]:
cc='"${COMPILER_DIR}"/bin/ee-gcc -c -B "${COMPILER_DIR}"/bin/ee- $COMPILER_FLAGS "$INPUT" -o "$OUTPUT"',
)

EE_GCC32_030210_BETA2 = GCCPS2Compiler(
id="ee-gcc3.2-030210-beta2",
platform=PS2,
cc='WINEPATH="${COMPILER_DIR}"/dll/ ${WINE} "${COMPILER_DIR}"/bin/ee-gcc.exe -c -B "${COMPILER_DIR}"/bin/ee- $COMPILER_FLAGS "$INPUT" -o "$OUTPUT"',
)

EE_GCC32_030926 = GCCPS2Compiler(
id="ee-gcc3.2-030926",
platform=PS2,
cc='"${COMPILER_DIR}"/bin/ee-gcc -c -B "${COMPILER_DIR}"/bin/ee- $COMPILER_FLAGS "$INPUT" -o "$OUTPUT"',
)

EE_GCC32_040921 = GCCPS2Compiler(
id="ee-gcc3.2-040921",
platform=PS2,
Expand Down Expand Up @@ -1569,6 +1593,8 @@ def available_platforms() -> List[Platform]:
# Dreamcast
SHC_V51R11,
# PS2
IOP_GCC281,
IOP_GCC2952_102,
EE_GCC29_990721,
EE_GCC29_991111,
EE_GCC29_991111A,
Expand All @@ -1579,6 +1605,8 @@ def available_platforms() -> List[Platform]:
EE_GCC2953_114,
EE_GCC2953_136,
EE_GCC296,
EE_GCC32_030210_BETA2,
EE_GCC32_030926,
EE_GCC32_040921,
MWCPS2_23_991202,
MWCPS2_233_000906,
Expand Down
4 changes: 4 additions & 0 deletions frontend/src/lib/i18n/locales/en/compilers.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
"dummy": "Dummy",
"dummy_longrunning": "Dummy (long-running)",

"iop-gcc2.8.1": "IOP GCC 2.8.1",
"iop-gcc2.95.2-102": "IOP GCC 2.95.2 (SN BUILD v1.02)",
"ee-gcc2.9-990721": "EE GCC 2.9 build 990721",
"ee-gcc2.9-991111": "EE GCC 2.9 build 991111",
"ee-gcc2.9-991111a": "EE GCC 2.9 build 991111a",
Expand All @@ -32,6 +34,8 @@
"ee-gcc2.95.3-114": "EE GCC 2.95.3 (SN BUILD v1.14)",
"ee-gcc2.95.3-136": "EE GCC 2.95.3 (SN BUILD v1.36)",
"ee-gcc2.96": "EE GCC 2.96 build 001003-1",
"ee-gcc3.2-030210-beta2": "EE GCC 3.2 build 030210 Beta 2",
"ee-gcc3.2-030926": "EE GCC 3.2 build 030926",
"ee-gcc3.2-040921": "EE GCC 3.2 build 040921",

"mwcps2-2.3-991202": "MWCPS2 2.3 (Built 991202)",
Expand Down