<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tww/src/d/d_particle.cpp, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: The Wind Waker (GCN)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/'/>
<entry>
<title>TVec template fixes (#1140)</title>
<updated>2026-07-31T17:14:06+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-31T17:14:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=641268e340402a965c90610f7c176d95e346c644'/>
<id>641268e340402a965c90610f7c176d95e346c644</id>
<content type='text'>
* TVec template fixes

* Fix cubic</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TVec template fixes

* Fix cubic</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up angle constants and conversions (#1135)</title>
<updated>2026-07-23T00:13:31+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-23T00:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=96347ab5028b6ef8ed8f5901f7d16ad51ab99cd4'/>
<id>96347ab5028b6ef8ed8f5901f7d16ad51ab99cd4</id>
<content type='text'>
* Add angle conversion constants and macros

* Replace angle literals with hex instead of decimal</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add angle conversion constants and macros

* Replace angle literals with hex instead of decimal</pre>
</div>
</content>
</entry>
<entry>
<title>Update all code to use the new enum formats</title>
<updated>2026-05-29T20:34:55+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-29T19:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=bae595b973fd48b2c6606371ac577cbbccb7a9fb'/>
<id>bae595b973fd48b2c6606371ac577cbbccb7a9fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demo work and fakematch cleanup (#1034)</title>
<updated>2026-05-28T17:49:11+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-28T17:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=8b46c357e4b435b8bee091b66300816a8f508d8d'/>
<id>8b46c357e4b435b8bee091b66300816a8f508d8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement some more JPAEmitter inlines</title>
<updated>2026-05-27T02:18:04+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-27T02:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=bafd8aba628a0f525e6ec1c334adf8531ae61c82'/>
<id>bafd8aba628a0f525e6ec1c334adf8531ae61c82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Process profiles and enums cleanup (#1031)</title>
<updated>2026-05-26T04:11:58+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-26T04:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=102042628fa139f4e509251bdd9095493f031e28'/>
<id>102042628fa139f4e509251bdd9095493f031e28</id>
<content type='text'>
* Fix some profile comments

* Add missing static for local visibility data

* Move proc name and draw priority enums to f_pc

* Add _e suffix to daObjBarrier_c proc enum

* Change proc name enum format to match TP

* Change draw prio enum format to match TP

* Change ItemNo enum format, finish fixing item names

* Revert static for cb1 hio

* Clean up formatting of profile comments

* Fix comment alignment</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix some profile comments

* Add missing static for local visibility data

* Move proc name and draw priority enums to f_pc

* Add _e suffix to daObjBarrier_c proc enum

* Change proc name enum format to match TP

* Change draw prio enum format to match TP

* Change ItemNo enum format, finish fixing item names

* Revert static for cb1 hio

* Clean up formatting of profile comments

* Fix comment alignment</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up JGeometry::TVec3 jank/fakematches</title>
<updated>2026-05-22T19:08:59+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-22T19:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=98956b312d4e8ad4c18286e23f48c5e1d68aa9fe'/>
<id>98956b312d4e8ad4c18286e23f48c5e1d68aa9fe</id>
<content type='text'>
It seems the const parameters might not be necessary after all, and these can be matched with (f32)/(s16) casts in set(T, T, T) instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It seems the const parameters might not be necessary after all, and these can be matched with (f32)/(s16) casts in set(T, T, T) instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_player_main cleanup and some demo matches (#1016)</title>
<updated>2026-05-21T23:18:46+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-05-21T23:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=ab5659b2016b4040424198f2f33080e125182f21'/>
<id>ab5659b2016b4040424198f2f33080e125182f21</id>
<content type='text'>
* d_a_player_main cleanup and some demo matches

* Add unions for player_main procvars

* Make d_a_player_main fields private</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_a_player_main cleanup and some demo matches

* Add unions for player_main procvars

* Make d_a_player_main fields private</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_obj_bemos (#975)</title>
<updated>2026-05-07T16:42:48+00:00</updated>
<author>
<name>Maide</name>
<email>34639600+Kelebek1@users.noreply.github.com</email>
</author>
<published>2026-05-07T16:42:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=47c08e9f8aab5f30e7197c736f41b4d7c0062e11'/>
<id>47c08e9f8aab5f30e7197c736f41b4d7c0062e11</id>
<content type='text'>
* d_a_obj_bemos

* Improve d_particle for demo</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_a_obj_bemos

* Improve d_particle for demo</pre>
</div>
</content>
</entry>
<entry>
<title>TVec3 inline fixes, d_a_obj_gtaki OK, JPAConvectionField::calc cleanup</title>
<updated>2026-04-13T23:44:46+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-04-13T23:44:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=a62f436d2287e557e0d4b4bab0995cce44ecc3bd'/>
<id>a62f436d2287e557e0d4b4bab0995cce44ecc3bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
