MegaMech
e9383d1b7a
code_8001F980 decomp + profiler doc + more ( #250 )
2022-08-01 16:32:20 -07:00
Tyler McGavran
fb010e4186
More miscellaneous matches ( #246 )
...
And more mips_to_c refreshes
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-07-18 20:40:17 -07:00
Tyler McGavran
bf4ca94711
Match a variety of functions ( #245 )
...
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-07-15 11:49:40 -07:00
MegaMech
7042a3eab5
Document game state related logic ( #244 )
...
* Document game state logic
* More namings
2022-07-15 00:44:33 -07:00
MegaMech
fd7941e841
Split out some unused asm and documented main.c ( #242 )
...
* Splitting out unused asm
* Documented main.c
2022-07-11 00:02:41 -07:00
Tyler McGavran
f2eef3b82e
Identify some stuff in the Camera struct ( #238 )
...
Make a header file for all the camera stuff, refresh a lot of
mips_to_c output
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-07-06 17:36:27 -07:00
Tyler McGavran
a8e5c0f212
Match several functions in code_80005FD0 ( #230 )
...
Introduce waypoint struct, which code_80005FD0 seems to be
involved with.
Updated several mips_to_c outputs as well.
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-07-01 13:14:20 -07:00
MegaMech
22ca23f32c
Rename some files and Match spawn_players.c ( #226 )
...
* name some code files
* Match spawn_players func
* random decomp
* name more files
2022-06-17 03:05:27 -07:00
Tyler McGavran
92ad254c24
Match 3 functions in code_8001F980 ( #193 )
...
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-05-07 23:43:06 -07:00
Tyler McGavran
581977a010
Match func_8002AB70 ( #180 )
...
* Match func_8002AB70
* Added a header for another file, which required adjusting
a couple other files
* Matched a couple more functions
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-04-20 21:38:44 -07:00
Tyler McGavran
e371625acb
Add in a struct for surface map entires ( #150 )
...
Sourced from https://github.com/micro500/mariokart64/wiki/Surface-Map ,
only minor adjustments were made.
Updated the bounding box corner struct a little based on information from
the surface map struct.
Refreshed several mips_to_c outputs
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-01-24 21:22:05 -07:00
Maciek Baron
1bbc7674ff
Identify active screen mode, relabel accordingly ( #141 )
2022-01-17 06:44:14 -07:00
Maciek Baron
dc805bf64c
Match func_800215DC and func_80021DA8 ( #139 )
...
* Match func_800215DC and func_80021DA8
* Remove repeated extern
2022-01-15 21:11:30 -07:00
Maciek Baron
29f9f8890a
Match several functions, add item values ( #130 )
...
* Match func_80021C78
* Match func_8006E8C4
* Match func_80295BF8
* Match func_8001F980 (already matching)
* Match func_800219BC
* Match func_80022A98
* Add item defines
2022-01-12 21:19:22 -07:00
Tyler McGavran
c669d792a2
Match the other move_towards functions ( #125 )
...
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2022-01-01 18:22:31 -07:00
Maciek Baron
7df6d01ef3
Add player and controller labels, rename function ( #123 )
...
* Add player labels, rename function
* Relabel controller vars to improve readability
2022-01-01 13:06:21 -07:00
ChiefFruitcake
1b40669f0d
Menu selection global variable ( #113 )
...
* Rename D_800E86A0 to gMenuSelection. Add menu selection options to defines.h
* Other namings
2021-12-24 20:43:17 -07:00
CoderStig
1ca7ea1061
Imported remaining .text undefined syms
2021-12-05 03:24:28 -07:00
CoderStig
632512ada9
Imported funcs from sm64 to code_80004740.c and trig_tables.inc.c ( #68 )
...
* fixed float issue brought over from zeldaret
* Import trig_tables.inc.c
* Delete game_data_802BA370.s
* Import two funcs from sm64 into code_80004740.c
2021-11-28 15:42:03 -07:00
Tyler McGavran
3e0bed79d3
Add defines for cup selection ( #66 )
...
* Add defines for cup selection
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
* Change BATTTLE (3 T's) to BATTLE (2 T's)
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2021-11-23 21:19:21 -07:00
CoderStig
f88c578b98
Added defines for Player->unk_000 bitfields ( #63 )
2021-11-23 04:24:12 -07:00
Tyler McGavran
62aa193922
[kart] Variety of changes related to kart hop physics ( #56 )
...
Gave some Player struct members proper names, mostly related to kart hop physics.
Renamed a couple of tables in kart_attributes to make their purpose and nature more obvious
Matched func_8002AAC0 with its assembly representation
Matched func_800225CC with its assembly representation
Signed-off-by: Taggerung <tyler.taggerung@gmail.com >
2021-11-16 12:26:40 -07:00
CoderStig
f959f03184
Matched some memory.c and other ( #55 )
...
* Matched some memory.c
* And more
2021-11-16 02:39:33 -07:00
CoderStig
8ab4557b39
Split asm using autodecompiler ( #49 )
...
* Split asm using autodecompiler
* Placed libultra bss and linked more C
2021-11-05 05:17:09 -06:00