E mote - trigger-segfault/TriggersTools.CatSystem2 GitHub Wiki
E-mote
Some CatSystem 2 games, starting from around 2010 and onwards include E-mote, features for highly animated cel-shaded character sprites.
🚧 This page is a work in progress
This possibly changes the normal functionality of static character sprites. (i.e. causing errors when attempting to draw with the cg
command bank in .cst
Cat Scene scripts).
This functionality will always require the emotedriver.dll
library file to be in the game install directory (or dll path?). The DLL seems to change enough for every game version that using a different version of the library will guarantee a crash the moment any E-Mote features are activated (like on the title splash screens of some games).
Related files
Archives: m2config.int
, psz.int
m2config.int
Includes: *.cnf
, *.def
, *.inc
, *.inf
, (TODO: more extensions)
This archive contains motion scripts and configuration. Numerous different extensions are observed in this archive, all of which are plaintext, thankfully.
*.cnf
and a few other file extensions appear only once, and may relate to global configurations (or group configuration). Other the bulk of the files seems to be one or two types of extensions (TODO: add extensions)
psz.int
Includes: (TODO: one of two extensions)
This archive contains model data of some kind, or binary E-mote data. The priority for looking into these files is currently extremely low.