<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tp/src/d/d_npc_lib.cpp, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Twilight Princess (GCN)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/'/>
<entry>
<title>Big cast cleanup (#3076)</title>
<updated>2026-02-20T10:48:29+00:00</updated>
<author>
<name>roeming</name>
<email>brother64youyou@gmail.com</email>
</author>
<published>2026-02-20T10:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=0558bde1e61374f5a1b54453f07fe6cc15525bc1'/>
<id>0558bde1e61374f5a1b54453f07fe6cc15525bc1</id>
<content type='text'>
* Big cast cleanup

* fix for name conflict

* rename header

* rename cast macros

* fix rename mistake

---------

Co-authored-by: roeming &lt;roeming@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Big cast cleanup

* fix for name conflict

* rename header

* rename cast macros

* fix rename mistake

---------

Co-authored-by: roeming &lt;roeming@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Match dNpcLib_lookat_c::action and daBaseNpc_lookat_c::calc (#2973)</title>
<updated>2025-12-20T06:59:16+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2025-12-20T06:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=039505373732d70534f598f0d3f8d3eca62482ab'/>
<id>039505373732d70534f598f0d3f8d3eca62482ab</id>
<content type='text'>
* Match dNpcLib_lookat_c::action and daBaseNpc_lookat_c::calc

Co-authored-by: Cuyler36 &lt;Cuyler36@users.noreply.github.com&gt;

* Improve d_a_npc weak func order

---------

Co-authored-by: Cuyler36 &lt;Cuyler36@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Match dNpcLib_lookat_c::action and daBaseNpc_lookat_c::calc

Co-authored-by: Cuyler36 &lt;Cuyler36@users.noreply.github.com&gt;

* Improve d_a_npc weak func order

---------

Co-authored-by: Cuyler36 &lt;Cuyler36@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>project cleanup (#2895)</title>
<updated>2025-11-30T22:23:42+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2025-11-30T22:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=a6e76c0841cae03cae0c0e6ac75c32f979043093'/>
<id>a6e76c0841cae03cae0c0e6ac75c32f979043093</id>
<content type='text'>
* some wii OS fixes

* remove old dol2asm comments

* remove dol2asm.h

* remove function address comments

* normalize ATTRIBUTE_ALIGN usage

* DECL_WEAK macro

* fix gcc attribute weak macro

* wrap more mwcc specific things in ifdefs

* fixes

* fix revo sdk version flags

* fixes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* some wii OS fixes

* remove old dol2asm comments

* remove dol2asm.h

* remove function address comments

* normalize ATTRIBUTE_ALIGN usage

* DECL_WEAK macro

* fix gcc attribute weak macro

* wrap more mwcc specific things in ifdefs

* fixes

* fix revo sdk version flags

* fixes</pre>
</div>
</content>
</entry>
<entry>
<title>Small matches/improvements (#2844)</title>
<updated>2025-11-25T16:34:19+00:00</updated>
<author>
<name>Carco_21</name>
<email>144170194+carter-ktb21@users.noreply.github.com</email>
</author>
<published>2025-11-25T16:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=9e232b61fbac3d4a7564237426b4f0f696bc231f'/>
<id>9e232b61fbac3d4a7564237426b4f0f696bc231f</id>
<content type='text'>
* j2dmatblock debug work

* J2DMaterialFactory matching

* J2DPictureEx matching

* tiny work

* fixed regressions

* PR cleanup

* build error fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* j2dmatblock debug work

* J2DMaterialFactory matching

* J2DPictureEx matching

* tiny work

* fixed regressions

* PR cleanup

* build error fix</pre>
</div>
</content>
</entry>
<entry>
<title>Remove fake matches, fix false equivalencies, and other small matches (#2837)</title>
<updated>2025-11-21T05:17:51+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2025-11-21T05:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=91011befd7f834db307ab4b35d7937b470c9f333'/>
<id>91011befd7f834db307ab4b35d7937b470c9f333</id>
<content type='text'>
* Debug matches and remove fake matches

* Fix false equivalencies, regallocs, and vtable orders

* Fix PAL splits</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Debug matches and remove fake matches

* Fix false equivalencies, regallocs, and vtable orders

* Fix PAL splits</pre>
</div>
</content>
</entry>
<entry>
<title>Fix JUT_ASSERT and several other macros (#2711)</title>
<updated>2025-09-28T20:11:07+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2025-09-28T20:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=9eea9289b1c4316d5856d1cb9602ee463d7de989'/>
<id>9eea9289b1c4316d5856d1cb9602ee463d7de989</id>
<content type='text'>
* Fix JUT_ASSERT to be a nested define

* Switch names that appear in asserts to be constants instead of defines

* Replace `0` in asserts with `NULL` or `FALSE`

* Fix fpclassify

* Fix ARRAY_SIZE

* Use G_CM3D_F_INF

* More fixes for fpclassify

* Remove FLOAT_LABEL

* Remove incorrect FLAG_ON macro

* Remove UNK_BSS macro

* Silence clangd unused header warning for PCH</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix JUT_ASSERT to be a nested define

* Switch names that appear in asserts to be constants instead of defines

* Replace `0` in asserts with `NULL` or `FALSE`

* Fix fpclassify

* Fix ARRAY_SIZE

* Use G_CM3D_F_INF

* More fixes for fpclassify

* Remove FLOAT_LABEL

* Remove incorrect FLAG_ON macro

* Remove UNK_BSS macro

* Silence clangd unused header warning for PCH</pre>
</div>
</content>
</entry>
<entry>
<title>Add a precompiled header for RELs (#2597)</title>
<updated>2025-08-24T06:52:08+00:00</updated>
<author>
<name>Max Roncace</name>
<email>me@caseif.net</email>
</author>
<published>2025-08-24T06:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=513816ce5c055be898b80dfa3b7048bcaca876a7'/>
<id>513816ce5c055be898b80dfa3b7048bcaca876a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>d_menu_dmap mostly done (#2456)</title>
<updated>2025-05-25T20:29:53+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2025-05-25T20:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=0e35bbddb929763e929b4b189b4b7e865561ede8'/>
<id>0e35bbddb929763e929b4b189b4b7e865561ede8</id>
<content type='text'>
* d_menu_dmap mostly done

* d_npc_lib equivalent

* m_Do_printf matching</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_menu_dmap mostly done

* d_npc_lib equivalent

* m_Do_printf matching</pre>
</div>
</content>
</entry>
<entry>
<title>Work on d_a_npc_cdn3 (#2351)</title>
<updated>2025-03-27T01:48:43+00:00</updated>
<author>
<name>hatal175</name>
<email>hatal175@users.noreply.github.com</email>
</author>
<published>2025-03-27T01:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=6648566b7a988f735cd6248bf137078a495e7f23'/>
<id>6648566b7a988f735cd6248bf137078a495e7f23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>various matches / cleanup (#2271)</title>
<updated>2024-12-29T15:53:54+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2024-12-29T15:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=0e281cb97535523a3d1a4f668bc84321bc39fb46'/>
<id>0e281cb97535523a3d1a4f668bc84321bc39fb46</id>
<content type='text'>
* cleanup various TUs

* checkpoint

* d_attention doc</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cleanup various TUs

* checkpoint

* d_attention doc</pre>
</div>
</content>
</entry>
</feed>
