Jordan Longstaff
49cd9aeb99
Document ObjWturn ( #1866 )
2026-04-28 08:38:43 -04:00
Derek Hensley
b2c66163c7
[n64-jp-1.1] idle ( #1875 )
2026-04-28 08:21:02 -04:00
Derek Hensley
6c2e0113f8
[n64-jp-1.1] libu64/debug ( #1873 )
2026-04-26 10:55:04 -04:00
Derek Hensley
1ba2815d09
[n64-jp-1.1] z_std_dma ( #1879 )
2026-04-26 10:47:19 -04:00
Jordan Longstaff
354a8637e1
Bombers Part 2: Guard ( #1848 )
...
* Bombers Part 2: Guard
* Fix errors
* Re-rename functions
2026-04-26 09:59:30 -04:00
Derek Hensley
57e41795f5
String macros ( #1871 )
...
* PRINTF
* T
* fault
* yaz0
* __osMalloc
* audio_thread_manager
* graph
* padmgr
* sched
* z_play
* z_arrow_ice
* z_arrow_light
* z_elf_msg
* z_elf_msg3
* z_elf_msg4
* z_elf_msg5
* z_mir_ray
* stackcheck
* Include versions in macros.h
* Fix workaround for permuter
2026-04-21 08:12:46 -04:00
Anghelo Carvajal
fa85e7cda5
[n64-jp-1.1] __osMalloc.c matched ( #1845 )
...
* match osmalloc
* some names
* format
* Breakup osFree checks and move strings around
* misc changes
2026-04-20 10:32:24 -07:00
Isghj
ffc67c3e0a
EnPr2 Skullfish documented (#1830 )
...
* Pr2: some docs, first struct pass
* Pr2: Most functions named
* Pr2: more docs
* Pr2: object documented
* Pr2: object documented
* Pr2: format
* Pr2: more docs, format
* Pr2: requested changes
* Pr2: requested changes
* Pr2: forgot prz used the object too
* Pr2: more skelton limb enum changes
* Pr2: removed old comment
2026-04-19 09:35:39 -07:00
Jordan Longstaff
9eb9f6f978
Document WEEKEVENTREG enabling peephole in Curiosity Shop ( #1870 )
2026-04-17 07:26:40 -04:00
Jordan Longstaff
215f01d670
Document BgAstrBombwall ( #1865 )
2026-04-09 07:47:28 -04:00
Jordan Longstaff
33f8d3c62b
Document EnKendoJs ( #1838 )
...
* Document `EnKendoJs`
* Fix typedefs
* Fix isSlashingLog reference
* Found out what that unused animation was
* Rename animation constants
* Rename WEEKEVENTREG flag
* Remove trailing whitespaces
* Fix uses of isSlashingLog
* Rename Skel object
* Deciphered FF part of params
* Dismantle message enum
* Remove mask message macro
* Refactor message start macro
* Rename text ID arrays
* Use boolean values for isRetracting
* Remove statement added by faulty merge
* Rename message handler functions
* Minigame round union for clarity
2026-04-08 07:34:59 -04:00
Anghelo Carvajal
a9da608e18
[n64-jp-1.1] CIC6105.c matched ( #1843 )
...
* match CIC6105.c
* Renames and fixes
* Fix bss
* format
* Review
* Version check inequalities
2026-03-26 07:59:39 -03:00
Jordan Longstaff
04d96d3d34
Bombers Part 1: Rename (used) assets ( #1847 )
...
* Bombers Part 1: Rename (used) assets
* Fix duplicate definition
* Suggested renames
2026-02-18 07:53:53 -03:00
Tom Overton
6a2658058a
Match various Bg_*_Bombwall actors for JP 1.1 ( #1856 )
2026-02-10 08:57:12 -03:00
Tom Overton
b826285986
Match Bg_Fire_Wall for JP 1.1 ( #1855 )
2026-02-10 08:10:28 -03:00
Tom Overton
1ffe903d31
Match Bg_F40_Switch for JP 1.1 ( #1854 )
...
* Match `Bg_F40_Switch` for JP 1.1
* Put some data and BSS behind the version flag too
* Delete comment
2026-02-10 07:59:32 -03:00
Tom Overton
035595f37c
Match Bg_Ingate for JP 1.1 ( #1857 )
2026-02-09 08:09:31 -03:00
Tom Overton
25e34ec140
Match Bg_Dblue_Balance for JP 1.1 ( #1853 )
...
* Match `Bg_Dblue_Balance` for JP 1.1
* Respond to review
2026-02-09 08:00:10 -03:00
Tom Overton
ad7a80cb8f
Match Bg_Crace_Movebg for JP 1.1 ( #1852 )
2026-02-05 08:19:11 -03:00
Anghelo Carvajal
d358e1d213
[n64-jp-1.1] stackcheck.c matched ( #1844 )
...
* Match stackcheck
* format
* review
2026-02-04 20:22:56 -08:00
Jordan Longstaff
505f4b65c8
Rename globals related to textbox and icon scaling ( #1846 )
2026-02-04 19:29:12 -08:00
Tom Overton
cb828147e1
Match Boss_Hakugin for JP 1.1 ( #1851 )
2026-02-04 08:35:28 -03:00
Jordan Longstaff
0877ce4adf
Document EnMaruta ( #1839 )
...
* Document `EnMaruta`
* Document type from params
* Rename display lists properly
* Format
* Add ASCII picture to explain DL array
* Use boolean values for isRetracting
* Shorten name of zero vector
* Rename to gPracticeLogWholeDL
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
* Forgot to rename the other reference
* Rename to SetupRiseThroughFloor
* Add comments marking "on floor setup" as theory-only
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
2025-12-15 07:29:53 -03:00
Jordan Longstaff
b84d745393
Name four global variables in z_message.c ( #1832 )
...
* Name static arrays for SoDT skip message IDs
* Rename two more static variables
* Convert hex drop thresholds to decimal
* Rename to text IDs
2025-12-13 17:04:05 -03:00
Jordan Longstaff
508d8bb07a
Document number input display and control functions ( #1840 )
2025-12-09 13:52:17 -03:00
Jordan Longstaff
f75a5e1d2b
Document func_808B849C ( #1841 )
...
* Document `func_808B849C`
* Clarify doc about number returned
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
* Add number comparisons
* Try arithmetic in remains function
* Reverse addition operation - will it break matching?
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
2025-12-09 12:46:54 -03:00
Jordan Longstaff
311cdd9db0
Rename multiple variables in MessageContext ( #1837 )
...
* Rename multiple variables in `MessageContext`
* Fix errors
* Better rename for price fields
* Rename two more fields related to number inputs
* More renames for text line positioning fields
* Fix copy-paste error
2025-12-09 12:26:52 -03:00
Jordan Longstaff
18a8a1bea7
Rename WEEKEVENTREG_73_80 ( #1842 )
2025-12-09 08:22:23 -03:00
Isghj
d6143abe52
EnDnk Documented (#1831 )
...
* Dnk: some docs
* Dnk: more docs
* Dnk: format
* Dnk: More docs
* Dnk: more docs
* Dnk: more docs
* Dnk: specify variants
* Pr2: requested changes
2025-12-09 07:51:03 -03:00
Derek Hensley
7b96e58622
Multiversion code support (n64-jp-1.1) ( #1826 )
...
* setup n64-jp-1.1 disasm
* Add versions
* New microcode
* Bootstrap z_sram
* Bootstrap ovl_file_choose
* Bootstrap kaleido scope
* Bootstrap BgHeavyBlock
* MessageContext shift
* SaveContext shift
* ItemId shift
* Fix `PLAYER_CSACTION` shift
* format
* Add JP only to Heavy Block Description
* Makefile multi version comment
---------
Co-authored-by: Tom Overton <tom.overton@outlook.com >
2025-12-08 21:11:07 -08:00
Jordan Longstaff
f6b17e2358
Document textbox types, backgrounds and two related global array variables ( #1835 )
...
* Document `D_801CFC78`, `func_80150A84` and textbox types
* Format
* Textbox background enum
* More enum usages
* Rename D_801D03A8
* Fix value of TEXTBOX_BG_NONE
* Convert background type enum to macros
* Restore enum, fix BSS ordering
* Rename to SetTextboxColor
* More BSS fixing
2025-12-06 15:32:14 -08:00
Jordan Longstaff
f973883b06
Document func_80148CBC ( #1836 )
...
* Document `func_80148CBC`
* Add doc comment
2025-12-06 14:36:31 -08:00
Isghj
5898c3e2b0
EnPoComposer and object_po_composer further documented (#1833 )
...
* PoComposer: some docs
* PoComposer: the rest of the object documented
* PoComposer: docs tweaked
* PoComposer: missing weekevent reg in a schedule file wasnt found by rename script
* PoComposer: document tweaks
* PoComposer: forgot the texture name
2025-12-06 12:03:15 -08:00
Jordan Longstaff
92be14f00e
Document func_801514B0 ( #1834 )
...
* Document `func_801514B0`
* Add transformation enum reference
* Rename to ShowDescription
* Format
2025-12-04 08:48:58 -03:00
Isghj
64d2e009fb
EnFz and object_fz: Freezard documented (#1828 )
...
* Freezard: some docs
* Freezard: more docs
* Freezard: most function names
* Freezard: last function named
* Freeza: more docs
* Freezard: oops wrong actor name
* Fz: more docs
* Fz: more docs
* Fz: Object named
* Fz: Object named
* Fz: changed my mind, function names changed to reflect old OOT behavior not seen in this game, in case someone confuses them
* Freezer: docs
* Free: more docs
* F: format
* Fz: more docs
* Fz: format
* EnFz: more docs, format
* Fz: More minor docs
* Fz: more docs, format
* Apply suggestions from code review
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
* EnFz: More requested changes
* Fz: updated function declarations
* EnFz: one of the flags was still 0
* Fz: updated functions.txt for disasm
* Apply suggestions from code review
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
2025-11-14 15:48:06 -08:00
Gabriel Ravier
7e800791a1
Correctly type the global char arrays in build.h as const ( #1827 )
...
Given that these arrays are typed as const in in build.c
(and in OOT's include/build.h), it seems logical to also type them as
const here.
2025-11-09 11:12:50 -03:00
Ozero4
7af068b2a2
Rename EnHorse_CheckBoost ( #1824 )
2025-10-27 12:39:13 -03:00
Tharo
1d97f2ea08
Handwritten asm: OS functions, libm_vals ( #1821 )
...
* Handwritten asm: OS functions, libm_vals
* rm hardware_regs.ld
* andi -> and, addiu -> addu
* CACHE macro
2025-08-19 14:46:43 -04:00
Tharo
28b60fc00c
Handwritten asm: bcmp, bcopy, bzero ( #1817 )
...
* Handwritten asm: bcmp, bcopy, bzero
* consistent and
* Consistent add
2025-08-16 09:07:25 -04:00
Tharo
086fc5635e
Handwritten asm: gu and mgu ( #1816 )
...
* Handwritten asm: gu and mgu
* Remove some unnecessary pad_texts
* Consistent add/and instructions
2025-08-16 09:01:46 -04:00
Tharo
b1a50c2d1b
Handwritten asm: exceptasm, get/setintmask ( #1819 )
...
* Handwritten asm: exceptasm, get/setintmask
* Fix maybe
* Update warnings
* Remove .global from jlabel
* Move os_internal_rsp inclusion to os.h
* Make HWINT_* defins consistent
2025-08-16 08:50:16 -04:00
Tharo
1ca6ca804d
Handwritten asm: fp ( #1818 )
2025-08-08 22:02:03 -07:00
Tharo
9612575930
parameters.s ( #1820 )
2025-08-07 14:46:09 -04:00
Tharo
ce93b71b95
Handwritten asm: Register getter/setter functions ( #1815 )
...
* Handwritten asm: Register getter/setter functions
* Formatting fix
2025-08-05 12:13:47 -04:00
Tharo
43a3ad88dc
Handwritten asm build prep, add handwritten asm for the code segment ( #1807 )
...
* Convert entry.s to IDO, use objcopy instead of ipl3.s and audio/lib/stack.s, add handwritten asm for the code segment
* Fix disasm, review comments
* Other suggestions
2025-07-31 13:00:42 -04:00
Eblo
a6411b4ba2
Replace erroneous CsCmdStartSeq with CsCmdStopSeq ( #1812 )
2025-07-05 12:54:47 -04:00
engineer124
d31ceacfdf
Document Player's Face and z_actor FaceChange functions ( #1777 )
...
* player face docs
* more docs
* cleanup
* toto
* more comments
* fix bss, names
* better comment
* PR, fix comment
* fix bss
* sEyeTextures comment
* FaceChange_UpdateBlinkingNonHuman
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com >
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
2025-06-03 18:59:25 -07:00
Derek Hensley
13d92a413b
Misc Fixes ( #1809 )
...
* EnAn MsgScriptCallback
* Version check
* Write .extracted-assets.json to outputDir
* Fix m2ctx
* Fix boot_functions.csv
2025-05-25 19:10:03 -07:00
tomtee
2ab028b465
Document inconsistent empty C-button disabling bug ( #1810 )
...
* Document inconsistent empty C-button disabling bug
* Fixed formatting
2025-04-23 17:47:01 -04:00
louist103
dc81d2285c
Fix OOB in bom bowl man ( #1808 )
...
* Fix OOB access
* Remove rej
* Remove comment
* Forgot headers don't auto build
* Use 4 elements
* rename CSID3
2025-04-23 09:55:54 -04:00