<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/include/ultra64/controller.h, 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>variables.h cleaning: migrate libultra variables (#2503)</title>
<updated>2025-04-07T02:32:40+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-04-07T02:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=80564bf40b7891eb38eae56b7e3c1780c080a075'/>
<id>80564bf40b7891eb38eae56b7e3c1780c080a075</id>
<content type='text'>
* variables.h cleaning: migrate libultra variables

* another increment_block_number

* fix bss</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* variables.h cleaning: migrate libultra variables

* another increment_block_number

* fix bss</pre>
</div>
</content>
</entry>
<entry>
<title>[iQue] Match remaining libultra/io files (#2411)</title>
<updated>2025-01-10T00:31:11+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-01-10T00:31:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=a57d449196dbf9fcf93004a3655bb5f2a4fc773d'/>
<id>a57d449196dbf9fcf93004a3655bb5f2a4fc773d</id>
<content type='text'>
* [iQue] Match remaining libultra/io files

* Match osSpTaskYielded

* Fix bss, remove double space in controller.h

* Fix BSS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [iQue] Match remaining libultra/io files

* Match osSpTaskYielded

* Fix bss, remove double space in controller.h

* Fix BSS</pre>
</div>
</content>
</entry>
<entry>
<title>Move button macros to include/controller.h (#2138)</title>
<updated>2024-09-06T08:24:19+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-09-06T08:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=3faa1c6acce3b317ee23f153d17f0ea66a8f1c79'/>
<id>3faa1c6acce3b317ee23f153d17f0ea66a8f1c79</id>
<content type='text'>
* Move button macros to include/controller.h

* Fix z_mag button ordering</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move button macros to include/controller.h

* Fix z_mag button ordering</pre>
</div>
</content>
</entry>
<entry>
<title>Add names to all typedef'd structs, unions, and enums (#2028)</title>
<updated>2024-08-12T07:07:48+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-08-12T07:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=e6bc4bd8cb66b2e7b946829b3892fd0d2967fde3'/>
<id>e6bc4bd8cb66b2e7b946829b3892fd0d2967fde3</id>
<content type='text'>
* Add names to all typedef'd structs, unions, and enums

* wtf vs code

* Use a better regex</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add names to all typedef'd structs, unions, and enums

* wtf vs code

* Use a better regex</pre>
</div>
</content>
</entry>
<entry>
<title>Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc (#1901)</title>
<updated>2024-02-28T00:01:47+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-02-28T00:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=c521f1f8ae6d1cb1f4210a8182519ade09b7f976'/>
<id>c521f1f8ae6d1cb1f4210a8182519ade09b7f976</id>
<content type='text'>
* Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc

* ALIGNEDn -&gt; ALIGNED(n), reposition alignment attribute for PreNmiBuff

* Correct positioning of ALIGNED for filter data in audio/lib/data.c

* Add ALIGNED to TypenameMacros

* ALIGNED(4) on same line for PreNmiBuff

* Revert audio load.c change, to be submitted separately</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove gSystemHeap and use _buffersSegmentEnd instead, make buffer alignments explicit for gcc

* ALIGNEDn -&gt; ALIGNED(n), reposition alignment attribute for PreNmiBuff

* Correct positioning of ALIGNED for filter data in audio/lib/data.c

* Add ALIGNED to TypenameMacros

* ALIGNED(4) on same line for PreNmiBuff

* Revert audio load.c change, to be submitted separately</pre>
</div>
</content>
</entry>
<entry>
<title>Improve rcp.h, remove `HW_REG` macro (#1425)</title>
<updated>2022-11-13T07:16:01+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2022-11-13T07:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=efe485f01720034ea9e844b3f385e3352bb63b20'/>
<id>efe485f01720034ea9e844b3f385e3352bb63b20</id>
<content type='text'>
* Real rcp.h

* Correction to comment in initialize.c

* Try fix R4300.h

* Adjust rcp.h formatting, remove defines in other headers that are now in rcp.h

* Suggested changes, document a bug in the modified osAiSetNextBuffer

* More rcp.h formatting changes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Real rcp.h

* Correction to comment in initialize.c

* Try fix R4300.h

* Adjust rcp.h formatting, remove defines in other headers that are now in rcp.h

* Suggested changes, document a bug in the modified osAiSetNextBuffer

* More rcp.h formatting changes</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup libultra controller routines (#1312)</title>
<updated>2022-07-30T19:41:32+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2022-07-30T19:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=97e795fc0e17a9df08f915d15736a4e389f7e894'/>
<id>97e795fc0e17a9df08f915d15736a4e389f7e894</id>
<content type='text'>
* Cleanup libultra controller routines

* Correct structure name

* Fixes + Suggestions

* Move READFORMAT macro to controller.h</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup libultra controller routines

* Correct structure name

* Fixes + Suggestions

* Move READFORMAT macro to controller.h</pre>
</div>
</content>
</entry>
<entry>
<title>Message Queues, Threads, and surroundings cleanup (#1178)</title>
<updated>2022-04-09T00:20:23+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2022-04-09T00:20:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=7068ad3703f2cd2e08e6661ab57c9b1877dbd4b2'/>
<id>7068ad3703f2cd2e08e6661ab57c9b1877dbd4b2</id>
<content type='text'>
* message queues, threads, and surroundings cleanup

* Format, make the formatter prefer clang-format-11 if found

* Fix __osThreadTail type

* Q -&gt; Queue, thread defines renamed

* Reformat, add missing NULL

* Suggested changes and further casting cleanup

* Reformat

* padmgr name fixes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* message queues, threads, and surroundings cleanup

* Format, make the formatter prefer clang-format-11 if found

* Fix __osThreadTail type

* Q -&gt; Queue, thread defines renamed

* Reformat, add missing NULL

* Suggested changes and further casting cleanup

* Reformat

* padmgr name fixes</pre>
</div>
</content>
</entry>
<entry>
<title>Force required alignment on DMA related stuff (#1135)</title>
<updated>2022-02-11T23:23:57+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2022-02-11T23:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=8926b0858247a1861a045af9cf33ce616054945e'/>
<id>8926b0858247a1861a045af9cf33ce616054945e</id>
<content type='text'>
* Force dword alignment on OSPifRam

* force_structure_alignment on each Font buffer

* Add ALIGNED8 macro to gSaveContext to ensure alignment

* create alignment.h header and use ALIGN8 in PLAYER_LIMB_BUF_COUNT

* add comment in common_data

* Roman's suggestion

* player_limb_buf_count

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Force dword alignment on OSPifRam

* force_structure_alignment on each Font buffer

* Add ALIGNED8 macro to gSaveContext to ensure alignment

* create alignment.h header and use ALIGN8 in PLAYER_LIMB_BUF_COUNT

* add comment in common_data

* Roman's suggestion

* player_limb_buf_count

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Whitespace (#1112)</title>
<updated>2022-01-23T23:09:02+00:00</updated>
<author>
<name>playerskel</name>
<email>97991990+playerskel@users.noreply.github.com</email>
</author>
<published>2022-01-23T23:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f4a72303cb15abbebefb907480b46737d6c51d9d'/>
<id>f4a72303cb15abbebefb907480b46737d6c51d9d</id>
<content type='text'>
* remove trailing whitespaces

* minor docs tweaks

* some more trailing whitespaces

* few more tweaks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* remove trailing whitespaces

* minor docs tweaks

* some more trailing whitespaces

* few more tweaks</pre>
</div>
</content>
</entry>
</feed>
