<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mm/src/audio, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Majora’s Mask</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/'/>
<entry>
<title>Handwritten asm build prep, add handwritten asm for the code segment (#1807)</title>
<updated>2025-07-31T17:00:42+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-07-31T17:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=43a3ad88dc7a6ab566c72c2421e2dafcc687e05a'/>
<id>43a3ad88dc7a6ab566c72c2421e2dafcc687e05a</id>
<content type='text'>
* 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</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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</pre>
</div>
</content>
</entry>
<entry>
<title>Macroify MML opcodes (#1798)</title>
<updated>2025-02-23T14:41:05+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2025-02-23T14:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=679ae89099dc2b8cae000a75fa2de5f59c9f2d4b'/>
<id>679ae89099dc2b8cae000a75fa2de5f59c9f2d4b</id>
<content type='text'>
* Macroify MML opcodes

* format

* sync w/ oot: shorten macro names, -DMML_VERSION in Makefile</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Macroify MML opcodes

* format

* sync w/ oot: shorten macro names, -DMML_VERSION in Makefile</pre>
</div>
</content>
</entry>
<entry>
<title>Remove asm-processor in favor of preprocess.sh (#1760)</title>
<updated>2025-02-22T02:02:19+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-02-22T02:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=61961fb938fa2ff9a6b2391be09ad19d46b7b3d5'/>
<id>61961fb938fa2ff9a6b2391be09ad19d46b7b3d5</id>
<content type='text'>
* Remove asm-processor in favor of preprocess.sh

* Remove duplicate CMD_F

* preprocess_pragmas gitignore

* Mac fixes

* Macos + clang as cc check fixes

* Need quotes for paths with spaces

* Fix bss</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove asm-processor in favor of preprocess.sh

* Remove duplicate CMD_F

* preprocess_pragmas gitignore

* Mac fixes

* Macos + clang as cc check fixes

* Need quotes for paths with spaces

* Fix bss</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Incbins (#1776)</title>
<updated>2025-01-27T16:15:16+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-01-27T16:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=c767f4945595f558ce8639d0d723560a538c7243'/>
<id>c767f4945595f558ce8639d0d723560a538c7243</id>
<content type='text'>
* extract incbins infastructure

* rspboot incbin

* rsptext incbin

* rspdata incbin

* aspMainStack incbin

* ipl3 incbin</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* extract incbins infastructure

* rspboot incbin

* rsptext incbin

* rspdata incbin

* aspMainStack incbin

* ipl3 incbin</pre>
</div>
</content>
</entry>
<entry>
<title>Misc Fixes (#1778)</title>
<updated>2024-12-26T00:19:36+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-12-26T00:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=602053c349e25775f9a0111f61f1feadb4255e63'/>
<id>602053c349e25775f9a0111f61f1feadb4255e63</id>
<content type='text'>
* kaleido_map double parens

* ObjUm PostLimbDraw fake match

* z_parameter double parens

* voice_internal func_801A541C return type

* audio load missing return comments

* EnTest7_DrawFeathers

* EnTest7_UpdateFeathers

* format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* kaleido_map double parens

* ObjUm PostLimbDraw fake match

* z_parameter double parens

* voice_internal func_801A541C return type

* audio load missing return comments

* EnTest7_DrawFeathers

* EnTest7_UpdateFeathers

* format</pre>
</div>
</content>
</entry>
<entry>
<title>Add D_801D1E80 to data in audio lib (#1775)</title>
<updated>2024-12-24T03:15:16+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-12-24T03:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=cb6a10208c43f8b64dab7d34c14ac756c9e78cc8'/>
<id>cb6a10208c43f8b64dab7d34c14ac756c9e78cc8</id>
<content type='text'>
* Add D_801D1E80 to data in audio lib

* comment

* Update src/audio/lib/data.c

Co-authored-by: engineer124 &lt;47598039+engineer124@users.noreply.github.com&gt;

---------

Co-authored-by: engineer124 &lt;47598039+engineer124@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add D_801D1E80 to data in audio lib

* comment

* Update src/audio/lib/data.c

Co-authored-by: engineer124 &lt;47598039+engineer124@users.noreply.github.com&gt;

---------

Co-authored-by: engineer124 &lt;47598039+engineer124@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Move gAudioTatumInit and gAudioHeapInitSizes to their own file, using data-with-rodata instead of const qualifiers (#1771)</title>
<updated>2024-12-21T01:41:28+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-12-21T01:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=5a9c2871ed5f774c845a4f83d38bec5884b25f3e'/>
<id>5a9c2871ed5f774c845a4f83d38bec5884b25f3e</id>
<content type='text'>
* Do not qualify gAudioHeapInitSizes with const under AVOID_UB

* Move gAudioTatumInit and gAudioHeapInitSizes to their own file, move data to rodata

* Space</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Do not qualify gAudioHeapInitSizes with const under AVOID_UB

* Move gAudioTatumInit and gAudioHeapInitSizes to their own file, move data to rodata

* Space</pre>
</div>
</content>
</entry>
<entry>
<title>[Audio 9/9] Loose ends (#1755)</title>
<updated>2024-12-14T00:27:45+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-12-14T00:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=fc8d1165c8beb6d6d54b54c2a56387c99b8d7861'/>
<id>fc8d1165c8beb6d6d54b54c2a56387c99b8d7861</id>
<content type='text'>
* [Audio 9/9] Loose ends

* Fix sampleconv memset bug

* Doc updates from oot</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Audio 9/9] Loose ends

* Fix sampleconv memset bug

* Doc updates from oot</pre>
</div>
</content>
</entry>
<entry>
<title>Animation Cleanup: En_Z* (#1727)</title>
<updated>2024-11-07T04:43:28+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2024-11-07T04:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=318e39127243263b93da5e3b02cbfbb4152ae743'/>
<id>318e39127243263b93da5e3b02cbfbb4152ae743</id>
<content type='text'>
* cleanup

* more progress

* finish off z

* one more thing

* one more animIndex

* fix spacing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cleanup

* more progress

* finish off z

* one more thing

* one more animIndex

* fix spacing</pre>
</div>
</content>
</entry>
<entry>
<title>FALLTHROUGH Attribute, switch cleanup (#1719)</title>
<updated>2024-10-20T00:56:35+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2024-10-20T00:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=1b7c9ecb88fe542ebd383053f480b156ab832a5a'/>
<id>1b7c9ecb88fe542ebd383053f480b156ab832a5a</id>
<content type='text'>
* add fallthrough

* attributes

* fix warning</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add fallthrough

* attributes

* fix warning</pre>
</div>
</content>
</entry>
</feed>
