Commit graph

39 commits

Author SHA1 Message Date
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
kabiskac
3f30fd613d Renamed BoardDiceDigit2DShowSet to BoardRollDispSet 2024-06-09 18:18:05 +02:00
gamemasterplc
f5ca9fba8e More name cleanups 2024-06-09 11:05:21 -05:00
gamemasterplc
933e2ab693 Clean up board/player.c
BoardDiceDigit2DShowSet still needs to be renamed to BoardRollDispSet but this requires changing quite a few translation units.
2024-06-09 10:43:30 -05:00
CreateSource
9c6559eeb5 w05Dll/dolphin.c matches 2024-04-22 10:33:19 -04:00
CreateSource
9c237c8992 Create w05Dll header, decomp hotel.c (nonmatching) 2024-04-06 14:24:01 -04:00
mrshigure
b51802ea35 Matched REL/w01/mg_coin + some data cleanup 2024-03-27 09:43:19 -07:00
mrshigure
538ac0a01a Matched REL/w01/main + some data cleanup 2024-03-23 22:45:09 -07:00
gamemasterplc
2caca6bc19 Remove unsplit headers 2024-03-14 19:22:42 -05:00
gamemasterplc
31143de4ee Start decompiling board/last5.c 2024-03-11 10:50:14 -05:00
gamemasterplc
4334e6e361 Nearly match board/player.c
All but DoSparkSpace matched. BoardRotateDiceNumbers renamed to BoardPlayerIdleSet
2024-03-09 21:21:12 -06:00
gamemasterplc
620c676657 Decompile more of board/player.c
DoSparkSpace incomplete
2024-03-08 22:56:12 -06:00
CreateSource
2ca22f508c
Merge branch 'Rainchus:main' into main 2024-03-06 19:00:13 -05:00
CreateSource
e18a2ac570 DoSparkSpace update 2024-03-06 18:59:14 -05:00
gamemasterplc
e57cd433f1 Finish matching board/item.c 2024-02-28 19:42:08 -06:00
CreateSource
063ab58382 another small player update 2024-02-24 22:00:15 -05:00
CreateSource
c47d2d5c1e another small player update 2024-02-24 21:09:19 -05:00
CreateSource
63d8ae0a29 Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk 2024-02-24 20:10:38 -05:00
CreateSource
2257e6b63d small player update 2024-02-24 20:10:37 -05:00
CreateSource
ecf2b20a15
Merge branch 'Rainchus:main' into main 2024-02-24 20:09:42 -05:00
mrshigure
e6614c7eb5 Matched board/roll 2024-02-07 17:24:15 -08:00
CreateSource
e0a0cd7442 questionable solutions... 2024-01-26 21:49:19 -05:00
CreateSource
3611908f9b made buildable, more functions 2024-01-25 20:48:41 -05:00
CreateSource
07cb18689e Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk 2024-01-24 21:29:00 -05:00
CreateSource
43d5452b0d i think field08_bit3 has something to do with dice
and now there's 2 bitcopies????
and now theres more functions complete???
must be italian
2024-01-24 21:28:58 -05:00
gamemasterplc
10cf70ab22 Various Board Symbol Fixes 2024-01-23 20:59:22 -06:00
CreateSource
044f3d7b27 there's a bigger fish to fry
and those fish are like the rest of this file, like holy crap its so big
2024-01-23 19:56:35 -05:00
CreateSource
e8af9d5ef4
Merge branch 'Rainchus:main' into main 2024-01-23 17:18:03 -05:00
CreateSource
788a5b7b36 move BOARD_FABS, fix 993C, add HUGE func 2024-01-22 23:03:23 -05:00
gamemasterplc
89d3199de8 Fix some player.h functions 2024-01-21 20:58:03 -06:00
CreateSource
4fa3ee8b10 Sync bugfixing 2024-01-21 13:32:23 -05:00
CreateSource
83df5dfe18
Merge branch 'main' into main 2024-01-21 13:25:40 -05:00
CreateSource
6df867eeb6 move functions to header + MOAR functions 2024-01-21 13:21:39 -05:00
gamemasterplc
cea9598a34 Decompile more of board/main.c 2024-01-18 22:50:11 -06:00
gamemasterplc
9d5032f3ec Label star code 2024-01-17 11:39:20 -06:00
gamemasterplc
97c166dcaf Fix build 2024-01-07 17:17:44 -06:00
gamemasterplc
72c928e121 Decompile most of board/spaces.c 2024-01-07 17:12:43 -06:00
gamemasterplc
ce59e5a3d7 Clean up warp code 2024-01-06 21:33:46 -06:00
gamemasterplc
b2186e5d09 Create main and player headers 2024-01-06 21:00:11 -06:00