* match render_scene and render_level_segment
* improve accuracy of a name
* labbie
* disregard libultra in documentation score
* Start on triangle batch flags
* Q
* more tracks.c stuff
* Update src/unknown_0255E0.c
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
* Update unknown_0255E0.c
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
* match func_8005E4C0
* label vehicle enums
* prelim
* match func_800B1130
* match func_8005F310
* prelim
* match func_8005C364
* rename and warning fix
* another wave of particle cleanup
* match func_8005E204
* fixed warnings
though it's just a plaster
* Update objects.c
* match func_8005D0D0
* macros
* some labels
* match func_8005D820
* reorganise boss headers
* stuff that I don't really feel like describing it's just lots of dumb stuff lol
* add collision.c
* one more
* some racer documentation
* fix blacklist bug in score.py
* more.
* nonequiv func_800314DC
* Update collision.c
* Update unknown_0255E0.h
* document two camera funcs
* Update racer.c
* quick fixes
* Update src/vehicle_tricky.c
Co-authored-by: David Benepe <benepe96@gmail.com>
* Update src/vehicle_smokey.c
Co-authored-by: David Benepe <benepe96@gmail.com>
* Update src/vehicle_misc.h
Co-authored-by: David Benepe <benepe96@gmail.com>
* Update src/particles.h
Co-authored-by: David Benepe <benepe96@gmail.com>
* Update src/vehicle_bluey.c
Co-authored-by: David Benepe <benepe96@gmail.com>
* requested changes
* Update vehicle_smokey.c
* oops missed one
* Update object_functions.c
* Update racer.c
Co-authored-by: David Benepe <benepe96@gmail.com>
* match func_80077268
* Update borders.c
* Update borders.h
* game.c labels
* rename border
* match func_80068BF4 and func_80069484
* Update camera.c
* camera.c labels
* more camera.c documentation
oh god this is gonna be another one of THOSE PR's again isn't it?
* Update camera.c
* destruction
* nonmatching func_80002DF8
* make clean now removes the linker
* Update unknown_003260.c
* match func_800A0EB4
* match render_background
* fix warnings
* style fixes
* label indicator arrows in the UI
* requested changes
* struct renames
* match func_800A7B68
* Update README.md
* match func_800A5A64
* Fix unforgivable typo
sorry im not a fake fan I sware on me nan
* Update README.md
* more detailed documentation of game_ui
* match func_800A01A0
* prelim changes
* oh no
* nonmatching func_80024D54
* labbel
* fix build
* fix context warnings
* match func_800A7520
* fixes
* requested changes
* Split out functions in unknown_070110, and do some documenting on them. Also fixes the scoring script to include UNUSED funcs
* Match func_80021400
* Match unused func_800B3678
* Commit suggestions
* Match func_80009AB4
* Fix breaking NON_EQUIVALENT builds when I changed the LevelHeader struct
* I swear I fixed this before the last push, but oh well. Here's the proper fix
* Match func_80007FA4
* Add suggestions for PR, and do a NON_EQUIVALENT but near match of func_8005F310
* Add offsets to the sound_ids, and set them up in some arrays that are a list of sounds to play.
* Update a few variables to floats to match func_800699E4
* Fix NON_EQUIVALENT
* Nearly match func_80011134
* Match func_8001B668 and do some more documenting
* Match func_80069A40
* Do a NON_EQUIVALENT, possible NON_MATHCING match of func_8005CB680
* Do NON_MATCHING of func_8005C364 + update diff.py
* WIP func_8005A6F0
* Remove unk8004F77C struct as it's just Object_Racer
* Match func_8005A6F0
* Match func_8002263C
* WIP func_8005B818
* WIP func_80011570 and match catmull_rom_interpolation
* Match func_80011570
* Remove some extra function declarations from C files, and used the .h files instead.
* Better matches for the catmull math funcs
* Get obj_loop_effectbox a little closer to matching
* Match obj_loop_goldenballoon
* Fix some minor whitespace issues.
Co-authored-by: Ryan Myers <foldor@gmail.com>
* Minor labeling during some investigation
* Match func_8006CCF0
* func_80093A40
* Match func_80094170
* Match func_80004A60
* Get func_80093D40 a little closer to matching
* Match menu_track_select_loop
* Match some for loops that were weird before. They needed to be one liners
* Match debug_print_fixed_matrix_values
* Match func_800867D4 and combine two structs into one
* Fixed warnings in load_screen
* Fix multiple funcs being in one file, and match them.
* Split functions out of func_80069A40, and match.
* Fix previous commit by matching func_80069ACC
* Split a function out of func_800A718C, and match it. Then do a near match of func_80085B9C.
* Split and match func_800B61E0
* Split and match 2 funcs from func_800048D8
* Split functions out of setupOSTasks
* Split out a few more funcs, and match an empty one
* Split out more functions
* Splitting more funcs again
* Split more funcs out, and match a couple on the wa
* Update score
* Update progress script to include unmatched lib funcs, and fix the shield output.
* Fix progress.py counting labels as unique functions, and kind of match update_spatial_audio_position
* Apply suggestions
* Missed a change