<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/src/code/z_DLF.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>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>Reduce dependencies on global.h (9) (#2488)</title>
<updated>2025-02-25T01:55:55+00:00</updated>
<author>
<name>mzxrules</name>
<email>mzxrules@gmail.com</email>
</author>
<published>2025-02-25T01:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=2e4c42719b4dd10b328810cd2c58391063497d41'/>
<id>2e4c42719b4dd10b328810cd2c58391063497d41</id>
<content type='text'>
* split game states

* split all GameState headers

* match fig names

* deduplicate headers from bad merge

* split z64actor.h into z64actor_profile.h, z_actor_dlftbls.h

* fix compile error

* .bss</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* split game states

* split all GameState headers

* match fig names

* deduplicate headers from bad merge

* split z64actor.h into z64actor_profile.h, z_actor_dlftbls.h

* fix compile error

* .bss</pre>
</div>
</content>
</entry>
<entry>
<title>Clean out z64.h (#2484)</title>
<updated>2025-02-22T19:01:09+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-02-22T19:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=5ddb3e68b6f7a08d7c670402168d52969933dc5f'/>
<id>5ddb3e68b6f7a08d7c670402168d52969933dc5f</id>
<content type='text'>
* Clean out z64.h

* fix version include

* overlay.h

* pr suggestion

* try fixing main.c

* add back forward declare

* fix bss

* header guard

* prefix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Clean out z64.h

* fix version include

* overlay.h

* pr suggestion

* try fixing main.c

* add back forward declare

* fix bss

* header guard

* prefix</pre>
</div>
</content>
</entry>
<entry>
<title>[iQue] Create/update macros for printing debug strings (#2398)</title>
<updated>2025-01-08T15:33:49+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2025-01-08T15:33:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f329507f97c30a040ff1ea020ed9ff6249360561'/>
<id>f329507f97c30a040ff1ea020ed9ff6249360561</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add T macro for translated debug strings (#2064)</title>
<updated>2024-08-22T20:33:50+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-08-22T20:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=98ba7ad2ab05be017722c9dc46b0929e5c911f55'/>
<id>98ba7ad2ab05be017722c9dc46b0929e5c911f55</id>
<content type='text'>
* Add T macro for translated debug strings

* Hyral -&gt; Hyrule

* put some more care into z_std_dma</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add T macro for translated debug strings

* Hyral -&gt; Hyrule

* put some more care into z_std_dma</pre>
</div>
</content>
</entry>
<entry>
<title>Use Romfile in place of vromStart and vromEnd in structs (#1742)</title>
<updated>2024-02-29T13:15:04+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2024-02-29T13:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=1b60dcf6dd198fe8b29e33053ecefc62c5233c42'/>
<id>1b60dcf6dd198fe8b29e33053ecefc62c5233c42</id>
<content type='text'>
* KaleidoMgrOverlay

* GameStateOverlay

* ActorOverlay

* EffectSsOverlay

* MapMarkDataOverlay

* Missed DEFINE_ACTOR_UNSET

* ROM_FILE_UNSET

* DEFINE_OBJECT_EMPTY

* DmaEntry

* ACTOR_UNSET

* romfile.h

* newline

* Format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* KaleidoMgrOverlay

* GameStateOverlay

* ActorOverlay

* EffectSsOverlay

* MapMarkDataOverlay

* Missed DEFINE_ACTOR_UNSET

* ROM_FILE_UNSET

* DEFINE_OBJECT_EMPTY

* DmaEntry

* ACTOR_UNSET

* romfile.h

* newline

* Format</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>Create debug macros for common functions (#1597)</title>
<updated>2024-01-09T12:59:03+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-01-09T12:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=cd917b0cb8c20e457d43805ee27d2597daed63e3'/>
<id>cd917b0cb8c20e457d43805ee27d2597daed63e3</id>
<content type='text'>
* Create debug macros for common functions

* Revert NDEBUG change

* MALLOCR -&gt; MALLOC_R

* DEBUG -&gt; OOT_DEBUG

* Use the same name for debug and non-debug matrix functions

* Fix file/line argument order

* Revert g[s]DPNoOp[Tag]

* Use SystemArena_MallocDebug directly in GameAlloc_MallocDebug

* MTXF_TO_MTX -&gt; MATRIX_TO_MTX</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Create debug macros for common functions

* Revert NDEBUG change

* MALLOCR -&gt; MALLOC_R

* DEBUG -&gt; OOT_DEBUG

* Use the same name for debug and non-debug matrix functions

* Fix file/line argument order

* Revert g[s]DPNoOp[Tag]

* Use SystemArena_MallocDebug directly in GameAlloc_MallocDebug

* MTXF_TO_MTX -&gt; MATRIX_TO_MTX</pre>
</div>
</content>
</entry>
<entry>
<title>Rename `vt.h` to `terminal.h` (#1339)</title>
<updated>2022-11-01T23:17:11+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2022-11-01T23:17:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=ab9030006220d756753b3d8eb914777872c586b2'/>
<id>ab9030006220d756753b3d8eb914777872c586b2</id>
<content type='text'>
* `vt.h` -&gt; `terminal.h`

* `VT_` -&gt; `T_` (as in Terminal)

* `vt.h` -&gt; `terminal.h` in includes too Pepega

* Sort out tiny terminal.h include inconsistencies

* Format

* -&gt; `TE_`

* format

* `TE_` -&gt; back to `VT_` (parkour!)

* explicit VT</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* `vt.h` -&gt; `terminal.h`

* `VT_` -&gt; `T_` (as in Terminal)

* `vt.h` -&gt; `terminal.h` in includes too Pepega

* Sort out tiny terminal.h include inconsistencies

* Format

* -&gt; `TE_`

* format

* `TE_` -&gt; back to `VT_` (parkour!)

* explicit VT</pre>
</div>
</content>
</entry>
</feed>
