summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-08Rename code_80069420.c -> z_memory_utils.c (#2314)cadmic
* Rename code_80069420.c -> z_memory.c * z_memory -> z_memory_utils
2024-12-08Rename code_800BB0A0.c -> z_cutscene_spline.c (#2313)cadmic
* Rename code_800BB0A0.c -> z_camera_spline.c * z_camera_spline -> z_cutscene_spline
2024-12-08Use MM names for some unnamed code files (#2312)cadmic
2024-12-08Document Player Params (#2307)fig02
* document player params * better bgcamindex comment * cant use -1 for condition * fix match * define for default bgcam * doesnt work * matches * better comment
2024-12-08Name Sleeping Waterfall state machine function (#2320)Jordan Longstaff
* Name Sleeping Waterfall state machine function * Rename function, second iteration
2024-12-07Renamed EVENTCHKINF_4B (#2328)Jordan Longstaff
2024-12-07Replaced EVENTCHKINF_4E (#2327)Jordan Longstaff
* Replaced EVENTCHKINF_4E * Add "set but unused" comment Co-authored-by: mzxrules <mzxrules@gmail.com> --------- Co-authored-by: mzxrules <mzxrules@gmail.com>
2024-12-07Rename EVENTCHKINF_02 (#2322)Jordan Longstaff
* Rename EVENTCHKINF_02 * Rename to EVENTCHKINF_MIDO_DENIED_DEKU_TREE_ACCESS
2024-12-07Renamed EVENTCHKINF_3A (#2325)Jordan Longstaff
* Renamed EVENTCHKINF_3A * Remove redundant comment
2024-12-07Name some scene cutscenes (Hyrule Field and Kakariko Village) (#2321)Yanis
* give names for hyrule field and kakariko cutscenes * review
2024-12-06ru2 fixes (#2323)fig02
2024-12-04Name asset extraction tools more consistently (#2316)cadmic
2024-12-04Rename and document Adult Ruto functions (#2288)Jordan Longstaff
* Rename and document Adult Ruto functions * Rename struct fields also * Add enums for Ruto actions and draw configs * Proper name for Water Medallion cutscene data * Suggested changes * More suggested changes * Bring back naming consistency * Better documentation for EnRu2_CheckWaterMedallionCutscene Co-authored-by: fig02 <fig02srl@gmail.com> * Renaming suggestions * Rename EnRu2_AccelerateUp * Revert macros * Actually, fix macros * Remove extra blank line * Rename macros with GET --------- Co-authored-by: fig02 <fig02srl@gmail.com>
2024-12-02named missing actor cue lists command types (#2317)Yanis
2024-12-02More descriptive names for CS_BEGIN_CUTSCENE and CS_END (#2311)mracsys
* rename CS_BEGIN_CUTSCENE and CS_END * matching * naming consistency for END command, improved comments * remove CS_CMD_NONE Co-authored-by: mzxrules <mzxrules@gmail.com> * remove comma from end of enum * git subrepo pull --force tools/ZAPD subrepo: subdir: "tools/ZAPD" merged: "c04562d30" upstream: origin: "https://github.com/zeldaret/ZAPD.git" branch: "master" commit: "c04562d30" git-subrepo: version: "0.4.9" origin: "https://github.com/ingydotnet/git-subrepo.git" commit: "cce3d93" --------- Co-authored-by: mzxrules <mzxrules@gmail.com> Co-authored-by: fig02 <fig02srl@gmail.com>
2024-12-02Fix some more GCC warnings, mark some bugs based on GCC warnings (#2309)Tharo
* Fix some more GCC warnings, mark some bugs based on GCC warnings * Weird formatting * Suggested changes * More weird indentation I guess * UNREACHABLE() macro, add missing NORETURNs to fault_n64.c * AVOID_UB for PAL path in z_file_nameset.c * Remove comments about return types * Remove temp no longer needed
2024-12-01Minor Cleanup (#2308)engineer124
* cleanup * more * fix floats
2024-11-30Document time-specific textures for Deku Tree and Gerudo Fortress similar to ↵mracsys
other scenes (#2310) * rename time-specific scene file textures * linter fixes
2024-11-27Player Docs: Document Some Start Mode Actions (#2305)fig02
* document blue warp arrive * document warp song, door, and time travel * document grotto and farores wind * move animsfx * review * unname appear
2024-11-27Document Actor "Fidget Tables" (#2287)Leonid Kapitonov
* Document `func_80034F54` and related data new name: `UpdateLimbOverrides` reason: - `0x814` and `0x940` constants - `*_OverrideLimbDraw` functions additionally: - move constants into `z64animation.h` - use these constant for existing formulas - properly name corresponding actors' fields - add occasional explicit limbs limit constants * port over the MM "fidget" naming * remove redundant comments * move and rename `FIDGET_*` constants * introduce a `FIDGET_SCALE` constant, as no other value is applied * remove generally unrelated changes * apply PR suggestion Co-authored-by: mzxrules <mzxrules@gmail.com> * fix (?) fidgetTable size following the https://github.com/zeldaret/oot/pull/2287#discussion_r1832371833 suggestion * remove an unused `struct EnMu` field @ `0x024A` a continuation to the 211263295cd8768d63c1426025cf913ba6bedc18 automatic padding commpensates its absence * remove MM mention as "it would get unruly fast" https://github.com/zeldaret/oot/pull/2287#discussion_r1833470468 * rename `overridePerLimb` -> `fidgetFrequency` https://github.com/zeldaret/oot/pull/2287#discussion_r1837211873 * give better names to the constants https://github.com/zeldaret/oot/pull/2287#discussion_r1837211873 * remove unnecesasry braces from a comment https://github.com/zeldaret/oot/pull/2287#discussion_r1842642196 * make the comment multiline "officially" * restore `limbIndex` naming for this PR https://github.com/zeldaret/oot/pull/2287/commits/43afb7b7cb54aa7b086d8cb7fca4cffaa7d145bf#r1842644602 * apply a PR suggestion https://github.com/zeldaret/oot/pull/2287#discussion_r1842787653 --------- Co-authored-by: mzxrules <mzxrules@gmail.com>
2024-11-23Name Remaining Hookshot Actor Flags (#2306)fig02
* name remaining hookshot flags * tweak comments * period
2024-11-23Add a PARAMS_PACK macro for building actor params setters (#2304)Tharo
2024-11-21Document Hookshot Attachment (#2300)fig02
* document hookshot attachment * change comment * swap hookshot function comment * remove comments
2024-11-20Player: Name all Start Modes (#2302)fig02
* name some start modes * document blue warp mode * Revert "document blue warp mode" This reverts commit d4071a81234b5a8a52635ff4ad8f5a7946cd5660. * name movement modes * fix door mode comment, it is not broken * Player_PutSwordInHand * typo * how the hell did that happen * add sword clarification
2024-11-18Player Docs: Begin "Start Mode" Documentation (#2301)fig02
* set up start mode * note unused modes * fix bss
2024-11-17Fix VROM address handling in sym_info.py (#2292)cadmic
2024-11-17Decouple Debug Features From gc-eu-mq-dbg (#2296)fig02
* rename OOT_DEBUG to DEBUG_FEATURES * makefile changes * add DEBUG_ASSETS * fix DEBUG_FEATURES usages * format * fix errors * review * fix problem and review2 * review * add DEBUG_FEATURES to DEBUG_ASSETS check * review * whoops * format
2024-11-15Use debug macros even in N64-only code (#2298)cadmic
* Use debug macros even in N64-only code * Use UNK_FILE/UNK_LINE instead
2024-11-15Document `enum PauseState` game over parts (#2283)Leonid Kapitonov
* [document] `enum PauseState`, game over parts * apply Jenkins fixes (automatic code formatting) also, as previously, i've rerun the "make" to check integrity * add `PAUSE_STATE_GAME_OVER_*` comments in case it helps to rename them later, if the need ever arises * improve `PAUSE_STATE_GAME_OVER_SAVE_*` comments also i've noticed, that `z64pause.h` doesn't comply fully with the `.clang-format` temporary changing a couple of setting to - ColumnLimit: 0 - AlignTrailingComments: false fixes the issue. i don't want to push unrelated formatting here * remove redundant comments https://github.com/zeldaret/oot/pull/2283#discussion_r1827652667 * apply PR naming suggestions reverified with > `check_format.py ...` > `make ...`
2024-11-14fix_bss.py: Fix infinite loop after linker errors (#2297)cadmic
2024-11-12Completely match ntsc-1.0/1.1 bss and add to CI (#2294)cadmic
2024-11-12Use the T macro in z_select (#2273)Pepe20129
* Use the T macro in z_select * Address reviews * Apply Format * Fix day & night
2024-11-12[Audio 9/?] Multiversion samplebank and soundfont extraction xmls, 1.0 and ↵Tharo
1.1 audio extraction (#2291) * [Audio 9/?] Multiversion samplebank and soundfont extraction xmls, 1.0 and 1.1 audio extraction * Rework multiversion samplebanks to reduce duplicates
2024-11-11[ntsc-1.0/1.1] Match audio and loose ends (#2293)cadmic
* Match ntsc-1.0/1.1 loose ends * Revert audioseq_padding * Fix spelling
2024-11-05Document Arrow Related Actor Flags (#2284)fig02
* name arrow actor flags * fix flag check
2024-11-04`ACTOR_FLAG_ENKUSA_CUT` -> `ACTOR_FLAG_GRASS_DESTROYED` (#2285)fig02
* rename enkusa cut to bush destroyed * bush -> grass * clump
2024-11-01libu64 (#2267)Dragorn421
* libu64 * logutils.o -> debug.o in spec * stackcheck.c is part of libu64 * review * add paragraph about Overlay_Load calling an external function * audio code*
2024-10-28Missing python3-venv in Dockerfile (#2282)Maciek
2024-10-24Document `PLAYER_STATE1_SHIELDING` (#2279)Pepe20129
* Document `PLAYER_STATE1_SHIELDING` * Fix format
2024-10-24Remove hardcoded bash location in tools/preprocess.sh (#2280)Charles Averill
* Remove hardcoded bash location in tools/preprocess.sh * Add more tolerant shebang to tools/preprocess.sh
2024-10-20Document `ACTOR_FLAG_CAN_PRESS_SWITCHES` (#2275)fig02
* document switch activation * format * activate -> press * fix comment
2024-10-20Document `ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT` (#2276)fig02
* name ACTOR_FLAG_HIT_PLAYER_THUMP_SFX * ACTOR_FLAG_HIT_PLAYER_THUMP_SFX -> ACTOR_FLAG_SFX_FOR_PLAYER_BODY_HIT
2024-10-17Document `ACTOR_FLAG_UPDATE_DURING_OCARINA` and ↵fig02
`PLAYER_STATE2_USING_OCARINA` (#2277) * Document ACTOR_FLAG_UPDATE_DURING_OCARINA * document PLAYER_STATE2_USING_OCARINA * format * comment tweak * treat var as flag
2024-10-15Document `ACTOR_FLAG_THROW_ONLY` (#2274)fig02
* document ACTOR_FLAG_THROW_ONLY * flip function name * add comments
2024-10-15EnHy + objects docs (#1499)Derek Hensley
* document object_bba * Clean up cne * object bob * object_aob * object_cob * object_bji * object_ahg * object_boj * All functions named plus some cleanup * enums * Remove body wiggle comments * Format * Remove case comments * comments with default * Format * format
2024-10-14Add multiversion instructions to README (#2247)cadmic
* Add multiversion instructions to README * Direct users toward Makefile * Modify options "below" instead of "in the Makefile" * Reword
2024-10-14Rename RoomBehaviorType1 to RoomType (#2271)mzxrules
* Rename RoomBehaviorType1 to RoomType * suggestions * Update include/z64scene.h --------- Co-authored-by: fig02 <fig02srl@gmail.com>
2024-10-13Document `Player_Action_8084F390` (#2264)Pepe20129
* Document Player_Action_8084F390 * Rename linkYawToStepTowards into shapeYawTarget * Fix BSS * Address reviews * Fix format * Address Review
2024-10-12Minor en_changer and en_bom_bowl_man documentation update (#2272)mracsys
* minor en_changer documentation update * rename EnChanger->chestOpened to selectedChest, formatting * update asm comment on EnChanger_OpenChests * use EnExItemType enum instead of EXITEM_COUNTER define
2024-10-12Rename RoomBehaviorType2 (#2270)mzxrules
* Rename RoomBehavior2 * fig proposal * fig comment