summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-03-27SoundMode -> SoundOutputMode (#2475)fig02
* SoundOutputMode, and move SoundSetting * missed a couple * format * move SoundSetting
2025-03-27T() macro in overlays 2 (#2487)Dragorn421
* T() "Warning : move BG" * more T() up to (incl.) z_bg_spot09 * T() done up to (including) z_bg_* * bulk T() "main/draw mode is wrong" * -> "the main mode is wrong" * "Lon Lon"
2025-03-27Make the rounding mode setting explicit in osInitialize (#2497)Tharo
2025-03-26Fix some hardcoded sfx ids (#2496)Tharo
2025-03-26Move skin unused bss to rumble (#2495)Derek Hensley
2025-03-26Some functions.h and variables.h work (#2491)fig02
* sort fuctions and variables * bss
2025-03-26T() macro in overlays 1 (#2486)Dragorn421
* More T() * More T(), up to (including) z_bg_mori* * home pos~~e~~
2025-03-01Unbreak gcc builds (#2493)Tharo
2025-02-26Reduce dependencies on global.h (10) (#2490)mzxrules
* reduce z64.h size * fix z_cheap_proc.inc.c * ,bss * remove temp delcaration
2025-02-24Fixup includes (#2483)Dragorn421
2025-02-24Reduce dependencies on global.h (9) (#2488)mzxrules
* split game states * split all GameState headers * match fig names * deduplicate headers from bad merge * split z64actor.h into z64actor_profile.h, z_actor_dlftbls.h * fix compile error * .bss
2025-02-23Macroify MML opcodes (#2485)Dragorn421
* add defines for sequence opcodes * name aseq_cmd_id defines from the corresponding macro names * ASEQ_CMD_ID_ -> ASEQ_OPC_ * remove previous opcode defines * ASEQ_OPC_LAYER_STEP3_ -> ASEQ_OPC_LAYER_ * sync with MM and fixups * format * ASEQ_OPC_ -> ASEQ_OP_ * ASEQ_OP_CTRLFLOW_ -> ASEQ_OP_ * tab-align * ASEQ_OP_SEQUENCE_ -> ASEQ_OP_SEQ_ * ASEQ_OP_CHANNEL_ -> ASEQ_OP_CHAN_ * define MML_VERSION in the Makefile for seqplayer.c
2025-02-22Clean out z64.h (#2484)fig02
* Clean out z64.h * fix version include * overlay.h * pr suggestion * try fixing main.c * add back forward declare * fix bss * header guard * prefix
2025-02-20Create headers for Game States (#2482)fig02
* make headers for gamestates * fixes * fixes 2 * bss
2025-02-19Use "entry" terminology in map select (#2479)fig02
* use entry terminology in map select * missed one
2025-02-19Reduce overlay dependencies on global.h (8) (#2478)mzxrules
* move variables into z64environment.h * z_room.h * z64sram.h, z64ss_sram.h, z64font.h, kanread.h * z64lifemeter.h, z64debug.h, debug_arena.h * buffers.h * remove z_bgcheck global * gamealloc.h * suggestions * .bdd
2025-02-16Reduce overlay dependencies on global.h (7) (#2472)mzxrules
* z64env_flags, z64quest_hint_commands * z64cutscene_spline, z64save.h moved from z64.h * bss * pr suggestion * bss * suggestions
2025-02-15fix assembly warning in normalize.s (#2473)Dragorn421
2025-02-15Use enums for settings in SRAM header (#2429)cadmic
* Use enums for settings in SRAM header * Fix bss * Uglify z_en_mag to match ique
2025-02-14Cleanup colliders 3 (#2467)Dragorn421
* standardize s[Name][Collider]JntSphElementsInit[Name] * standardize ColliderCylinder struct members names on `[name]collider[s][Cylinder]` * format * fix * fix2 * fix3 * collidersCylinder -> colliderCylinders
2025-02-14Document `sSceneInitLetterboxTimer` (#2469)fig02
* document scene init letterbox timer * reword
2025-02-14Identify some unaccounted and blob asset data (#1953)cadmic
* Identify some unaccounted and blob asset data * Add bug comments for flex skeleton weirdness * Use (SkeletonHeader*) cast instead of .sh * Fix vtx counts
2025-02-13Reduce overlay dependencies on global.h (6) (#2468)mzxrules
* add some headers, split some of z64.h * MtxClear -> IdentityMtx * more misc cleanups * move D_80116280 to header, fix build issue * remove z64.h * Revert "MtxClear -> IdentityMtx" This reverts commit 8fc74c0672f72b91ae4068e73228fc46fe9465d4. * split z64path.h and z64skin.h functions * z64face_reaction.h * cleanup overlay global references * trim padding * bss
2025-02-12Reduce overlay dependencies on global.h (5) (#2466)mzxrules
* remove global.h dependency from all actors * fix compiler error * fix another build issue * fix bss
2025-02-12Cleanup colliders struct members 2 (#2465)Dragorn421
* Cleanup colliders 2 * format * fixes & review
2025-02-11Name Actor_DrawAll (#2464)fig02
2025-02-11Polish up docs on EnDaiku and EnDaikuKakariko (#2463)Dragorn421
2025-02-10Cleanup colliders struct members 1 (#2462)Dragorn421
* Standardize some ColliderJntSphElement buffer members on `colliderElements` * Standardize some ColliderTrisElement buffer members on `colliderElements` * format
2025-02-08Reduce overlay dependencies on global.h (4) (#2456)mzxrules
* remove more global.h references * .bss
2025-02-08Rename gMtx(F)Clear to gIdentityMtx(F) (#2458)mzxrules
2025-02-05Reduce overlay dependencies on global.h (3) (#2449)mzxrules
* kill more global.h references * .format.py * bss * ique
2025-02-04Finish matching ique-cn (#2451)Tharo
* git subrepo clone git@github.com:Thar0/com-plugin.git tools/com-plugin subrepo: subdir: "tools/com-plugin" merged: "e8543312d" upstream: origin: "git@github.com:Thar0/com-plugin.git" branch: "main" commit: "e8543312d" git-subrepo: version: "0.4.6" origin: "https://github.com/ingydotnet/git-subrepo" commit: "110b9eb" * ique-cn OK * Review suggestions * Most suggestions * git subrepo pull tools/com-plugin subrepo: subdir: "tools/com-plugin" merged: "81595ed1c" upstream: origin: "git@github.com:Thar0/com-plugin.git" branch: "main" commit: "81595ed1c" git-subrepo: version: "0.4.6" origin: "https://github.com/ingydotnet/git-subrepo" commit: "110b9eb" * Fix other versions
2025-01-29[iQue] Match z_file_copy_erase (#2447)cadmic
* [iQue] Match z_file_copy_erase * Reword comment
2025-01-28[iQue] Match z_fishing (#2445)cadmic
2025-01-27Split z64debug_display.h, z64draw.h, z_en_item00.h (#2443)mzxrules
* z64debug_display.h * z64draw.h * z_en_item00.h * bss
2025-01-27Reduce overlay dependencies on global.h (2) (#2442)mzxrules
* reduce overlay dependencies on global.h * merge cleanup * more missed headers
2025-01-26Error on invalid OOT_REGION (#2444)cadmic
2025-01-24[iQue] Match z_en_mag (#2439)cadmic
* [iQue] Match z_en_mag * Add comment for iQue "PRESS" * Format
2025-01-24[iQue] Unify file select actionButtonAlpha and confirmButtonAlpha (#2436)cadmic
* Fix all confirmButtonAlpha indices * Unify actionButtonAlpha and confirmButtonAlpha * Restore ConfirmButtonIndex * Add comment for actionButtonAlpha
2025-01-24Create headers for some libu64 files (#2440)mzxrules
* Create headers for some libu64 files * apply bss patch
2025-01-23Reduce overlay dependencies on global.h (1) (#2438)mzxrules
* Reduce actor dependencies on global.h * move dependency on z64play.h into the .c files * add some missing dependencies
2025-01-21[iQue] Match z_message (#2435)cadmic
* [iQue] z_message: work around EGCS bug * [iQue] z_message: finish matching * Yabusame -> Horseback archery * Add missing PRINTF parameter * Collapse for loops * Better-looking macros * gold stars -> gold skulls
2025-01-21[iQue] Import libultra audio library files (#2433)Tharo
Note about comments in these files: The libultra audio library was originally available to developers in source code form, unlike most of libultra. These files are based on these source code forms, adapted to meet the style of this project. The comments in the files as of this commit are, apart from the style, comments from the original SGI authors.
2025-01-20Write about IDO and EGCS in compilers.md (#2432)cadmic
* Write about IDO and EGCS in compilers.md * Fix typo * Fix another typo * Apply suggestions from code review Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com> --------- Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
2025-01-19[iQue] Match z_actor (#2431)cadmic
* [iQue] Match z_actor * Reword comment
2025-01-19[iQue] Don't use -funsigned-char for z_std_dma (#2427)cadmic
2025-01-19[iQue] Match z_kanfont (#2428)cadmic
2025-01-17Restructure event flags in z64save.h (4/?): Haggling Townsfolk (#2395)mzxrules
* Haggling Townsfolk flags * suggestion * so there's not going to be a We U?
2025-01-17[iQue] Match z_sram (#2426)cadmic
* [iQue] z_sram: Use iQue-specific read/write macros * [iQue] z_sram: Make checksum a struct * [iQue] z_sram: Finish matching * Call the trigraph usage a bug * Fix bss * Sram_iQueReadWrite -> Sram_ReadWriteIQue * Use SRAM_HEADER_MAGIC for loop bound * Rename sZeldaMagic -> sSramDefaultHeader and use less char literals
2025-01-15[iQue] Fix osMotorInit (#2425)cadmic