<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tp/asm/d/msg/string/d_msg_string_base.s, 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>dol2asm OK</title>
<updated>2021-03-28T20:49:05+00:00</updated>
<author>
<name>Julgodis</name>
<email></email>
</author>
<published>2021-03-28T20:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=d244b7cb0d961cb42f76cb30b57ab35820c3c48e'/>
<id>d244b7cb0d961cb42f76cb30b57ab35820c3c48e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fopMsgM_messageGet OK + rename g_meter2_info global</title>
<updated>2021-03-27T23:53:05+00:00</updated>
<author>
<name>Pheenoh</name>
<email>pheenoh@gmail.com</email>
</author>
<published>2021-03-27T23:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=a94009b13904fc30a433d514871c589b0f1ac9c7'/>
<id>a94009b13904fc30a433d514871c589b0f1ac9c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix symbol names (#118)</title>
<updated>2021-03-15T06:12:44+00:00</updated>
<author>
<name>lepelog</name>
<email>lepelog@users.noreply.github.com</email>
</author>
<published>2021-03-15T06:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=80ba3d9fd26f47ffd1dc198c67c0c0944158cd1a'/>
<id>80ba3d9fd26f47ffd1dc198c67c0c0944158cd1a</id>
<content type='text'>
* checkpoint

* checkpoint

* rename f_pc

* checkpoint

* small symbol rename and fix some fpc symbols

* remove unneeded entries from ldscript

* simplify ok check, update docker container

Co-authored-by: Pheenoh &lt;pheenoh@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* checkpoint

* checkpoint

* rename f_pc

* checkpoint

* small symbol rename and fix some fpc symbols

* remove unneeded entries from ldscript

* simplify ok check, update docker container

Co-authored-by: Pheenoh &lt;pheenoh@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>binary OK (#99)</title>
<updated>2021-01-26T22:42:28+00:00</updated>
<author>
<name>notyourav</name>
<email>65437533+notyourav@users.noreply.github.com</email>
</author>
<published>2021-01-26T22:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=b8d0da505dcad87937ef261961f5b454c7f4fbee'/>
<id>b8d0da505dcad87937ef261961f5b454c7f4fbee</id>
<content type='text'>
Co-authored-by: Pheenoh &lt;pheenoh@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Pheenoh &lt;pheenoh@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed _savegpr etc. (#54)</title>
<updated>2021-01-03T04:15:12+00:00</updated>
<author>
<name>Jonathan Wase</name>
<email>jonathan@familjenwase.se</email>
</author>
<published>2021-01-03T04:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=d2e9db37484e64f05830aad7b7e59f48139639f2'/>
<id>d2e9db37484e64f05830aad7b7e59f48139639f2</id>
<content type='text'>
* renamed func_XXX to _savegpr_XX

* renamed func_XXX to _restgpr_XX

* renamed func_XXX to _savefpr_XX

* renamed func_XXX to _restfpr_XX

* cleanup functions.h and moved intrisics to mwcc.h

* formatting

* cleanup functions.h

* fix bad-formatting from master

Co-authored-by: Julgodis &lt;&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* renamed func_XXX to _savegpr_XX

* renamed func_XXX to _restgpr_XX

* renamed func_XXX to _savefpr_XX

* renamed func_XXX to _restfpr_XX

* cleanup functions.h and moved intrisics to mwcc.h

* formatting

* cleanup functions.h

* fix bad-formatting from master

Co-authored-by: Julgodis &lt;&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>adjust gameinfo sizing, rename inline register funcs</title>
<updated>2021-01-03T00:09:04+00:00</updated>
<author>
<name>Pheenoh</name>
<email>pheenoh@gmail.com</email>
</author>
<published>2021-01-03T00:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=609891bc25ed4341312a056b869f0a9b5619d875'/>
<id>609891bc25ed4341312a056b869f0a9b5619d875</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>more d_save funcs OK, initial map out of dcomifg_play_c and it's classes</title>
<updated>2021-01-02T22:47:43+00:00</updated>
<author>
<name>Pheenoh</name>
<email>pheenoh@gmail.com</email>
</author>
<published>2021-01-02T22:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=458be4d8cb1dbbe06d748c4e759131e02e73b467'/>
<id>458be4d8cb1dbbe06d748c4e759131e02e73b467</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>d_item (#18)</title>
<updated>2020-12-06T04:30:55+00:00</updated>
<author>
<name>TakaRikka</name>
<email>38417346+TakaRikka@users.noreply.github.com</email>
</author>
<published>2020-12-06T04:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=2fbecbc1daca79c835ed235b074fa8997623ab84'/>
<id>2fbecbc1daca79c835ed235b074fa8997623ab84</id>
<content type='text'>
* item_funcs ok

* item_getcheck_func ok

* remove unnecessary asm file

* execItemGet / checkItemGet ok, add enums for readability

* fix return types</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* item_funcs ok

* item_getcheck_func ok

* remove unnecessary asm file

* execItemGet / checkItemGet ok, add enums for readability

* fix return types</pre>
</div>
</content>
</entry>
<entry>
<title>Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17)</title>
<updated>2020-12-05T17:45:10+00:00</updated>
<author>
<name>Jonathan Wase</name>
<email>jonathan@familjenwase.se</email>
</author>
<published>2020-12-05T17:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=fb1217e3f95c64dc5dcc096c246704f26803c2ac'/>
<id>fb1217e3f95c64dc5dcc096c246704f26803c2ac</id>
<content type='text'>
* Added JSUListIterator and decompiled JKRHeap::dispose_subroutine

* JKRDisposer!

* only 4 functions not OK in JKRHeap

* JKRThread asm functions

* more JKRThread

* JKRThreadSwitch

* JKRThread::JKRThread

* More JKRTHread functions and vtable

* fixed bad merge

* update JKRThread and JKRThreadSwitch to use new virtual inheritance

* save before asmsplit.py script

* JKRFile

* JKRDvdFile

* JKRFileCache

* JKRFileFinder

* JKRFileLoader

* JKRAssertHeap

* JKRExpHeap

* JKRSolidHeap

* fixed type and functions definitions

* JKRArchive (Pub)

* missed file

* JKRArchive

* forgot obj_files.mk

* fixed merge error and class members

* class members

* removed unused asm files

* added names to global variables

* class members for JKRHeap, JKRExpHeap, JKRSolidHeap, and JKRFileCache.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added JSUListIterator and decompiled JKRHeap::dispose_subroutine

* JKRDisposer!

* only 4 functions not OK in JKRHeap

* JKRThread asm functions

* more JKRThread

* JKRThreadSwitch

* JKRThread::JKRThread

* More JKRTHread functions and vtable

* fixed bad merge

* update JKRThread and JKRThreadSwitch to use new virtual inheritance

* save before asmsplit.py script

* JKRFile

* JKRDvdFile

* JKRFileCache

* JKRFileFinder

* JKRFileLoader

* JKRAssertHeap

* JKRExpHeap

* JKRSolidHeap

* fixed type and functions definitions

* JKRArchive (Pub)

* missed file

* JKRArchive

* forgot obj_files.mk

* fixed merge error and class members

* class members

* removed unused asm files

* added names to global variables

* class members for JKRHeap, JKRExpHeap, JKRSolidHeap, and JKRFileCache.</pre>
</div>
</content>
</entry>
<entry>
<title>Adds JSUList, JKRDisposer, and JKRHeap. (#4)</title>
<updated>2020-11-29T16:47:00+00:00</updated>
<author>
<name>Jonathan Wase</name>
<email>jonathan@familjenwase.se</email>
</author>
<published>2020-11-29T16:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tp/commit/?id=635fbc34ec907fbafce794d4683a2bd73f7c5773'/>
<id>635fbc34ec907fbafce794d4683a2bd73f7c5773</id>
<content type='text'>
* Added JSUList, JKRDisposer, and JKRHeap.

JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected
functions. The templated class JSUList is left.

JKRDisposer: Constructor matched but the destructor is close but
not yet a match.

JKRHeap: No functions matches yet. JKRHeap.cpp now includes
"operator delete" which makes it possible to forward compile
destructors.

* moved files from src/ to libs/</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added JSUList, JKRDisposer, and JKRHeap.

JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected
functions. The templated class JSUList is left.

JKRDisposer: Constructor matched but the destructor is close but
not yet a match.

JKRHeap: No functions matches yet. JKRHeap.cpp now includes
"operator delete" which makes it possible to forward compile
destructors.

* moved files from src/ to libs/</pre>
</div>
</content>
</entry>
</feed>
