Skip to content

Cal of Duty: Black Ops III GSC/CSC Decompiler for last gen (360 / PS3)

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE.md
Notifications You must be signed in to change notification settings

LJW-Dev/Cerberus-LastGen

 
 

Repository files navigation

Cerberus

A fork of Cerberus for last gen files (Xbox / PS3). Does not support Black Ops 2.

Usage

Cerberus.CLI [options] <file / folder (.gsc|.csc|.gscc|.cscc|.ff)>
Options:

  • --disassemble - Disassembles the script/s.

Features

  • Extracts GSC files from FastFiles.
  • Updated hash table.

Info

  • Can decompile custom scripts, but the output might not be 100% correct.
  • Last Gen doesn't have DevBlock Opcodes, and instead replaces them with a jump. If a function starts with a "continue" or always jumps over a block it is likely a DevBlock.
  • Older GSC files don't have the same opcodes and can't be decompiled unless the opcode list is updated.

About

Cal of Duty: Black Ops III GSC/CSC Decompiler for last gen (360 / PS3)

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 57.0%
  • C++ 17.4%
  • Assembly 12.7%
  • HTML 3.3%
  • C# 2.7%
  • Shell 1.6%
  • Other 5.3%