<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mm/tools/disasm/disasm.py, 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>Multiversion code support (n64-jp-1.1) (#1826)</title>
<updated>2025-12-09T05:11:07+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-12-09T05:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=7b96e58622a3b8130b19c25d8633defd0beaeca1'/>
<id>7b96e58622a3b8130b19c25d8633defd0beaeca1</id>
<content type='text'>
* 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 &lt;tom.overton@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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 &lt;tom.overton@outlook.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to spimdisasm (#1822)</title>
<updated>2025-08-30T04:05:26+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-08-30T04:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=3b3b117100edfc41adcd6f315b3772fc63e01e2e'/>
<id>3b3b117100edfc41adcd6f315b3772fc63e01e2e</id>
<content type='text'>
* Switch to spimdisasm

* Remove disasm step from Jenkins

* PR Review

* Update spimdisasm and macro.inc

* jlabel visibility</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Switch to spimdisasm

* Remove disasm step from Jenkins

* PR Review

* Update spimdisasm and macro.inc

* jlabel visibility</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>Misc fixes (#1800)</title>
<updated>2025-03-24T13:52:10+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-03-24T13:52:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=9ca02c79b531f39b2adc92581ea9c846d8f6936a'/>
<id>9ca02c79b531f39b2adc92581ea9c846d8f6936a</id>
<content type='text'>
* disasm_fix

* dtor

* Fault_LogThreadContext

* rearrange microcode

* sGfxPrintFont size of 0x800

* Move (null) to stackcheck

* vimgr bss

* sfx

* Remove code_801D1E80

* z_en_hy_code

* Fix assembler messages with endlabels and dlabels

* xlitob data

* Move skin unused bss pad to rumble</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* disasm_fix

* dtor

* Fault_LogThreadContext

* rearrange microcode

* sGfxPrintFont size of 0x800

* Move (null) to stackcheck

* vimgr bss

* sfx

* Remove code_801D1E80

* z_en_hy_code

* Fix assembler messages with endlabels and dlabels

* xlitob data

* Move skin unused bss pad to rumble</pre>
</div>
</content>
</entry>
<entry>
<title>Move spec to spec folder (#1790)</title>
<updated>2025-02-02T21:37:38+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-02-02T21:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=1241a8ca5c25e964673b036db4cac40df5fae239'/>
<id>1241a8ca5c25e964673b036db4cac40df5fae239</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move D_80097508 out of system_heap.c (#1779)</title>
<updated>2024-12-28T11:27:25+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-12-28T11:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=da0935260622b6a09ce55369e338e4649f58b060'/>
<id>da0935260622b6a09ce55369e338e4649f58b060</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Small Misc Clean (#1751)</title>
<updated>2024-12-01T10:01:42+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-12-01T10:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=a8dbb5ac276185f5a5e26133b0fba43835ead30c'/>
<id>a8dbb5ac276185f5a5e26133b0fba43835ead30c</id>
<content type='text'>
* Fix z64item comment

* titleCtxt -&gt; titleCtx

* combine gfx buffers bss into 1 file</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix z64item comment

* titleCtxt -&gt; titleCtx

* combine gfx buffers bss into 1 file</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup: Pass all paths to tools rather than tools constructing them (#1669)</title>
<updated>2024-09-05T01:07:41+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-09-05T01:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=e111552e73beda569c5b840e4164154fd4ec4c0d'/>
<id>e111552e73beda569c5b840e4164154fd4ec4c0d</id>
<content type='text'>
* Pass all paths to tools rather than tools constructing them

* review

* fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Pass all paths to tools rather than tools constructing them

* review

* fix</pre>
</div>
</content>
</entry>
<entry>
<title>Use `gcc -E` for `cpp` (#1639)</title>
<updated>2024-05-27T03:01:31+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-05-27T03:01:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/mm/commit/?id=659e2b5088eb960594844d2dd3625779c11476ca'/>
<id>659e2b5088eb960594844d2dd3625779c11476ca</id>
<content type='text'>
* Fix cpp for macs?

* Add comment

* Move cppflags with cpp</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix cpp for macs?

* Add comment

* Move cppflags with cpp</pre>
</div>
</content>
</entry>
</feed>
