files
kolibrios/programs
Andrew 4cc716458a programs/games: Optimize GIFs (#235)
Lossless optimization of GIF image files.
Processed with `gifsicle -O3`(extreme) or `gifsicle --no-loopcount` (when only minimal adjustment is permitted).
LZW stream optimized with `flexigif -p -f -a=1`. Methods selected to ensure optimal compression with final KPACK step, since better LZW may reduce LZMA used in bundling programs, using: `xz --format=lzma --check=none --lzma1=mode=normal,dict=64KiB,nice=273,lc=3,lp=0,pb=2 -k -c in.gif > out.lzma`
QA with [GIF Inspector](https://movableink.github.io/gif-inspector/) and via code review.

📦 Program graphics (compiled or included with software):
- Slimmed `almaz/aniall.gif`, saving 380 bytes, ~9%.
- Slimmed `invaders/` 21 files, saving 1232 bytes, average ~3%.
- Slimmed `megamaze/orientg2.gif`, saving 986 bytes, ~31%.
- Slimmed `phenix/objects.gif`, saving 24 bytes, ~2%.

🥀 Old vestigial images, no longer used:
- Deleted `almaz/explode1.gif`, 4865 bytes.

Reviewed-on: #235
Reviewed-by: Burer <burer@noreply.localhost>
Reviewed-by: Ivan B <dunkaist@noreply.localhost>
Co-authored-by: Andrew <dent.ace@gmail.com>
Co-committed-by: Andrew <dent.ace@gmail.com>
2025-06-17 23:54:40 +02:00
..
2025-05-05 19:04:52 +02:00
2025-05-14 21:58:44 +03:00
2025-05-20 17:36:10 +02:00
2025-04-03 09:39:02 +02:00
2024-05-21 14:45:21 +00:00
2025-05-20 17:36:10 +02:00
2025-06-12 19:31:16 +02:00
2025-05-20 17:36:10 +02:00
2025-05-14 21:58:44 +03:00
2025-05-20 17:36:10 +02:00
2024-06-03 00:34:02 +01:00
2024-05-29 11:30:32 +00:00
2021-05-22 19:09:11 +00:00
2024-05-21 14:45:21 +00:00
2024-05-21 14:45:21 +00:00
2024-05-21 14:45:21 +00:00
2024-05-21 14:45:21 +00:00
2022-02-07 14:22:52 +00:00