Article

Tonight, ShadPS4 joins the hunt: uncovering bugs in the most popular PS4 emulator

PVS-Studio Team ·PVS Studio C++ Blog ·Published 2026-08-26 ·5 min read

This article discusses the ShadPS4 emulator and its efforts to uncover bugs, inspired by Lovecraftian horror themes. It highlights the challenges and techniques involved in debugging emulators.

From the article

August 20 marked the 136th anniversary of Howard Phillips Lovecraft's birth, the man who created his own genre, Lovecraftian horror. Plenty of people have tried to copy or build on his ideas. Only a few have actually pulled it off.

Bloodborne is a good example. Its world draws on Lovecraft's work but stands on its own. For years, gamers could only dream of playing it on PC. Now that's finally possible, thanks to today's hero, the ShadPS4 emulator.

We checked ShadPS4's own code only, with no third-party libraries involved. The analysis was run on commit 24e68ba from the main branch. The findings in this article come from the High and Medium severity levels of the General Analysis group. The comments starting with //! are the author's.


Share this resource


Discovered 2026-08-27 Source PVS Studio C++ Blog Archive 2026-08 →