PlayStation

Diablo III (PS4) runs natively on PC and Linux

By Tgames · · 2 min read

Diablo III, in its PS4 Eternal Collection version, runs natively on PC and Linux with SanctuaryPort: 4-player local co-op, trophies and up to 4K.


SanctuaryPort, the PS4's Diablo III on PC

On GitHub, CaduGimenes released on November 12, 2026 version 0.1.5 of SanctuaryPort, an unofficial port of Diablo III: Reaper of Souls – Ultimate Evil Edition in its PS4 version. PC and PS4 share the same x86-64 architecture: the game's code runs directly on your processor, a runtime replaces the PS4 system libraries, and the graphics commands are translated to Vulkan by a module derived from shadPS4. There is no CPU emulation. The project reuses the runtime from knack_pc and wipeout_pc, and the launcher from SpartanPort. The code is under the GPL-2.0 license.


What works
  • according to the author, the game is playable: hero creation, cinematics, Act I, saves, at 60 fps on a Radeon 780M under Linux;
  • full local co-op for up to 4 players, one controller per player, and optional Xbox button icons;
  • PS4 trophies, shown in game and in the launcher, the DLC you own, and the languages of your dump, including French;
  • a resolution from 480p to 4K, with FSR 1, and direct installation from your PKG files.
There is no online play, and ultrawide is not supported yet.


What you need
  • your own PS4 dump as fake PKG: the Brazilian release CUSA00243 with its 1.47 update, which is the Eternal Collection with the Necromancer, or the American release CUSA00242 at 1.00;
  • Windows 10 or 11 (88 MB archive, Python included) or a recent Linux (128 MB AppImage), and a Vulkan 1.3 graphics card.

Caution

The README does not mention AI, but several recent commits are co-signed by Claude, Anthropic's AI. The project is two days old: download it only from its GitHub page. For classic PS4 emulation, see our shadPS4 tutorial. Other PS4 games already have a native port: Shadow of the Colossus and Resogun.


Sources: SanctuaryPort (GitHub) · Version 0.1.5 (GitHub) · shadPS4 (GitHub)

No comments