<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tww/include/JSystem/J2DGraph, 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>demo d_file_error OK, fmap/fmap2 work, misc (#1208)</title>
<updated>2026-09-17T14:05:55+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-09-17T14:05:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=f38b962a5844502889ec00a98d0c9ed2a1151695'/>
<id>f38b962a5844502889ec00a98d0c9ed2a1151695</id>
<content type='text'>
* d_file_error OK, use J2DPane inlines everywhere

* d_menu_fmap demo work

* fmap and fmap2 work

* fix demo regression with ternary fakematch

* inline cleanup, f_pc_profile OK for demo

* fix min/max bss order

* lstair almost for demo</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_file_error OK, use J2DPane inlines everywhere

* d_menu_fmap demo work

* fmap and fmap2 work

* fix demo regression with ternary fakematch

* inline cleanup, f_pc_profile OK for demo

* fix min/max bss order

* lstair almost for demo</pre>
</div>
</content>
</entry>
<entry>
<title>d_operate_wind mostly done (#1207)</title>
<updated>2026-09-15T15:59:02+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2026-09-15T15:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=43f8aac7dc5d0df7f980651e08b2ba53aa89345f'/>
<id>43f8aac7dc5d0df7f980651e08b2ba53aa89345f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>m_Do demo work (#1189)</title>
<updated>2026-08-31T19:52:01+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-08-31T19:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=e7e0e8e581b29a031966f9a16501d78dff0fb3a7'/>
<id>e7e0e8e581b29a031966f9a16501d78dff0fb3a7</id>
<content type='text'>
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order

* Add machine.pch, m_Do_machine OK for demo

* m_Do_gba_com and m_Do_MemCardRWmng OK for demo

* m_Do_graphic work

* m_Do_graphic JPN/PAL version diffs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order

* Add machine.pch, m_Do_machine OK for demo

* m_Do_gba_com and m_Do_MemCardRWmng OK for demo

* m_Do_graphic work

* m_Do_graphic JPN/PAL version diffs</pre>
</div>
</content>
</entry>
<entry>
<title>d_menu_dmap (#1166)</title>
<updated>2026-08-26T18:11:18+00:00</updated>
<author>
<name>Teddy Heidmann</name>
<email>ateddy42@users.noreply.github.com</email>
</author>
<published>2026-08-26T18:11:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=efe690876c607a7b467cae557402b56200bbb363'/>
<id>efe690876c607a7b467cae557402b56200bbb363</id>
<content type='text'>
* initial structure from ghidra

* dMd_HIO_c fields and constructor

* screenSet progress

* More screenSet

* boss door

* initialize

* treasureDraw

* largest method ever

* alphas

* cursors

* notes

* itemScale

* so many pointers

* pls no more string logic

* boss animes

* deletes are weird in ghidra

* _draw()

* cleanup for review, configure matching

* fix dMap_GetFloorNoForDmap

* not matching GZLJ01

* different fix for d_map.h

* GZLJ01

* GZLP01

* D44J01

* missing import

* replace !=0 with != NULL for pointers

* Revert "D44J01"

This reverts commit b0ce19b9f1cdeb6dc371f142c9f257f04c51af04.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* initial structure from ghidra

* dMd_HIO_c fields and constructor

* screenSet progress

* More screenSet

* boss door

* initialize

* treasureDraw

* largest method ever

* alphas

* cursors

* notes

* itemScale

* so many pointers

* pls no more string logic

* boss animes

* deletes are weird in ghidra

* _draw()

* cleanup for review, configure matching

* fix dMap_GetFloorNoForDmap

* not matching GZLJ01

* different fix for d_map.h

* GZLJ01

* GZLP01

* D44J01

* missing import

* replace !=0 with != NULL for pointers

* Revert "D44J01"

This reverts commit b0ce19b9f1cdeb6dc371f142c9f257f04c51af04.</pre>
</div>
</content>
</entry>
<entry>
<title>d_menu_collect closer</title>
<updated>2026-08-13T23:06:17+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-08-13T23:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=2fe7e48e10e1516718cb6654f74e1afcfad9f97a'/>
<id>2fe7e48e10e1516718cb6654f74e1afcfad9f97a</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_collect mostly matching for GZLE01 (#1164)</title>
<updated>2026-08-13T20:27:09+00:00</updated>
<author>
<name>Mattias Blum</name>
<email>142374929+mattias-blum@users.noreply.github.com</email>
</author>
<published>2026-08-13T20:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=56f975b58008b91da177ea84353198487fa40c97'/>
<id>56f975b58008b91da177ea84353198487fa40c97</id>
<content type='text'>
* more progress

* more progress

* more progress

* more progress

* d_menu work

d_menu_collect class members cleaned up, some functions at 100% matching

* added `Nonmatching` tag to unmatched functions

* more functions at 100%

* more functions matching

* more functions matching

* more progress

* more progress

* d_menu mostly matching for GZLE01

* fixed broken member names</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* more progress

* more progress

* more progress

* more progress

* d_menu work

d_menu_collect class members cleaned up, some functions at 100% matching

* added `Nonmatching` tag to unmatched functions

* more functions at 100%

* more functions matching

* more functions matching

* more progress

* more progress

* d_menu mostly matching for GZLE01

* fixed broken member names</pre>
</div>
</content>
</entry>
<entry>
<title>msg inline fixes, remove some fake jsystem inlines</title>
<updated>2026-08-07T20:40:56+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-08-07T20:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=07b55421f9ce2db2fecbaaa34a3e1b59d6f231a7'/>
<id>07b55421f9ce2db2fecbaaa34a3e1b59d6f231a7</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 work (#1141)</title>
<updated>2026-07-31T17:33:36+00:00</updated>
<author>
<name>Mattias Blum</name>
<email>142374929+mattias-blum@users.noreply.github.com</email>
</author>
<published>2026-07-31T17:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=d46b64f9cba1c3561d504a753dcbd77c6ba796f7'/>
<id>d46b64f9cba1c3561d504a753dcbd77c6ba796f7</id>
<content type='text'>
* more progress

* more progress

* more progress

* more progress

* d_menu work

d_menu_collect class members cleaned up, some functions at 100% matching

* added `Nonmatching` tag to unmatched functions

* more functions at 100%

* more functions matching

* more functions matching</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* more progress

* more progress

* more progress

* more progress

* d_menu work

d_menu_collect class members cleaned up, some functions at 100% matching

* added `Nonmatching` tag to unmatched functions

* more functions at 100%

* more functions matching

* more functions matching</pre>
</div>
</content>
</entry>
<entry>
<title>d_picture_box closer to matching for other versions</title>
<updated>2026-07-19T01:31:38+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-07-19T01:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=9f18a6f34c4d96e54e52abdbcf287a7bfcf6c8e4'/>
<id>9f18a6f34c4d96e54e52abdbcf287a7bfcf6c8e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>d_picture_box mostly matching for GZLE01 (#1125)</title>
<updated>2026-07-18T21:37:31+00:00</updated>
<author>
<name>Mattias Blum</name>
<email>142374929+mattias-blum@users.noreply.github.com</email>
</author>
<published>2026-07-18T21:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=db61d3102208a949d7941f4491706eba16ba2686'/>
<id>db61d3102208a949d7941f4491706eba16ba2686</id>
<content type='text'>
* initial progress

* more progress

* more progress

* d_picture_box mostly matching for GZLE01

Unable to resolve the regswap in dJle_Pb_c::draw()

* reverted some changes to member names

* filled missing enum value

* PR changes made

* renamed some fields</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* initial progress

* more progress

* more progress

* d_picture_box mostly matching for GZLE01

Unable to resolve the regswap in dJle_Pb_c::draw()

* reverted some changes to member names

* filled missing enum value

* PR changes made

* renamed some fields</pre>
</div>
</content>
</entry>
</feed>
