Skip to content

PredatorCZ/RevilLib

Repository files navigation

RevilLib

build Coverage Status License: GPL v3

RevilLib is an independent library for handling various formats mostly for MT Framework.

There's also a legacy support for some formats used in RE Engine.

Library is written for C++20/23 and compilable under GCC 12+ and Clang 13+.

Toolset

Toolset can be found in Toolset folder

Toolset releases

Supported formats

  • MT Framework: Archive, Model, Motionlist, Sounds and lots of other formats across multiple platforms and versions.
  • RE Engine: motlist versions: 60, 85, 99, 486 and 528, motion versions: 43, 65, 78 and 458, texture all versions

License

This library is available under GPL v3 license. (See LICENSE)

This library uses following libraries:

  • Spike, Copyright (c) 2016-2026 Lukas Cone (Apache 2)
  • libmspack, Copyright (c) 2003-2016 Stuart Caie (LGPLv2)
  • zlib, Copyright (c) 1995-2022 Jean-loup Gailly and Mark Adler (Zlib)