Commit graph

88 commits

Author SHA1 Message Date
CreateSource
23d2e7dbca naming, lots of set/get functions 2023-12-08 23:26:56 -05:00
CreateSource
cb7cb8521f BEEG functions, m2ctx removed 2023-12-08 21:10:23 -05:00
CreateSource
8509e9a40b Merge branch 'main' of https://github.com/Rainchus/mp4-dtk into main 2023-12-06 20:33:30 -05:00
CreateSource
bae2194475 data fixes 2023-12-06 20:31:10 -05:00
gamemasterplc
548a123ce5 Fix some data types in hsfman.c 2023-12-06 18:57:23 -06:00
CreateSource
f5bc2b7dee the BEEG functions are IN 2023-12-06 19:31:32 -05:00
CreateSource
2941036208 Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk into main 2023-12-05 21:36:59 -05:00
CreateSource
23242ba784 ye 2023-12-05 21:36:58 -05:00
CreateSource
b9ecf229e3
Merge branch 'Rainchus:main' into main 2023-12-05 21:36:32 -05:00
gamemasterplc
0b6390b8f2 Add hsfload.h header 2023-12-05 07:37:57 -06:00
gamemasterplc
5754048056 Fix ordering issues 2023-12-05 00:48:36 -06:00
gamemasterplc
83140bb795 Fully match MotionLoad
Still some file issues
2023-12-05 00:46:10 -06:00
gamemasterplc
afd8fce01d Use CmpObjectName instead 2023-12-05 00:02:37 -06:00
gamemasterplc
239df728da Improve MotionLoad 2023-12-05 00:00:07 -06:00
gamemasterplc
d372b1c596 Start decompiling MotionLoad 2023-12-04 22:48:51 -06:00
gamemasterplc
4f4cc47d0e Match all but MotionLoad 2023-12-04 17:51:34 -06:00
gamemasterplc
b57ad97bf6 Match most functions in hsfload.c 2023-12-04 17:39:07 -06:00
CreateSource
dae5518d19
Merge branch 'Rainchus:main' into main 2023-12-04 17:16:30 -05:00
CreateSource
5b7e7e35bc small funcs, slight data changes 2023-12-04 16:16:45 -05:00
gamemasterplc
8c14475c86 Decompile up to BitmapLoad 2023-12-04 14:48:53 -06:00
gamemasterplc
e233107006 Decompile CenvLoad and SkeletonLoad 2023-12-04 12:15:59 -06:00
gamemasterplc
48d707f23c Match ObjectLoad 2023-12-04 10:43:52 -06:00
gamemasterplc
95d01254be Match DispObject 2023-12-04 10:27:01 -06:00
gamemasterplc
1574109c8e Nearly match DispObject
temp_parent and temp_cluster are swapped in stack allocation order
2023-12-04 10:23:10 -06:00
gamemasterplc
afac7f1f7b Match FaceLoad 2023-12-04 08:30:18 -06:00
gamemasterplc
089bd06175 Decompile Vertex Loading Functions 2023-12-04 07:53:53 -06:00
gamemasterplc
28e2b1db19 Match ColorLoad 2023-12-03 23:21:51 -06:00
gamemasterplc
b075c8700a Fix rgba size 2023-12-03 22:33:28 -06:00
gamemasterplc
2f01f964c6 Fix types of VertexDataTop and NormalDataTop 2023-12-03 22:19:54 -06:00
gamemasterplc
5d9586c9cd Start Decompiling hsfload.c 2023-12-03 22:12:31 -06:00
gamemasterplc
1e49276358 Start Splitting Out Headers 2023-12-03 17:12:58 -06:00
CreateSource
501423f03e Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk into main 2023-12-03 12:53:22 -05:00
CreateSource
395fde5107 edit ThreeDDataStruct, function names in m401 2023-12-03 12:53:20 -05:00
CreateSource
4113188da1
Merge branch 'Rainchus:main' into main 2023-12-03 12:51:28 -05:00
gamemasterplc
d21be86e45 Finish Matching sprput.c 2023-12-03 07:12:37 -06:00
gamemasterplc
2bb8df1740 Finish HuSprDisp 2023-12-03 00:45:51 -06:00
gamemasterplc
eda1c6edaa Fix Condition to call HuSprDispInit 2023-12-03 00:42:14 -06:00
gamemasterplc
9b7a5a472e Almost Match HuSprDisp 2023-12-03 00:39:20 -06:00
gamemasterplc
a931f0297d Finish Decompiling sprman.c 2023-12-02 21:26:15 -06:00
CreateSource
5a7d9615d3 remove asm, hsfman start, add vars to interpretasm 2023-12-02 19:47:57 -05:00
gamemasterplc
fbe16f2995 Start Decompiling sprman.c 2023-12-02 17:57:35 -06:00
CreateSource
ae57b017e5
Merge branch 'Rainchus:main' into main 2023-12-02 13:49:55 -05:00
gamemasterplc
f45d02dabe Label and Split minigame_seq.c 2023-12-01 00:02:42 -06:00
gamemasterplc
9edaf441ab Split First Batch of Game Translation Units 2023-11-30 21:30:48 -06:00
gamemasterplc
040d2d5781 Label and clean up MessData_MesPtrGet 2023-11-29 22:19:18 -06:00
Rainchus
592c8fbcd6 make frand_seed static 2023-11-29 17:38:26 -06:00
Rainchus
2533568f4c frand and messdata.c decompiled 2023-11-29 17:37:09 -06:00
CreateSource
8f1d6b9680
Merge branch 'Rainchus:main' into main 2023-11-28 21:40:17 -05:00
gamemasterplc
7e38ff60b0 Upgrade DTK and Extract more assets
Fixes alignment of extracted assets. Extracted assets are currently unused except for font.c.  logoNintendoData not extracted from bootdll.rel but its loader is decompiled.
2023-11-26 07:59:54 -06:00
gamemasterplc
c339a272f6 Upgrade dtk and "decompile" font.c
font.c just has ank8x8_4b extracted raw.
2023-11-26 00:04:23 -06:00