Skip to content

PPSSPP - RetroBIOS

Type standalone + libretro
Classification official_port
Source https://github.com/libretro/ppsspp
Upstream https://github.com/hrydgard/ppsspp
Version Git
Profiled 2026-03-24
Cores ppsspp
Systems sony-psp
Pack structure
  • libretro: PPSSPP
Technical notes

Full HLE emulator. No Sony firmware or BIOS required. All PSP kernel modules (flash0:/kd/*.prx) are reimplemented in C++. Libretro core loads assets from system/PPSSPP/ via VFS. Assets include replacement PGF fonts (18 files in flash0/font/), game compatibility database (compat.ini), language mapping (langregion.ini), and post-processing shaders (shaders/). Libretro fork (2020-03-18) behind upstream. PSP_DEFAULT_FIRMWARE = 660 (Core/ConfigValues.h:40).

2 files | 0 required, 2 optional | 2 in repo, 0 missing

ppge_atlas.zim -optional : PPGe dialog texture atlas for save/load dialogs, on-screen keyboard, system UI

  • Path: PPSSPP/ppge_atlas.zim
  • Source: Core/Util/PPGeDraw.cpp:227-228
  • Platforms: lakka, retroarch, retrodeck, retropie
  • PanicAlert if missing. System dialogs render without graphics but core continues running.

ppge_atlas.meta -optional : PPGe atlas metadata (glyph positions, UV coords)

  • Path: PPSSPP/ppge_atlas.meta
  • Source: Core/Util/PPGeDraw.cpp:235-237
  • Loaded after ppge_atlas.zim. Without it, dialog UI has no glyph layout.

Data directories

  • ppsspp-assets >``

Generated on 2026-03-25T14:56:43Z