Commit graph

45 commits

Author SHA1 Message Date
dbalatoni13
176f6f9638 Fix dll killing, load modeseldll 2025-04-12 22:16:44 +02:00
dbalatoni13
0250682281 Link in lots of files 2025-04-12 16:14:33 +02:00
dbalatoni13
1e51c0f60d Finish hsfload besides cenv 2025-04-10 18:33:23 +02:00
dbalatoni13
319eb2076c More byteswaps in hsfload.c 2025-04-10 16:39:36 +02:00
Dávid Balatoni
909c743527
Merge pull request #580 from dbalatoni13/port
PC port work
2025-04-09 02:06:50 +02:00
Rainchus
086800b79a
fix malloc sizes of HuMemDirectMalloc calls (#579) 2025-04-06 18:53:55 -05:00
dbalatoni13
aad91097cd Use macro for some MTX functions 2025-04-04 17:41:55 +02:00
dbalatoni13
4b0737d49c
Some fixes (#577)
* Mini improvements

* Fix some splits
2025-03-31 19:17:36 -05:00
gamemasterplc
5650eb9905 Start using display size defines 2024-09-09 23:39:00 -05:00
gamemasterplc
a159b773c0 Add HU3D limit defines 2024-08-25 16:08:24 -05:00
gamemasterplc
818e52886f Add attribute and camera defines
Model attributes are prefixed with HU3D_ATTR_. Motion attributes are prefixed with HU3D_MOTATTR.
Cluster attributes are prefixed with HU3D_CLUSTER_ATTR.
Cameras are identified with a HU3D_CAM constant
2024-08-25 15:48:46 -05:00
CreateSource
afa9c0a4b5 rename PSVEC to VEC
This is the correct name for the Vec functions for Dolphin. This also applies to PSMTX...
2024-08-09 23:53:58 -04:00
CreateSource
9dfae92fe2 match m409dll, implement some cosd/sind 2024-07-27 12:48:18 -04:00
gamemasterplc
47a5eecb60 Decompile Most of m413dll
fn_1_8C10 unfinished
2024-06-25 09:58:19 -05:00
gamemasterplc
3669f59cdb Decompile m431dll/main.c 2024-06-13 11:50:54 -05:00
gamemasterplc
e72df6f6b0 Clean up Hsfdraw Types
Also added new HsfDrawData type to hsfdraw.h
2024-05-27 13:41:25 -05:00
mrshigure
36948439b2 Matched REL/m403 + some code cleanup 2024-05-08 17:53:15 -07:00
mrshigure
3e728b0fda Matched board/boo 2024-02-01 14:05:48 -08:00
gamemasterplc
99c38b8325 Decompile rest of board/model.c 2024-01-20 09:21:36 -06:00
mrshigure
91bce77fda Matched ShapeExec, esprite, and jmp 2024-01-17 00:54:22 -08:00
mrshigure
03f1cd89a3 Matched ClusterExec 2024-01-16 01:02:58 -08:00
mrshigure
0ac89c38dc Matched EnvelopeExec 2024-01-15 22:00:06 -08:00
mrshigure
dab8e2e54b Matched hsfmotion 2024-01-15 17:15:08 -08:00
gamemasterplc
72c928e121 Decompile most of board/spaces.c 2024-01-07 17:12:43 -06:00
mrshigure
c6b2795026 Matched hsfanim and most of hsfdraw 2024-01-06 03:30:22 -08:00
gamemasterplc
c03ef31c81 Decompile more of board/main.c 2024-01-02 21:39:51 -06:00
CreateSource
4bce4cbac7 file complete, doesnt build 2024-01-01 14:44:28 -05:00
gamemasterplc
55ec1e65f7 Label first board translation unit 2023-12-28 13:00:17 -06:00
gamemasterplc
bf5db9fe8d Finish matching hsfman.c 2023-12-27 14:31:16 -06:00
CreateSource
485bec5ec9 technically matching... 2023-12-27 00:40:17 -05:00
CreateSource
5a2cd47fba add Hu3DModelLightInfoSet 2023-12-26 22:00:05 -05:00
gamemasterplc
0fadf3a57f Start Decompiling bootdll.c 2023-12-26 17:10:45 -06:00
CreateSource
f2ed7a84f0 closing in 2023-12-17 14:02:08 -05:00
CreateSource
a12b53f9fb steady progress on all fronts
completed .bss
new functions: Hu3DModelHiliteMapSet to Hu3DLLightSpotSet
2023-12-12 23:15:29 -05:00
CreateSource
86e2a041df Hu3DModelTPLvlSet 2023-12-08 23:37:42 -05:00
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
23242ba784 ye 2023-12-05 21:36:58 -05:00
CreateSource
5b7e7e35bc small funcs, slight data changes 2023-12-04 16:16:45 -05:00
CreateSource
395fde5107 edit ThreeDDataStruct, function names in m401 2023-12-03 12:53:20 -05:00
CreateSource
5a7d9615d3 remove asm, hsfman start, add vars to interpretasm 2023-12-02 19:47:57 -05:00