* Replace 'docker-compose' with 'docker compose'
* Use 'printf' approach to COMPILER_FLAGS for n64 egcs compiler
* Use 'ubuntu-22.04' instead of 'ubuntu-latest'
* SHC support
* fixed platform icon order
* remove unnecessary ARG in dockerfile
* tidied up dreamcast CC, moved some flags to settings
* enable dreamcast support in CI
* fixed formatting
* cleaned up cc even more as per mkst's advice
* Use custom powerpc-eabi binutils for GC/Wii
* sudo
* --build-arg ENABLE_GC_WII_SUPPORT=YES
---------
Co-authored-by: Mark Street <streetster@gmail.com>
* x86: Update asm-differ and fix some incorrect objdump output by using mingw instead of msdosdjgpp.
* Fix spelling mistake
* Fix oversight in diff_wrapper
* Add PSP platform
* black
* Add credits for font used in PSP logo
* Switch wine for wibo + bump version
* use wine again for pspsnc.exe
* bump asm-differ
* Organize tests, update settings, backend deps
* Remove project import code from backend
* Remove some frontent project code
* more progress, project cleanup
* more preset work
* .
* upd8z
* Admins can delete scratches & preset migration
* bye, source presets
* fixes & changes
* Preset in admin panel & rename migration
* mypy
* Fix perset viewset & tests
* Change compilers hash files
* test annotations so Windows doesn't run them
* Mark nits
* Preset auto ID field
* scratch as reference (1/?)
* backend fixes to preset (2/3)
* Use preset ID instead of name in frontend
* update frogger preset
* I broke one of the ten commandments of react
* finishing touches (3/3 lol)
* Update serializers.py