summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2024-09-25Pause docs: Quest quads (#2224)Dragorn421
* Pause docs: Quest quads * `QUAD_QUEST_` -> `QUEST_QUAD_`
2024-09-25Player: `Player_ActionHandler_Talk` (#2226)fig02
* document Player_ActionHandler_Talk * format * comment tweak * review * capitalization
2024-09-25[PAL N64] Match z_message.c (#2202)cadmic
2024-09-25Player Docs: `Player_ActionChange_6`, Rolling and Put Away (#1949)fig02
* progress * changing branches * start comments * last few changes * name the handler after rolling only * comment tweak * format
2024-09-25[headers] Create letterbox.h, move more protos from functions.h (#2225)Dragorn421
* [headers] Create z64shrink_window.h, move more protos from functions.h * format * include * bss * letterbox.h
2024-09-25[headers] audio functions to z64audio.h and z64ocarina.h (#2223)Dragorn421
* [headers] audio functions to z64audio.h and z64ocarina.h * bss
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-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-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-21[PAL N64] Match handwritten audio sequences (#2210)cadmic
* [PAL N64] Match handwritten audio sequences * Remove offset comments from PAL-only audio code * Reorder includes
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-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-17`PLAYER_STATE1_DEAD` (#2204)fig02
* PLAYER_STATE1_DEAD * change comment * format
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-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-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-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[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[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-07Move some function declarations to `z64{interface,light,message}.h` (#2166)Dragorn421
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
2024-09-07[headers 8] Add `main.h`, `segmented_address.h`, and changes for `main.c` ↵Dragorn421
symbols (#2151) * [headers 8] Add main.h and changes for main.c symbols * fix gSystemHeapSize is size_t only in MM * segmented_address.h * rm now useless include * actually commit segmented_address.h, oops * rm gGraphThread (faulty copypaste from MM) * bss
2024-09-07rename gBuildTeam to gBuildCreator (#2160)fig02