Mark Street
7ad329fa1e
Use alternate method to inject COMPILER_ARGS for N64 EGCS compilers ( #1709 )
...
* Use alternate method to inject COMPILER_ARGS for N64 EGCS compilers
* golf
* gpt feedback
* handle empty flags
* Move COMPILER_FLAGS after the hardcoded flags
2025-10-23 20:36:11 +01:00
Mark Street
c9fad31b32
Remove all but 1 use of wine ( #1705 )
2025-10-22 07:58:18 +01:00
Dávid Balatoni
e53c99fbb9
Add language flags for ProDG (GCC on GC) ( #1696 )
...
* Add some specific ProDG flags
* Revert extra flags and just add language detection
2025-10-21 17:48:59 +01:00
sozud
1ba4314eb8
Add more dreamcast compilers ( #1691 )
...
* Add more dreamcast compilers
* Add more compilers
2025-10-21 17:48:39 +01:00
Mark Street
8181210a3d
Add '-no-priv-sep' argument to dosemu ( #1704 )
...
* Add '-no-priv-sep' argument to dosemu
* Swap out -no-priv-sep for -p
2025-10-21 17:42:36 +01:00
Marijn van der Werf
ce84f37433
add "experimental" SN 2.8.1 C++ compiler (in order to preserve line numbers) ( #1666 )
...
* Update compilers.py
* Add translation for gcc2.8.1snew-cxx compiler
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Add missing base_compiler parameter to GCC281SNEWCXX
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-18 21:29:31 +09:00
Gilles Siberlin
87240eb025
Add Borland C++ Compiler 2.0 ( #1658 )
2025-09-12 10:03:10 +01:00
Mark Street
a8182d41dc
Switch to 'cpp' over 'cc' for preprocessing agbcc compilers ( #1562 )
2025-05-28 02:04:26 +09:00
Luke Street
53d53ab938
Add gc_wii mwcc_233_159p1 (GC/1.1p1) ( #1547 )
2025-05-21 13:02:47 +09:00
Karas
40058b7ca8
Add PS2 compiler EE GCC 2.9 build 991111-01 (DTL-S13010) ( #1515 )
2025-04-10 09:41:08 +01:00
dbalatoni13
fa8f3adb44
Refactor compilers in the backend ( #1506 )
...
* Subclass MWCCCompiler and add CompilerType instead of seperate bools
* Set the platform per platform specific compiler subclasses instead of per instance
2025-03-25 13:28:34 +09:00
galaxyhaxz
0ebf03e1c4
Add 4 new versions of SN 2.7.2 for Nintendo 64 ( #1489 )
...
* Add 4 new versions of SN 2.7.2 for Nintendo 64
* Add migration script
* Reduce redundant flags
* Revert broken flag simplify
* Properly simplify SN flags now
* Run black for formatting
2025-03-19 09:43:35 +00:00
Mark Street
546d8885d7
Allow -x flag to be passed to GCC PS1 compilers again ( #1483 )
...
* Allow -x flag to be passed to GCC PS1 compilers again
* black
2025-03-13 05:44:34 +09:00
widberg
837bfaa127
Add MSVC 8.0 (Patched) compiler ( #1478 )
2025-03-02 10:09:47 -05:00
Mc-muffin
fcbe8476dc
Add more NGC ProDG compilers ( #1470 )
2025-02-13 11:11:48 +00:00
Mark Street
7724f5debc
Switch ProDG compiler to use ngccc.exe ( #1468 )
2025-02-13 17:39:25 +09:00
Mc-muffin
01a47c5f96
Add more PS2 compilers ( #1456 )
2025-02-10 22:00:45 +00:00
Mark Street
0a41ddbc1d
Ubuntu 24.04 ( #1448 )
...
* Switch to Ubuntu 24.04
* Hack for libtinfo5
* remove deprecated 'version:' from docker-compose
* Mount /sys as read-only for dosemu2
* Workaround for psyq+dosemu2
* disable apparmor
* Ignore font-config error
* FIXME -> NOTE
2025-02-10 10:01:41 +00:00
Mark Street
3ff59f2304
Switch prodg 3.5 and 3.7 compilers to ngccc driver ( #1450 )
...
* Switch prodg 3.5 and 3.7 compilers to ngccc driver
* black
2025-02-09 18:20:00 +00:00
Mark Street
84deb554a7
Copy a bit less stuff when using dosemu ( #1423 )
...
* Copy a bit less stuff when using dosemu
* good++
2025-01-31 18:30:12 +00:00
Gilles Siberlin
7fc66435bb
[WIP] Add Borland 3.1 compiler to MS-DOS platform ( #1419 )
...
* Add Borland 3.1 compiler to MS-DOS platform
* Fix formatting
* Remove useless "rm"
* Update asm-differ
2025-01-28 21:00:44 +00:00
Mark Street
c364a685ad
Allow quotes for n64 egcs ( #1407 )
...
* Replace 'docker-compose' with 'docker compose'
* Use 'printf' approach to COMPILER_FLAGS for n64 egcs compiler
* Use 'ubuntu-22.04' instead of 'ubuntu-latest'
2025-01-21 14:32:30 +00:00
cadmic
b25e2658ac
Add decompals fork of EGCS 1.1.2-4 ( #1405 )
2025-01-04 01:36:31 +09:00
LLONSIT
7635dca48d
Initial support for Pascal syntax ( #1399 )
...
* Initial syntax support for Pascal
* Fix code
* Fix code (again)
* Fix code
* Add boolean type
* Add abs and volatile keywords
* Update frontend/src/lib/codemirror/pascal.js
Co-authored-by: Alex Bates <16batesa@gmail.com >
---------
Co-authored-by: Alex Bates <16batesa@gmail.com >
2024-12-20 08:39:11 +09:00
Mark Street
169b0d4570
Ignore dosemurc when running dosemu2 ( #1393 )
2024-12-08 16:14:59 +00:00