# PSP Static Recompiler Toolkit

> This toolkit translates a PSP relocatable executable into C, links it with a native runtime, and builds a Windows executable. The runtime includes a scheduler, HLE kernel, audio and video decoding, and an SDL3 plus Vulkan renderer written for this project.

- Type: Tool
- Targets: Game
- Category: Native analysis tools
- Relationship: Foundation tool
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/sal063/PSP-recompilation-project>
- Primary source: <https://github.com/sal063/PSP-recompilation-project/blob/da17b0e1db209206a407d097d132201e516e3855/README.md>
- Catalog page: <https://awesomerea.org/resources/psp-recompilation-toolkit/>
- Record JSON: <https://awesomerea.org/resources/psp-recompilation-toolkit/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/psp-recompilation-toolkit/index.md)

## Requirements & limits

- Windows 10 or 11, x64, a Vulkan GPU, Python 3, and MSYS2 UCRT64 with GCC, SDL3, the Vulkan loader, and LLD. The input is a decrypted ELF from EBOOT.PBP.
- License: GPL-2.0-or-later, because the project uses PPSSPP code.

## Primary sources

1. <https://github.com/sal063/PSP-recompilation-project/blob/da17b0e1db209206a407d097d132201e516e3855/README.md>

## More in Native binaries

- [PbdViewer](https://awesomerea.org/resources/pbdviewer/index.md) · Tool
- [Copy as YARA](https://awesomerea.org/resources/copy-as-yara/index.md) · Tool
- [pytest-idapro](https://awesomerea.org/resources/pytest-idapro/index.md) · Tool
- [360tools](https://awesomerea.org/resources/360tools/index.md) · Tool
- [retrokit](https://awesomerea.org/resources/retrokit/index.md) · Tool
- [Zakuro](https://awesomerea.org/resources/zakuro/index.md) · Project

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
