programs/games: Optimize GIFs #235

Merged
ace-dent merged 6 commits from ace-dent/kolibrios-gitea:PR-OptimizeGIFs into main 2025-06-17 23:55:31 +02:00

6 Commits

Author SHA1 Message Date
1565fb3720 programs/games: Optimize GIFs invaders
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 1m7s
Build system / Build (pull_request) Successful in 9m28s
Lossless optimization of GIF image files. Selective use of `gifsicle -O3` and/or `flexigif -p -f -a=1`, ensuring optimal KPACK LZMA compression.

📦 Program graphics (compiled or included with software):
- 21 files, 1232 bytes saved total, average saving ~3%.
2025-06-17 11:22:44 +02:00
70b91611cd programs/games: Optimize GIFs almaz
Lossless optimization of GIF image file, removing excess `NETSCAPE` loop blocks. Could not use `gifsicle` due to program specific  local palettes. Did not apply `flexigif`, as this hinders KPACK LZMA compression.

📦 Program graphics (compiled or included with software):
- Slimmed `almaz/aniall.gif` from 4248 to 3868 bytes, saving 380 bytes, ~9%.
2025-06-17 11:22:44 +02:00
699e402254 programs/games: Optimize GIFs megamaze
Lossless optimization of GIF image files, with `gifsicle -O3` and `flexigif -p -f -a=1`.

📦 Program graphics (compiled or included with software):
- Slimmed `megamaze/orientg2.gif` from 3114 to 2128 bytes, saving 986 bytes, ~31%.
2025-06-17 11:22:44 +02:00
9e731fdfb2 programs/games: Optimize GIFs invaders
Lossless optimization of GIF image files, with `gifsicle -O3` and `flexigif -p -f -a=1`.

📦 Program graphics (compiled or included with software):
- 21 files, 1232 bytes saved total, average saving ~3%.
2025-06-17 11:22:44 +02:00
eace9188f9 programs/games: Optimize GIFs almaz
Lossless optimization of GIF image files, removing excess `NETSCAPE` blocks and `flexigif -p -f -a=1`.

📦 Program graphics (compiled or included with software):
- Slimmed `almaz/aniall.gif` from 4248 to 3796 bytes, saving 452 bytes, ~10%.

🥀 Old vestigial images, no longer used:
- Delete unused asset `almaz/explode1.gif`, 4865 bytes.
2025-06-17 11:22:44 +02:00
6917e833a0 programs/games: Optimize GIFs phenix
Lossless optimization of GIF image files, with `gifsicle -O3` and `flexigif -p -f -a=1`.
Program graphics (compiled or included with software):
- Slimmed `phenix/objects.gif` from 1052 to 1028 bytes, saving 24 bytes, ~2%.
2025-06-17 11:22:44 +02:00