# DQ8Recomp: an experimental Dragon Quest VIII static recompilation

> DQ8Recomp translates Dragon Quest VIII's PlayStation 2 MIPS code to C++ locally with PS2Recomp and links it to a runtime implementing the services the game uses. The source includes function maps, Ghidra analysis tooling and an SDL3 GPU renderer; the author reports that the NTSC-U build reaches field gameplay.

- 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/Sinan-Karakaya/DQ8-Recompiled>
- Primary source: <https://github.com/Sinan-Karakaya/DQ8-Recompiled/blob/f6dfd968001b492415969bb70bd5aad3bfa79abd/README.md>
- Catalog page: <https://awesomerea.org/resources/dq8recomp-case/>
- Record JSON: <https://awesomerea.org/resources/dq8recomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dq8recomp-case/index.md)

## Requirements & limits

- **Prerequisites:** The user's North American PS2 disc image, SLUS-21207.
- **Prerequisites:** A Windows, macOS or Linux computer with roughly 8 GB of free space.
- **Limits:** Sustained performance and full-game compatibility remain in progress; the PAL configuration is incomplete.
- **License:** GPL-3.0 license.

## Primary sources

1. <https://github.com/Sinan-Karakaya/DQ8-Recompiled/blob/f6dfd968001b492415969bb70bd5aad3bfa79abd/README.md>
2. <https://github.com/Sinan-Karakaya/DQ8-Recompiled/blob/f6dfd968001b492415969bb70bd5aad3bfa79abd/tools/ghidra/README.md>

## More in Games

- [Dr. Mario 64 Recomp: a native N64 recompilation with rendering changes](https://awesomerea.org/resources/dr-mario-64-recomp-plus-case/index.md) · Case study
- [Dragon Age: Origins — Recompiled](https://awesomerea.org/resources/dao-recomp-case/index.md) · Case study
- [Dragon Ball GT: Final Bout Recompiled — a Windows recompilation](https://awesomerea.org/resources/db-final-bout-recomp/index.md) · Case study
- [Dragon Ball GT: Final Bout: a native static recompilation of the PS1 game](https://awesomerea.org/resources/dragon-ball-gt-final-bout-recomp-case/index.md) · Case study
- [Dragon Ball Z on the Nintendo 64: recompiling two GBA games for N64](https://awesomerea.org/resources/dbz64-case/index.md) · Case study
- [Dragon Ball Z: Super Saiya Densetsu — recompiling the SNES game in Rust](https://awesomerea.org/resources/dbz-ssd-rust/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.
