Art: emit the palette as .gpl/.ase/.aco as well as .act

The .act files only helped Photoshop. Affinity imports .ase and .aco;
Inkscape, GIMP, Krita and Aseprite want .gpl. tools/make_palettes.py now
generates all four plus swatch PNGs, for both the full 16 and the
11-colour portrait subset, all derived from the same PALETTE table shared
with kissaten.c so nothing can drift.

Colour names ride along in .gpl/.ase/.aco, so the swatches show up labelled
("skin", "lamp glow", "dusk violet") rather than as anonymous chips.

.ase output verified by reading it back and checking all 11 colours
round-trip exactly.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-29 21:34:14 +02:00
co-authored by Claude Opus 5
parent db7de024de
commit aa8fa3ddf9
11 changed files with 122 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B