
**A decompilation project and modern port of Dark Cloud for the PlayStation 2.**
[](https://themoonpeople.github.io/Chronicle/)
[](https://discord.gg/RGuE998sDY)
[](https://decomp.dev/TheMoonPeople/Chronicle/ntsc)
[](https://decomp.dev/TheMoonPeople/Chronicle/pal)
[

](https://decomp.dev/TheMoonPeople/Chronicle/)
## Overview
**Chronicle** is a decompilation project and port of _Dark Cloud_ for the PlayStation 2.
The project aims to produce **100% matching text and data sections** for:
- The main executable of the **NTSC 1.02** release.
- The main executable of the **PAL review** version.
- The `TITLE.BIN` and `DUN.BIN` overlays.
## Building and Running
### Prerequisites
- A copy of _Dark Cloud_ (ideally the PAL version).
### 1. Clone the repository
```bash
git clone --recurse-submodules https://github.com/TheMoonPeople/Chronicle.git
cd Chronicle
```
### 2. Provide a disc image
Place your disc image in the corresponding region directory:
| Region | Path |
| :-------- | :------------------------------- |
| PAL | `rom/pal/Dark Cloud (PAL).iso` |
| NTSC 1.02 | `rom/ntsc/Dark Cloud (NTSC).iso` |
### 3. Build the project
**Linux / macOS**
```bash
./build.sh