Commit graph

350 commits

Author SHA1 Message Date
gamemasterplc
cfb4833248 Adjust hsfdraw to use acosf 2024-06-22 13:25:01 -05:00
kabiskac
91d67d86dd Remove casts when accessing ModelData::unk_48 2024-06-14 17:24:12 +02:00
gamemasterplc
3669f59cdb Decompile m431dll/main.c 2024-06-13 11:50:54 -05:00
kabiskac
d9760904d6 GXUnknownu16 moved to GXVert.h 2024-06-11 14:32:54 +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
gamemasterplc
1cd98b28b6 Decompile first translation unit of m434
Also did several fixes
2024-06-08 14:45:48 -05:00
kabiskac
4c90c0858c Fix the prototype of HuAudStreamPlay 2024-06-04 23:49:50 +02:00
kabiskac
04107e33bf Minor cleanups 2024-05-31 20:18:52 +02:00
gamemasterplc
e72df6f6b0 Clean up Hsfdraw Types
Also added new HsfDrawData type to hsfdraw.h
2024-05-27 13:41:25 -05:00
gamemasterplc
33b771b393 Decompile m408dll/camera.c 2024-05-27 10:53:14 -05:00
mrshigure
66ba618452 Matched REL/m405 + some code cleanup 2024-05-15 19:00:03 -07:00
gamemasterplc
c9e1e93504 Fix HuMemInitAll int 2024-05-10 20:41:59 -05:00
gamemasterplc
2f41ab51e7 Move int to s32 2024-05-10 20:41:02 -05:00
gamemasterplc
ec5f686ffb Change int to s32 2024-05-10 20:33:37 -05:00
mrshigure
36948439b2 Matched REL/m403 + some code cleanup 2024-05-08 17:53:15 -07:00
mrshigure
f9636fe567 Matched most of REL/m402 + applying ext_math macros 2024-05-05 00:47:51 -07:00
mrshigure
8b15b82b25 Matched REL/w04 + applying ext_math macros 2024-04-28 01:03:31 -07:00
mrshigure
4229bfe0c1 Matched REL/w04/big_boo + applying new macros 2024-04-25 05:15:29 -07:00
gamemasterplc
6859839770 Clean up frand usages 2024-04-24 16:44:04 -05:00
gamemasterplc
49a51164a0 Add various minigame macros 2024-04-22 15:19:47 -05:00
gamemasterplc
ce98a67771 Match filesel.c 2024-04-21 15:26:36 -05:00
gamemasterplc
0ccc55e70f Move abs to stdlib.h 2024-04-13 19:32:50 -05:00
mrshigure
1e255d3ea4 Matched REL/w04/main + bridge + boo_event 2024-04-13 17:18:59 -07:00
gamemasterplc
d0e1bb8c9d Decompile fn_1_61B4 2024-04-08 19:20:17 -05:00
gamemasterplc
70c811ea73 Add more gamework setters 2024-04-07 11:03:18 -05:00
gamemasterplc
13e3527197 Clean up board/main.c 2024-04-07 09:38:28 -05:00
Rainchus
4e2c3b7631 match m407dll, some cleanup as well 2024-04-06 14:00:15 -05:00
gamemasterplc
3c8d3954b9 Decompile more of resultdll 2024-04-05 14:31:14 -05:00
gamemasterplc
39ed3fb084 Decompile more of resultdll/main.c 2024-04-05 13:23:18 -05:00
mrshigure
dd5b977ee0 Matched REL/w06/fire and bridge 2024-04-04 23:07:25 -07:00
mrshigure
dc4826c0af Matched REL/w06/mg_coin + some data cleanup 2024-04-04 12:52:47 -07:00
gamemasterplc
a75efa7882 Use inlines for coin gain and collect amounts 2024-04-02 13:31:26 -05:00
gamemasterplc
1ff18808ea Use define for showing HuSprGrpDrawNoSet prototype 2024-04-02 13:14:50 -05:00
gamemasterplc
58de56c90a Label gamework structs 2024-04-01 23:08:41 -05:00
mrshigure
9dcac2c156 Matched REL/w01/mg_item + some data cleanup 2024-03-31 17:59:41 -07:00
Rainchus
b3c0b00c76 match kerent.c 2024-03-31 13:50:06 -05:00
Rainchus
7ae1c4fb36 wip kerent.c 2024-03-31 13:28:09 -05:00
Rainchus
38f90eaf60 match and link code_8003FF68.c 2024-03-31 11:25:22 -05:00
gamemasterplc
56895ea8ff Link board/mushroom.c 2024-03-30 14:28:04 -05:00
Rainchus
ec5d98fbe7 decompile mushroom.c, not linked 2024-03-30 14:04:47 -05: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
mrshigure
6d754f108e Matched REL/mess + some data cleanup 2024-03-16 13:04:23 -07:00
mrshigure
303ea12894 Matched REL/option 2024-03-16 08:41:23 -07:00
gamemasterplc
a0b77a412f Finish instdll/main.c 2024-03-16 09:05:12 -05:00
gamemasterplc
811466d79f Decompile more of instdll 2024-03-15 15:09:13 -05:00
gamemasterplc
2ecef59c15 Start matching instdll 2024-03-15 11:08:07 -05:00
gamemasterplc
2caca6bc19 Remove unsplit headers 2024-03-14 19:22:42 -05:00