<feed xmlns='http://www.w3.org/2005/Atom'>
<title>demo.git/scripts, branch v0.1</title>
<subtitle>Vide-coded 64k demo system</subtitle>
<id>https://git.taar-o.com/demo.git/atom?h=v0.1</id>
<link rel='self' href='https://git.taar-o.com/demo.git/atom?h=v0.1'/>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/'/>
<updated>2026-02-03T09:11:31Z</updated>
<entry>
<title>feat(assets): Add new drum samples and improve conversion script</title>
<updated>2026-02-03T09:11:31Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-02-03T09:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=99261b26c836dae82f108e3ca1e8a60b7e02be63'/>
<id>urn:sha1:99261b26c836dae82f108e3ca1e8a60b7e02be63</id>
<content type='text'>
Created a new script, scripts/gen_spectrograms.sh, to robustly convert all audio files in assets/originals to .spec format. The new script is more portable and provides better feedback. Added the newly generated drum and bass samples to the asset list, organizing them by type for clarity. This completes the requested sub-task.
</content>
</entry>
<entry>
<title>fix(shader): Correct WGSL loop syntax in calc_shadow</title>
<updated>2026-02-02T13:25:41Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-02-02T13:25:41Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=43e257fab0ca544edbb36604a7871f96fd0142bf'/>
<id>urn:sha1:43e257fab0ca544edbb36604a7871f96fd0142bf</id>
<content type='text'>
- Replaced invalid 'i++' with 'i = i + 1' in the shader's calc_shadow function loop.
- This resolves the shader parsing error and allows the 3D renderer test to run successfully on all platforms.
</content>
</entry>
<entry>
<title>add new tasks</title>
<updated>2026-02-02T12:19:55Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-02-02T12:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=2c535b3bb4905584da9a99129dfb19976e2dabb2'/>
<id>urn:sha1:2c535b3bb4905584da9a99129dfb19976e2dabb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(build): Add check_all script and optimize spectool</title>
<updated>2026-02-02T11:33:34Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-02-02T11:33:34Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=6d41f29b223c51ebca4713028a075ebf2ce44d5e'/>
<id>urn:sha1:6d41f29b223c51ebca4713028a075ebf2ce44d5e</id>
<content type='text'>
- Task #4b: Added scripts/check_all.sh to build and test all platform targets (native and Windows cross-compile) to ensure pre-commit stability.
- Task #10: Modified spectool to trim both leading and trailing silent frames from generated .spec files, reducing asset size.
</content>
</entry>
<entry>
<title>refactor: move generated asset files to src/generated/</title>
<updated>2026-01-31T20:05:17Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T20:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=cccb09e478c419fb9f0da97b6e99bcf2c98bd751'/>
<id>urn:sha1:cccb09e478c419fb9f0da97b6e99bcf2c98bd751</id>
<content type='text'>
- Updated CMakeLists.txt to generate assets.h and assets_data.cc in src/generated/.
- Updated scripts/gen_assets.sh to reflect the new output location.
- Modified asset_packer.cc to generate correct include paths in assets_data.cc.
- Updated source files (main.cc, asset_manager.cc, test_assets.cc) to include headers from the 'generated/' subdirectory.
- Ensured all targets have correct include paths to find generated headers.
- Removed stale generated files from src/.
</content>
</entry>
<entry>
<title>fix: Cross-compilation and style compliance</title>
<updated>2026-01-31T16:23:13Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T16:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=32d26371627638570b74d678ab73deb7b87af8e4'/>
<id>urn:sha1:32d26371627638570b74d678ab73deb7b87af8e4</id>
<content type='text'>
Fixes seq_compiler build for Windows cross-compilation. Moves common WebGPU compatibility shims to gpu.h. Applies project-wide coding style via clang-format. Verified on both macOS (native) and Windows (cross-compile).
</content>
</entry>
<entry>
<title>update session with mix fixes</title>
<updated>2026-01-31T13:34:59Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T13:34:59Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=815c4032813b5aafce09cf4e3731f4b7dfda106a'/>
<id>urn:sha1:815c4032813b5aafce09cf4e3731f4b7dfda106a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update state in .md files</title>
<updated>2026-01-31T13:08:00Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T13:08:00Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=e4aadd83ffe0d0ff33d8ca058c192decbb25974b'/>
<id>urn:sha1:e4aadd83ffe0d0ff33d8ca058c192decbb25974b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finalize Windows port with size analysis reporting and updated docs</title>
<updated>2026-01-31T13:02:03Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T13:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=50d4bd635a5fd8aaf6f19b713c10bbb445301b97'/>
<id>urn:sha1:50d4bd635a5fd8aaf6f19b713c10bbb445301b97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Windows cross-compilation support (MinGW) and emulation (Wine)</title>
<updated>2026-01-31T12:57:51Z</updated>
<author>
<name>skal</name>
<email>pascal.massimino@gmail.com</email>
</author>
<published>2026-01-31T12:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.taar-o.com/demo.git/commit/?id=e3daca37aa134a6885c8ae5c508c3d7f7bfc600a'/>
<id>urn:sha1:e3daca37aa134a6885c8ae5c508c3d7f7bfc600a</id>
<content type='text'>
</content>
</entry>
</feed>
