KiSS CEL

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Sample files)
m (Change telparia.com samples link to template)
 
(One intermediate revision by one user not shown)
Line 33: Line 33:
 
* [[Konvertor]]
 
* [[Konvertor]]
 
* [http://otakuworld.com/index.html?/kiss/viewers.htm List of KiSS viewers]
 
* [http://otakuworld.com/index.html?/kiss/viewers.htm List of KiSS viewers]
* [http://www.gimp.org/ GIMP] ''[Ed. note: We could not confirm that GIMP correctly writes CEL files.]''
+
* [[GIMP]] ''[Ed. note: We could not confirm that GIMP correctly writes CEL files.]''
 
* [[XnView]] (Apparently requires the KCF file to have the same base filename as the CEL file.)
 
* [[XnView]] (Apparently requires the KCF file to have the same base filename as the CEL file.)
 
* [http://snisurset.net/code/abydos/ abydos]
 
* [http://snisurset.net/code/abydos/ abydos]
Line 40: Line 40:
 
* http://otakuworld.com/kiss/free.htm
 
* http://otakuworld.com/kiss/free.htm
 
* http://www.followtheowl.com/dir/dl5.htm
 
* http://www.followtheowl.com/dir/dl5.htm
* https://telparia.com/fileFormatSamples/image/kissCel/
+
* {{DexvertSamples|image/kissCel}}
  
 
== Links ==
 
== Links ==

Latest revision as of 04:06, 28 December 2023

File Format
Name KiSS CEL
Ontology
Extension(s) .cel, .kcf
Released 1991

KiSS CEL is a raster image file format associated with Kisekae Set System, a game(?) that involves making computerized "paper" dolls. Much of the information about it is in Japanese.

Its name has many variations. "KiSS" may instead be "KIS" or "KiSS/GS" (GS is the name of the specification), "CEL" may instead be "cell", and the words may be capitalized in any conceivable way.

The original KiSS graphics format uses two files for each image: a .CEL file containing the bitmap, and a (possibly shared) .KCF file containing the color palette. KCF files are also known as KiSS color files.

A KiSS doll is composed of multiple CEL files and (if necessary) KCF files, along with at least one CNF "configuration" script, and possibly other files, usually archived in an LZH or ZIP file.

Contents

[edit] Format

The original KiSS CEL format supports 4- and 8-bit paletted images, with binary transparency. A newer version of it called Cherry KiSS (CKiSS) supports 32-bit RGBA images, and does not use a KCF file.

CEL and KCF files all begin with a 32-byte fixed header.

[edit] Identification

CEL and KCF files begin with a 4-byte ASCII signature: "KiSS".

Following that:

  • 4-bit CEL files have bytes 0x20 0x04.
  • 8-bit CEL files have 0x20 0x08.
  • CKiSS files have 0x21 0x20 or 0x20 0x20.
  • KCF files have 0x10.

[edit] Specifications

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox