<feed xmlns='http://www.w3.org/2005/Atom'>
<title>botw/src/KingSystem/Framework, branch master</title>
<subtitle>Decompilation of The Legend of Zelda: Breath of the Wild (Switch v1.5.0)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/'/>
<entry>
<title>The task and thread families are plain ksys::</title>
<updated>2026-10-06T01:19:39+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2026-09-28T01:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0'/>
<id>98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0</id>
<content type='text'>
They link in the same block as the plain-ksys:: Message family.
getItemValue and applyScreenFade sit in engine UI TUs, hence ksys::ui.

(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They link in the same block as the plain-ksys:: Message family.
getItemValue and applyScreenFade sit in engine UI TUs, hence ksys::ui.

(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
</pre>
</div>
</content>
</entry>
<entry>
<title>Actor: PlayerInfo/PlayerBase are game, GameConfig ksys</title>
<updated>2026-10-06T01:19:38+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2026-09-28T01:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=d8da4fc5f2f159f2ea3386d7018e61629759bc09'/>
<id>d8da4fc5f2f159f2ea3386d7018e61629759bc09</id>
<content type='text'>
Every decomp user of PlayerInfo is game code, and PlayerBase sits right
above Player. GameConfig.h models the engine base that
links at GameConfig's slot in KingSystem/System.

(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Every decomp user of PlayerInfo is game code, and PlayerBase sits right
above Player. GameConfig.h models the engine base that
links at GameConfig's slot in KingSystem/System.

(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ksys::Patrol &amp; ksys::Terminal</title>
<updated>2022-06-28T19:41:38+00:00</updated>
<author>
<name>Tonycons-dev</name>
<email>70544875+Tonycons-dev@users.noreply.github.com</email>
</author>
<published>2022-06-25T19:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=fe98f6f0f3347ce4ba9ec2ea56c5a65b4a21e903'/>
<id>fe98f6f0f3347ce4ba9ec2ea56c5a65b4a21e903</id>
<content type='text'>
parent 43e001017fcb36ecffe4cad35ba0b73a2de29be9 author Tonycons-dev &lt;70544875+Tonycons-dev@users.noreply.github.com&gt; 1656184351 -0400 committer Tonycons-dev &lt;70544875+Tonycons-dev@users.noreply.github.com&gt; 1656432051 -0400

Squash commits again (last one messed up)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
parent 43e001017fcb36ecffe4cad35ba0b73a2de29be9 author Tonycons-dev &lt;70544875+Tonycons-dev@users.noreply.github.com&gt; 1656184351 -0400 committer Tonycons-dev &lt;70544875+Tonycons-dev@users.noreply.github.com&gt; 1656432051 -0400

Squash commits again (last one messed up)
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys::ProductReporter (#93)</title>
<updated>2022-06-19T11:52:59+00:00</updated>
<author>
<name>ConorB</name>
<email>11508137+ConorBobbleHat@users.noreply.github.com</email>
</author>
<published>2022-06-19T11:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=e1c1cfe79e025e108715923ec01af06c27ddb067'/>
<id>e1c1cfe79e025e108715923ec01af06c27ddb067</id>
<content type='text'>
Co-authored-by: ConorBobbleHat &lt;ConorBobbleHat&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: ConorBobbleHat &lt;ConorBobbleHat&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>lib: Update sead</title>
<updated>2022-03-04T20:48:06+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2022-03-04T13:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=1518cc49603dac28cfd514e1c4ff6099b172eedc'/>
<id>1518cc49603dac28cfd514e1c4ff6099b172eedc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys: Add StarterPackMgr</title>
<updated>2021-08-20T11:27:01+00:00</updated>
<author>
<name>AlexApps99</name>
<email>alex.apps99@gmail.com</email>
</author>
<published>2021-08-15T23:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=dfeb87fd3d128d655633e29b0b71eb795d58eab2'/>
<id>dfeb87fd3d128d655633e29b0b71eb795d58eab2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys/frm: Remove unused enum</title>
<updated>2021-04-26T16:20:27+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2021-04-26T16:20:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=f8d110ce28bc791bdcad481fae8b00c718f42fb4'/>
<id>f8d110ce28bc791bdcad481fae8b00c718f42fb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys/frm: Implement WorkerSupportThreadMgr</title>
<updated>2021-04-26T15:56:01+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2021-04-26T13:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=927c757345dcdeb5f77f421f9e05414d81b422b1'/>
<id>927c757345dcdeb5f77f421f9e05414d81b422b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys/frm: Fix RootTaskParam struct layout</title>
<updated>2020-09-26T19:03:24+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2020-09-26T19:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=26baae29de4bcd2d3c847285e37b52d47d2b73e6'/>
<id>26baae29de4bcd2d3c847285e37b52d47d2b73e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ksys: Add frm::RootTaskParam</title>
<updated>2020-09-26T17:15:30+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2020-09-26T17:14:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/botw/commit/?id=b8eeb70da3e13feff16ca9ef34c518131c363045'/>
<id>b8eeb70da3e13feff16ca9ef34c518131c363045</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
