Chronicle Two is a decompilation project (and eventual port) of Dark Chronicle/Dark Cloud 2 for the PlayStation 2.
Clone with submodules: git clone --recurse-submodules https://github.com/TheMoonPeople/ChronicleTwo.git
Place the PAL disc image Dark Chronicle (PAL).iso in rom/pal/. The build
runs in a container that Kazarov builds on first use,
so Docker or Podman must be installed.
./build.shbuilds the PAL executable (ps2-pal) and checks it against retail../build.sh ps2-pal elf objdiffbuilds only the named targets;CLEAN=1 ./build.shrebuilds from scratch../run.shbuilds, masters a disc image and boots it in PCSX2.build.batandrun.batdo the same on Windows.tools/kazarov/scripts/kazarov shellopens a shell in the build container, with the project at/work/chronicletwo.
Build with ./build.sh ps2-pal elf objdiff, then open the project in the objdiff
GUI. It reads the objdiff.json that the build writes at the root.