Commit Graph

481 Commits

Author SHA1 Message Date
jdflyer 446d3dd502 Merge remote-tracking branch 'Upstream/master' 2022-01-11 20:24:58 -07:00
jdflyer dd0ec3c326 prepare makefile for shiftability 2022-01-11 20:20:58 -07:00
jdflyer e2113ae199 fix intentional diff I made for testing 2022-01-11 19:46:30 -07:00
jdflyer dd6b6b6ba1 Match destructor and msl_c header include fixes 2022-01-11 19:36:28 -07:00
lepelog 2c326efb29 J2DAnimation (#173)
* ok

* naming stuff
2022-01-04 18:18:23 +01:00
EpochFlame 5d9826d41f decompile jstudio-data.cpp (#174)
* decompile jstudio-data.cpp

did this earlier for Pikmin 2

* clarify stb-data

* clarify fvb-data

* formatting

* clang-format properly
2022-01-04 18:09:53 +01:00
lepelog 6970e6596c remove clang-format (#172) 2022-01-04 18:03:48 +01:00
TakaRikka 3c384787ab Merge pull request #171 from TakaRikka/wip1
d_a_player / d_meter_map + misc
2022-01-04 03:46:52 -08:00
jdflyer e47e150449 Match most of DynamicLink 2022-01-03 21:05:34 -07:00
TakaRikka c7d990f261 Merge pull request #170 from magcius/jpa3
JPAExtraShape
2021-12-31 06:35:39 -08:00
TakaRikka 6dd0fc19e2 remove asm 2021-12-28 03:04:54 -08:00
TakaRikka 67e72595ca d_menu_window_HIO ok 2021-12-28 03:02:45 -08:00
TakaRikka e675abcba0 remove asm 2021-12-27 06:31:55 -08:00
TakaRikka 0cd8686796 cleanup 2021-12-27 06:17:37 -08:00
TakaRikka d933770d16 d_meter_map / some d_a_alink 2021-12-27 05:15:35 -08:00
Jasper St. Pierre b537d00140 one more build fix 2021-12-24 14:56:04 -08:00
Jasper St. Pierre c941f4c3fa build fix 2021-12-24 14:50:32 -08:00
Jasper St. Pierre 16d38f9bc4 JPAChildShape, more work on JPADynamicsBlock 2021-12-24 13:01:37 -08:00
Jasper St. Pierre 5fc3dbf2eb JPABaseShape color regist funcs 2021-12-23 21:21:30 -08:00
Jasper St. Pierre 74def6ce47 a few more JPAResource functions 2021-12-23 21:02:42 -08:00
Jasper St. Pierre 85f6122ac8 JPAExtraShape 2021-12-23 20:56:02 -08:00
Jasper St. Pierre 5dfbcecec8 minor cleanups 2021-12-23 17:10:39 -08:00
Jasper St. Pierre 7ea8f7f5a7 Add an enum for the different procnames (actor types)
and switch over the stage data table to use it.
2021-12-23 16:46:48 -08:00
TakaRikka c8ee25ec81 wip 2021-12-21 06:06:57 -08:00
notyourav e92261fcff Merge pull request #169 from lepelog/j2dmanage
J2DManage
2021-12-14 00:11:28 -08:00
lepelog 6d47e3f95b offset comments 2021-12-13 11:31:40 +01:00
lepelog e6bed61c2f j2dmanage 2021-12-12 03:00:35 +01:00
lepelog c55fef0eb2 J2DPane (#168)
* most of J2DPane

* finish j2dpane

* cleanup

* use J2DBlendInfo
2021-12-11 23:39:53 +01:00
TakaRikka c0957304fa Merge pull request #167 from lepelog/J2DGrafContext
J2DGrafContext and J2DOrthoGraph
2021-12-06 20:41:47 -08:00
lepelog e29f498e42 fixes 2021-12-06 22:02:10 +01:00
lepelog fce885721b J2DGrafContext and J2DOrthoGraph 2021-12-06 13:14:13 +01:00
Jasper St. Pierre 9abfb354df more simple J2D/J3D funcs (#166)
* more simple J2D/J3D funcs

* JPABaseShape constructor

* fmt

Co-authored-by: lepelog <25211966+lepelog@users.noreply.github.com>
2021-12-06 12:51:53 +01:00
TakaRikka f415dd5c24 Merge pull request #165 from TakaRikka/link
daAlink work
2021-12-05 17:15:10 -08:00
TakaRikka b47ad1e666 Merge pull request #164 from lepelog/JUTDbPrint
JUTDbPrint
2021-12-05 17:13:56 -08:00
TakaRikka 0f494762af fixes 2021-12-04 16:27:19 -08:00
TakaRikka fd8ff44971 format / asm 2021-12-04 05:57:01 -08:00
TakaRikka b48f3b7350 merge 2021-12-04 05:29:00 -08:00
TakaRikka 3cdf9e2057 wip 2021-12-04 05:10:59 -08:00
lepelog 1e13413142 fix and format 2021-12-04 12:27:59 +01:00
lepelog 39b8090c41 JUTDbPrint 2021-12-03 10:07:20 +01:00
icogn f944135644 d_kankyo_data and d_kankyo work (#158)
* Copy over progress

* Comment other d_kankyo_data dat section stuff

* Compiling

* Progress

* Progress

* Close

* Match

* Clean

* Change loop

* Clean

* Clean

* Before attempt clean

* Work on dKy_F_SP121Check, not compiling

* Adjust comparisons

* Adjust headers

* Close

* Matching

* Remove

* Comments

* Fix u8 pointer

* Comment

* Adjust

* Comment stage names

* Rename member

* Decomp dKy_darkworld_spot_check

* Decomp dKy_darkworld_Area_set

* Adjust

* Comments, small adjust

* Add phase1 base txt

* Working through d_s_play phase_1

* Finish function outline

* Comments

* Add darkLv enum

* Rename enum

* Refactor

* Comment

* Documentation

* Move out notes

* Comments

* Adjust

* Rename structs

* Comments

* Minor adjust

* Comment

* Adjust and Comments

* Adjust

* Adjust

* Comment

* Clean

* Add back addresses

* Adjust comment

* Adjust comments

* Comments

* Comment

* Adjust for clang-format-10

* Edit getName

* Fix fog table

* Make l_field_data use placeholder struct

* Make l_envr_default use placeholder struct

* Make l_vr_box_data use placeholder struct

* Make l_pselect_default use placeholder struct
2021-12-02 23:43:22 +01:00
Jonathan Wase df0aabc1b9 Clean up and improvements to tools (#163)
* moved elf2dol

* removed postprocess.py

* removed vtables.py

* find_unused_asm.py

* removed section2cpp.py

* removed splitter/*

* fixed symbol names due to iconv file rename

* fixed problem building RELs caused by #160

* improved performance of a few python tools

* added new tool for finding conflict when not OK

* added ./tp setup

* don't install dol2asm dependecies with requirements.txt

* format and check for imports

* remove unused tools/difftools.py

* fixed ignore to include elf2dol

* fix compiler patcher

* ok-check now creates the patched compiler at mwcceppc_patched.exe

* Add new command to copy the build folder to the expected folder

* 'make clean' will now only clean main.dol stuff. (added clean_rels and clean_all)

* './tp pull-request' and './tp check' now doesn't include RELs by default. Use '--rels' to include them in the process.

* './tp remove-unused-asm --check' added, exitcode 0==no files, 1==exists files

Co-authored-by: Julgodis <>
2021-12-02 23:38:37 +01:00
TakaRikka 8571a44861 Merge pull request #161 from lepelog/c-lib
c_lib OK
2021-12-02 06:38:58 -08:00
notyourav 4a56cd2f3e Port JStudio work to new branch (#160)
* build fix

* stb

* functionvalue

* fvb

* jstudio cleanup

* d
2021-11-26 15:50:22 +01:00
lepelog 4333ca65bf remove obsolete comment 2021-11-26 10:21:06 +01:00
lepelog 492d89bd48 c_lib OK 2021-11-26 00:44:17 +01:00
lepelog 5b81702913 rebase 2021-11-13 13:24:38 +01:00
lepelog 277d3ffe67 cLib_addCalcPos 2021-11-13 13:14:38 +01:00
lepelog 7f55e9a624 addCalc 2021-11-13 13:12:53 +01:00
TakaRikka 9774ec36b7 wip 2021-11-10 23:54:31 -08:00