Commit graph

12 commits

Author SHA1 Message Date
Dávid Balatoni
59c19c8046
Changed AVOID_UB to NON_MATCHING and fix a bug (#585) 2025-04-16 17:12:02 +02:00
Dávid Balatoni
34cf507e3f
x64 and hsfload improvements, build every REL (#582)
* Port some of hsfload.c

* More byteswaps in hsfload.c

* Finish hsfload besides cenv

* hsfload fixes

* Some x64 improvements

* More x64 improvements

* 64 bit improvements

* Link in lots of files

* Fix armem bug

* Fix dll killing, load modeseldll

* Fixes, clearing TODOs

* Tons of warning/error fixes

* Linux build fixes

* Add -fPIC flag to fix build on x64 linux

* GXSETARRAY sizes and misc fixes

* More fixes

* Build all RELs

* Implement C_Quat functions

* Fix PAL build
2025-04-14 18:02:42 +02:00
dbalatoni13
3b31d9fcfc Port HuSprAnimRead 2025-04-06 00:19:49 +02:00
gamemasterplc
2ecef59c15 Start matching instdll 2024-03-15 11:08:07 -05:00
gamemasterplc
504e565727 Clean Up Sprite Constant Labeling
Also improved struct labeling.
2024-03-10 22:36:14 -05:00
gamemasterplc
43e77ce668 Decompile to SeqInitMGCommon 2024-01-28 14:31:50 -06:00
gamemasterplc
d24ff2851e Fix HuSprGrpDrawNoSet type 2024-01-24 06:39:30 -06:00
gamemasterplc
2a1c4b808d Remove certain common headers
common.h fully removed. common_structs.h incorporated into new game/gamework_data.h header along with parts of variables.h (Other parts were moved to more appropriate headers). functions.h split into unsplit.h and board_unsplit.h
2024-01-06 15:28:47 -06:00
gamemasterplc
1e49276358 Start Splitting Out Headers 2023-12-03 17:12:58 -06:00
gamemasterplc
d21be86e45 Finish Matching sprput.c 2023-12-03 07:12:37 -06:00
gamemasterplc
a931f0297d Finish Decompiling sprman.c 2023-12-02 21:26:15 -06:00
gamemasterplc
fbe16f2995 Start Decompiling sprman.c 2023-12-02 17:57:35 -06:00