<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tp/libs/SSystem/SComponent/c_cc_d.cpp, branch dol2asm</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>some cc doc and obj_brg work (#2184)</title>
<updated>2024-07-22T18:33:37+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2024-07-22T18:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=6bf2f3cc5578f3e3108df8337a462ee4c618915a'/>
<id>6bf2f3cc5578f3e3108df8337a462ee4c618915a</id>
<content type='text'>
* some cc doc

* document dCcD material types

* work on d_a_obj_brg</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* some cc doc

* document dCcD material types

* work on d_a_obj_brg</pre>
</div>
</content>
</entry>
<entry>
<title>MSL_C fully matched / some SSystem cleanup/ obj_rgate OK (#2011)</title>
<updated>2023-12-25T15:31:05+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2023-12-25T15:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=a7edd19f16685e9a1e505eec642318250553e399'/>
<id>a7edd19f16685e9a1e505eec642318250553e399</id>
<content type='text'>
* cleanup SSystem files

* MSL_C fully matched

* fix build

* remove asm

* reorganize MSL_C/Runtime libs into more accurate setup

* little more cleanup

* cleanup some MSL headers

* obj_rgate OK

* remove asm

* some rgate documentation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cleanup SSystem files

* MSL_C fully matched

* fix build

* remove asm

* reorganize MSL_C/Runtime libs into more accurate setup

* little more cleanup

* cleanup some MSL headers

* obj_rgate OK

* remove asm

* some rgate documentation</pre>
</div>
</content>
</entry>
<entry>
<title>setup dolphin VEC/MTX function defines (#1903)</title>
<updated>2023-09-02T13:38:08+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2023-09-02T13:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=6432e1541ebcf6ba1c535b07f5227bdd4a8d0e61'/>
<id>6432e1541ebcf6ba1c535b07f5227bdd4a8d0e61</id>
<content type='text'>
* setup VEC function defines

* setup MTX function defines</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* setup VEC function defines

* setup MTX function defines</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_obj_carry work, SETUP_ACTOR macro, header cleanup (#1885)</title>
<updated>2023-08-16T19:07:52+00:00</updated>
<author>
<name>Pheenoh</name>
<email>pheenoh@gmail.com</email>
</author>
<published>2023-08-16T19:07:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=7fd7d0c1f3ac84a4f10b41fab925c18e0be0c5dc'/>
<id>7fd7d0c1f3ac84a4f10b41fab925c18e0be0c5dc</id>
<content type='text'>
* d_a_obj_carry work, SETUP_ACTOR macro

* rm headers, add script

* progress

* macro rename, consistent spacing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* d_a_obj_carry work, SETUP_ACTOR macro

* rm headers, add script

* progress

* macro rename, consistent spacing</pre>
</div>
</content>
</entry>
<entry>
<title>d_a_obj_swpropeller OK, work on d_kankyo / misc</title>
<updated>2023-08-02T08:31:23+00:00</updated>
<author>
<name>TakaRikka</name>
<email>takarikka@outlook.com</email>
</author>
<published>2023-07-31T01:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=854fb607b9c416d15589b03e858d5f9708bf1d6e'/>
<id>854fb607b9c416d15589b03e858d5f9708bf1d6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>e_ym / obj_volcball wip. obj_mgate done (#318)</title>
<updated>2023-04-21T14:18:49+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2023-04-21T14:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=e1a0f636e5c68d53b4e00a4cff85700f6588ef1b'/>
<id>e1a0f636e5c68d53b4e00a4cff85700f6588ef1b</id>
<content type='text'>
* e_ym / obj_volcball wip. obj_mgate done

* remove asm

---------

Co-authored-by: root &lt;root@DESKTOP-BTVP2BC&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* e_ym / obj_volcball wip. obj_mgate done

* remove asm

---------

Co-authored-by: root &lt;root@DESKTOP-BTVP2BC&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>j2d / map_path work, d_drawlist / d_attention cleanup (#208)</title>
<updated>2022-08-30T21:22:17+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2022-08-30T21:22:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=f8979749e3ef8e8cacf2ea8f474c7f23fc5cb6b3'/>
<id>f8979749e3ef8e8cacf2ea8f474c7f23fc5cb6b3</id>
<content type='text'>
* work on fop actor / actor mng, daalink, d_a_obj_item

* d_a_title mostly decompiled

* daalink / d_event / JMessage / dmsg_out_font work

* msg_scrn_base / msg_scrn_boss

* some work on mDo machine, d_menu_save, d_tresure, and various

* remove asm

* progress

* finish d_menu_save / d_pane_class_alpha / d_pane_class / rename some data

* rename more data

* remove asm / progress

* match all of d_pane_class

* fixes / some dKankyo doc

* bunch of j2d work. d_drawlist / d_attention cleanup

* progress / asm

* cleanup wip

* decompile JStage

* setup some more JStudio structs

* set up d_demo classes

* some d_demo work

* cleanup dolphin os stuff

* some initial dEvent documentation

* some At collision documentation

* match JUTConsole::doDraw

* dbgs work / split up some of d_a_alink into .inc files

* d_a_alink_spinner work</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* work on fop actor / actor mng, daalink, d_a_obj_item

* d_a_title mostly decompiled

* daalink / d_event / JMessage / dmsg_out_font work

* msg_scrn_base / msg_scrn_boss

* some work on mDo machine, d_menu_save, d_tresure, and various

* remove asm

* progress

* finish d_menu_save / d_pane_class_alpha / d_pane_class / rename some data

* rename more data

* remove asm / progress

* match all of d_pane_class

* fixes / some dKankyo doc

* bunch of j2d work. d_drawlist / d_attention cleanup

* progress / asm

* cleanup wip

* decompile JStage

* setup some more JStudio structs

* set up d_demo classes

* some d_demo work

* cleanup dolphin os stuff

* some initial dEvent documentation

* some At collision documentation

* match JUTConsole::doDraw

* dbgs work / split up some of d_a_alink into .inc files

* d_a_alink_spinner work</pre>
</div>
</content>
</entry>
<entry>
<title>decompile jstudio-data.cpp (#174)</title>
<updated>2022-01-04T17:09:53+00:00</updated>
<author>
<name>EpochFlame</name>
<email>82550703+EpochFlame@users.noreply.github.com</email>
</author>
<published>2022-01-04T17:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=f4a3c80af341bcb1dac30a4dcd4dc5797f9adcea'/>
<id>f4a3c80af341bcb1dac30a4dcd4dc5797f9adcea</id>
<content type='text'>
* decompile jstudio-data.cpp

did this earlier for Pikmin 2

* clarify stb-data

* clarify fvb-data

* formatting

* clang-format properly</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* decompile jstudio-data.cpp

did this earlier for Pikmin 2

* clarify stb-data

* clarify fvb-data

* formatting

* clang-format properly</pre>
</div>
</content>
</entry>
<entry>
<title>__sinit_d_com_inf_game_cpp OK (#140)</title>
<updated>2021-08-17T00:59:00+00:00</updated>
<author>
<name>lepelog</name>
<email>25211966+lepelog@users.noreply.github.com</email>
</author>
<published>2021-08-17T00:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=38eca47ad5a7c35cbc009bc82762f51f3490d6b3'/>
<id>38eca47ad5a7c35cbc009bc82762f51f3490d6b3</id>
<content type='text'>
* mass mng header

* d_cc_d start

* c_cc_d ok

* tmp commit

* almost, reordering of vtable functions

* progress

* more progress

* cleanup, still non matching

* mark all of d_cc_d as nonmatching to OK

* c_cc_s

* c_cc_s OK

* d_cc_mass_s OK

* cleanup

* gameinfo __sinit, not OK

* a bit of cleanup

* format

* remove asm

Co-authored-by: lepelog &lt;lepelog@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mass mng header

* d_cc_d start

* c_cc_d ok

* tmp commit

* almost, reordering of vtable functions

* progress

* more progress

* cleanup, still non matching

* mark all of d_cc_d as nonmatching to OK

* c_cc_s

* c_cc_s OK

* d_cc_mass_s OK

* cleanup

* gameinfo __sinit, not OK

* a bit of cleanup

* format

* remove asm

Co-authored-by: lepelog &lt;lepelog@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>c_cc_d (#132)</title>
<updated>2021-06-12T22:20:45+00:00</updated>
<author>
<name>lepelog</name>
<email>lepelog@users.noreply.github.com</email>
</author>
<published>2021-06-12T22:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=5be309a186d35e952080d73cc9584a8345d9e029'/>
<id>5be309a186d35e952080d73cc9584a8345d9e029</id>
<content type='text'>
* gnd check

* more c_bg_s

* start adding static asserts for size

* Add more size checks

* c_cc

* c_cc progress

* failed implementing cCcD_*Attr

* progress

* format

* try destructor

* data

* remove unused asm

* remove inlineCross

* remove functions that didn't belong there

* naming fix

* match cCcD_SphAttr::CalcAabBox

* cCcD_Stts::ClrTg

* c_cc_s and mass fixes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnd check

* more c_bg_s

* start adding static asserts for size

* Add more size checks

* c_cc

* c_cc progress

* failed implementing cCcD_*Attr

* progress

* format

* try destructor

* data

* remove unused asm

* remove inlineCross

* remove functions that didn't belong there

* naming fix

* match cCcD_SphAttr::CalcAabBox

* cCcD_Stts::ClrTg

* c_cc_s and mass fixes</pre>
</div>
</content>
</entry>
</feed>
