<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/src/code/z_lib.c, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Ocarina of Time</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/'/>
<entry>
<title>Macroify PlaySfxGeneral calls: introduce `SFX_PLAY_CENTERED` and `SFX_PLAY_AT_POS` (#2633)</title>
<updated>2025-06-15T22:28:37+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2025-06-15T22:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=fd1ea6bc1a0682b887977041e2759fa1f2af079a'/>
<id>fd1ea6bc1a0682b887977041e2759fa1f2af079a</id>
<content type='text'>
* Add `SFX_PLAY_CENTERED`

* Add `SFX_PLAY_AT_POS`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add `SFX_PLAY_CENTERED`

* Add `SFX_PLAY_AT_POS`</pre>
</div>
</content>
</entry>
<entry>
<title>Delete macros.h; Delete global.h (#2516)</title>
<updated>2025-04-27T16:48:11+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-04-27T16:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f7a270655bd974242a286856bd56b490a998ac44'/>
<id>f7a270655bd974242a286856bd56b490a998ac44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>macros.h 1/?: `PRINTF` and `T` (#2509)</title>
<updated>2025-04-23T23:31:49+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-04-23T23:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=de59ad3db71a7e1d0134fa8be0c047c4cb1efacd'/>
<id>de59ad3db71a7e1d0134fa8be0c047c4cb1efacd</id>
<content type='text'>
* create printf and translation headers

* non-overlays complete

* printf finished

* move T macro

* edit comment

* fix error

* fix bss

* remove is_64

* fix bss</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* create printf and translation headers

* non-overlays complete

* printf finished

* move T macro

* edit comment

* fix error

* fix bss

* remove is_64

* fix bss</pre>
</div>
</content>
</entry>
<entry>
<title>Move non-libultra libc functions to src/libc/ (#2055)</title>
<updated>2024-08-20T05:15:24+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-08-20T05:15:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=ec70295357c198c48660e2ab5670c15ef6a661cf'/>
<id>ec70295357c198c48660e2ab5670c15ef6a661cf</id>
<content type='text'>
* Move non-libultra libc functions to src/libc/

* Add explicit nops in delay slots

* Don't rely on CPP expanding undefined macros to 0

* Delete old Makefile rules

* Fix type of memset()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move non-libultra libc functions to src/libc/

* Add explicit nops in delay slots

* Don't rely on CPP expanding undefined macros to 0

* Delete old Makefile rules

* Fix type of memset()</pre>
</div>
</content>
</entry>
<entry>
<title>Experiment: remove global.h dependency from sys_math, sys_math3d, z_lib (#1956)</title>
<updated>2024-06-19T04:00:23+00:00</updated>
<author>
<name>mzxrules</name>
<email>mzxrules@gmail.com</email>
</author>
<published>2024-06-19T04:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=8d83727429602d422a524d00244f16f46ea8e70e'/>
<id>8d83727429602d422a524d00244f16f46ea8e70e</id>
<content type='text'>
* split sys_math, sys_math3d, z_lib from global.h

* suggestions

* forgot this

* more math stuff

* nit fix

* re-add ichain.h

* resolve tharo's comments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* split sys_math, sys_math3d, z_lib from global.h

* suggestions

* forgot this

* more math stuff

* nit fix

* re-add ichain.h

* resolve tharo's comments</pre>
</div>
</content>
</entry>
<entry>
<title>Misc Small Retail Files OK (#1687)</title>
<updated>2024-02-01T16:15:53+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2024-02-01T16:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=e33d76568c8b71f98b7a6754a8527eb82b152f55'/>
<id>e33d76568c8b71f98b7a6754a8527eb82b152f55</id>
<content type='text'>
* shrink_window, z_lib, z_lights OK

* sys_cfb.c OK

* cleanup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* shrink_window, z_lib, z_lights OK

* sys_cfb.c OK

* cleanup</pre>
</div>
</content>
</entry>
<entry>
<title>Small `Math_Vec3f_Yaw` doc (#1433)</title>
<updated>2024-01-18T22:56:54+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-01-18T22:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=5e406f754e490e9f815fe7ca2fc36c10fc909624'/>
<id>5e406f754e490e9f815fe7ca2fc36c10fc909624</id>
<content type='text'>
* Small `Math_Vec3f_Yaw` doc

* remove actor from arg names

---------

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Small `Math_Vec3f_Yaw` doc

* remove actor from arg names

---------

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Replace most osSyncPrintf calls with PRINTF macro (#1598)</title>
<updated>2024-01-12T15:38:13+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-01-12T15:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=324db1d57830dcb2a45720445ac5d7904a6f5c6a'/>
<id>324db1d57830dcb2a45720445ac5d7904a6f5c6a</id>
<content type='text'>
* Replace most osSyncPrintf calls with PRINTF macro

* DEBUG -&gt; OOT_DEBUG</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Replace most osSyncPrintf calls with PRINTF macro

* DEBUG -&gt; OOT_DEBUG</pre>
</div>
</content>
</entry>
<entry>
<title>Player docs: Control Stick Input and Movement (#1539)</title>
<updated>2023-09-20T01:37:03+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2023-09-20T01:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=da3f4718f07bdf5af91ebf3dc5da190245ace2f9'/>
<id>da3f4718f07bdf5af91ebf3dc5da190245ace2f9</id>
<content type='text'>
* document input stuff and movement speed+yaw

* curve -&gt; curved, and other cleanups

* fix + format

* function declaration

* name arguments

* add mode descriptions

* fix typos

* move comment down</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* document input stuff and movement speed+yaw

* curve -&gt; curved, and other cleanups

* fix + format

* function declaration

* name arguments

* add mode descriptions

* fix typos

* move comment down</pre>
</div>
</content>
</entry>
<entry>
<title>Document z_lib Sfx Functions (#1470)</title>
<updated>2023-08-15T05:44:20+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2023-08-15T05:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=b8aa2a251e38c4ca31d2e0ab5042a8ea84fd4be5'/>
<id>b8aa2a251e38c4ca31d2e0ab5042a8ea84fd4be5</id>
<content type='text'>
* document lib sfx

* rename functions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* document lib sfx

* rename functions</pre>
</div>
</content>
</entry>
</feed>
