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.



