<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ZAPDTR/ZAPDUtils, branch develop</title>
<subtitle>Fork of ZAPD for Zelda asset parsing/extraction used in decomp pipelines</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/'/>
<entry>
<title>update to latest version used by SoH</title>
<updated>2023-10-18T02:04:12+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya-ai@users.noreply.github.com</email>
</author>
<published>2023-10-18T02:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=e9f4fc638ed904cc0dcdac24ea7708c9a220a702'/>
<id>e9f4fc638ed904cc0dcdac24ea7708c9a220a702</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Read from an external file for entrance lists (#271)</title>
<updated>2022-12-06T04:19:25+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2022-12-06T04:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=a80f36ca0f003a3901fc781505f707ca2ef4c63a'/>
<id>a80f36ca0f003a3901fc781505f707ca2ef4c63a</id>
<content type='text'>
* Read from entrance list file

* Remove switch.

* Add check for special entrances.

* Ignore warning for GCC in specific spot.

* u</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Read from entrance list file

* Remove switch.

* Add check for special entrances.

* Ignore warning for GCC in specific spot.

* u</pre>
</div>
</content>
</entry>
<entry>
<title>Check for non hex in offset.</title>
<updated>2022-10-31T18:15:36+00:00</updated>
<author>
<name>louist103</name>
<email>louist103@gmail.com</email>
</author>
<published>2022-10-31T18:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=622804013f9fb039266788c43d677724af596d8c'/>
<id>622804013f9fb039266788c43d677724af596d8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>it works</title>
<updated>2022-07-31T02:18:11+00:00</updated>
<author>
<name>Louis</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2022-07-14T01:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=497bf79892c9ad6166f247be0f14ced632523b79'/>
<id>497bf79892c9ad6166f247be0f14ced632523b79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add collision poly (#246)</title>
<updated>2022-04-07T03:23:21+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2022-04-07T03:23:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=afa14ff392098bd512dff2b2baa2ef999bbd0ac8'/>
<id>afa14ff392098bd512dff2b2baa2ef999bbd0ac8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cutscene extraction for MM (#242)</title>
<updated>2022-03-26T20:38:55+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2022-03-26T20:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=89a0b26289a7bcb2e5cc450f2792e08b7bb276f9'/>
<id>89a0b26289a7bcb2e5cc450f2792e08b7bb276f9</id>
<content type='text'>
* Initial draft

* crashes a lot less

* Some scenes matches

* GiveTatl

* A class for every command

* CS_MISC

* A few macros

* More commands

* Macros for unknown commands

* small cleanup

* Remove useless destructors and fix warnings

* More cleanup

* format

* Move stuff around

* move commands to commands file

* oot builds again

* Mix OoT and MM SetTime commands

* Name Terminator and Camera

* MOTIONBLUR

* Use CS_TEXT_LEARN_SONG in OoT

* Macros for each type of textbox

* Mix PlaySec and PlayBgm classes

* Mix StopSeq and StopBgm

* Mix the actor actions from oot and mm

* Merge unknown command

* Mix ZCutscene and ZCutsceneMM into one

* Fix SCENE_CMD_CUTSCENE_LIST not using symbol and hardcoded MM cutscenes names

* Mix OoT and MM LIGHTING class

* Mix OoT and MM misc

* Rumble

* format

* remove redundant else

* CS_FADESCREEN

* argument change

* Remove some redundant parameters

* Renames

* format

* Rename ChooseCredits class

* Final cleanup

* line

* GenericCmd class for MM

* Move some extra commands to csCommandsDescMM

* Remove redundant GetCommandOoTFromID

* CutsceneCommand_GenericCmd for OoT

* Move CS_UNK_DATA to GenericCmd

* Final cleanup

* format

* warning</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial draft

* crashes a lot less

* Some scenes matches

* GiveTatl

* A class for every command

* CS_MISC

* A few macros

* More commands

* Macros for unknown commands

* small cleanup

* Remove useless destructors and fix warnings

* More cleanup

* format

* Move stuff around

* move commands to commands file

* oot builds again

* Mix OoT and MM SetTime commands

* Name Terminator and Camera

* MOTIONBLUR

* Use CS_TEXT_LEARN_SONG in OoT

* Macros for each type of textbox

* Mix PlaySec and PlayBgm classes

* Mix StopSeq and StopBgm

* Mix the actor actions from oot and mm

* Merge unknown command

* Mix ZCutscene and ZCutsceneMM into one

* Fix SCENE_CMD_CUTSCENE_LIST not using symbol and hardcoded MM cutscenes names

* Mix OoT and MM LIGHTING class

* Mix OoT and MM misc

* Rumble

* format

* remove redundant else

* CS_FADESCREEN

* argument change

* Remove some redundant parameters

* Renames

* format

* Rename ChooseCredits class

* Final cleanup

* line

* GenericCmd class for MM

* Move some extra commands to csCommandsDescMM

* Remove redundant GetCommandOoTFromID

* CutsceneCommand_GenericCmd for OoT

* Move CS_UNK_DATA to GenericCmd

* Final cleanup

* format

* warning</pre>
</div>
</content>
</entry>
<entry>
<title>Automatic limbs enum generation (#221)</title>
<updated>2022-01-21T02:47:57+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2022-01-21T02:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=119a6883e6f795815744b9afd6a79084c619ddb6'/>
<id>119a6883e6f795815744b9afd6a79084c619ddb6</id>
<content type='text'>
* proof of concept

* SetLimbIndex

* LIMB_DONE

* use proper enum name in limbs

* fix naming

* add ifdefs

* fix me being dumb

* format

* Add EnumPrefix

* EnumName

* Remove autogenerator stuff

* Add warnings

* format

* Use HANDLE_WARNING_RESOURCE  for warning

* object_box special case

* whoops

* Remove overloaded bitconverter methods and use boundary-checker .at method when possible

* Fix warning

* Fix warning

* format

* Hopefully fix every warning now

* docs

* Review

* typo

* Update jenkinsfile for MM

* format

* Force functionpreamble printing in development mode

* Use ARRAY_COUNT on SkeletonHeaders

* Simplify endif in header guards

* fix limbs using the wrong enum value

* use hex in enum comments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* proof of concept

* SetLimbIndex

* LIMB_DONE

* use proper enum name in limbs

* fix naming

* add ifdefs

* fix me being dumb

* format

* Add EnumPrefix

* EnumName

* Remove autogenerator stuff

* Add warnings

* format

* Use HANDLE_WARNING_RESOURCE  for warning

* object_box special case

* whoops

* Remove overloaded bitconverter methods and use boundary-checker .at method when possible

* Fix warning

* Fix warning

* format

* Hopefully fix every warning now

* docs

* Review

* typo

* Update jenkinsfile for MM

* format

* Force functionpreamble printing in development mode

* Use ARRAY_COUNT on SkeletonHeaders

* Simplify endif in header guards

* fix limbs using the wrong enum value

* use hex in enum comments</pre>
</div>
</content>
</entry>
<entry>
<title>Fix out-of-bounds reading when converting textures to C (#236)</title>
<updated>2022-01-21T02:05:23+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2022-01-21T02:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=be71e26d9afc470a9293e74a6f56ca87f7412be0'/>
<id>be71e26d9afc470a9293e74a6f56ca87f7412be0</id>
<content type='text'>
* Fill buffer to a multiple of 8 bytes

* Remove overloaded bitconverter methods and use boundary-checker .at method when possible

* Add  a warning in oob reads in the  bitconverter

* Remove repeated code

* format

* Whoops

* whoops++</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fill buffer to a multiple of 8 bytes

* Remove overloaded bitconverter methods and use boundary-checker .at method when possible

* Add  a warning in oob reads in the  bitconverter

* Remove repeated code

* format

* Whoops

* whoops++</pre>
</div>
</content>
</entry>
<entry>
<title>Add option for f3dex (#214)</title>
<updated>2021-12-25T23:34:48+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2021-12-25T23:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=8673a23e3e7d9a311ca7953e0a82ea830a581426'/>
<id>8673a23e3e7d9a311ca7953e0a82ea830a581426</id>
<content type='text'>
* add option for f3dex

* fix

* Make it actually good

* Update ZAPD/Main.cpp

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add option for f3dex

* fix

* Make it actually good

* Update ZAPD/Main.cpp

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Mac fixes (#217)</title>
<updated>2021-12-14T05:30:58+00:00</updated>
<author>
<name>EllipticEllipsis</name>
<email>73679967+EllipticEllipsis@users.noreply.github.com</email>
</author>
<published>2021-12-14T05:30:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/ZAPDTR/commit/?id=50242eca96a9c36fd84f438bab24548e73b42303'/>
<id>50242eca96a9c36fd84f438bab24548e73b42303</id>
<content type='text'>
* Fix makefiles

* Fixed-width type printing macros to suppress warnings

* Update readme</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix makefiles

* Fixed-width type printing macros to suppress warnings

* Update readme</pre>
</div>
</content>
</entry>
</feed>
