Dragorn421
4b742bf3cf
Assets system: reconcile xml versions using implicit and relative offsets ( #2614 )
...
* Assets system: reconcile xml versions using implicit offsets
* simplify
* remove other object_mag xmls
* Introduce relative offsets: `Offset=".+0x421"`, more sizable `ResourceDesc`s, update spec
* fix
* reconcile object_mo xml
* reconcile object_tw xml
* reconcile object_xc xml (and add Tlut="gNameTLUT" to Texture resources)
* reconcile object_fd xml
* reconcile object_kingdodongo xml
* bss
* reconcile gameplay_keep.xml
2026-05-09 20:36:05 +00:00
Dragorn421
7054e8fe79
Fixups around textboxSegment ( #2743 )
2026-05-03 19:05:10 +02:00
Dragorn421
b56b5fc2c8
Commit objects 2: object_spot15_obj, object_spot16_obj, object_spot17_obj, object_syokudai, object_ta, object_timeblock ( #2645 )
...
* commit object_timeblock
* commit object_ta
* commit object_syokudai
* commit object_spot17_obj
* format
* commit object_spot16_obj
* fixup
* commit object_spot15_obj
2026-04-10 13:13:54 +02:00
Tharo
970af5600a
Audio: Fix note values ( #2716 )
...
Due to the layout of the pitch_frequencies lookup table, note values
computed in extraction were reflected around middle C (midi note
number 60). This didn't matter for matching, values would successfully
roundtrip. However when using samples in external programs or
converting soundfonts to standard formats the note values would lead
to incorrect playback of sounds. This change corrects the note values
so that external programs correctly infer the pitch of the sound when
played at a particular MIDI key.
2026-03-10 06:22:28 +09: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
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
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
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
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
Dragorn421
b5f980570c
Pause docs: UIOverlay quads dimensions ( #2644 )
2025-06-28 15:23:00 +09:00
Dragorn421
6234d7f2aa
Commit objects 1: tp, triforce_spot, umajump, vase, yukabyun, zg ( #2634 )
...
* commit object_zg
* commit object_yukabyun
* commit object_vase
* commit object_umajump
* commit object_triforce_spot
* commit object_tp
* fixup1
* format
2025-06-25 13:09:14 +02: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
Dragorn421
05a2818557
Assets: Move limb enums into xmls 4 ( #2631 )
2025-06-15 14:32:54 -04:00
Dragorn421
d3ed137878
Assets: Move limb enums into xmls 3 ( #2630 )
2025-06-15 13:55:11 -04:00
Dragorn421
2054637cab
Name most object_gi_* textures ( #2629 )
...
* Name most `object_gi_*` textures
* gGiButterflyTex
2025-06-14 23:06:12 +02:00
Dragorn421
7547603989
Pause doc: DrawInfoPanel textures ( #2628 )
...
* Pause doc: DrawInfoPanel textures
* plural Widths
2025-06-14 22:06:53 +02:00
Dragorn421
e4e14a6bcf
Assets: Move limb enums into xmls 2 ( #2626 )
2025-06-12 17:23:47 -04:00
Dragorn421
1df6a3ee12
Assets: Move limb enums into xmls 1 ( #2625 )
2025-06-12 15:46:13 -04:00
Dragorn421
7ddd468ed6
object_zo: finalize, split and commit (#2624 )
2025-06-10 19:36:16 -04:00
Dragorn421
dba40d9dc3
Remove Static from xmls ( #2616 )
2025-06-10 18:20:10 -04:00
Dragorn421
939b292991
Commit object_ganon_anime3 ( #2611 )
...
* Commit object_ganon_anime3
* rm from write_source.txt
* bss
2025-06-09 15:07:35 -04:00
Dragorn421
d4a87889ff
Commit some assets/overlays/ 2 ( #2610 )
...
* Commit some `assets/overlays/` 2
* format
2025-06-09 07:06:46 -04:00
Dragorn421
714f43b9e9
Commit do_action_static ( #2597 )
...
* Commit `do_action_static`
* fix
* rm do_action_static from write_source.txt
2025-06-07 21:31:57 -04:00
Dragorn421
c418bbb19c
Add Vtx[] resources in xmls for (partially) documented assets 10 ( #2609 )
...
* Add Vtx[] resources in xmls for (partially) documented assets 10
* bss
2025-06-07 17:57:18 -04:00
Dragorn421
484abb1d39
Add Vtx[] resources in xmls for (partially) documented assets 9 ( #2607 )
2025-06-08 00:26:59 +09:00
Dragorn421
37a89e340f
Add Vtx[] resources in xmls for (partially) documented assets 8 ( #2606 )
2025-06-07 17:10:36 +02:00
Dragorn421
da40e39c97
Add Vtx[] resources in xmls for (partially) documented assets 7 ( #2605 )
...
* Add Vtx[] resources in xmls for (partially) documented assets 7
* bss
2025-06-07 10:51:44 -04:00
Dragorn421
600d680970
Add various undocumented resources in xmls 4 ( #2604 )
2025-06-07 09:52:23 -04:00
mracsys
ed02a9db65
Add additional Bazaar display list definitions ( #2494 )
...
* add unreferenced display lists to shop1 room 0 xml
* match naming scheme
* add missed display lists for shop1 room 0
2025-06-06 19:23:01 -04:00
Dragorn421
7a816391bb
Remove OutName from xmls (both on File and Texture) ( #2596 )
2025-06-06 22:07:53 +02:00
Dragorn421
e1fb3a974f
Add various undocumented resources in xmls 3 ( #2595 )
2025-06-06 14:44:13 -04:00
Dragorn421
f73e564817
Add various undocumented resources in xmls 2 ( #2594 )
2025-06-06 13:24:44 -04:00
Dragorn421
747006fdd4
Add Vtx[] resources in xmls for (partially) documented assets 5 ( #2587 )
2025-06-05 21:38:01 -04:00
Dragorn421
3435ebe216
Add Vtx[] resources in xmls for (partially) documented assets 6 ( #2588 )
2025-06-05 21:27:18 -04:00
Dragorn421
a750282d2d
Add various undocumented resources in xmls 1 ( #2589 )
...
* Add various undocumented resources in xmls 1
* bss
2025-06-05 20:24:29 -04:00
fig02
28cc9d68cf
Remove "z64" prefix from all headers ( #2518 )
...
* z64 - a
* z64 - b
* z64 - c
* z64 - d
* z64 - e
* z64 - f
* z64 - g
* z64 - h
* z64 - i
* z64 - l
* z64 - m
* z64 - o
* z64 - p
* z64 - q
* z64 - r
* z64 - s
* z64 - t
* z64 - v
* restore file
* fix merge
* fix merge
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com >
2025-06-04 14:38:33 -04:00
Dragorn421
f51e3e8ab2
Add Vtx[] resources in xmls for (partially) documented assets 4 ( #2567 )
2025-06-03 23:39:06 -04:00
Dragorn421
db2c08a51f
Add Vtx[] resources in xmls for (partially) documented assets 3 ( #2566 )
...
* Add Vtx[] resources in xmls for (partially) documented assets 3
* revert bombf
2025-06-03 22:59:59 -04:00
Dragorn421
aa00eb2c4d
Add Vtx[] resources in xmls for (partially) documented assets 2 ( #2565 )
...
* Add Vtx[] resources in xmls for (partially) documented assets 2
* non-pal too
* Revert "non-pal too"
This reverts commit ac8b38b3a8 .
* fix
* bss
2025-06-03 22:24:26 -04:00
Dragorn421
66f367e449
Commit g_pn_*.c files ( #2573 )
2025-06-03 20:30:44 -04:00
Jordan Longstaff
1627f8415b
Child Ruto Part 2: Rename resurfacing animation ( #2569 )
2025-06-02 12:15:29 -04:00
Dragorn421
d2ef102802
Add Vtx[] resources in xmls for undocumented assets ( #2547 )
2025-06-01 18:53:56 +02:00
Dragorn421
fd5fbe138d
Commit icon_item_24_static, icon_item_{fra,ger,jpn,nes}_static, item_name_static ( #2562 )
...
* commit icon_item_24_static
* commit icon_item_LANG_static for LANG in fra,ger,jpn,nes
* commit item_name_static
2025-05-31 10:26:04 +02:00
Dragorn421
dd6e8a87e9
Add Vtx[] resources in xmls for documented assets 1 ( #2549 )
...
* Add Vtx[] resources in xmls for documented assets 1
* fix duplicate gTriforceVtx (the existing gTriforceVtx resource was too short)
2025-05-31 10:09:06 +02:00
Dragorn421
ae0396f83b
Fix Link eyes left/right ( #2558 )
...
* Fix gLinkAdultEyes Left/Right Tex names
* swap PLAYER_EYES_ LEFT/RIGHT and related
* comment on gLinkChildEyesLeftTex/Right appearing swapped
2025-05-31 09:48:19 +02:00
Dragorn421
a399f90f9a
[assets] Sort gkeep resources by offset ( #2550 )
2025-05-27 11:19:57 -04:00
Dragorn421
ecb9b64354
Commit icon_item_static ( #2546 )
...
* cp extracted/PAL_VERSION/... assets/...
* make NTSC compatible
* include cleanup
* progress
* progress2
* format
* comments
2025-05-26 17:44:06 -04:00
Dragorn421
6b9656b42a
Commit object_link_child ( #2542 )
...
* add Vtx resources to object_link_child.xml
* object_link_child.xml limb enum and tlut blob
* cp extracted/... assets/...
* start cleanup, delete useless declarations
* inhibit object_link_child.c source gen
* move textures _WIDTH and _HEIGHT to .c, remove useless tex decls
* comments
* fixup object_link_boy comments
* remove unreferenced DLs decls
* rm 0 padding
* format the .c
* fixup
* bss
2025-05-26 16:59:33 -04:00