Dominik Peters and GitHub
5255e7fa52
update current code to match scratches on decomp.me ( #662 )
...
* chore: update current code to match scratches on decomp.me
* update score
2025-07-03 21:33:07 +02:00
Ryan Myers and GitHub
813705850a
Header shuffle, cleanup, and fix UB ( #661 )
...
* Cleanup and formatting
* Fix typos
* formatter
* Start working on header cleanup
* More include changes
* WIP MORE
* Finished the first pass of include updates.
* More include updates
* Handle some UB
* Formatter
2025-07-03 13:02:34 -04:00
Fazana and GitHub
116ee8e77e
Sage branded brain blast leads to some new documented bits ( #660 )
...
* oops
* yum
* naming
* find homes for these
* Missed a few bits
2025-07-03 13:34:36 +01:00
c106e87a01
Refactored Object structure ( #650 )
...
* remove ObjectSegment from Object
* remove some unused structs
* remove SegmentPropertiesObject from Object
* object types
* remove unneeded structs
* save
* fix build
* remove unneeded unk64 union fields
* get rid of unk64
* update score
* Apply suggestions from code review
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com >
---------
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com >
2025-06-26 18:58:23 +03:00
9fd0885200
More documenting and labelling things I've learned, suddenly and unsuddenly. ( #645 )
...
* ooh
* race
* Update menu.c
* fix more menu UB
* fix some warns
* fix symbols
* more model stuff
* confusion
* format le code
* Update racer.h
* Update src/objects.c
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com >
* Update src/racer.c
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com >
* improve vehicle anim func
* clean up another function
* Update tools/python/calc_func_checksums.py
Co-authored-by: Dominik Peters <github@d-peters.com >
* Update tools/python/calc_func_checksums.py
Co-authored-by: Dominik Peters <github@d-peters.com >
* oop
* Update object_functions.c
---------
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com >
Co-authored-by: Dominik Peters <github@d-peters.com >
2025-06-25 17:57:50 +01:00
Unnunu and GitHub
4b07cfffa1
Document camera and sprites ( #614 )
2025-06-11 15:36:25 +03:00
Dominik Peters and GitHub
eb131e6bc4
document: remaining funcs, add decomp.me links ( #612 )
2025-06-11 14:11:24 +02:00
Fazana and GitHub
4c4309665a
Various touchups here and there, some renames in camera.c ( #597 )
...
* the beginning of the void
* update asset tool
* void :)
* there
* cam
* model
* more
* fix warns
* ok
* whoops missed a rename
2025-06-01 19:33:07 +01:00
Unnunu and GitHub
1633abc11a
decompile and document math_util.c ( #595 )
2025-05-30 16:50:19 +03:00
Unnunu and GitHub
2ac56bae9c
Match func_80083098 + minor cleanups across codebase ( #581 )
...
* make Camera struct
* wip
* wip
* fix gSPMatrix args
* gfx macros renamed
* wip
* document matrix functions
* match func_80083098
* update score and format
* JP version not matched
* build OK
* PR suggestions
2025-05-20 17:34:58 +03:00
Dominik Peters and GitHub
0cc2fd0dfa
match: tex_load_sprite ( #580 )
2025-05-18 15:36:51 +02:00
Ryan Myers and GitHub
d75f0c4d9a
Match scroll_particle_textures ( #575 )
...
* scroll_particle_textures progress
* Match scroll_particle_textures
* Update score
2025-05-14 15:47:50 -04:00
Ryan Myers and GitHub
0f5d0e0e43
Convert Asset20 to Object_Boost and convert unk80068514_arg4 to Sprite ( #569 )
...
* Convert Asset20 to Object_Boost and convert unk80068514_arg4 to Sprite
* clean up some SoundHandle warnings
* Fix many warnings
* Rename racer_sound_init
* Fix last warning and format
2025-05-13 20:33:44 -04:00
Fazana and GitHub
e980d79bc1
document textures_sprites.c ( #523 )
2025-04-20 19:41:04 +01:00
Unnunu
28c49f2075
changed to British English spelling
2025-04-19 01:46:30 +03:00
Unnunu
6844f16424
format code
2025-04-19 01:38:09 +03:00
ad352874c7
FALSE for booleans
...
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com >
2025-04-19 01:36:21 +03:00
Unnunu
398144af90
remove wrong comment
2025-04-18 17:05:48 +03:00
Unnunu
b0eb467082
particle.h cleaned up
2025-04-18 15:50:40 +03:00
Unnunu
491b2d8a01
particle.c fully documented
2025-04-18 15:42:18 +03:00
Unnunu
38ee60fa15
document more in particle.c
2025-04-18 12:19:57 +03:00
Unnunu
88bfcc6d22
wip
2025-04-17 17:24:32 +03:00
Unnunu
b5022dc9fa
simplify Particle struct
2025-04-17 09:16:41 +03:00
Unnunu
30cfc0e604
document particle.c
2025-04-16 10:52:08 +03:00
Unnunu
7dfb824ec8
more documentation of particle.c
2025-04-16 10:51:49 +03:00