A backup of 1987kostya's deleted CTFAK repo from 2021-01-29. The one and only ClickTeam Fusion decompiler!
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CONIGUERO 46072160e6
Update README.md
4 years ago
CTFAK Fixed events hardcode, started working on advanced chunk writing 4 years ago
Dependencies Add x64 ZLib DLL 4 years ago
.gitattributes Добавьте GITIGNORE- и GITATTRIBUTES-файлы. 5 years ago
.gitignore Script for auto copying app files after compiling 4 years ago
CTFAK.sln Russian localisation(beta), images transparency fixes 4 years ago
LICENSE Create LICENSE 4 years ago
README.md Update README.md 4 years ago
icon.ico New GUI, MFA reader refactor,bugfixes 5 years ago
icon.png New GUI, MFA reader refactor,bugfixes 5 years ago

README.md

CTFAK

Experimental tool to decrypt, analyze, dump and decompile games made with ClickTeam Fusion.

NOTE: EXE -> MFA is not yet completely supported!

DISCLAIMER: While this tool allows for MFA generation, only use it for educational porpuses and NEVER share the result with people who don't legally own the game (like we hope you do)

Build instructions

Clone the project and build with VS2019, remember to include the ZLib C# extension and external libraries (GUI and decrypter.dll) Instructions on how to build the decrypter library will be coming soon. Compiler should put all files to the "Build" folder

Features

  • Image Dumper
  • Sound Dumper
  • Music Dumper
  • Extension Dumper
  • Image Viewer
  • Animation Player
  • Sound Player
  • Frame Viewer
  • Plugin Support

Requirements

  • Microsoft Visual C++ Redistributable 2019

License

This program is licensed under the AGPLv3 license. This means that if you modify it and wish to re-distribute the compiled build, you have to provide the source code for it. This applies to network distribution too (if you decided to make an online version for example) A special exception has been granted for the decryption library, as the author prefers it to be closed source at this time. The community is welcome to contribute a replacement open-source version of the library so this exception can be removed.