ppsspp black screen and crash on launch

PPSSPP PPSSPP 1.10+ / Windows, macOS, Linux, Android, RetroArch core Last verified October 2026 Risk: none
Quick answer

Switch the graphics backend first, since most PPSSPP black screens and launch crashes trace to Vulkan, Metal, or the RetroArch core rather than the game.

PPSSPP tends to fail at the boundary — a black screen or a crash on launch — more often than it dies mid-game. The pattern across its tracker is that the graphics backend or the RetroArch core is the weak link, not the game file. That changes what you try first.

Black screen on a specific OS or device

Three reports share the shape: the app opens, but the screen stays black, sometimes with audio still playing. Each one is tied to a backend and a platform rather than a game:

  • A Xiaomi MIX Fold 3 on HyperOS 2.0 shows a black screen and freezes at app launch, on the Vulkan backend, after working fine on HyperOS 1.0 and MIUI (#20151). The reporter notes it broke specifically with the HyperOS 2.0 update.
  • On macOS Ventura 13.5.2 with a Radeon Pro 555X and Intel UHD 630, the main screen is black only in Vulkan mode (#18139).
  • On an Intel Mac running the RetroArch Metal core, the screen is black but audio is normal; the same machine runs fine on standalone PPSSPP and on RetroArch’s GL core (#16990).

The fix that fits all three is the same first move: change the rendering backend. In standalone PPSSPP that is Settings → Graphics → Rendering mode, where the options are Vulkan, OpenGL, and — on Windows — Direct3D 11; on macOS the RetroArch Metal path is the one to avoid. If the black screen appeared right after an OS update, treat it as an OS-plus-backend combination, not a corrupted install.

Only some games black-screen

A black screen that hits one or two titles while everything else boots is a different problem. One RetroArch Windows user reported God of War: Chains of Olympus and Ghost of Sparta showing nothing, while 40 other PSP games booted without issue — a clean RetroArch reinstall changed nothing (#12622). When the failure is that selective, it is the game’s own compatibility, not a general emulator fault, and the useful step is to check that title’s status rather than to keep changing global settings.

Crashes tied to one backend

Crashes cluster the same way as black screens — around a specific backend or the RetroArch core:

  • Switching to Direct3D 11 on Windows 7 with an Intel GPU force-closes PPSSPP (#12039). The D3D11 path is the fragile one on that hardware.
  • Final Fantasy Tactics: War of the Lions crashes during the intro in Vulkan (#18850) — a single-game, single-backend case.
  • The libretro core in RetroArch segfaults immediately on start when using Vulkan, in VulkanContext::CreateInstance (#11836).

When a crash shows up only with one backend, use another. When it shows up only inside RetroArch, the Vulkan core path is the known weak spot — the GL core is the safer choice on macOS, and on other platforms a recent stable core build from the official channel is worth trying before assuming your setup is broken.

What to note before reporting

PPSSPP’s own issue template asks for the rendering backend, the device or GPU, and the last version that worked — because those three fields are what separates a backend bug from a device bug from a regression. When you change a backend and the symptom moves with it, you have already isolated the cause the maintainers need.

Last verifiedOctober 2026
CorrectionsSpotted an error? See our editorial guidelines