Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsMay 28, 2026·3 min de lecture

PPSSPP — Fast Open Source PSP Emulator for Every Platform

Cross-platform PlayStation Portable emulator written in C++ that runs PSP games at full speed with upscaling, save states, and multiplayer on Windows, Linux, macOS, Android, and iOS.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
PPSSPP Overview
Commande d'installation directe
npx -y tokrepo@latest install c10463ee-5ab0-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

PPSSPP is a PSP emulator created by Henrik Rydgard, one of the original developers of the Dolphin emulator. It focuses on speed and portability, running on everything from high-end PCs to low-power Android phones. The project has been actively developed since 2012 and supports the vast majority of the PSP library.

What PPSSPP Does

  • Emulates the PSP's Allegrex MIPS CPU with a JIT recompiler for fast execution
  • Renders PSP graphics via Vulkan, OpenGL, or Direct3D with resolution upscaling up to 10x
  • Supports ad-hoc multiplayer over local network or the internet via a relay server
  • Provides save states, fast-forward, and customizable on-screen touch controls for mobile
  • Handles ISO, CSO, and CHD game formats with drag-and-drop loading

Architecture Overview

PPSSPP uses a JIT recompiler that translates MIPS instructions to the host architecture (x86-64, ARM64, or RISC-V). The GPU emulation translates PSP GE commands into Vulkan, OpenGL, or Direct3D calls. A shader translation layer converts PSP's fixed-function pipeline to programmable shaders. Memory management and HLE (High-Level Emulation) of PSP OS functions keep compatibility high without requiring firmware.

Self-Hosting & Configuration

  • Download from ppsspp.org for Windows, Linux, macOS, Android, or iOS
  • No firmware or BIOS required; PPSSPP uses HLE for system functions
  • Place ISO or CSO game files anywhere and browse to them from the UI
  • Configure Vulkan backend and resolution scaling under Graphics settings
  • Set up networking for multiplayer via the built-in ad-hoc server or PPSSPP relay

Key Features

  • Runs on six platforms including Android, iOS, Windows, Linux, macOS, and UWP
  • Texture upscaling and replacement for enhanced visuals
  • Built-in post-processing shaders (FXAA, CRT, bloom)
  • Rewind and fast-forward for gameplay convenience
  • Gamepad, keyboard, and touch control support with fully customizable layouts

Comparison with Similar Tools

  • RetroArch — multi-system frontend that includes a PSP core, but PPSSPP standalone offers better PSP-specific features
  • Vita3K — PS Vita emulator targeting Sony's newer portable; earlier in development
  • PCSX2 — PS2 emulator covering a different Sony platform with higher hardware requirements
  • Dolphin — GameCube/Wii emulator by a co-founder of PPSSPP; different console family

FAQ

Q: Does PPSSPP need a PSP BIOS or firmware? A: No. PPSSPP uses High-Level Emulation to replicate PSP system functions without proprietary firmware.

Q: Can I play multiplayer games? A: Yes, ad-hoc multiplayer works over LAN or internet using PPSSPP's built-in networking features.

Q: Does it work on mobile? A: Yes, PPSSPP runs on Android and iOS with touch controls and performs well even on mid-range phones.

Q: What game formats are supported? A: ISO, CSO (compressed ISO), and CHD files. You can also load from extracted folders.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires