Warlords: Battlecry ARM

From XentaxWiki
Revision as of 15:08, 18 December 2020 by Ikskoks (talk | contribs) (Compatible Programs)

Jump to: navigation, search


  • Game : Warlords: Battlecry
  • Format Type : Misc
  • Endian Order : Little Endian

Format Specifications



MultiEx BMS Script

Not written yet.

Notes and Comments

  • ARM files are encrypted with custom algorithm. Special 256-bytes key is needed for decryption.

Decryption algorithm

Below is Python implementation of decryption algorithm:

arm_size = os.path.getsize(in_file_path)
for i in range(arm_size):
    arm_byte = struct.unpack("B", arm_file.read(1))[0]
    out_byte = key_file.read(1)

Compatible Programs