Commit Graph

133 Commits

Author SHA1 Message Date
Fexty12573
860248bc84 PR Feedback 2024-09-25 21:21:29 +02:00
Fexty12573
b0d4cd4a89 Rename SPL_Emit functions 2024-09-25 21:21:29 +02:00
Fexty12573
0041b6dc5f LoadResource -> LoadResources 2024-09-25 21:21:29 +02:00
Fexty12573
48e066f8b8 Document remaining fields, functions, inlines + various cleanup 2024-09-25 21:21:29 +02:00
Fexty12573
2538b82bf0 Document remaining SPLDraw functions 2024-09-25 21:21:29 +02:00
Fexty12573
8613ab46c8 SPLDraw directional billboard functions 2024-09-25 21:21:29 +02:00
Fexty12573
342bf9230b General cleanup and naming fields 2024-09-25 21:21:29 +02:00
Fexty12573
327e781f54 Document SPLDraw billboard functions 2024-09-25 21:21:29 +02:00
Fexty12573
86b9e9f2a4 Document SPLAnim 2024-09-25 21:21:29 +02:00
Fexty12573
d79dad4c74 Document SPLEmitter_EmitChildren 2024-09-25 21:21:28 +02:00
Fexty12573
616005990d Document SPLEmitter_EmitParticles 2024-09-25 21:21:28 +02:00
Fexty12573
98ca0c745a Finish documenting SPLEmitter 2024-09-25 21:21:28 +02:00
Fexty12573
0b9f3ec2ca Document SPLEmitter Init and Update 2024-09-25 21:21:28 +02:00
Fexty12573
d0190d81e6 spl manager cleanup 2024-09-25 21:21:28 +02:00
Fexty12573
2ada50bdf1 Document the rest of spl_manager 2024-09-25 21:21:28 +02:00
Fexty12573
0ea26be145 SPLManager update function 2024-09-25 21:21:28 +02:00
Fexty12573
effeafc69c SPLManager tex/pal loading functions 2024-09-25 21:21:28 +02:00
Fexty12573
a2bb6b05b1 Document SPA deserializer 2024-09-25 21:21:28 +02:00
Fexty12573
e0608c7d81 Document parts of SPLManager 2024-09-25 21:21:28 +02:00
Fexty12573
f8ce64165f Document spl behavior 2024-09-25 21:21:28 +02:00
Fexty12573
2e821de16e Organize SPL headers and source files 2024-09-25 21:21:28 +02:00
Fexty12573
3406dcbb12 Start documenting spl behavior 2024-09-25 21:21:28 +02:00
Fexty12573
8b8b1d8fda SPLRandom macros and cleanup 2024-09-25 21:21:28 +02:00
Fexty12573
01b8ee77aa Document spl random 2024-09-25 21:21:28 +02:00
Fexty12573
1512ec7314 partially document spl_random 2024-09-25 21:21:28 +02:00
Fexty12573
ca5e2edced Document SPLList 2024-09-25 21:21:28 +02:00
Fexty12573
9f2fe2ebb2 PR feedback: change matrix accessors 2024-07-29 15:03:06 +02:00
Fexty12573
71d1a3ed95 PR feedback: Remove asm files 2024-07-28 22:36:20 +02:00
Fexty12573
58d5d2a75a PR feedback: mwrap noipa argument 2024-07-28 22:02:20 +02:00
Fexty12573
cdf70e5a4c Various cleanup 2024-07-28 21:08:31 +02:00
Fexty12573
af9aa7890d fully match spl 2024-07-28 17:25:15 +02:00
Fexty12573
b233b392b9 last bits of spl code + fix function layout 2024-07-28 16:32:19 +02:00
Fexty12573
5c92991c51 fully decompile spl 2024-07-27 18:21:17 +02:00
Fexty12573
71c1159c1b fix includes 2024-07-23 19:53:30 +02:00
Fexty12573
ff7d189af6 Mostly decompile spl 2024-07-17 16:27:59 +02:00
Nomura
6ce5a0ffcd Resolve pointers in libspl 2023-09-05 19:43:52 +02:00
Nomura
77a438b524 Resolve pointers in libgds 2023-09-05 19:40:40 +02:00
Nomura
c0e3ce1a7d Label some NitroDWC functions 2023-08-29 20:10:47 +02:00
Nomura
8fd523cb43 Move subprojects to 'subprojects' directory 2023-08-01 00:02:16 +02:00
mid-kid
69ed266b23 Don't build_by_default when unnecessary 2023-07-28 22:16:27 +02:00
mid-kid
9581ed2178 Initial implementation of metrowerks wrapper 2023-07-20 00:37:05 +02:00
Nomura
040fa22df8 Finalize Meson build system 2023-07-18 19:58:03 +02:00
Nomura
ef8cd95c12 Move gen_fx_consts to NitroSDK folder 2023-07-18 18:45:56 +02:00
Nomura
31fc5236cb Edit lcf template to ensure correct name for crt0.o and link order for .version symbols 2023-07-18 18:44:53 +02:00
Nomura
1a50ec043b Add lcf template to NitroSDK folder 2023-07-18 18:42:26 +02:00
Nomura
8b0d35e7a6 Move arm7 binaries to lib/NitroSDK/components 2023-07-18 16:39:23 +02:00
Nomura
30a40dcf99 Reorganize code in lib/external 2023-07-18 16:37:29 +02:00
Nomura
f6e92d23f4 Move libcrypto code to lib/external/libcrypto 2023-07-18 16:26:21 +02:00
Nomura
537fb39a2c Move internal library code to lib/internal 2023-07-18 16:23:46 +02:00
Nomura
3ef9b062ac Move external library code to lib/external 2023-07-18 16:16:14 +02:00