* 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
* Match func_80085B9C
* Match draw_menu_elements
* Match render_file_select_menu
* Minor cleanup and semi documenting
* Fix some warnings
* Match func_800871D8
* More SIDeviceStatus stuff
* Update progress
* Fix non equivalent
* Update filter alpha to blend factor
* Fixed minor spacing issue
* Better floats math.
* 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
* WIP set_ghost_position_and_rotation
* set_ghost_position_and_rotation WIP update
* Match 3 menu funcs
* Add missing changes from last commit.
* Update README
* Fix NON_EQUIVALENT again
* math_util renames and minor cleanup. Used official names.
* Match func_800904E8
* Rename to our standard
* 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>
* 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>
* be
* macros
* name these
* improve some names
* 31%
* I did evil things to objects
* made changes
* Fix warnings
* transitions
* Update fade_transition.c
* wav
* m
* Fix some font.c stuff
* racer behaviour table shenanigans
* 700
* Update fade_transition.c
* 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
* Match func_8006DCF8
* use enums
* Match func_8002FD74
* Match func_8008B4C8
* Documenting...
* WIP func_8008B758
* Nearly have func_8008B758
* Match func_8008B758
* Renaming, documenting, and cleanup
* Warning Fixes
* Update score
* struct sizeofs
* snowblal struct is become dead
* Some debug string relocation
* printf
* Floaties
* rename four unused particle funcs
* Particle cleanup part 1
* oh god I'm actually starting to understand this system
* am straight blasting
* Update particles.c
* more
* l
* Label camera.c
* Update game.c
* Fix warnings
* Fix names in the memory pool
* menu time
* more
* menu :))))
* finished with the inits
* youre gonna love this
* Update README.md
* Match menu_results_loop
* Match menu_options_loop
* func_80059BF0 matched
* Various small changes
* Match func_8002125C
* func_80021104 matched
* Match func_800A0BD4 and _itoa
* Match func_800A47A0
* Match func_800A7A60
* Match func_8000418C
* Update README score
* Match func_8001F23C
* Rename gParticlePtrList_addObject to despawn_object
* Rename it again
* Apply suggestions from code review
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
---------
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
* 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
* Match 3 new funcs
* Match 3 more funcs
* Update some var types
* Match func_800A36CC
* WIP func_800A7A60
* Match menu_trophy_race_rankings_init
* Fix NON_EQUIVALENT builds
* struct sizeofs
* snowblal struct is become dead
* Some debug string relocation
* printf
* Floaties
* rename four unused particle funcs
* Particle cleanup part 1
* oh god I'm actually starting to understand this system
* am straight blasting
* Update particles.c
* more
* l
* Match func_8002DE30
* func_80046524 code cleanup and score improvement.
* Match func_800B45C4
* Match func_800B461C
* Match func_800B4668 and func_800B46BC
* Match func_800B3140
* Match strcpy and split other funcs into their own files.
* unused_string.c
* Match func_800B3240
* Match func_800A1C04
* Match func_800A22F4
* Better func_800A22F4
* Match all of unused_string.c now.
* Split two new funcs out of func_80011264 and match them.
* Do some documenting of the new funcs so they count for adventure two.
* Get func_80011264 to a really close match
* Workaround for the update_spatial_audio_position issue
* Come up with a cleaner fix for update_spatial_audio_position
* Soundmask updates
* Rename SoundMask struct
* Match func_800B34B0 and func_800B3358
* Apply suggestions from code review
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
* Update READEME score
* Fix 31 to 21
---------
Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
* Declare free_texture and free_sprite as NON_MATCHING now
* Match func_8007B380 and split func_800149C0 from func_80014814
* Match func_800149C0
* Move weather asm to its own folder
* Rename the unknown_05CEF0 folder to vehicle_tricky
* 2 matches, remove matched asm files, and fix other things
* WIP func_800BEFC4
* WIP update on func_800BEFC4
* Match func_800BEEB4
* Maybe better func_800BEEB4
* Update Score
* Fix NON_EQUIVALENT build.
* Update Makefile
* rename object stack tracing
* no
* name the timer of pure unadulterated rage
* rename rendering
* So much
* Label boss racer anims
* organise boss racers
* remove some unused funcs from headers
* dialogue
* there we go
* Update vehicle_bluey.c
* Update README.md
* quick fixes
* quicker fixes
* finally rename unknown_0255E0.c
* 💡
* more
* ops fixed buildng
* Fix warning
* Update objects.c
* label memory.c a bit.
* Some object things
* Fix warnings
* name last decompression related things
* identify water effect
* Update structs.h
* Update memory.c
* mem
* document game text
* more
* :)
* Fix UB in thread30
* Update game_ui.c
* match func_8009ECF0
* new names
* Update game_ui.c
* Fix warnings
* Update game.c
* Fix nonequiv building
* rename
* Update include/structs.h
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
---------
Co-authored-by: Ryan Myers <ryan.p.myers@gmail.com>
* Minor code cleanup
* Match func_800235DC
* Minor code cleanup
* Big progress on spawn_object
* Cleanup Object struct a little
* Big type and warning changes / fixes
* spawn_object 90%
* spawn_object 92%
* gThread30Message needs to be an array of 2
* Minor cleanup
* WIP func_80059BF0 and func_800A277C
* func_800A277C should be just regalloc and stack now
* Very close on func_800A277C
* Increase func_800A277C score
* Rename func_8006BD88 to get_current_map_id and fix a bug in func_800A277C
* Match func_8009ECF0
* Cleanup some warnings in func_8009ECF0
* Match func_8007C52C
* Match update_colour_cycle
* Update score
* Match get_texture_size_from_id
* Update score again
* Match load_sprite_info