# dw3-decomp-expanded: matching Digimon World 2003 card-game functions

> dw3-decomp-expanded reconstructs Digimon World 2003 PAL card-game overlay functions as C that compiles to the original MIPS bytes. Each source file records compiler, address and comparison settings, and tools compare it with overlays from the user's disc. The author reports 407 matched functions across CARDGAME, STCRDABM, STCRDDEK and STCRDSHP, with 28 still pending.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/mateusgiordani/dw3-decomp-expanded>
- Primary source: <https://github.com/mateusgiordani/dw3-decomp-expanded/blob/78c604631c6c01e6b613c9a8c539173958ae862f/README.md>
- Catalog page: <https://awesomerea.org/resources/dw3-decomp-expanded-case/>
- Record JSON: <https://awesomerea.org/resources/dw3-decomp-expanded-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dw3-decomp-expanded-case/index.md)

## Requirements & limits

- **Prerequisites:** A PAL SLES-03936 disc and four extracted .PRO overlays are required.
- **Prerequisites:** Python 3.10 or newer, clang and the documented PS1 toolchain are required.
- **Limits:** The revised inventory has 28 functions without matching C; full .PRO files are not reconstructed.
- **License:** Project tools and documentation use MIT; the LICENSE.md defines separate scope for reconstructed game material.

## Primary sources

1. <https://github.com/mateusgiordani/dw3-decomp-expanded/blob/78c604631c6c01e6b613c9a8c539173958ae862f/README.md>
2. <https://github.com/mateusgiordani/dw3-decomp-expanded/blob/78c604631c6c01e6b613c9a8c539173958ae862f/LICENSE.md>

## More in Games

- [DX-Ball: an REA-guided function-level reconstruction with Codex](https://awesomerea.org/resources/dx-ball-rea-reconstruction-case/index.md) · Case study
- [DX-Ball: reconstruct sound panning](https://awesomerea.org/resources/rea-dxball-case/index.md) · Case study
- [Elite: Harmless — a Commodore 64 Elite disassembly](https://awesomerea.org/resources/elite-harmless-case/index.md) · Case study
- [EQOA Decomp: matching PS2 modules of EverQuest Online Adventures: Frontiers](https://awesomerea.org/resources/eqoa-frontiers-decomp-case/index.md) · Case study
- [Eternal Darkness: a work-in-progress GameCube decompilation](https://awesomerea.org/resources/unending-occlusion-eternal-darkness-case/index.md) · Case study
- [Eternal Darkness: Sanity’s Requiem — a matching GameCube decompilation](https://awesomerea.org/resources/eternal-darkness-decomp/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
