| Age | Commit message (Collapse) | Author |
|
Mostly relocating rodata from data/* files to the appropriate
asm/nonmatching/* files, although there is some plain data
relocating to be found in here too.
Big change to note is the addition of the code_802AAA70.c file,
split from memory.c. Based on some padding in the ro/data for
memory it seems clear that a split is needed, although it is
not clear that exact spot chosen for the split is correct.
Still, it gets the file padding for the ro/data and text segments
correct so it can't be too wrong.
Also included is an update to the asm_processor tool to support
the .hword directive. I made a PR to the main repo of that
project with an identical change and it was accepted.
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
Also renamed a couple variables
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
Identified a couple more lists of object list indices, added some
comments indicating what they're used for. Those comments are
most likely non-exhaustive so there's still some investigation
to be done there.
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* Yet more assorted matches
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* Matches and m2c refreshing for code_80057C60
* Convert some Vtx's into a Mtx
Based on the usage of D_0D008E98, it seems like it should be a
Mtx. So this commit changes some Vtx's into a Mtx
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* Matched rest of actors and more
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* Add a lot of header files
Did my best to move all relevant function prototypes and external
variable declarations into the header files too.
Matched a few functions in the process
* Updated progress.py
Some of the listed files/folders have been deleted/renamed,
so I reflected those changes in progress.py
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* Match a lot of functions, add header for objects
* Refreshed a TON of functions and created/added to several
header files
* Add header for code_800431B0, address comments
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|
|
* update m2ctx to make N64 sgi context
* finish decomping menus.c
|
|
|
|
* Update player struct with lap count and rank
Also rename some arrays to better reflect what they are tracking
* Add bounding box corner struct and surface type enum
* Create a .h file and move stuff into it
See https://github.com/DeadHamster35/Tarmac64/wiki/Surface-Types and
https://github.com/micro500/mariokart64/wiki/Surface-Map for reference
Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
|