Decompilation of the Character Pipeline Apr 2001 library files. This repository does not provide a complete copy of that version of this component. This repo is focusing on the built code libraries within this version and is not a complete replacement.
Currently this repository supports building the following libraries:
✔️ = 100% Complete
| Library Name | Progress |
|---|---|
| actor | ✔️ |
| anim | ✔️ |
| control | ✔️ |
| geoPalette | ✔️ |
| lighting | ✔️ |
| shader | ✔️ |
| skinning | ✔️ |
After cloning the repo, you can copy your copies of the .a files to baserom/ and run make extract to disassemble these files to source files with DTK.
The build process requires the following packages:
- build-essential
- binutils-powerpc-linux-gnu
Under Debian / Ubunutu you can install them with the following commands:
sudo apt update
sudo apt install build-essentialIf building any files you can install binutils-powerpc-linux-gnu with:
sudo apt install binutils-powerpc-linux-gnuRunning make will then setup DTK if necessary and build all supported libraries.