<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tp/libs/dolphin/base, 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>almost all of dolphin matched (#2036)</title>
<updated>2024-01-20T00:22:19+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2024-01-20T00:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=981cfe7283c0a39b8d1845d8ba59f3bb1e192932'/>
<id>981cfe7283c0a39b8d1845d8ba59f3bb1e192932</id>
<content type='text'>
* TRK full match

* remove trk asm

* ar done

* cleanup some dolphin headers

* more dolphin cleanup

* cleanup / GD fully matched

* almost all of GX fully matched

* GX / Mtx full matched

* most of OS done

* pad done

* most of VI

* remove asm

* forgot couple vec funcs

* couple JUtility matches</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TRK full match

* remove trk asm

* ar done

* cleanup some dolphin headers

* more dolphin cleanup

* cleanup / GD fully matched

* almost all of GX fully matched

* GX / Mtx full matched

* most of OS done

* pad done

* most of VI

* remove asm

* forgot couple vec funcs

* couple JUtility matches</pre>
</div>
</content>
</entry>
<entry>
<title>Use compiler 1.2.5n instead of frank (#372)</title>
<updated>2023-07-17T04:21:18+00:00</updated>
<author>
<name>hatal175</name>
<email>hatal175@users.noreply.github.com</email>
</author>
<published>2023-07-17T04:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=ae83c597038a7d53a3f6a427921e82c8d707a1cc'/>
<id>ae83c597038a7d53a3f6a427921e82c8d707a1cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 1.2.5e to several makefiles and matching dolphin lib stuff (#247)</title>
<updated>2023-01-20T17:51:21+00:00</updated>
<author>
<name>hatal175</name>
<email>hatal175@users.noreply.github.com</email>
</author>
<published>2023-01-20T17:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=7825666971f79f8b589da1f9c60088261370386d'/>
<id>7825666971f79f8b589da1f9c60088261370386d</id>
<content type='text'>
* Fix select_occurence in diff.py

* Use 1.2.5e and metroid prime decomp to match dlphin lib funcs

* Fix FRANK_COMPILER WINE typo

* Double WINE use removal

* Organize dolphin compiler makefile names

* Use inline auto instead of special inline where applicable
I couldn't make CARDOpen work with the flag though</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix select_occurence in diff.py

* Use 1.2.5e and metroid prime decomp to match dlphin lib funcs

* Fix FRANK_COMPILER WINE typo

* Double WINE use removal

* Organize dolphin compiler makefile names

* Use inline auto instead of special inline where applicable
I couldn't make CARDOpen work with the flag though</pre>
</div>
</content>
</entry>
<entry>
<title>Generate makefiles from dol2asm</title>
<updated>2023-01-06T11:52:59+00:00</updated>
<author>
<name>Jcw87</name>
<email>Jcw87@users.noreply.github.com</email>
</author>
<published>2023-01-06T11:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=dd984e3b8e9da4251f4c0afea305fb235bc5ff54'/>
<id>dd984e3b8e9da4251f4c0afea305fb235bc5ff54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add frank.py</title>
<updated>2023-01-03T02:44:52+00:00</updated>
<author>
<name>jdflyer</name>
<email>jdflyer10@gmail.com</email>
</author>
<published>2023-01-03T02:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=5b34700cb2d1f845fb8b451a795e031a44cc9428'/>
<id>5b34700cb2d1f845fb8b451a795e031a44cc9428</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dolphin lib work (#237)</title>
<updated>2023-01-02T19:20:10+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2023-01-02T19:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=f070ee948f094e68e45fe888072ed042af7973e0'/>
<id>f070ee948f094e68e45fe888072ed042af7973e0</id>
<content type='text'>
* getLayerNo_common_common finally matched

* dolphin ai / ar / card work from prime decomp

* work on dolphin dvd / dsp / db

* more dolphin os work

* si work

* remove asm

* build fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* getLayerNo_common_common finally matched

* dolphin ai / ar / card work from prime decomp

* work on dolphin dvd / dsp / db

* more dolphin os work

* si work

* remove asm

* build fix</pre>
</div>
</content>
</entry>
<entry>
<title>d_attention / d_demo / d_lib work</title>
<updated>2022-10-18T12:15:45+00:00</updated>
<author>
<name>TakaRikka</name>
<email>takarikka@outlook.com</email>
</author>
<published>2022-10-18T12:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=6d006074a75e780a3632789a1d1b73d5b578112b'/>
<id>6d006074a75e780a3632789a1d1b73d5b578112b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up and improvements to tools (#163)</title>
<updated>2021-12-02T22:38:37+00:00</updated>
<author>
<name>Jonathan Wase</name>
<email>jonathan@familjenwase.se</email>
</author>
<published>2021-12-02T22:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=bc428f7f65b97cc9035aed1dc1b71c54ff2e6c3d'/>
<id>bc428f7f65b97cc9035aed1dc1b71c54ff2e6c3d</id>
<content type='text'>
* moved elf2dol

* removed postprocess.py

* removed vtables.py

* find_unused_asm.py

* removed section2cpp.py

* removed splitter/*

* fixed symbol names due to iconv file rename

* fixed problem building RELs caused by #160

* improved performance of a few python tools

* added new tool for finding conflict when not OK

* added ./tp setup

* don't install dol2asm dependecies with requirements.txt

* format and check for imports

* remove unused tools/difftools.py

* fixed ignore to include elf2dol

* fix compiler patcher

* ok-check now creates the patched compiler at mwcceppc_patched.exe

* Add new command to copy the build folder to the expected folder

* 'make clean' will now only clean main.dol stuff. (added clean_rels and clean_all)

* './tp pull-request' and './tp check' now doesn't include RELs by default. Use '--rels' to include them in the process.

* './tp remove-unused-asm --check' added, exitcode 0==no files, 1==exists files

Co-authored-by: Julgodis &lt;&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* moved elf2dol

* removed postprocess.py

* removed vtables.py

* find_unused_asm.py

* removed section2cpp.py

* removed splitter/*

* fixed symbol names due to iconv file rename

* fixed problem building RELs caused by #160

* improved performance of a few python tools

* added new tool for finding conflict when not OK

* added ./tp setup

* don't install dol2asm dependecies with requirements.txt

* format and check for imports

* remove unused tools/difftools.py

* fixed ignore to include elf2dol

* fix compiler patcher

* ok-check now creates the patched compiler at mwcceppc_patched.exe

* Add new command to copy the build folder to the expected folder

* 'make clean' will now only clean main.dol stuff. (added clean_rels and clean_all)

* './tp pull-request' and './tp check' now doesn't include RELs by default. Use '--rels' to include them in the process.

* './tp remove-unused-asm --check' added, exitcode 0==no files, 1==exists files

Co-authored-by: Julgodis &lt;&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile fixes / JUTNameTab (#129)</title>
<updated>2021-05-10T15:54:07+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2021-05-10T15:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=462d71cbef02ef119fc2aa480b98cfeedde46441'/>
<id>462d71cbef02ef119fc2aa480b98cfeedde46441</id>
<content type='text'>
* Makefile: Fix issues with iconv causing it to break under devkitPro / msys

The version of iconv included in devkitPro does not have a -o option,
so replace it with normal shell redirection. Also, SHIFT-JIS does not
have a mapping for ~, so output the Windows CP932 variant instead,
which does. See:
https://en.wikipedia.org/wiki/Tilde#Unicode_and_Shift_JIS_encoding_of_wave_dash
https://en.wikipedia.org/wiki/Code_page_932_(Microsoft_Windows)#Single-byte_character_differences

* Update diff configuration

-Bbinary doesn't seem to work with my copy of
bjdump (it says it can't decode unknown architecture)

Cheese things by using expected/ instead of having
the user place things manually.

* JUTNameTab

* J3DPacket / J3DDrawBuffer

* format

Co-authored-by: lepelog &lt;lepelog@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Makefile: Fix issues with iconv causing it to break under devkitPro / msys

The version of iconv included in devkitPro does not have a -o option,
so replace it with normal shell redirection. Also, SHIFT-JIS does not
have a mapping for ~, so output the Windows CP932 variant instead,
which does. See:
https://en.wikipedia.org/wiki/Tilde#Unicode_and_Shift_JIS_encoding_of_wave_dash
https://en.wikipedia.org/wiki/Code_page_932_(Microsoft_Windows)#Single-byte_character_differences

* Update diff configuration

-Bbinary doesn't seem to work with my copy of
bjdump (it says it can't decode unknown architecture)

Cheese things by using expected/ instead of having
the user place things manually.

* JUTNameTab

* J3DPacket / J3DDrawBuffer

* format

Co-authored-by: lepelog &lt;lepelog@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>moved strings + decompile simple store functions</title>
<updated>2021-04-10T05:02:38+00:00</updated>
<author>
<name>Julgodis</name>
<email></email>
</author>
<published>2021-04-10T05:02:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=0ad6ebe7b499ad3efffad93e2e7eb1033bcb6598'/>
<id>0ad6ebe7b499ad3efffad93e2e7eb1033bcb6598</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
