Tharo
67f8c8ca7b
Simplify or comment on the remaining complex render mode settings ( #2713 )
...
* Simplify or comment on the remaining complex render mode settings
* Suggested changes
* Format
2026-04-17 16:24:45 +09:00
Tharo
b1ba2b3997
Macro-ify access to pauseCtx->playerSegment regions ( #2693 )
...
* Macro-ify access to pauseCtx->playerSegment regions.
Using macros to indicate which region in the player segment is being
accessed makes the memory layout more obvious and indicates the
intended level of memory ownership, particularly in the case of the
texture image at the start of the segment.
* Add clarifications for gameplay_keep details
* Uniform macro name for the render texture
* Comment
2026-04-16 22:33:07 +02:00
Jordan Longstaff
92e3c14272
Finish EnExRuppy documentation ( #2732 )
...
* Finish `EnExRuppy` documentation
* Rename throw distance field
* Move comments to enum type
* Use `EnHeishi1` type for guard
* Add comment on `EnHeishi1` supposition
2026-04-13 07:14:45 +09:00
Philip Dubé
63df17a235
Correct field offsets in header files ( #2730 )
2026-04-12 12:26:20 +02:00
Dragorn421
177951c4db
oot-gc-eu-dbg-2 OK ( #2714 )
...
* oot-gc-eu-dbg-proto OK
* add gc-eu-dbg-proto to readme
* mention overdump trimming for all debug roms
* rename gc-eu-dbg-proto to gc-eu-dbg-2
Rationale: first version to make it into decomp (which should also be the first one that surfaces) gets an un-numbered version name, then the second version gets -2, and so on
2026-04-07 11:18:17 +02:00
Tharo
b50e208d60
Document bug where fog factors are not restored upon switching back from S2DEX2 after drawing a room background ( #2725 )
2026-03-22 23:38:40 +01:00
Tharo
67f3588e54
Comment more original names for audio functions from animal crossing ( #2721 )
...
* Comment more original names for audio functions from animal crossing
* Drop delayparam, not original
2026-03-21 05:58:16 +01:00
Dragorn421
34a40816fa
Add @bug comment on an Actor_Spawn printf ( #2717 )
2026-03-12 13:30:17 +01:00
Dragorn421
e66e6f8f1d
gc-eu-dbg OK ( #2700 )
...
* gc-eu-dbg OK
* cleanup/fortify makefile and line_numbers.h changes
* fill segments.csv
* add gc-eu-dbg to Jenkinsfile
* cleanup/fortify dmadata_table.h
* add gc-eu-dbg to readme
* fix checksum check and compressed checksum
2026-03-02 16:45:07 +01:00
Jordan Longstaff
3d51e21020
Finish EnMThunder documentation ( #2702 )
...
* Finish `EnMThunder` documentation
* Boolean conversion
* Hex to decimal conversions
* Rename static variables
2026-02-26 09:59:16 +01:00
Tharo
d80da36cff
Make bool return values of SkelAnime_Update and LinkAnimation_Update clear ( #2706 )
...
* Make bool return values of SkelAnime_Update and LinkAnimation_Update clear
* formatting: empty line after decl
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com >
2026-02-25 13:03:13 +01:00
Dragorn421
0491c21475
Use OOT_NTSC instead of OOT_REGION to check for ntsc in gkeep ( #2703 )
...
* Use `OOT_NTSC` instead of `OOT_REGION` to check for ntsc in gkeep
* bss
2026-02-24 21:48:21 +01:00
Dragorn421
0d4dbb61a0
Fix F3DEX2 ucode name on N64 versions (not PosLight) ( #2701 )
...
* Fix F3DEX2 ucode name on N64 versions (not PosLight)
* put the not-PosLight / PosLight differences under F3DEX_GBI_PL
* revert bss changes
2026-02-22 22:50:27 +01:00
Dragorn421
abdae818bd
Fix misc 23 ( #2699 )
...
* remove noop macros Fault_SetFontColor Fault_SetCharPad under PLATFORM_N64
* remove duplicate declarations in sfx.h
* use render mode presets more
* decimal for alpha values
* fix some z_camera comments typos
* fix references to preprocess.sh (used to be preprocess.py)
* remove outdated comment on deps in makefile
* code_800AD920 was renamed to z_viszbuf
* fix capitalization typo: gOcarinaofTimeDesignTex -> gOcarinaOfTimeDesignTex
* fix typo: gLinkAdultEyesClosedfTex, gLinkChildEyesClosedfTex -> remove extra f
* fix typo: gCrstalSwitchRedTex, gCrstalSwitchBlueTex -> gCrystal
* fix PARAMS_GET_U amount of bits
2026-02-22 19:08:12 +01:00
Dragorn421
f2cb5ecb2f
Assets system: format extracted actor params (and EnDoor params) ( #2698 )
...
* Assets system: format extracted actor params (and EnDoor params)
* and actor list too...
* and actor list required inclues too...
* ENDOOR_PARAMS_GENERAL, ENDOOR_PARAMS -> ENDOOR_PARAMS, ENDOOR_PARAMS_NODATA
2026-02-22 18:48:27 +01:00
mzxrules
8b30a77346
z_bg_haka_meganebg documentation pass ( #2685 )
...
* document z_bg_haka_meganebg
* Dragorn suggestions and @bug documentation
* i swear i was good at grammar as a child
2026-02-22 09:35:51 +01:00
Jordan Longstaff
6f9b62bd4a
Child Ruto Actions Part 5: Speakable ( #2619 )
...
* Child Ruto Actions Part 5: Speakable
* Rename to "Speakable Jabu"
2026-02-22 05:21:41 +09:00
Gabriel Ravier
5ab42786f4
Document src/n64dd/n64dd_error_headers.c ( #2667 )
...
* Document src/n64dd/n64dd_error_headers.c
* Incorporate feedback from PR review.
(see also https://github.com/zeldaret/oot/pull/2667 )
* Put translation of gN64DDLocalizedErrorNumberHeaders[0] in a line comment
(From feedback to https://github.com/zeldaret/oot/pull/2667 )
2026-02-21 09:17:30 +01:00
Jordan Longstaff
155e957634
Child Ruto Actions Part 4: Sapphire platform ( #2618 )
...
* Child Ruto Actions Part 4: Sapphire platform
* One more function rename
2026-02-21 08:51:38 +01:00
Dragorn421
7e445cde73
EnBox params macros ( #2696 )
2026-02-20 09:23:49 +01:00
Gabriel Ravier
42242bdf88
Document sys_freeze.[ch] ( #2666 )
2026-02-18 12:36:07 +01:00
mzxrules
b0a03cc1a4
bg_haka_megane documentation pass ( #2684 )
...
* document bg_haka_megane
* BGHAKAMEGANE_TYPE_MAX
* dragorn suggestion
2026-02-18 08:15:05 +01:00
mzxrules
1884569a98
bg_haka_trap documentation pass ( #2683 )
...
* document pass on bg_haka_trap
* formatting
* suggestions
* dragorn suggestions
2026-02-17 16:09:54 +01:00
mzxrules
3d4e8e32c3
z_bg_haka_zou documentation pass ( #2687 )
...
* document z_bg_haka_zou
* suggestions
* dragorn suggestions
2026-02-17 13:39:53 +01:00
mzxrules
95495d221f
Document SysCfb_GetFbPtr bug ( #2586 )
...
* Document SysCfb_GetFbPtr bug
* cleaner comment
* fixes
* change wording again
2026-02-17 10:31:54 +01:00
Josh Moody
834b443bbb
Document spin attack ( #2694 )
2026-02-17 00:09:47 +01:00
Tharo
dbe1a80541
Commit and split gameplay_keep ( #2612 )
...
* Commit and split gameplay_keep
* Remove debugging bits
* format
* bss
* merge gameplay_keep_0x400 into link_textures
* Name some unused NTSC stuff
* Rename files for some of the newly named unused NTSC stuff
* name more gkeep files
* format
* spin_attack
* name fish anims files
* name some eff_ files
* name a bunch more files
* Add underscore in not-final names
* cleanup limb enum names (remove g prefix)
* split gameplay_keep_0x34020.c into gBugCrawlAnim.c + bug_skel.c
* door.h -> door_skel.h
* gArrowNAnim -> gArrowN_Anim
* split arrow_anims into gArrow1_Anim + gArrow2_Anim
* fix merge
* bss
* bss
* Fix bss
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com >
2026-02-16 15:32:37 +01:00
Jordan Longstaff
014eca05fe
Fix wrong BGM entry names ( #2671 )
2026-02-15 08:49:46 +01:00
Jordan Longstaff
5e89618c2e
Label EnEiyer as Stinger ( #2681 )
...
* Label `EnEiyer` as Stinger
* Change to Ground
2026-02-15 00:48:10 +01:00
Jordan Longstaff
c66f593496
Name message start frame count variable ( #2673 )
2026-02-14 21:57:04 +01:00
Gabriel Ravier
bf7af1746d
Document EnPubox ( #2668 )
2026-02-14 16:36:58 +01:00
Jordan Longstaff
ebbabb7d91
Document EnWeiyer ( #2686 )
...
* Document `EnWeiyer`
* Rename function
2026-02-12 23:22:21 +00:00
Pepe20129
845d6458b0
Commit code assets ( #2691 )
...
* Commit code assets
* Have different ifdefs
* Move to code files
* Missed an include
* Prevent code assets from having their source unnecessarily written
2026-01-27 23:23:36 +00:00
Jordan Longstaff
fd299cc72b
Document BgSpot18Basket ( #2688 )
2026-01-25 23:39:59 +00:00
Gabriel Ravier
eb5dac74d6
Document N64DD data buffer ( #2665 )
2025-11-20 18:49:16 -05:00
Tharo
eb55fc8453
Don't include calling isPrintfInit in iQue debug builds ( #2672 )
2025-11-19 22:33:09 -05:00
Tharo
9f5ddc518a
Explicitly align gfxprint texture data to 8 bytes ( #2663 )
2025-10-19 11:30:16 -04:00
Pepe20129
b204d6c089
Document Dampé's ghost ( #2656 )
...
* Document Dampé
* Format
* Address review
* Format
2025-08-20 10:30:08 +02:00
cadmic
6ecb84097c
Fix macOS build for clang 17 ( #2657 )
2025-08-16 18:25:04 +01:00
Dragorn421
7158775cea
Finish rename scene lists ( #2652 )
2025-07-15 01:31:41 -04:00
Dragorn421
41adadd85d
Pause docs: UIOverlay L/R buttons details ( #2650 )
2025-07-15 07:10:34 +02:00
Jordan Longstaff
4d2bc68bac
Child Ruto Actions Part 3: Boss room ( #2602 )
...
* Child Ruto Actions Part 3: Boss room
* Rename action enum members
* Subtle rename of enum members
2025-07-03 16:08:42 +02:00
Jordan Longstaff
fd7e88af1e
Child Ruto Actions Part 2: First encounter ( #2601 )
...
* Child Ruto Actions Part 2: First encounter
* Rename action enum entries
* Rename to Sfx
* Rename "first encounter" to "meeting"
2025-07-03 09:49:27 +02:00
Jordan Longstaff
80c4f33da5
Child Ruto Actions Part 1: Zora's Fountain ( #2600 )
...
* Child Ruto Actions Part 1: Zora's Fountain
* Oops, forgot sound effects
* Reformat
* Rename action enum entries
* Suggested changes
2025-06-30 08:41:47 +02:00
Dragorn421
d45353ee33
Cleanup extracted colliders 3: Use HIT_SPECIAL_EFFECT_, HIT_BACKLASH_ names ( #2646 )
...
* Cleanup extracted colliders 3: Use `HIT_SPECIAL_EFFECT_`, `HIT_BACKLASH_` names
* revert removing FLARE_DANCER_BODY_DMG (oops)
2025-06-28 18:06:42 -04:00
Dragorn421
b5f980570c
Pause docs: UIOverlay quads dimensions ( #2644 )
2025-06-28 15:23:00 +09:00
Dragorn421
88f452af10
Reevaluate player hit response names ( #2640 )
...
* PlayerHitResponseType
* PLAYER_HIT_RESPONSE_ICE_TRAP -> FROZEN
* PLAYER_KNOCKBACK_LARGE_SHOCK, PLAYER_HIT_RESPONSE_ELECTRIC_SHOCK -> PLAYER_KNOCKBACK_LARGE_ELECTRIFIED, PLAYER_HIT_RESPONSE_ELECTRIFIED
* damageResponseType -> hitResponseType
2025-06-27 04:45:44 +09:00
Dragorn421
d44c341c2d
Camera_KeepOn4 docs 2: RO and RW data (#2632 )
...
* `Camera_KeepOn4` docs 2: RO and RW data
* fix unk_14 rename
* CAM_DATA_UNK_22 -> CAM_DATA_INIT_TIMER
2025-06-26 21:11:38 +02:00
Dragorn421
b7935dad12
Cleanup extracted colliders 2: ARRAY_COUNT ( #2643 )
2025-06-25 21:20:55 +09:00
Dragorn421
affb39624f
Pause docs: "uiOverlay" quads (renamed from "InfoPanel") ( #2635 )
...
* Pause docs: "InfoPanel" quads
* bss
* rename infoPanelVtx to decorVtx
* rename to uiOverlayVtx / UI_OVERLAY_QUAD_
* fixup
2025-06-25 00:08:26 +02:00