summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-09-25Pause docs: Songs playback (#2220)Dragorn421
* Pause docs: Songs playback * `VREG(21-25)` -> `VREG(21) to VREG(25)` * comments on quest-song related main states * make `sPlayedSongBtns` `+1`-sized to account for trailing INVALID button note in a 8-btn-notes song
2024-09-24[headers] gfx_setupdl.h and z64skin_matrix.h (#2221)Dragorn421
* [headers] gfx_setupdl.h and z64skin_matrix.h * include z64skin_matrix.h * bss * bss
2024-09-24create ucode_disas.h (#2222)mzxrules
* ucode_disas.h * create UcodeType * bss
2024-09-24Pause doc: `KaleidoScope_DrawQuestStatus` (partial) (#2215)Dragorn421
* Pause doc: `KaleidoScope_DrawQuestStatus` (partial) * review * format
2024-09-24Z-Targeting Loose Ends (#2217)fig02
* Z-Targeting loose ends * format * add stateflag comment * typo * unname PLAYER_STATE1_19 for now * tweak parallel comment * one more tweak
2024-09-23[PAL N64] Miscellaneous changes (#2211)cadmic
* [PAL N64] Miscellaneous changes * Reword comment Co-authored-by: fig02 <fig02srl@gmail.com> * glitch -> Glitch --------- Co-authored-by: fig02 <fig02srl@gmail.com>
2024-09-23Document Player Knockback related functions (#1601)mzxrules
* document knockback related functions * rotation -> yRot * implement some changes * Renames and comments * mq bss * format * Intangibility and Invulnerability * bss * .bss * add #pragma increment_block_number to z_en_item00.c * .bss
2024-09-23[headers] Move z_actor functions to z64actor.h (#2216)Dragorn421
* move * format * bss
2024-09-23Standardize "ActorMovement" over "ActorMove" (#2214)fig02
* ActorMove -> ActorMovement * more move -> movement * ANIM_FLAG_ENABLE_MOVEMENT * format
2024-09-22Partially document idle animations (#2092)Pepe20129
* Idle animation sfx entries * Function & array * Cleanup * I always forget format * Remove entry from names * Move comment * Replace animation "indices" with comment * Apply suggestion
2024-09-21PLAYER_STATE1_ACTOR_CARRY -> PLAYER_STATE1_CARRYING_ACTOR (#2213)fig02
2024-09-21Document `autoLockOnActor` (#2212)fig02
* document autoLockOnActor * format.py * backtick * grammar * comment adjustments * word * letter
2024-09-18[headers] z64inventory.h, move savectx/inventory macros to z64save.h (#2209)Dragorn421
* [headers] z64inventory.h * move savectx/inventory macros to z64save.h * commit the file * bss
2024-09-18[PAL N64] Create macros for 50-Hz-related values (#2206)cadmic
* [PAL N64] Create macros for 50-Hz-related values * Use FRAME_RATE_DEPENDENT for player speeds and boot data too * FRAME_RATE_DEPENDENT -> FRAMERATE_CONST
2024-09-18[PAL N64] Match actor changes that aren't in NTSC 1.2 or GC releases (#2208)cadmic
* [PAL N64] Match actor changes that aren't in NTSC 1.2 * Add bug comment about Zora's Domain waterfall
2024-09-18Pause doc: Pages drawing (#2190)Dragorn421
* name main fields and regs for pages drawing * comments * format * more comments * roll -> pitch (oops) * Document `PauseContext.offsetY`, `R_PAUSE_OFFSET_VERTICAL` as "y origin 1/2" * copypaste comment on page pitches fields * "offset depth" -> "depth offset" * review
2024-09-17Consistently use "OOT_VERSION <" and "OOT_VERSION >=" (#2199)cadmic
2024-09-17`PLAYER_STATE1_DEAD` (#2204)fig02
* PLAYER_STATE1_DEAD * change comment * format
2024-09-16[PAL N64] Match VI mode setup (#2198)cadmic
2024-09-16Colliders: elemType -> elemMaterial (#2189)Dragorn421
* elemType -> elemMaterial * format
2024-09-16Name `PLAYER_STATE1_CHARGING_SPIN_ATTACK` (#2203)fig02
* name charge state flag * format
2024-09-16[PAL N64] Rename file select assets (#2197)cadmic
2024-09-16Document `zTargetActiveTimer` (#2200)fig02
* document zTargetActiveTimer * edit comments * Update src/overlays/actors/ovl_player_actor/z_player.c Co-authored-by: cadmic <cadmic24@gmail.com> * capitalization --------- Co-authored-by: cadmic <cadmic24@gmail.com>
2024-09-16[PAL N64] Match changes that first appear in NTSC 1.2 (#2201)cadmic
2024-09-15[Audio 8/?] Check-in handwritten sequences, build sequences, automate ↵Tharo
various sfx arrays (#2137) * [Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays * Fix whitespace in aseq.h * Fix sequence 0 sfx id generator * Suggested changes, adjust some MML syntax and add more instruction descriptions * Correct some formatting in aseq.h * Add the dir of the input .seq file to the list of includes to sequence assembling so that assembler-level includes like .include or .incbin work intuitively * aseq.h tweaks * MM review suggestions, aseq.h adjustments
2024-09-14More Player Z Target documentation (#2196)fig02
* document flag * Player_FriendlyLockOnOrParallel * quirk * z target functions * more comments * more comment changes * format * comment change
2024-09-13Use gSpiritBossNabooruKnuckleDefeatCs instead of gMinuetCs in ↵cadmic
sCutscenesUnknownList (#2195)
2024-09-13Hostile Lock-On (#2193)fig02
* document flag and functions * format * adjust comment * make the comment more public-facing-friendly
2024-09-13change flag name (#2194)fig02
2024-09-12[ntsc-1.2] Match ntsc-1.2 BSS and add to CI (#2187)cadmic
* Match ntsc-1.2 * Add ntsc-1.2 to CI * Apply fixes from Jenkins * Promote ntsc-1.2 to "supported" in Makefile * Declare D_80858AD8 as a u64 array * Tweak wording * Hopefully make ntsc-1.2 bss more stable * Restore segmented_address.h include
2024-09-12Add OOT_PAL_N64 and move other shorthands to versions.h (#2188)cadmic
* Move definitions of OOT_NTSC/OOT_PAL/OOT_MQ to versions.h * Add PAL_N64 shorthand
2024-09-11Colliders: colType -> colMaterial (#2186)Dragorn421
* colType -> colMaterial * fixups
2024-09-11Pause doc: Prompt page and save prompt state (#2170)Dragorn421
* Pause doc: Prompt page and save prompt state * bss * `QUAD_PROMPT_` -> `PROMPT_QUAD_` * `QUAD_MAP_WORLD_`, `QUAD_MAP_` -> `WORLD_MAP_QUAD_` * `PAUSE_QUAD_CURSOR_` -> `PAUSE_CURSOR_QUAD_` * `PAUSE_SAVE_PROMPT_STATE_RETURN_TO_MENU_ALT` -> `_2` * bss * bss * add comments to help clarify save prompt vs prompt
2024-09-11[ntsc-1.2] Match N64 audio tables (#2183)cadmic
* Match N64 audio tables * ifdef PERMANENT_POOL_SIZE rather than EXTRA_SIZE
2024-09-11[ntsc-1.2] Match remaining functions (#2182)cadmic
* Match remaining ntsc-1.2 functions * "fake" -> "Fake match?"
2024-09-11[headers 14] libc64 headers (#2177)Dragorn421
* [headers 14] libc64 headers * bss * bss
2024-09-11[headers 12] Add kaleido_manager.h, move various protos to headers (#2174)Dragorn421
* [headers 12] add kaleido_manager.h, move various protos to headers * BSS * bss
2024-09-11Cleanup gSPMatrix, rename `Matrix_New` -> `Matrix_Finalize`, add ↵Dragorn421
`MATRIX_FINALIZE_AND_LOAD` (#1983) * clean up gSPMatrix usage * add weird hybrid macro gSPMATRIX_SET_NEW * Matrix_NewMtx, MATRIX_NEW -> Matrix_Finalize, MATRIX_FINALIZE * gSPMATRIX_SET_NEW -> MATRIX_FINALIZE_AND_LOAD * format
2024-09-10More target related state flags (#2184)fig02
* name some more flags * format * cdi suggestion
2024-09-09Boomerang related state flags (#2180)fig02
* boomerang state flags * finish comment
2024-09-08[Player ZTarget] Some func_80836BEC docs (#2172)fig02
* some func_80836BEC docs * review * fix * newline * linbreak * format * usingHoldTargeting
2024-09-08[headers 13] osMalloc.h -> include/libc64/os_malloc.h (#2175)Dragorn421
* [headers 13] osMalloc.h -> include/libc64/os_malloc.h * also update the #includes :)
2024-09-08Name `PLAYER_STATE1_ACTOR_CARRY` (#2173)fig02
* actor carry flag * format and add comments * comment changes
2024-09-08[headers 9] Add src/libc64/ and new "z64" rand.h (#2164)Dragorn421
* rand.h -> libc64/qrand.h * Add rand.h with z64 rand wrappers * yeet comment * code/rand.c -> libc64/qrand.c * fixup * move libc64 source to src/libc64/ * fix * bss * update file splits disasm metadata
2024-09-08Document `ACTOR_FLAG_SFX_` flags and functions (#2162)Dragorn421
* Document `ACTOR_FLAG_SFX_` flags and functions * format
2024-09-08[headers 11] stackcheck.h, jpeg functions (#2171)Dragorn421
* [headers 11] stackcheck.h, jpeg functions * bss
2024-09-08Player Docs - Parallel (#2167)fig02
* name func and flag * rest of the docs * format and comment change * comment
2024-09-07Pause doc: Cursor drawing (#2159)Dragorn421
* Pause doc: Cursor drawing * bss
2024-09-07Document Attention/Lock-on Related Actor Flags (#2161)fig02
* document actor flags 0, 2, 3, and 27 * format * fly -> hover * wodring
2024-09-07[headers 5] Misc small headers untangling (#2147)Dragorn421
* Misc small headers untangling * mv gSaveContext to where it is in MM in the header * newline police * move rand functions back to functions.h