Commit Graph
1831 Commits
Author SHA1 Message Date
FazanaandGitHub d389f4b9bd Fix GCC building (#702) 2025-08-30 17:30:43 +01:00
Ryan MyersandGitHub 055f9db867 Update gbi.h to use one found in libultra E version (#699)
* Fix some asm size stuff, really only impacts the elf binary.

* Change the gbi.h to one found in libultra version E, and run formatter

* Update m2c submodule
2025-08-14 09:29:46 -04:00
89e15fb720 match: func_800159C8 (#697)
* match: func_800159C8

* ci: add timeout of 60 seconds to wget

* match: func_800159C8 for version 80

---------

Co-authored-by: Dominik Peters <dominik.peters@committance.com>
2025-08-13 08:06:13 -04:00
Jordan LongstaffandGitHub 1ce2e7a5b7 Add comments to a lot of object functions (#690)
* Add comments to a lot of object functions

* Add two functions in objects.c

* Reevaluate comments and remove emptiness
2025-08-01 00:03:04 +02:00
ab1a65087e Documentation prs combined (#694)
* WIP: Document checkpoint-related function

* Document several checkpoint-related functions

* Fix misnamed argument

* Change "inactive" flag to "alternate"

* Add another function

* Add missing comment

* Fix score locally

* Document ramp switch functions

* Add comments for named wave functions

* Document and rename two-player adventure functions and globals

* Fix score locally

* Document obj_loop_char_select

* Fix return type

* Fix build errors

* Convert enum to macros

* Try bringing back enum

* Move enum back into menu header

* Fix score locally

* Slightly improve progress messages in score display (#687)

* Slightly improve progress messages in score display

* Add specific counts of undocumented functions

* Roll back redundant calculations

* More concise Trophy Race descriptions

* Fix score locally

* chore: update score

---------

Co-authored-by: Jordan Longstaff <jrdnlngstff@gmail.com>
Co-authored-by: Jordan Longstaff <JordanLongstaff@users.noreply.github.com>
Co-authored-by: Dominik Peters <dominik.peters@committance.com>
2025-07-24 01:10:29 +02:00
Jordan LongstaffandGitHub 3534199c4c Slightly improve progress messages in score display (#687)
* Slightly improve progress messages in score display

* Add specific counts of undocumented functions

* Roll back redundant calculations

* More concise Trophy Race descriptions

* Fix score locally
2025-07-22 03:04:52 +02:00
Jordan LongstaffandGitHub 922de6abcd Document battle mode HUD function (#685) 2025-07-20 10:36:46 -04:00
Jordan LongstaffandGitHub 12588c3043 Rename func_800C510C (#684) 2025-07-20 08:54:12 -04:00
Ryan MyersandGitHub f459d31b21 Change epcInfo to use OSThread instead (#682) 2025-07-19 14:05:33 -04:00
Jordan LongstaffandGitHub 8d2e6ab45d Improve lighting documentation (#680)
* Improve lighting documentation

* More renames in LevelObjectEntry_RgbaLight

* Fix wrong-styled function name

* Suggested changes to comments

* Rename functions

* Fix renaming variable

* Add light mask enum

* Missed function to rename

* Update score
2025-07-19 14:05:02 -04:00
0ce9693f15 Update score (#679)
Co-authored-by: Ryan-Myers <Ryan-Myers@users.noreply.github.com>
2025-07-16 08:47:47 -04:00
Jordan LongstaffandGitHub e43abfd99b Document func_80001440 (#678)
* Document func_80001440

* Convert to for loop
2025-07-16 08:43:15 -04:00
Ryan MyersandGitHub b0f19339fa Update mtxf_transform_point to use guMtxXFM (#676)
* Update mtxf_transform_point to match libultra guMtxXFMF, and then fix warnings related to the type change.

* formatter

* Fix warnings about missing brackets

* Fix more missing bracket warnings
2025-07-11 20:28:19 -04:00
Dominik PetersandGitHub 64e550d450 match: func_80027568 (#674)
* match: func_80027568

* fix: formatting, add Vec3f pointer cast

* refac: make position in object transform union of vec3f and 3 floats
2025-07-11 21:19:55 +02:00
FazanaandGitHub 66f4f02897 Rename asset_loading.c funcs (#672)
* m

* Update asset_loading.c

* le format

* change this too
2025-07-09 17:39:53 +01:00
FazanaandGitHub 51371a709e Rename funcs in game.c (#670)
* trole

* name particle dummy asset

* spatial audio debug strings

* home some strings and fix warns

* Update collision.c

* rename game.c

* format
2025-07-08 22:03:38 +01:00
cb8a9107c8 Update score (#668)
Co-authored-by: FazanaJ <FazanaJ@users.noreply.github.com>
2025-07-08 02:24:15 +02:00
FazanaandGitHub 6b704ab45a Slight organisation (#667)
* trole

* name particle dummy asset

* spatial audio debug strings

* home some strings and fix warns

* Update collision.c
2025-07-08 00:33:14 +01:00
Ryan MyersandGitHub 278112886b Sort Includes Alphabetically (#666)
* Consistent tabs in makefile

* Update clang format to fix broken config settings

* Use new clang format settings to sort includes

* Minor python script warning fixes

* Fix a woopsy
2025-07-04 14:43:05 -04:00
Ryan MyersandGitHub de74b2634f Identify Audio Function Official Symbol Names (#665)
* Document a bunch of official names, mostly audio.

* Update score

* Update var names in func_80018CE0 to match the .h header version.
2025-07-04 08:04:45 -04:00
Dominik PetersandGitHub da064ae8cc match: func_80018CE0 (#663) 2025-07-04 00:36:52 +02:00
Dominik PetersandGitHub 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 MyersandGitHub 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
FazanaandGitHub 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
UnnunuandGitHub 7e24105488 match func_8006017C (#659) 2025-07-03 13:05:56 +03:00