278 Commits
Author SHA1 Message Date
David 61141c09e8 Added custom hash for filesystem path strings 2024-04-10 17:04:49 -04:00
David d1e2261ea7 Added IciclePyramidBananas example 2024-04-10 15:02:22 -04:00
David 74f1703faa Finished comicfans mod example 2024-04-10 15:02:22 -04:00
David 6e653bc298 Removed unused func from md5.hpp 2024-04-10 15:02:22 -04:00
David 42c448201b Remove tools/dkr_assets_tool_src/_build files 2024-04-10 15:02:22 -04:00
David a9de721b0c Dont overwrite prebuild files if they haven't changed. 2024-04-10 15:02:22 -04:00
David 542a15eb64 fixed asset_enums.h 2024-04-10 15:02:22 -04:00
David 609774dbd2 Added more hint types 2024-04-10 15:02:22 -04:00
David d206ef30f3 Added a hint system to the struct parser 2024-04-10 15:02:22 -04:00
David ecfd38f686 Asset Revision 4 2024-04-10 15:02:22 -04:00
David BenepeandGitHub 537c744459 Updated asm-processor for a bugfix (#440) 2024-03-04 07:47:43 -05:00
Ryan MyersandGitHub 293325af32 Particles Matches (#439)
* Match func_800B26E0

* Match func_800AF714

* Match func_800B0BAC

* WIP func_800AF404

* Run tidy again

* Swap macro naming, and update README score.
2024-01-26 11:00:11 -05:00
Ryan MyersandGitHub 46a1087b8f Validated and tested (#438) 2024-01-26 09:12:45 -05:00
Ryan MyersandGitHub 1957c93d02 Bit of renaming and cleanup (#433)
* Match func_80086AFC

* Bit of renaming

* Minor cleanup

* Minor cleanup
2023-11-05 05:52:22 -05:00
David 67830385a9 Updated score display to be clearer 2023-11-02 21:51:36 -05:00
David 34c465815c Added non matching score to score script. 2023-11-02 21:33:35 -05:00
FazanaandGitHub 88864107ab Finish labelling most functions in audio.c + camera.c (#431)
* name some camera things

* yea there

* lots of audio

* match a func

* better

* x

* egg

* all but one func in audio.c nopw

* audio looks good for now

* Update audio.c

* correct taj thing

* fix warnings

* Update audiosfx.h

* Update README.md
2023-11-02 18:53:53 +00:00
FazanaandGitHub d8e58622e0 Name the last two files in src (#429)
* label animation and a few object flags

* models

* name funny spline

* Update menu.c

* better name

* rename unknown_005740.c

* ah its happened again

* fix warnings

* Fix that dumb idiot warning finally

* teag

* rename the last audio file

* Update math_util.c

* update math util to the latest

* small funny format

* quick change

* fix warnings

* Update README.md

* Fix a maths func

* fix nonequiv building

* bro come on
2023-10-31 16:39:28 +00:00
David b0d0d8b056 Decompiled 4 funcs & fixed context file 2023-10-29 21:01:19 -05:00
Ryan MyersandGitHub 3b1e92c58b We are racing in the rematch against Bubbler. (Lap 3/3) (#425)
* Work on documenting save file types

* render_rain_overlay WIP

* Update render_rain_overlay WIP

* WIP func_800AC21C

* Match func_80093D40

* func_8008F618 WIP

* Update asm_processor

* Fixed the cursed match!

* func_80094D28 WIP

* WIP

* func_80094D28 score 140

* Promote func_80094D28 to NON_MATCHING

* Match func_80095728

* Match func_80099E8C

* minor tweaks

* update README

* Fix NON_EQUIVALENT builds

* Forgot to label sounds
2023-10-27 10:20:12 -04:00
f8e3c755a3 60% Matched! (#423)
* Match func_8005F99C

* unk8005FCD0 to Object_68

* Match func_800B7460

* epc cleanup

* Match func_8001EE74

* Match func_8001E6EC

* Match func_8000FD54

* Match func_80015348

* Match func_80016748

* Match func_8001AE64

* Match func_80016DE8

* Updated score

* Fix score

* Update src/object_models.h

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

---------

Co-authored-by: David Benepe <benepe96@gmail.com>
2023-10-20 08:12:50 -04:00
Ryan MyersandGitHub 38a76249f9 We are collecting silver coins in Treasure Caves. (1/8 silver coins) (#422)
* 3 new matches

* Fix arrays

* Get llcvt compiling finally

* Finsh 2 more libultra files

* Match func_80022E18

* Match func_8001BF20

* func_8001CD28 NON_MATCHING

* Match func_80026C14

* Match func_8005FF40

* Match func_80061A00

* Match func_8005FCD0

* Update score

* Fix NON_EQUIVALENT builds
2023-10-16 08:12:02 -04:00
658ab3f5f0 Update makefile, and include many new matches (#421)
* Fix the sins of the past

* Fix makefile extra messages, and add a patching option

* Match func_8001955C

* Match func_80016500

* Match func_8000C8F8

* WIP func_8000CC7C

* Removed old competing misc asset enums, and migrated to the better standard.

* Fix last commit

* Minor documenting of an unused asset.

* Match func_8001B4FC

* Match func_8009963C

* Match render_enter_filename_ui

* Match randomise_ai_racer_slots

* Fix NON_EQUIVALENT builds

* Update README

* A little text documenting

* Update src/menu.c

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

* Remove already matched asm file

---------

Co-authored-by: David Benepe <benepe96@gmail.com>
2023-10-12 08:35:23 -04:00
Ryan MyersandGitHub 6dcdd256ee We are collecting silver coins in Pirate Lagoon. (2/8 silver coins) (#418)
* Match func_800C0B00

* Rename func_80065EA0 to camera_init

* Match menu_audio_options_loop

* Fix last commit

* Couple small changes

* Match 3 wave funcs

* update README
2023-10-10 10:09:08 -04:00
Ryan MyersandGitHub 1ceb8d800f Fun with Functions! (#412)
* Match func_80094A5C

* Cleanup on func_80094A5C

* Reduce indentation on func_80094A5C with early returns

* calculate_and_display_rom_checksum and menu_trophy_race_rankings_loop matched

* Forgotten cleanup

* Cleanup some funcs

* Match menu_magic_codes_loop

* menu_magic_codes_loop cleanup

* "Match" free_texture...

* Match free_sprite

* Fix build issues.

* Update score in readme
2023-09-29 18:50:06 -04:00