Skip to content
This repository has been archived by the owner on Aug 15, 2022. It is now read-only.

REDxEYE/ProjectDecima

Repository files navigation

This project is no longer under development. See https://github.com/ShadelessFox/decima

This project is aimed to provide graphical user interface for previewing, exporting and modifying game resources in games based on Decima Engine in research purposes.

The program interface showing texture of Sam's face

People who made this project possible

  • Wunkolo who reverse-engineered the format of game archives and extracted keys required for decryption
  • Yretenai who at early steps gave basic understanding how game works
  • Nukem9 who from nowhere kicked out the door and provided priceless intelligence about RTTI data that game uses to load its resources

Building

Requirements:

  • Windows 10 64-bit (note: this is the only supported platform)
  • CMake 3.10 or greater
  • Any of listed compilers:
    • Visual Studio 2019
    • Clang
    • MinGW x64

Steps:

Open console and run following commands:

  1. git clone --recursive https://github.com/REDxEYE/ProjectDecima.git
  2. cd ProjectDecima
  3. git checkout development to get all latest features (Optional)
  4. cmake CMakeLists.txt -G "Visual Studio 16 2019" -B build
  5. cmake --build build --config Release

Copyright