Anghelo Carvajal and GitHub
9b341a4d6a
A few UB fixes ( #1272 )
...
* Fix OoB in ObjDriftie
* Fix OoB in EnHorseLinkChild
* Fix negative shift in jpegdecode
* more oob fixes
* AVOID_UB
* clean
* huh?
* change viint.h macros
* objdriftice
* ub labelling
* review
* review
* fix z_parameter arrays
* u32 cast
* missing &
2023-06-24 18:40:26 +10:00
engineer124 and GitHub
19da43859e
Document Player's bgcheck routine ( #1275 )
...
* Thanks Fig
* cleanup
* more docs
* cleanup
* oops
* cleanup comment
* add comment to SurfaceType_GetSceneExitIndex
* fix bss
2023-06-24 16:39:55 +10:00
Derek Hensley and GitHub
5619dc5b5e
Load Docs ( #1222 )
...
* Sync with OoT
* Macro cleanup
* Some cleanup/rename load system name to Fragment
* Format
* bss
* Some clarifying comments regarding fragments
* PR suggestions
* size_t and numRelocations
2023-06-24 14:26:36 +10:00
aa9e368561
icon_item_static and icon_item_24_static documented (#1297 )
...
* extract_archives.py
* autogenerated xmls
* build OK
* cleanup
* Use symbols in gItemIcons
* change how archives are generated
* makeyar in C
* Rename segments
* rename .archive.o to .yar.o
* Explanation at the top of programs
* fix progress calculation
* Ignore archives in progress script
* merge
* document icon items
* cleanup
* remove duplicate headers
* jap -> jpn
* PR review
* link human
* PR Review
* missed some
---------
Co-authored-by: angie <angheloalf95@gmail.com >
2023-06-23 10:57:01 -04:00
Tom Overton and GitHub
11dac8d020
Name the weekeventreg that corresponds with the Clock Tower opening ( #1303 )
...
* Name the weekeventreg that corresponds with the Clock Tower opening
* Explanatory comment
* Drop IS
* Try to clean up the comment
2023-06-23 10:36:12 -04:00
engineer124
dbedc29429
merge master
2023-06-22 14:26:30 +10:00
engineer124
c6420cd33c
merge master
2023-06-22 14:24:08 +10:00
Tom Overton and GitHub
96a1d37084
Cleanup of Shooting Gallery actors ( #1302 )
...
* Change `EN_SYATEKI_*` enums/defines to `SG_*`
* Name shooting gallery weekeventregs
* Get rid of names on unions (this is what I wanted to begin with!)
* Use ARRAY_COUNT(sGuayFlagsPerWave) instead of 3
* Actually give a proper name for SG_DEKU_GET_PARAM_FF00
* Use anon's suggestion for path param name
* Remove comment that isn't true? What was I cooking back then
* Animation naming stuff + comments
* Tons of score and shooting game logic cleanup
* Fix build issues
* Some more Octorok docs
* Use ANIMMODE enum in EnShn
* Put a bug tag on the weird behavior in EnSyatekiWf
2023-06-21 09:29:16 -04:00
Nuss and GitHub
763830b185
ovl_En_Dnh decompiled ( #1289 )
...
* all func except func_80A50D40
* func_80A50D40
* decompiled
* forgot an line
* improvements
* SkeletonHeader
* format
* forgot to remove wrong include
* D_80A5143C and improvements
* improvements
* added limb
* format
* forgot the header
* object_tro
* OutName fix
* improvements
* THIS upcast
* limb rename
2023-06-21 23:27:42 +10:00
35a0f70538
Doc schedule_dma_static ( #1296 )
...
* Doc schedule_dma_static
* Update assets/xml/archives/schedule_dma_static.xml
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
* xml whitespace
* Remove unused from name
* pose
* ia8 -> large
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
2023-06-21 19:00:07 +10:00
Derek Hensley and GitHub
c0ac061e6f
AudioMgr cleanup ( #1300 )
...
* AudioMgr cleanup
* Remove D_801D14F0 from variables.h
2023-06-21 17:50:26 +10:00
engineer124 and GitHub
9c0fc94fe3
Audio Sfx Functions Decompiled and Documented (code_8019AF00.c) ( #1242 )
...
* sfx decomp and docs
* function headers
* namefixer
* oops
* better sfx name
* PR review
* namefixer
* PR review
* float
* namefixer
* namefixer
* namefixer
* PR Suggestions
2023-06-20 23:13:51 -04:00
engineer124
a01ee3c056
Merge branch 'master' into voice
2023-06-20 22:36:02 +10:00
engineer124
e0606f5cbe
merge master
2023-06-20 21:55:12 +10:00
SeDan01 and GitHub
7194936203
object_firefly Decomp ( #1285 )
...
* object_firefly dLists and skel
* most limbs, textures
* more limbs, comments, outnames.
* fixed d list name in z_en_firefly
* enum name fix, limbIndex numbers fix, root name fix
* llvm changes because of format.py
* deleted llvms and max limbs number fixed
* z_en_firefly changes after clang format
* error in the build because of these two
* fixed limbIndex issue and added enum names instead
* equal sign that was missing
* limbIndex number was wrong
* z_en_firefly.h include changes and morph/joint table changes
* build retry
* format.py again and build retry
2023-06-20 18:09:50 +10:00
Tom Overton and GitHub
bea420f8a1
Create an enum for the various face_reaction reaction sets ( #1299 )
...
* Create an enum for the various `face_reaction` reaction sets
* Respond to reviews
* Add blank line
2023-06-20 17:50:15 +10:00
mzxrules
91a12ce3a6
Merge remote-tracking branch 'origin/master' into z_map_
2023-06-19 16:03:41 -04:00
a5cc630cef
Add yar (Yaz0 ARchives) support to build system ( #1255 )
...
* extract_archives.py
* autogenerated xmls
* build OK
* cleanup
* Use symbols in gItemIcons
* change how archives are generated
* makeyar in C
* Rename segments
* rename .archive.o to .yar.o
* Explanation at the top of programs
* fix progress calculation
* Ignore archives in progress script
* merge
* Update tools/buildtools/makeyar.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update tools/buildtools/makeyar.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update tools/buildtools/makeyar.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update tools/buildtools/makeyar.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
---------
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
2023-06-18 18:13:57 -04:00
engineer124 and GitHub
0a55ca0b40
Document Song of Time Cutscenes (Test6) ( #1269 )
...
* import docs
* cleanup
* more eventinf docs
* more cleanup
* more docs
* more docs
* more docs
* sZoraBarrierEnvLighting
* comments
* PR Suggestion
* fix bss
2023-06-18 17:02:50 +10:00
587d12e3cb
Yet another header cleanup ( #1284 )
...
* thread, scene and interface
* non header stuff
* fix missing stuff
* z64sound_source.h
* collision_check.h
* Update include/z64sound_source.h
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update include/z64scene.h
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update include/z64thread.h
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* review
* review
* Update src/code/z_collision_check.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
* Update src/code/z_sound_source.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
---------
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com >
2023-06-18 16:43:47 +10:00
Tom Overton and GitHub
9c40dea770
Document EnSyatekiOkuta (Shooting Gallery Octorok) ( #1287 )
...
* Initial docs
* Tons of stuff done
* Fix spacing thing now that the function is actually named
* Temporarily add un-macro'd flags as comment
* Name and document EnSyatekiOkuta_IsHiddenByAnotherOctorok
* Finish naming all functions
* Better macros + explanations
* Comments on a lot of functions
* Some stuff I was supposed to revert
* Fix merge issue
* Another merge fix
* Make data static + move it in-function
* Respond to engineer's review
* circleOrCrossAlpha -> hitResultAlpha
* Respond to more of engineer's feedback
* octorokHitType -> lastHitOctorokType
* Animation enum stuff
2023-06-17 18:15:55 -04:00
Tom Overton and GitHub
5800c4669f
Document a bug in EnRacedog and add some diagrams to EnRacedog_IsOverFinishLine ( #1288 )
...
* Document a bug in EnRacedog and add some diagrams to EnRacedog_IsOverFinishLine
* Mention floating-point precision in the comment
2023-06-17 17:33:58 -04:00
Nuss and GitHub
e73034f8cd
object_snowwd ( #1293 )
...
* rename
* prefix fix
2023-06-17 13:42:40 -04:00
engineer124 and GitHub
491870c355
Misc Cleanup 5 ( #1294 )
...
* quick cleanup
* a few more
* more
* misc cleanup
* PR Suggestion
2023-06-17 15:22:41 +10:00
petrie911
924cf524bc
removed macros
2023-06-15 07:22:05 -05:00