allrecomps

PlayStation 3 / Recompilation

Drakengard 3 — dod3-recomp

Drakengard 3 Recompiled translates PS3 PPU/SPU code to C++ through ps3recomp. It documents a Direct3D 12 Windows path and a separate Apple Silicon Metal runtime.

In developmentWindows · macOS
Drakengard 3 — dod3-recomp
Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.

About this project

Drakengard 3 Recompiled translates PS3 PPU/SPU code to C++ through ps3recomp. It documents a Direct3D 12 Windows path and a separate Apple Silicon Metal runtime.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Compatibility

Use your own USA BLUS-31197 game with update 1.01, which is mandatory. macOS requires Apple Silicon and macOS 13+. Windows builds use the documented Visual Studio/Clang, CMake and Python tools.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

The guide documents Windows and Apple Silicon rendering paths and device-specific measurements. The alternative Windows Vulkan renderer remains experimental.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Known limitations

The Windows Vulkan path is experimental and distinct from its regular D3D12 path. README measurements on an RTX 4090 or M1 Pro describe those machines; they are not minimum-hardware or universal frame-rate guarantees.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Getting started

Follow the project’s extraction and local-generation instructions for the updated disc data, then build/start the runtime for your OS. Keep the required game-data layout and back up saves before regenerating or upgrading the port.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.