Anghelo Carvajal
|
571836c50b
|
Changes the CI system from Jenkins to Github Actions (GHA) like we did for OoT and MM (#246)
I tried to adapt the original jenkinsfile as I could.
One major difference is loosing progress reporting to frogress. frogress is currently deprecated in favor of decomp.dev, and I would like we migrate to decomp.dev somewhat soon, so this should be a big problem.
The mapfiles will be uploaded as an GHA artifact to the Action workflow.
This specific approach to handle GHA for decomp projects was adapted from the one used by the GC/Wii community. It is documented here https://github.com/encounter/dtk-template/blob/main/docs/github_actions.md There's a writeup about this adaptation for N64 projects [here](https://github.com/AngheloAlf/drmario64/pull/19).
Also relevant implementations for OoT and MM:
- https://github.com/zeldaret/oot/pull/2742
- https://github.com/zeldaret/mm/pull/1885
|
2026-08-05 10:54:15 -07:00 |
|
emilybrooks
|
78f3971623
|
update discord links (#209)
|
2024-08-17 19:09:55 -07:00 |
|
Derek Hensley
|
6bfbdcbc4e
|
Add python3-venv (#161)
|
2024-04-02 09:18:06 -07:00 |
|
Derek Hensley
|
c632d1d20b
|
Link libultra archive (#149)
* git subrepo pull --force lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "34e07ce"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "34e07ce"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
* Link in libultra archive
* git subrepo pull (merge) lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "ce7b219"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "caf88de"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
* Update paths in lib warnings
* git subrepo pull (merge) lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "4f49c1e"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "299d7fa"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
* FIXUPS
|
2024-02-26 08:18:26 -07:00 |
|
Derek Hensley
|
a10bb11ed6
|
Build Sync (#147)
* Makefile cleanup
* venv
* baseroms folder
* Jenkinsfile
* Remove z64compress
* Small cleanup
* More small fixes
* diff_settings fix
* Fix jenkins
* make compress in readme
|
2024-02-23 15:35:09 -07:00 |
|
Anghelo Carvajal
|
7606ac4586
|
Setup venv on Jenkinsfile (#135)
* Add venv to Jenkinsfile
* Add readme instructions to venv
* z64compress warning
* fix warnings
|
2024-01-18 16:06:10 -07:00 |
|
emilybrooks
|
093b8b7b9b
|
Update splat to library version 0.21.0 (#130)
* build not matching for some reason
* partial fix
* builds properly now
* remove pigment64 from readme
|
2024-01-06 15:51:16 -07:00 |
|
Anghelo Carvajal
|
9e081075d0
|
Makefile fixes for mac (#114)
* Don't invoke cpp when building `.s` files
* abort a rule if a piped command fails
* update missing step on the readme
* macos
|
2023-11-05 11:56:51 -07:00 |
|
Derek Hensley
|
4ea0ce4f32
|
Small Cleanup (#100)
* libultra bss cleanup
* badges
|
2023-09-20 09:26:50 -07:00 |
|
Anghelo Carvajal
|
632ff4b2ab
|
Build a compressed ROM (#16)
* git subrepo clone (merge) --branch=5da3132606e4fd427a8d72b8428e4f921cd6e56f git@github.com:z64tools/z64compress.git tools/z64compress
subrepo:
subdir: "tools/z64compress"
merged: "5da3132"
upstream:
origin: "git@github.com:z64tools/z64compress.git"
branch: "5da3132606e4fd427a8d72b8428e4f921cd6e56f"
commit: "5da3132"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* z64compress_wrapper.py
* fixes
* dmadata.c
* readme
* git subrepo pull tools/splat
subrepo:
subdir: "tools/splat"
merged: "01ac556"
upstream:
origin: "git@github.com:ethteck/splat.git"
branch: "master"
commit: "01ac556"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* segment_end_before_align: True
* Add compressed step to jenkinsfile
* TODO
* format
* remove from boot_variables.h
* simplify
* Change makefile to match MM
|
2023-07-29 12:52:32 -04:00 |
|
EllipticEllipsis
|
cad6bf90a2
|
Add some blurb to the top of the readme (#14)
|
2023-04-09 10:05:14 -04:00 |
|
EllipticEllipsis
|
f9be35e4bc
|
Fix shield (#11)
* Add requests to Jenkinsfile
* Update README.md
* Revert Jenkinsfile commit
|
2023-04-03 13:39:30 -04:00 |
|
Anghelo Carvajal
|
817a05c1ab
|
Frogress script (#10)
* initial progress script
* uploadfrogress script
* Add Frogress step to Jenkinsfile
* rename to animalforest
* badge
* ZeldaRET
|
2023-04-03 12:22:52 -04:00 |
|
Anghelo Carvajal
|
d66a21685f
|
Initial repo setup (#1)
* git subrepo clone git@github.com:ethteck/splat.git tools/splat
subrepo:
subdir: "tools/splat"
merged: "4fec014"
upstream:
origin: "git@github.com:ethteck/splat.git"
branch: "master"
commit: "4fec014"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* gitignore
* decompress_baserom.py
* Initial yaml
* run flib
* more yaml stuff
* Builds an uncompressed ROM
* setup ido download
* git subrepo clone git@github.com:simonlindholm/asm-differ.git tools/asm-differ
subrepo:
subdir: "tools/asm-differ"
merged: "ae40866"
upstream:
origin: "git@github.com:simonlindholm/asm-differ.git"
branch: "main"
commit: "ae40866"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* git subrepo clone git@github.com:simonlindholm/asm-processor.git tools/asm-processor
subrepo:
subdir: "tools/asm-processor"
merged: "bbd86ea"
upstream:
origin: "git@github.com:simonlindholm/asm-processor.git"
branch: "main"
commit: "bbd86ea"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* git subrepo clone (merge) git@github.com:EllipticEllipsis/fado.git tools/fado
subrepo:
subdir: "tools/fado"
merged: "8d896ee"
upstream:
origin: "git@github.com:EllipticEllipsis/fado.git"
branch: "master"
commit: "8d896ee"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* setup ido in makefile
* data and rodata
* add automatic file splits
* bootstrap most symbol_addrs
* git subrepo clone --branch=irix git@github.com:hensldm/ultralib.git lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "0d1e095"
upstream:
origin: "git@github.com:hensldm/ultralib.git"
branch: "irix"
commit: "0d1e095"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* setup ido building
* various tooling
* git subrepo pull tools/asm-differ
subrepo:
subdir: "tools/asm-differ"
merged: "857b398"
upstream:
origin: "git@github.com:simonlindholm/asm-differ.git"
branch: "main"
commit: "857b398"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* Change defines to match IDO
* review
* newlin
* update gitignore
* Windows error
* D_01000000
* yeet settings.json
* yeet
* git subrepo clone git@github.com:decompals/ultralib.git lib/ultralib
subrepo:
subdir: "lib/ultralib"
merged: "d03b2a3"
upstream:
origin: "git@github.com:decompals/ultralib.git"
branch: "main"
commit: "d03b2a3"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "2f68596"
* clangformat and clangtidy
* Setup a bunch of headers
* bootstrap boot and code functions and variables headers
* global.h
* update format.py includes
* -D_MIPS_SZLONG=32
* format.py: --verbose
* Update tools/decompress_baserom.py
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Add libc to global.h
* review
* yeet saved_regs
* yeet headers
* yeet _MSC_VER
* more header cleanup
* add readme licensing note
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
2023-03-29 03:42:56 +01:00 |
|