<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/include/sequence.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>[ntsc-1.0/1.1] Match audio library (#2243)</title>
<updated>2024-10-09T14:53:16+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-10-09T14:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=621b8f38c565c6a801c9f375165e84095d587dd0'/>
<id>621b8f38c565c6a801c9f375165e84095d587dd0</id>
<content type='text'>
* [ntsc-1.0/1.1] Match audio library

* Don't include versions.h in audio table headers

* Include versions.h where audio tables are used</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [ntsc-1.0/1.1] Match audio library

* Don't include versions.h in audio table headers

* Include versions.h where audio tables are used</pre>
</div>
</content>
</entry>
<entry>
<title>[Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays (#2137)</title>
<updated>2024-09-15T22:26:27+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-09-15T22:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=dbbeb656f8634c3aec9308eeb9555babd3e3a57d'/>
<id>dbbeb656f8634c3aec9308eeb9555babd3e3a57d</id>
<content type='text'>
* [Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays

* Fix whitespace in aseq.h

* Fix sequence 0 sfx id generator

* Suggested changes, adjust some MML syntax and add more instruction descriptions

* Correct some formatting in aseq.h

* Add the dir of the input .seq file to the list of includes to sequence assembling so that assembler-level includes like .include or .incbin work intuitively

* aseq.h tweaks

* MM review suggestions, aseq.h adjustments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays

* Fix whitespace in aseq.h

* Fix sequence 0 sfx id generator

* Suggested changes, adjust some MML syntax and add more instruction descriptions

* Correct some formatting in aseq.h

* Add the dir of the input .seq file to the list of includes to sequence assembling so that assembler-level includes like .include or .incbin work intuitively

* aseq.h tweaks

* MM review suggestions, aseq.h adjustments</pre>
</div>
</content>
</entry>
<entry>
<title>[headers 5] Misc small headers untangling (#2147)</title>
<updated>2024-09-07T21:23:25+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-09-07T21:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=a039aeffb7ba72911da093ae77e6a583939e9afc'/>
<id>a039aeffb7ba72911da093ae77e6a583939e9afc</id>
<content type='text'>
* Misc small headers untangling

* mv gSaveContext to where it is in MM in the header

* newline police

* move rand functions back to functions.h</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Misc small headers untangling

* mv gSaveContext to where it is in MM in the header

* newline police

* move rand functions back to functions.h</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>Document code_800F9280.c -&gt; audio_seqcmd.c i.e. (Audio_QueueSeqCmd) (#1234)</title>
<updated>2022-10-07T11:29:33+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2022-10-07T11:29:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=062f4d8e158a5f497efad26910d1c799fed3184e'/>
<id>062f4d8e158a5f497efad26910d1c799fed3184e</id>
<content type='text'>
* Document SoundSources

* PR Suggestions

* Duration timers to dec

* `PlaySfxByPosAndId` -&gt; `PlaySoundByPosition`

* Begin importing docs from MM

* Finish cleanup using code from MM

* Start documenting commands

* First attempt at thorough AudioSeqCmd wrappers

* Improve names

* Merge branch 'master' into audio_seqCmd

fix name to minimize conflicts

* Combine macros, implement them through repo

* Improve docs

* More progress, begin sequence command docs

* seqcmd.h

* More documentation of seqcmd.h

* More docs

* cleanup

* More cleanup

* More docs

* VOL_SCALE_INDEX enum

* missed enums

* More Cleanup

* docs

* More docs

* Add comments about sfxChannelLayout

* More cleanup

* Even better docs

* Add a file description

* small touchups

* More cleanup of comments

* more

* More cleanup

* More cleanup

* Missing space

* typos

* Audio_SetVolumeScaleNow

* More cleanup

* Fill in enum

* one more cleanup

* Capitalize macros

* remove AUDIO_

* cleanup

* more cleanup

* Small Fix

* Add a lot of backticks for docs

* Restructuring docs

* More cleanup

* swap channel args, cleanup

* Typos

* Many suggestions, revert filename

* pr suggestions

* even more PR

* more pr suggestions

* pr suggestion</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Document SoundSources

* PR Suggestions

* Duration timers to dec

* `PlaySfxByPosAndId` -&gt; `PlaySoundByPosition`

* Begin importing docs from MM

* Finish cleanup using code from MM

* Start documenting commands

* First attempt at thorough AudioSeqCmd wrappers

* Improve names

* Merge branch 'master' into audio_seqCmd

fix name to minimize conflicts

* Combine macros, implement them through repo

* Improve docs

* More progress, begin sequence command docs

* seqcmd.h

* More documentation of seqcmd.h

* More docs

* cleanup

* More cleanup

* More docs

* VOL_SCALE_INDEX enum

* missed enums

* More Cleanup

* docs

* More docs

* Add comments about sfxChannelLayout

* More cleanup

* Even better docs

* Add a file description

* small touchups

* More cleanup of comments

* more

* More cleanup

* More cleanup

* Missing space

* typos

* Audio_SetVolumeScaleNow

* More cleanup

* Fill in enum

* one more cleanup

* Capitalize macros

* remove AUDIO_

* cleanup

* more cleanup

* Small Fix

* Add a lot of backticks for docs

* Restructuring docs

* More cleanup

* swap channel args, cleanup

* Typos

* Many suggestions, revert filename

* pr suggestions

* even more PR

* more pr suggestions

* pr suggestion</pre>
</div>
</content>
</entry>
<entry>
<title>Document Sequence Cutscene Effects (Sequence 109) (#1246)</title>
<updated>2022-06-02T07:49:10+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2022-06-02T07:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=0a95d17aa89d6a80d3b23c7e706ec4bf845d48c1'/>
<id>0a95d17aa89d6a80d3b23c7e706ec4bf845d48c1</id>
<content type='text'>
* Seq 109 docs

* Fix

* Reorder function name</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Seq 109 docs

* Fix

* Reorder function name</pre>
</div>
</content>
</entry>
<entry>
<title>Nature Ambience Documentation (#1063)</title>
<updated>2021-12-27T17:35:05+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2021-12-27T17:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=b8b983dd7fcc0870544c586bddda02bc85050f4c'/>
<id>b8b983dd7fcc0870544c586bddda02bc85050f4c</id>
<content type='text'>
* Document nature ambience io data

* Document nature ambience functions

* Function headers

* Doc storing main bgm for nature/miniboss bgm

* Give temporary names to functions

* small cleanup

* add docs to clarify

* Break up nature ambience channel io data for easier reading

* Add info to where each nature ambience Id is used

* Name environmental sequence functions

* Use channel macros globally

* Add nature enum, revert env name

* Revert tough-to-name functions, use nature channel enum instead

* Fill in remaining enums from sequence 1

* PR Suggestions

* Improve macros

* remove clang-format off

* MINI_GAME_2 -&gt; TIMED_MINI_GAME

* Revert to generic name

* Fix Spacing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Document nature ambience io data

* Document nature ambience functions

* Function headers

* Doc storing main bgm for nature/miniboss bgm

* Give temporary names to functions

* small cleanup

* add docs to clarify

* Break up nature ambience channel io data for easier reading

* Add info to where each nature ambience Id is used

* Name environmental sequence functions

* Use channel macros globally

* Add nature enum, revert env name

* Revert tough-to-name functions, use nature channel enum instead

* Fill in remaining enums from sequence 1

* PR Suggestions

* Improve macros

* remove clang-format off

* MINI_GAME_2 -&gt; TIMED_MINI_GAME

* Revert to generic name

* Fix Spacing</pre>
</div>
</content>
</entry>
<entry>
<title>Document Sequence Modes and Related Functions (#1046)</title>
<updated>2021-12-05T17:13:53+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2021-12-05T17:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=79220ba58ae550441e42b4d2c79af7f7e4b9787b'/>
<id>79220ba58ae550441e42b4d2c79af7f7e4b9787b</id>
<content type='text'>
* Document Audio_SetSequenceMode

* Cleanup surrounding docs

* format

* Clean-up

* fix capital `I` in `playeridx`

* Dist -&gt; DistSq

* `SetCamModeAndSeqMode` -&gt; `UpdateCamAndSeqModes`

* Get rid of extra padding

* PR Feedback</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Document Audio_SetSequenceMode

* Cleanup surrounding docs

* format

* Clean-up

* fix capital `I` in `playeridx`

* Dist -&gt; DistSq

* `SetCamModeAndSeqMode` -&gt; `UpdateCamAndSeqModes`

* Get rid of extra padding

* PR Feedback</pre>
</div>
</content>
</entry>
<entry>
<title>Clean Up Sequence Structs in Scene/Save/z64 (#1051)</title>
<updated>2021-12-03T14:49:32+00:00</updated>
<author>
<name>engineer124</name>
<email>47598039+engineer124@users.noreply.github.com</email>
</author>
<published>2021-12-03T14:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=5e9d24fca4aaae3345d0e139717356b6129de0bb'/>
<id>5e9d24fca4aaae3345d0e139717356b6129de0bb</id>
<content type='text'>
* Clean up sound scene struct

* Follow-up cleaning

* cleanup

* Document forcedSeqId

* Update include/z64save.h

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;

* Update include/z64.h

Co-authored-by: Roman971 &lt;32455037+Roman971@users.noreply.github.com&gt;

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;
Co-authored-by: Roman971 &lt;32455037+Roman971@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Clean up sound scene struct

* Follow-up cleaning

* cleanup

* Document forcedSeqId

* Update include/z64save.h

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;

* Update include/z64.h

Co-authored-by: Roman971 &lt;32455037+Roman971@users.noreply.github.com&gt;

Co-authored-by: fig02 &lt;fig02srl@gmail.com&gt;
Co-authored-by: Roman971 &lt;32455037+Roman971@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>boss_ganon (Ganondorf) OK (#1037)</title>
<updated>2021-12-02T22:31:39+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2021-12-02T22:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=4390dd74b6797449b70e7b417480b55c162d8086'/>
<id>4390dd74b6797449b70e7b417480b55c162d8086</id>
<content type='text'>
* data migrated and OK

* some functions ported

* everything ported and updated

* merge message

* plenty of functions matched

* remove unwanted file

* 5 more, progress on update

* update matched

* fix proto

* fix

* func_808E06FC

* asm

* 2 left

* 1 more

* last function inital decomp

* Dbg MQ OK

* docs progress

* revert limb stuff

* some more docs

* docs progress

* more docs

* done with docs for now i think

* revert unwanted change

* some symbols

* anime2

* format

* small changes

* some more changes

* merge master and fix matrices

* reviews 1 and 2

* remove continue

* review 3 and 4

* un-name bodyPartsPos for now</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* data migrated and OK

* some functions ported

* everything ported and updated

* merge message

* plenty of functions matched

* remove unwanted file

* 5 more, progress on update

* update matched

* fix proto

* fix

* func_808E06FC

* asm

* 2 left

* 1 more

* last function inital decomp

* Dbg MQ OK

* docs progress

* revert limb stuff

* some more docs

* docs progress

* more docs

* done with docs for now i think

* revert unwanted change

* some symbols

* anime2

* format

* small changes

* some more changes

* merge master and fix matrices

* reviews 1 and 2

* remove continue

* review 3 and 4

* un-name bodyPartsPos for now</pre>
</div>
</content>
</entry>
</feed>
