Skip to content
Robert Jordan edited this page Oct 3, 2020 · 26 revisions

CatSystem2 Documentation Wiki Cs2Icon

CatSystem2 Demo Title

TriggersTools.CatSystem2 is a library designed to make working with CatSystem2 file formats quick and easy. This wiki, however, is aimed at information on CatSystem2 in general like: File Specifications, undocumented functionality, localization, patching, and so on.

CatSystem2, (often abbreviated Cs2), is a Japanese visual novel game engine for Windows.
It was developed by Windmill, (owned by ARES Inc.), and released in 2008.
Windmill's mascot character is Manju: Manju :3 who appears on the Cs2 icon.


🔦 The Wiki Home and sidebar Table of Contents is outdated
Many new and completed Wiki pages still have no links leading to them.
Use the Pages List in the sidebar for a complete look at the Wiki and latest information.


Wiki main pages

  • General Info - Important information to known before working with CatSystem2
  • File Formats - File Specifications and Decryption
  • Encryption Methods - In-depth explanation on CatSystem2 encryption
  • Decompiling - Decompiling .anm, .cst, and .fes scripts into compilable text files
  • Localization - Hurdles when translating Cs2 games
  • Debug Mode - Patching Cs2 games to activate in-game debugging tools
  • Shift JIS - Notes on the Japanese character encoding used by CatSystem2
  • Tools and Programs - Comprehensive list of known tools for CatSystem, and individual pages documenting them
  • Engine Transplants - Ongoing study of modifying game internals with newer CS2 engine versions, for localization and compatibility

Games tested against

🚧 This list needs updating, at least 20 different samples of CatSystem games and trials have been inspected since

This is a list of all games that have been involved in testing of the CatSystem2 library, which helps improve knowledge of the file formats and other functionality.

This list is in dire need of expansion outside of Grisaia games and the Cs2 Toolset.

Helpful resources

Useful projects

Japanese links 🇯🇵

If you cannot read Japanese, then it is recommended to view these links with Google Chrome. You may also use Google Translate's webpage translation service, but Google Chrome is faster and has the ability to turn on and off translations. It's important to note that when viewing the translated CatSystem2 manual, whitespace will not always be correct. You should turn off and on translations to compare how the whitespace should actually be when reading the documentation.

Clone this wiki locally