Closed emhoracek closed 2 years ago
Lol this set uses TWELVE different palettes:
%lucca1.kcf ;0
%l2.kcf ;1
%l3.kcf ;2
%lgoth.kcf ;3
%lgoth2.kcf ;4
%bg.kcf ;5
%bg2.kcf ;6
%bg3.kcf ;7
%bg4.kcf ;8
%bg5.kcf ;9
%sailor.kcf ;10
%l4.kcf ;11
This doll is going to require multi-palette support, so we'll need to 1) parse all the palettes into a map, 2) feed at least the palette map, cel name and cel palette number into the conversion function, and 3) lookup the palette file to use for each cel when converting.
getting a little better now that smooch looks up which palette to use before converting the cel
but most of the sets still don't work at all
Fixing #15 also fixed the missing background images in this set! However, most of the issues remain.
So I've made a lot of progress on this by allowing for multiple versions of a cel, each with a different palette, in the next PR.
Here's the next PR to Smooch:
And here's UltraKiss:
Still doesn't look the same right? So I assumed Smooch was still doing something wrong. HOWEVER!
Look at the Otakuworld screenshot:
Smooch's colors are the same! And these are the colors of the character in the original game. So I think the color difference is probably a bug in UltraKiSS, not Smooch!
Some deep issues with this one... 😬
This is the way it should look:
and this is the way it does look:
Another outfit-set (# 4), in UltraKiSS:
and in Smooch:
Very weird. Seems to be problems with the cel conversion and/or palette, but maybe also positioning?
This is
lucca1r.lzh
in the sample sets.