<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/src/code/z_sample.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>Remove "z64" prefix from all headers (#2518)</title>
<updated>2025-06-04T18:38:33+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-06-04T18:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=28cc9d68cfe4a037eb232d5465b84a943539bca3'/>
<id>28cc9d68cfe4a037eb232d5465b84a943539bca3</id>
<content type='text'>
* z64 - a

* z64 - b

* z64 - c

* z64 - d

* z64 - e

* z64 - f

* z64 - g

* z64 - h

* z64 - i

* z64 - l

* z64 - m

* z64 - o

* z64 - p

* z64 - q

* z64 - r

* z64 - s

* z64 - t

* z64 - v

* restore file

* fix merge

* fix merge

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* z64 - a

* z64 - b

* z64 - c

* z64 - d

* z64 - e

* z64 - f

* z64 - g

* z64 - h

* z64 - i

* z64 - l

* z64 - m

* z64 - o

* z64 - p

* z64 - q

* z64 - r

* z64 - s

* z64 - t

* z64 - v

* restore file

* fix merge

* fix merge

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</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>Create headers for Game States (#2482)</title>
<updated>2025-02-20T12:50:13+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-02-20T12:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=2e4d7a11012bf90ac21086ec1a9cd23f54413e86'/>
<id>2e4d7a11012bf90ac21086ec1a9cd23f54413e86</id>
<content type='text'>
* make headers for gamestates

* fixes

* fixes 2

* bss</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* make headers for gamestates

* fixes

* fixes 2

* bss</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup gSPMatrix, rename `Matrix_New` -&gt; `Matrix_Finalize`, add `MATRIX_FINALIZE_AND_LOAD` (#1983)</title>
<updated>2024-09-11T07:59:23+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-09-11T07:59:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=5441559b30d4419eb25e77abc4ff2eb1f34027aa'/>
<id>5441559b30d4419eb25e77abc4ff2eb1f34027aa</id>
<content type='text'>
* clean up gSPMatrix usage

* add weird hybrid macro gSPMATRIX_SET_NEW

* Matrix_NewMtx, MATRIX_NEW -&gt; Matrix_Finalize, MATRIX_FINALIZE

* gSPMATRIX_SET_NEW -&gt; MATRIX_FINALIZE_AND_LOAD

* format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* clean up gSPMatrix usage

* add weird hybrid macro gSPMATRIX_SET_NEW

* Matrix_NewMtx, MATRIX_NEW -&gt; Matrix_Finalize, MATRIX_FINALIZE

* gSPMATRIX_SET_NEW -&gt; MATRIX_FINALIZE_AND_LOAD

* format</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>More documentation for `z_std_dma.c` (#1415)</title>
<updated>2022-11-17T02:57:02+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2022-11-17T02:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=7ecafcfe7d357ff1cbcf49ce4d87a9efedae552e'/>
<id>7ecafcfe7d357ff1cbcf49ce4d87a9efedae552e</id>
<content type='text'>
* More documentation for z_std_dma

* uintptr casts for rom symbols in z64animation.h and z_kanfont.c

* Format

* Suggested changes, more defines for static texture sizes

* PI Interface -&gt; PI

* Further suggested changes

* Format

* Comments about item_name and map_name texture assumptions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* More documentation for z_std_dma

* uintptr casts for rom symbols in z64animation.h and z_kanfont.c

* Format

* Suggested changes, more defines for static texture sizes

* PI Interface -&gt; PI

* Further suggested changes

* Format

* Comments about item_name and map_name texture assumptions</pre>
</div>
</content>
</entry>
<entry>
<title>Use intptr types in more code files (#1385)</title>
<updated>2022-10-02T15:38:09+00:00</updated>
<author>
<name>Roman971</name>
<email>32455037+Roman971@users.noreply.github.com</email>
</author>
<published>2022-10-02T15:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f5a7c5612b292fb259556ce3157a1af9f2301226'/>
<id>f5a7c5612b292fb259556ce3157a1af9f2301226</id>
<content type='text'>
* Use intptr types for segments and a few system files

* Use intptr types for more dma rom addresses

* Use intptr types in data referring to rom files

* Update and cleanup a few message casts

* Change sys_cfb functions and debugHeapStart to use pointers

* Update graph.c for the sys_cfb return type change</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use intptr types for segments and a few system files

* Use intptr types for more dma rom addresses

* Use intptr types in data referring to rom files

* Update and cleanup a few message casts

* Change sys_cfb functions and debugHeapStart to use pointers

* Update graph.c for the sys_cfb return type change</pre>
</div>
</content>
</entry>
<entry>
<title>Doc shrink_window, rename system to Letterbox (#1341)</title>
<updated>2022-08-15T13:39:06+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2022-08-15T13:39:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=fec5cd84aff63ef1872587385c8f49e8c81faa0c'/>
<id>fec5cd84aff63ef1872587385c8f49e8c81faa0c</id>
<content type='text'>
* docs

* missed some hex

* document Gfx_SetupFrame

* review</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* docs

* missed some hex

* document Gfx_SetupFrame

* review</pre>
</div>
</content>
</entry>
<entry>
<title>Rename game states (#1294)</title>
<updated>2022-06-23T21:34:26+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2022-06-23T21:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=e16779cc338c53b91387a28e3e97cd6f5f036a66'/>
<id>e16779cc338c53b91387a28e3e97cd6f5f036a66</id>
<content type='text'>
* `TitleSetup` -&gt; `Setup`

* `Title` -&gt; `ConsoleLogo`

* `Opening` -&gt; `TitleSetup`

* `FileChoose` -&gt; `FileSelect`

* `Select` -&gt; `MapSelect`

* prenmi/sample `Context` -&gt; `State`

* Revert filename changes

* .

* setupstate cleanup

* Oops, `GameState` -&gt; `SetupState`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* `TitleSetup` -&gt; `Setup`

* `Title` -&gt; `ConsoleLogo`

* `Opening` -&gt; `TitleSetup`

* `FileChoose` -&gt; `FileSelect`

* `Select` -&gt; `MapSelect`

* prenmi/sample `Context` -&gt; `State`

* Revert filename changes

* .

* setupstate cleanup

* Oops, `GameState` -&gt; `SetupState`</pre>
</div>
</content>
</entry>
<entry>
<title>Enable int-conversion warnings and fix all current instances (#1280)</title>
<updated>2022-06-16T00:15:44+00:00</updated>
<author>
<name>Roman971</name>
<email>32455037+Roman971@users.noreply.github.com</email>
</author>
<published>2022-06-16T00:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=08c8126ba55c11b8774721dedec3a5d8993503cd'/>
<id>08c8126ba55c11b8774721dedec3a5d8993503cd</id>
<content type='text'>
* Enable int-conversion warnings for gcc/clang

* Fix all current int-conversion warnings

* Run format.sh

* Apply review suggestions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enable int-conversion warnings for gcc/clang

* Fix all current int-conversion warnings

* Run format.sh

* Apply review suggestions</pre>
</div>
</content>
</entry>
</feed>
