Commit Graph

43 Commits

Author SHA1 Message Date
Phillip Stephens 8b86d53d1f Migrate to dtk
Former-commit-id: 639b99e7c8
2023-10-09 20:16:05 -07:00
Luke Street 6f2b149bc0 Use patched 1.2.5n; delete frank/franklite
Former-commit-id: 5bc8675e2c
2023-07-15 10:03:29 -04:00
EpochFlame 4096e66d81 frank.py update
should help with sdk stuff

Former-commit-id: 15f13178f8
2023-02-04 02:04:04 -05:00
Luke Street 234f474679 Add frank.py; configure.py --frank (non-matching)
Former-commit-id: 0f3111f58a
2023-01-31 00:41:53 -05:00
Luke Street 0d63a7d716 configure.py: Add --compilers and --build-dir; cleanup
Former-commit-id: 3ec17fbf33
2023-01-23 19:18:59 -05:00
Henrique Gemignani Passos Lima a4f3f0c5fc Add WeaponTypes.cpp
Former-commit-id: b506df2778
2022-12-01 18:10:20 +02:00
Henrique Gemignani Passos Lima e9018b7912 Add CScriptPickupGenerator
Former-commit-id: c598ab7439
2022-11-29 19:17:12 +02:00
Luke Street c2fdf35ed9 Windows fixes for download_dtk.py and shasum
Former-commit-id: 89e083cc54
2022-11-27 23:57:46 -05:00
Luke Street 6f994fbe28 Use decomp-toolkit
Former-commit-id: 607753a08f
2022-11-27 23:57:46 -05:00
Luke Street a59060f699 Fix api_key reference in upload-progress.py
Former-commit-id: bf3c6af2a0
2022-11-25 23:40:34 -05:00
Luke Street 6af151fd3b ci: Auto-upload progress information
Former-commit-id: 37d107694c
2022-11-25 23:36:25 -05:00
Henrique Gemignani Passos Lima 4a7fe9a91c Add CBSSlide very close to matching
Former-commit-id: 4db5549046
2022-10-25 02:29:11 +03:00
Henrique Gemignani Passos Lima 057b66a82f Replace metaforce_renames.sh with a python script
Former-commit-id: 4e8a8ed09e
2022-10-23 16:43:51 +03:00
Henrique Gemignani Passos Lima cf20221c70 Almost match CScriptSpiderBallAttractionSurface
Former-commit-id: 18ebd4146e
2022-10-21 18:13:34 +03:00
Henrique Gemignani Passos Lima 8af356062b Match and link CScriptPointOfInterest
Former-commit-id: e1d392927c
2022-10-21 17:52:45 +03:00
Henrique Gemignani Passos Lima 195d942406 Add almost matching CScriptDistanceFog
Former-commit-id: d99637766d
2022-10-21 17:38:36 +03:00
Henrique Gemignani Passos Lima 0c3d5d2a07 Add almost matching CFaceplateDecoration
Former-commit-id: 0a0483489c
2022-10-21 16:48:25 +03:00
Henrique Gemignani Passos Lima 71fd2e5321 Script for automating some metaforce rename
Former-commit-id: 0254fd4f68
2022-10-21 15:53:04 +03:00
Phillip Stephens b9e20fb1c7 Fix symbols in CEulerAngles, add correct extab references to calcprogress
Former-commit-id: 9200d573f1
2022-10-16 23:05:22 -07:00
Phillip Stephens d56d702a42 Also look for and reject `\r`
Former-commit-id: b6771468e8
2022-10-06 14:45:34 -07:00
Phillip Stephens e58f41f0c3 Don't reuse error numbers
Former-commit-id: 4891eb8e51
2022-10-06 14:27:43 -07:00
Phillip Stephens 096c8a89b7 Improve metroidbuildinfo, use file instead of string passed from command line
Former-commit-id: cca1bc81f5
2022-10-06 14:24:24 -07:00
Phillip Stephens 742d3a86da Add metroidbuildinfo.c
Former-commit-id: add7471317
2022-10-06 13:32:03 -07:00
Luke Street d0589c4e10 Add WIP configure.py ninja build generator
Former-commit-id: f3733581ef
2022-10-02 01:14:00 -04:00
Luke Street 234afca6c2 clang-format pass
Former-commit-id: 6a979e343f
2022-09-18 02:05:46 -04:00
Luke Street c6823f56cd Update Makefile & transform-dep.py
Former-commit-id: 38acae22fe
2022-09-11 21:07:45 -04:00
Luke Street 7cdb1aef65 More CGX matches
Former-commit-id: 6fbaa00f07
2022-08-30 01:12:32 -04:00
Luke Street 00c77e6195 Runtime/math matches; better libc headers
Former-commit-id: bef7db1748
2022-08-25 23:46:24 -04:00
Luke Street 75f08901d8 KOR buildable
Former-commit-id: e50328cd89
2022-08-22 23:54:30 -04:00
Luke Street 9cebc609db calcprogress: Hack to stop counting .lcomm/.comm data as decompiled
Former-commit-id: 85b9e3e9ac
2022-08-16 17:47:39 -04:00
Luke Street a4b184903f Clean up unused tools
Former-commit-id: 6acf3a1278
2022-07-18 20:30:39 -04:00
Luke Street e8c248b73c Add README.md
Former-commit-id: ba2ae540fd
2022-07-18 19:52:28 -04:00
Luke Street 9404d679f8 Link CStringTable.cpp
Former-commit-id: f511aba228
2022-07-18 09:51:34 -04:00
Luke Street ffd6ba5818 Implement TObj*/IObj; finish matching CStringTable
Former-commit-id: e98f62c3a6
2022-07-14 12:24:26 -04:00
Luke Street 56410369ae Heavily simplify franklite steps
Also fixes issues with always reprocessing,
even when obj was unchanged.


Former-commit-id: 8600d9ae82
2022-04-27 15:30:54 -04:00
Phillip Stephens 80b4498b8a Decomp OSAudioSystem
Former-commit-id: 470890cf81
2022-04-24 10:42:45 -07:00
Phillip Stephens 45963b5ba7 Split data.s
Former-commit-id: 4c74f8856b
2022-04-17 21:19:18 -07:00
Luke Street b2752ec346 transform-dep: Use $WINEPREFIX/dosdevices
Former-commit-id: 61bdef3fd2
2022-04-13 00:30:20 -04:00
Luke Street 6673e65599 Add header dependency tracking; add asm-differ config & more
Former-commit-id: 121b5808c0
2022-04-12 23:55:49 -04:00
Luke Street 27d94af97b Add headers, clang-format, decompctx.py & more
Former-commit-id: 53f8d3cba7
2022-04-09 20:17:13 -04:00
EpochFlame 7385c3182a Update calcprogress.py
Former-commit-id: 5222a522e7
2022-03-29 14:08:54 -04:00
EpochFlame adf7cb8357 progress script and begin splitting text (#1)
modularized flavor portion of calcprog and split/labeled gba and thp dolphin library funcs/data. data has not been split.

Former-commit-id: 406baa142a
2022-03-28 17:10:24 -04:00
Luke Street dfe56fda27 Initial commit
Former-commit-id: ce247fb264
2022-03-23 17:22:48 -04:00