emhoracek / smooch

Kisekae Set System implementation for the web
GNU General Public License v3.0
46 stars 25 forks source link

"Lucca" by Bryan O'Malley (1996) #10

Closed emhoracek closed 2 years ago

emhoracek commented 7 years ago

Some deep issues with this one... 😬

This is the way it should look:

screen shot 2017-08-07 at 6 37 16 pm

and this is the way it does look:

screen shot 2017-08-07 at 6 38 51 pm

Another outfit-set (# 4), in UltraKiSS:

screen shot 2017-08-07 at 6 40 02 pm

and in Smooch:

screen shot 2017-08-07 at 6 40 45 pm

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.

emhoracek commented 7 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
emhoracek commented 7 years ago

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.

emhoracek commented 7 years ago

getting a little better now that smooch looks up which palette to use before converting the cel

screen shot 2017-08-11 at 9 17 21 pm

but most of the sets still don't work at all

screen shot 2017-08-11 at 9 18 50 pm
emhoracek commented 7 years ago

Fixing #15 also fixed the missing background images in this set! However, most of the issues remain.

emhoracek commented 2 years ago

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:

Screen Shot 2022-02-22 at 8 36 31 PM

And here's UltraKiss:

Screen Shot 2022-02-22 at 8 36 41 PM

Still doesn't look the same right? So I assumed Smooch was still doing something wrong. HOWEVER!

Look at the Otakuworld screenshot:

Screen Shot 2022-02-22 at 8 36 52 PM

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!