Commit Graph
1472 Commits
Author SHA1 Message Date
b74f340fe3 Match and label some track functions (#354)
* 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>
2023-01-06 19:39:37 +00:00
7f3ca2d017 Match Match func_800738A4 and WIP other ghost data funcs, (#352)
* Rename some strings

* WIP func_80075000

* WIP

* More WIP

* Update WIP

* Match func_800738A4

* Fix func_8005C364 back into NON_MATCHING

* Remove an f64 cast and turned it into something more likely to what was written.

* Fix another f64 cast into something more likely what was written.

* Get rid of the last casts to f64 I feel comfortable changing

* WIP function for ghost data

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

* Update src/save_data.c

Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>

Co-authored-by: Ryan Myers <foldor@gmail.com>
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
2023-01-06 10:36:30 -05:00
7002034928 Update score (#351)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2023-01-05 17:39:24 +00:00
FazanaandGitHub 9ef055e6ae Bit of renaming, bit of cleanup, bit of matching it has it all (#350)
* Update racer.c

* name two stack vars

* name few func

* match func_8002AD08

* bit of cleanup

* m

* stack related cleanup

* Update game.c

* changed my mind

* simplification

* more

* Update osCreatePiManager.c
2023-01-05 17:37:08 +00:00
3dbf8ad75a Update score (#349)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2023-01-02 15:44:16 +00:00
51f40789c6 Improve and label a bunch of racer.c functions (#348)
* label some racer funcs

* Update object_functions.c

* match render_epc_lock_up_display

* Update thread0_epc.c

* Update thread0_epc.c

* delta

* racer labelling

* bit more

* last ones for tonight

* nonmatching func_80046524

* take a guess

* quick rename

* Update thread0_epc.c

* some wave correction

* Update waves.c

* suddenly unplanned object cleanup

* quick fixes

* Update thread0_epc.c

* Update src/racer.c

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
2023-01-02 15:42:19 +00:00
f38cb6b5bd Update score (#347)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2022-12-30 14:17:46 +00:00
c6351af6c3 lots of matching involving misc racers (#346)
* 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>
2022-12-30 14:14:53 +00:00
David BenepeandGitHub fa9f4328aa Merge pull request #345 from DavidSM64/create-pull-request/patch
Changes by create-pull-request action
2022-12-22 07:57:37 -06:00
FazanaJandGitHub 294bdc7e85 Update score 2022-12-22 13:56:30 +00:00
FazanaandGitHub 9a60c84b67 Numerous matches and particle hell (#344)
* match 3 memory funcs

* match func_80071314

* match free_slot_containing_address

* match allocate_from_memory_pool

* Update audio.c

* two mem matches

* match func_800718A4

* match func_800C0834

* match func_800C27A0

* oops

* match func_800C01D8

* match func_800A8474

* prelim

* named like 0.2 things

* quick fixes

* match func_8006A6B0

* match func_8006AC00

* match func_8006AE2C

* match  func_800C2D6C

* game_text matches

* func_800C38B4 match

* renamed thread30

* match func_800AF52C

* match func_800AFE5C

* first wave of particle matches and fixes

* match gzip_huft_build

* wave 2

* wave 3

* Update particles.c
2022-12-22 13:55:08 +00:00
c38f4bb01d Update score (#343)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2022-12-18 12:41:35 +00:00
FazanaandGitHub 63b9a82df9 45% decompiled 15% labelled. (#342)
* match 3 memory funcs

* match func_80071314

* match free_slot_containing_address

* match allocate_from_memory_pool

* Update audio.c

* two mem matches

* match func_800718A4

* match func_800C0834

* match func_800C27A0

* oops

* match func_800C01D8

* match func_800A8474

* prelim

* named like 0.2 things

* quick fixes
2022-12-18 12:39:40 +00:00
0b2d6ddad9 Update score (#341)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2022-12-15 20:34:41 +00:00
041a3927b9 Few matches + renames (#340)
* implicit errors

* good lord that was a lot

* Update csplayer.c

* Update game.c

* give names to the image segments

* Update csplayer.c

* whole bunch of nonmatching stuff

* rename a thing

* match func_8001BB68

* match func_8001A7D8 and document checkpoints

* match func_8000F648

* match func_800214E4

* Head.

* match func_8002342C

* nonmatching obj_loop_weaponballoon

* match func_8001709C

* match func_8003E694

* Update object_functions.c

* name a field

* match new_memory_pool

* we do a little labelling

* label function rendermode flags

* name interacted objects

* Update object_functions.c

* quick fixes

* Update unknown_05FF10.c

* alakazoom

* Update src/racer.c

Co-authored-by: David Benepe <benepe96@gmail.com>

* Update src/objects.c

Co-authored-by: David Benepe <benepe96@gmail.com>

* Update include/structs.h

Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>

* oh this is necessary because recursive lol

Co-authored-by: David Benepe <benepe96@gmail.com>
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
2022-12-15 20:19:28 +00:00
David BenepeandGitHub b7951ceff9 Merge pull request #339 from DavidSM64/create-pull-request/patch
Changes by create-pull-request action
2022-12-14 08:23:09 -06:00
Ryan-MyersandGitHub ccdaf42010 Update score 2022-12-14 14:20:50 +00:00
Ryan MyersandGitHub e3e20adfd2 Save Data - 3 new matches and some other WIP (#338)
* Match get_file_extension

* Match func_80073588

* Match func_800732E8
2022-12-14 09:19:25 -05:00
FazanaandGitHub 1d53b19f36 add implicit declaration errors (#337)
* implicit errors

* good lord that was a lot

* Update csplayer.c
2022-12-10 23:34:00 +00:00
David BenepeandGitHub a1f03b1d14 Merge pull request #336 from DavidSM64/create-pull-request/patch
Changes by create-pull-request action
2022-12-10 16:57:07 -06:00
FazanaJandGitHub b2ed7e164a Update score 2022-12-10 22:44:14 +00:00
FazanaandGitHub 965aa1f33e I finally defeated every avoidable warning (#335)
* silver coin labels

* match obj_loop_log

* better

* match obj_loop_modechange

* nonmatching obj_loop_fireball_octoweapon

* fix racer.c warnings

* match obj_loop_fireball_octoweapon

* Update object_functions.c

* match obj_loop_lasergun

* unknown_0255E0.c warnings fixed

* asset_loading.c warnings too

* laser gun labels

* quick fixes

* match func_8003F0F8

* prelim

* match func_8000E4E8

* warnings are dead

* quick fixes

* Update math_util.c

* reee
2022-12-10 22:42:50 +00:00
David BenepeandGitHub a1db49eecf Merge pull request #334 from DavidSM64/create-pull-request/patch
Changes by create-pull-request action
2022-12-09 12:22:27 -06:00
FazanaJandGitHub e1e0452139 Update score 2022-12-09 18:20:36 +00:00
FazanaandGitHub 892ef6270f More object behaviour matches (#333)
* silver coin labels

* match obj_loop_log

* better

* match obj_loop_modechange

* nonmatching obj_loop_fireball_octoweapon

* fix racer.c warnings

* match obj_loop_fireball_octoweapon

* Update object_functions.c

* match obj_loop_lasergun

* unknown_0255E0.c warnings fixed

* asset_loading.c warnings too

* laser gun labels

* quick fixes
2022-12-09 18:18:57 +00:00