<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Torch/src/factories/sm64, branch test</title>
<subtitle>Generic asset processor for games (resource conversion helper)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/'/>
<entry>
<title>Detect Compression Type and Improve Yaml Structure (#21)</title>
<updated>2024-03-08T20:24:58+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-03-08T20:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=f06ed7388df76f09d8fbda765acea5d2923553d4'/>
<id>f06ed7388df76f09d8fbda765acea5d2923553d4</id>
<content type='text'>
* Auto detect mio0

* Altered decompressor

* Fix bug

* Bug fix

* fix

* debugging

* fix debug

* Remove logging

* Fix spacing

* node change

* Cleanup

* Track compression offset using global var

* Implementation

* Renames

* Simplification

* Fixes

* Fix debugging output

* yaml config segments uses array style

* Fix to_hex zero fill

* Bug fixes

---------

Co-authored-by: = &lt;=&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Auto detect mio0

* Altered decompressor

* Fix bug

* Bug fix

* fix

* debugging

* fix debug

* Remove logging

* Fix spacing

* node change

* Cleanup

* Track compression offset using global var

* Implementation

* Renames

* Simplification

* Fixes

* Fix debugging output

* yaml config segments uses array style

* Fix to_hex zero fill

* Bug fixes

---------

Co-authored-by: = &lt;=&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Added asset mods support</title>
<updated>2024-02-22T02:38:05+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-02-21T18:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=70a6bb7cf1a93609bcb92f14673c064d98ff9cf5'/>
<id>70a6bb7cf1a93609bcb92f14673c064d98ff9cf5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed windows issues</title>
<updated>2024-01-31T20:50:31+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-01-31T20:50:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=dadf7414ee87ff64d9da433b67a3a7c555f9c76c'/>
<id>dadf7414ee87ff64d9da433b67a3a7c555f9c76c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed linux issues</title>
<updated>2024-01-31T18:42:52+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-01-31T18:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=16a825c0d02c3f28f273216b86582758b5710d94'/>
<id>16a825c0d02c3f28f273216b86582758b5710d94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added missing include on geo factory</title>
<updated>2024-01-31T18:10:56+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-01-31T18:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=7321c6a4f19f9496e9089dc185003f87a7cb3d1c'/>
<id>7321c6a4f19f9496e9089dc185003f87a7cb3d1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored code and added per file config</title>
<updated>2024-01-31T18:05:40+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-01-31T05:03:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=4668cf08fb240da4abaafc073ba08d9d13ac0fa5'/>
<id>4668cf08fb240da4abaafc073ba08d9d13ac0fa5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Swapped mio with offset and fixed samples and animations</title>
<updated>2024-01-31T18:05:40+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2024-01-30T07:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=242f8acf212d143443dc2ce846507bdb82571902'/>
<id>242f8acf212d143443dc2ce846507bdb82571902</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed GBI, added GeoLayout and Lights extraction</title>
<updated>2024-01-31T18:05:40+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2023-11-22T16:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=c54ef39005eabc17921436f3cc2482ef8efb0bcd'/>
<id>c54ef39005eabc17921436f3cc2482ef8efb0bcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added WIP Geo Layout Exporter and some code cleanups</title>
<updated>2024-01-31T18:05:40+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2023-11-21T06:27:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=57f61f8e659196586c0bf33bb00765ece006ef9d'/>
<id>57f61f8e659196586c0bf33bb00765ece006ef9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Torch v0.1 (#12)</title>
<updated>2023-11-15T21:11:15+00:00</updated>
<author>
<name>Lywx</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2023-11-15T21:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Torch/commit/?id=eaddecd0b402c12a780831e3139d7a35e78322e6'/>
<id>eaddecd0b402c12a780831e3139d7a35e78322e6</id>
<content type='text'>
* Splitted version yamls and implemented wip geo and dlist extraction

* Fixed linux compilation

* Added PoC WSL 2 detection

* Add undefined behaviour

* Added gfxdis as submodule

* update

* Removed gfxdis as a submodule

* Code works

* Replace ByteSwap with BSWAP

* Cleanup vertice factory

* readability

* readability 2

* Cleanup gfxfactory

* last one

* Rename name to symbol

* More implementation

* Implemented first PoC of C file generation

* Added output formatting on factories

* changes

* Moved generated dlists onto their respective folder

* Migrated more factories onto the new extractor system

* Fully ported all factories and added header generation

* Some updates

* Added Lights factory

* fix

* Fixed vtx extraction

* Lights work now

* delete old startup_logo yaml

* Generate all sections in single file

* Added support to generate header and code for textures

* Added O3 for release builds

* Added WIP dlist extraction and moved to use f3dold microcode

* Added segment support, autogeneration and fixed C generation

* Added symbol names on display list extraction

* Removed warnings

* Moved back to transform and replace

* Removed unnecesary macros

* Added extraction order and reversed vtx order

* Implemented true backwards sort

* [WIP] Implemented runtime gbi, more headers and a few config features

* Fix CLI11 on WSL and variety of fixes

* Fixes

* Update DisplayListFactory.h

* Update TextureFactory.cpp

* wip lights

* fix

* Correct callback

* Added waypoints

* Update ceremony_data.yml

* Changes

* Update TextureFactory.cpp

* Update commandline args

* Update comment

* Remove printf

* Update couple commands

* Renamed cubeos  to torch

* Removed unused stuff and added an example config file

---------

Co-authored-by: KiritoDv &lt;kiritodev01@gmail.com&gt;
Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Splitted version yamls and implemented wip geo and dlist extraction

* Fixed linux compilation

* Added PoC WSL 2 detection

* Add undefined behaviour

* Added gfxdis as submodule

* update

* Removed gfxdis as a submodule

* Code works

* Replace ByteSwap with BSWAP

* Cleanup vertice factory

* readability

* readability 2

* Cleanup gfxfactory

* last one

* Rename name to symbol

* More implementation

* Implemented first PoC of C file generation

* Added output formatting on factories

* changes

* Moved generated dlists onto their respective folder

* Migrated more factories onto the new extractor system

* Fully ported all factories and added header generation

* Some updates

* Added Lights factory

* fix

* Fixed vtx extraction

* Lights work now

* delete old startup_logo yaml

* Generate all sections in single file

* Added support to generate header and code for textures

* Added O3 for release builds

* Added WIP dlist extraction and moved to use f3dold microcode

* Added segment support, autogeneration and fixed C generation

* Added symbol names on display list extraction

* Removed warnings

* Moved back to transform and replace

* Removed unnecesary macros

* Added extraction order and reversed vtx order

* Implemented true backwards sort

* [WIP] Implemented runtime gbi, more headers and a few config features

* Fix CLI11 on WSL and variety of fixes

* Fixes

* Update DisplayListFactory.h

* Update TextureFactory.cpp

* wip lights

* fix

* Correct callback

* Added waypoints

* Update ceremony_data.yml

* Changes

* Update TextureFactory.cpp

* Update commandline args

* Update comment

* Remove printf

* Update couple commands

* Renamed cubeos  to torch

* Removed unused stuff and added an example config file

---------

Co-authored-by: KiritoDv &lt;kiritodev01@gmail.com&gt;
Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
