Skip to main content

Module gameexe

Module gameexe 

Source
Expand description

Gameexe.dat decoding and INI-like parsing.

In the original Siglus engine, Gameexe.dat is treated as a TCHAR text blob (UTF-16LE). Some titles may store an alternative encoding (e.g. Shift-JIS) or wrap the text with obfuscation + LZSS.

This module keeps the decoding pipeline explicit:

  • plaintext (UTF-16LE / Shift-JIS / UTF-8)
  • optionally XOR with a chain of angou materials
  • optional Siglus LZSS unpack

Structs§

GameexeConfig
GameexeDecodeOptions
GameexeDecodeReport
GameexeEntry

Enums§

GameexeTextEncoding

Functions§

decode_gameexe_dat_bytes
normalize_gameexe_key