📈 GH Trending Explorer 🎲 Surprise me

← all repos

Sinan-Karakaya / DQ8-Recompiled

git clone https://github.com/Sinan-Karakaya/DQ8-Recompiled.git 3e74da6 · 9d ago

Recompilation of Dragon Quest VIII (PS2) to run natively on PC and Mac.

—
stars, 24h
—
stars, 7 days
+77
stars, 30 days · #2,900
77
★ total
2
forks · 15 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC++
LicenseGPL-3.0
Created2026-09-23 (27d ago)
Last push9d ago
Watchers7
OwnerUser

Links

README excerpt
# DQ8Recomp
An experimental native port of **Dragon Quest VIII: Journey of the Cursed King**
for PlayStation 2, built with PS2Recomp.
The game's MIPS code is translated to C++ locally and linked to a runtime that
implements the PS2 services it uses. Graphics use SDL3 GPU or a software reference
renderer.
**This is a development project, not a finished port.** The NTSC-U version
(`SLUS_212.07`) boots, loads saves, and reaches field gameplay, with sound from
the game's own drivers. Sustained playable performance and full-game
compatibility are still in progress. The PAL configuration is incomplete.
## Play it
You need:
- a computer running Windows, macOS or Linux, with about 8 GB of free space;
- a disc image (an `.iso` file) made from your own copy of the North American
 release of the game (SLUS-21207).
Nothing from the game is downloaded: the launcher builds the game on your
computer, from your disc.
1. Open the latest release,
 scroll down to **Assets**, and click the file for your computer to download it:
 | Your computer | File to download |
 | --- | --- |
 | Windows | `DQ8Recomp-…-Windows-x86_64.zip` |
 | Mac with Apple silicon (M1 or newer) | `DQ8Recomp-…-macOS-arm64.zip` |
 | Mac with an Intel processor | `DQ8Recomp-…-macOS-x86_64.zip` |
 | Linux on a PC | `DQ8Recomp-…-Linux-x86_64.tar.gz` |
 | Linux on ARM | `DQ8Recomp-…-Linux-arm64.tar.gz` |
 Not sure which Mac you have? In the Apple menu, choose **About This Mac**: "Apple
 M1" or later means Apple silicon, and "Intel" means Intel. The other files in
 the list are for developers.
2. Unpack it. On Windows, right-click the file and choose **Extract All**: the
 launcher can't run from inside the zip. On macOS, double-click it. On Linux,
 use your file manager's **Extract**.
3. Open the launcher.
 - **Windows:** open `dq8-launcher` in the `DQ8Recomp` folder. If Windows says it
 protected your PC, choose **More info**, then **Run anyway**.
 - **macOS:** the app isn't signed yet, so macOS blocks it. The first time, open
 Terminal, type `xattr -dr com.apple.quarantine ` (with the space at the end),
 drag **DQ8Recomp Launcher** onto the Terminal window, and press Return. That
 unblocks the app and the tools inside it. Then double-click the app.
 - **Linux:** open `dq8-launcher` in the `DQ8Recomp` folder.
4. Drag your disc image onto the launcher's window, and go through its pages with
 **Continue**. If something is missing, such as a C++ compiler, press **Install
 for me**; your computer may ask for your permission.
5. Press **Start building**. The first build takes about ten minutes on a recent
 computer, longer on an older one. Then press **Play**.
Your game files and saves are kept in a `DQ8Recomp` folder in your home folder;
the launcher's Options page can choose another before you build. To update,
download the latest release again and open it: your saves stay, and the build
only redoes what changed. In the game, **F1** opens the menu for controls,
display and sound. Running and controls
li