<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mm/include/PR, 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>[n64-jp-1.1] CIC6105.c matched (#1843)</title>
<updated>2026-03-26T10:59:39+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2026-03-26T10:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=a9da608e187f0f6874ee15491347751751fcedeb'/>
<id>a9da608e187f0f6874ee15491347751751fcedeb</id>
<content type='text'>
* match CIC6105.c

* Renames and fixes

* Fix bss

* format

* Review

* Version check inequalities</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* match CIC6105.c

* Renames and fixes

* Fix bss

* format

* Review

* Version check inequalities</pre>
</div>
</content>
</entry>
<entry>
<title>Handwritten asm: OS functions, libm_vals (#1821)</title>
<updated>2025-08-19T18:46:43+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-08-19T18:46:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=1d97f2ea08527a9f2f716add03322656b625e7bb'/>
<id>1d97f2ea08527a9f2f716add03322656b625e7bb</id>
<content type='text'>
* Handwritten asm: OS functions, libm_vals

* rm hardware_regs.ld

* andi -&gt; and, addiu -&gt; addu

* CACHE macro</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Handwritten asm: OS functions, libm_vals

* rm hardware_regs.ld

* andi -&gt; and, addiu -&gt; addu

* CACHE macro</pre>
</div>
</content>
</entry>
<entry>
<title>Handwritten asm: exceptasm, get/setintmask (#1819)</title>
<updated>2025-08-16T12:50:16+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-08-16T12:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=b1a50c2d1b2a66a4174477381e95c26a684c99b9'/>
<id>b1a50c2d1b2a66a4174477381e95c26a684c99b9</id>
<content type='text'>
* 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</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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</pre>
</div>
</content>
</entry>
<entry>
<title>Handwritten asm: Register getter/setter functions (#1815)</title>
<updated>2025-08-05T16:13:47+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-08-05T16:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=ce93b71b95df82182c5772b7ba6ee7e1f7949c48'/>
<id>ce93b71b95df82182c5772b7ba6ee7e1f7949c48</id>
<content type='text'>
* Handwritten asm: Register getter/setter functions

* Formatting fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Handwritten asm: Register getter/setter functions

* Formatting fix</pre>
</div>
</content>
</entry>
<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>Check in makerom files (#1758)</title>
<updated>2024-12-22T23:48:13+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-12-22T23:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=06b06ab50759d1b92fe0a3510453a11454d9409c'/>
<id>06b06ab50759d1b92fe0a3510453a11454d9409c</id>
<content type='text'>
* Check in makerom files

* Fix disasm for asm files in src</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Check in makerom files

* Fix disasm for asm files in src</pre>
</div>
</content>
</entry>
<entry>
<title>libultra/libc cleanup (#1757)</title>
<updated>2024-12-14T02:28:22+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-12-14T02:28:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=01a1b113b40fedea4f95753275e28a9838c60591'/>
<id>01a1b113b40fedea4f95753275e28a9838c60591</id>
<content type='text'>
* libultra/libc cleanup

* Format

* Correct prototype for strchr

* Different prototypes for bzero, bcmp, bcopy under __GNUC__ to match builtin prototypes

* Correct alloca prototype</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* libultra/libc cleanup

* Format

* Correct prototype for strchr

* Different prototypes for bzero, bcmp, bcopy under __GNUC__ to match builtin prototypes

* Correct alloca prototype</pre>
</div>
</content>
</entry>
<entry>
<title>Animation Cleanup: En_V* and En_W* (#1713)</title>
<updated>2024-10-16T13:13:25+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2024-10-16T13:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=5dd43102851bf69bb091ef1fc7d1443aa98d56a1'/>
<id>5dd43102851bf69bb091ef1fc7d1443aa98d56a1</id>
<content type='text'>
* begin anim v and w

* structs

* bgId

* cleanup

* space

* more cleanup

* spacing

* Unsigned</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* begin anim v and w

* structs

* bgId

* cleanup

* space

* more cleanup

* spacing

* Unsigned</pre>
</div>
</content>
</entry>
<entry>
<title>Misc Clean (#1680)</title>
<updated>2024-09-08T03:55:59+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-09-08T03:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=6eaf196927eb6c4465c3b6c8fcdcefb08a9bc377'/>
<id>6eaf196927eb6c4465c3b6c8fcdcefb08a9bc377</id>
<content type='text'>
* vramu32 in Overlay_Relocate

* Actor_SetColorFilter args

* Effect Hitmark enum

* Actor_WorldToActorCoords

* Some fault clean up

* contoller.h

* macros.h no longer needs stdint.h</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* vramu32 in Overlay_Relocate

* Actor_SetColorFilter args

* Effect Hitmark enum

* Actor_WorldToActorCoords

* Some fault clean up

* contoller.h

* macros.h no longer needs stdint.h</pre>
</div>
</content>
</entry>
<entry>
<title>Format gbi.h, move ucode defines to makefile (#1650)</title>
<updated>2024-06-23T16:51:44+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-06-23T16:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=3682a13ec55f84eecf8b16aa7e32bda7bcf9bdfc'/>
<id>3682a13ec55f84eecf8b16aa7e32bda7bcf9bdfc</id>
<content type='text'>
* Format gbi.h, move ucode defines to makefile, correct usage of gDPSetDither

* UCODE_DEFS -&gt; GBI_DEFINES, add GBI_DOWHILE toggle

* Define GBI_DOWHILE for bss calculations

* Makefile thing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Format gbi.h, move ucode defines to makefile, correct usage of gDPSetDither

* UCODE_DEFS -&gt; GBI_DEFINES, add GBI_DOWHILE toggle

* Define GBI_DOWHILE for bss calculations

* Makefile thing</pre>
</div>
</content>
</entry>
</feed>
