PSP Homebrew & Themes

Native EBOOT.PBP apps, homebrew games, emulators and PSP themes, with ARK-4 setup, exact storage paths and pinned ready-to-use files.

Start with your PSP

  1. Check model and firmwareRead Settings → System Settings → System Information. ARK-4’s live install route uses official 6.60 or 6.61 on retail 1000, 2000, 3000, Go and E1000/Street. Follow the project’s separate migration instructions if PRO, ME or another CFW is already installed.
  2. Prepare the correct storageBack up the existing card and saves. Connect by USB or use a reader. Keep the Memory Stick/Go storage’s existing layout. The table below distinguishes the drive’s root from folders inside PSP.
  3. Install ARK-4 live accessIn the final ARK4.zip, copy ARK_01234 into PSP/SAVEDATA/ and ARK_Loader into PSP/GAME/. On Go, put both on the same storage. Eject safely and launch ARK Loader from Game. It must be relaunched after a full reboot unless you separately install cIPL.
  4. Add a native appExtract the selected binary archive. Put its complete app folder, including EBOOT.PBP and bundled resources, under PSP/GAME/. Launch it from Game → Memory Stick or System Storage. Do not copy the unextracted ZIP there.
Paths on the console
ContentMemory Stick (all models, Go M2)PSP Go internal storage
Homebrewms0:/PSP/GAME/App/EBOOT.PBPef0:/PSP/GAME/App/EBOOT.PBP
ARK savedatams0:/PSP/SAVEDATA/ARK_01234/ef0:/PSP/SAVEDATA/ARK_01234/
Themesms0:/PSP/THEME/ef0:/PSP/THEME/
CXMBms0:/seplugins/cxmb/cxmb.prxef0:/seplugins/cxmb/cxmb.prx

On a computer, X:/ means the USB drive letter: X:/PSP/GAME/ maps to that device’s ms0:/PSP/GAME/ or ef0:/PSP/GAME/. An app may still use a hard-coded ms0 path; check its requirements. Street has no WLAN, so network features need another model. PC assistants and Vita VPKs are separate from these native PSP files.

PSP download catalogue

Search the exact files below. Open installation notes before copying a package.

ARK-4 · final release · original project artwork
ARK Team · ICON0 embedded in official PSP build
SetupEBOOT.PBP bundle

ARK-4 · final release

Pinned final ARK-4 custom firmware bundle. Upstream development has moved to ARK-5.

Requires: Retail PSP-1000, 2000, 3000, Go and E1000 (Street); official 6.60/6.61 for the live-loader route. Existing CFW needs the separate official migration instructions.

Installation & storage path

Copy ARK_01234 to PSP/SAVEDATA and ARK_Loader to PSP/GAME on the same storage device. Launch ARK Loader from Game. Follow the official cIPL guide separately for permanent installation.

Download ARK4.zip

v4.20.69 r206 · 38.33 MiB · ZIP · CRC verified

SHA-256 & original filed38f3dda6f18b783bdb05a9c1bf6ed46bf4cbd7963a66db4eca9f6b2fd32c483

Original download

Native package: ARK_Loader/EBOOT.PBP

CXMB · custom theme plugin · original project artwork
CXMB example: Jumbled theme · screenshot hosted by pspunk
PluginsPRX

CXMB · custom theme plugin

Theme plugin with relative-path loading fixes. Required for CTF themes; PTF files use the built-in theme menu.

Requires: CXMB 3.71–6.61 Classic / Infinity lineage. Use a CTF made for the exact firmware; the collection below is pinned to the distributor’s stated versions.

Installation & storage path

Save as ms0:/seplugins/cxmb/cxmb.prx (Memory Stick) or ef0:/seplugins/cxmb/cxmb.prx (Go internal). On ARK-4 enable only VSH/XMB through Custom Launcher plugin installation, then restart VSH.

Download cxmb.prx

v1.2.1 · 0.02 MiB · PRX · module signature verified

SHA-256 & original filef7b9a705df7c0a527a7e3703adda8ef7ba4f5636979c5f09bada3aa1d8885ffa

Original download

Material Design Tiny White · original project artwork
JohnEdwa (as named in distributed file); hosted by pspunk · preview hosted by pspunk
ThemesPTF

Material Design Tiny White

A compact Material-inspired XMB icon theme. Preview supplied by the theme distributor.

Requires: Distributor lists 6.60 and 6.61; official or custom firmware. No CXMB needed.

Installation & storage path

Copy the PTF to ms0:/PSP/THEME/ or ef0:/PSP/THEME/ on Go internal storage. Apply in Settings → Theme Settings → Theme.

Download MaterialDesignTinyWhite_JohnEdwa_v09.ptf

v0.9 (distributed file) · 0.24 MiB · PTF · PTF container header verified

SHA-256 & original file858087c4b06e60ba0edf482e14631043abbfcf878fc2a237b93b41bc4b30239f

Original download

clearXMB black · PTF · original project artwork
Original author unlisted by distributor; hosted by pspunk · preview hosted by pspunk
ThemesPTF

clearXMB black · PTF

Dark XMB icon theme using the PSP’s native theme format. Preview supplied by pspunk.

Requires: Distributor lists 6.60 and 6.61; official or custom firmware. No CXMB needed.

Installation & storage path

Copy clearXMBblack.ptf to ms0:/PSP/THEME/ or ef0:/PSP/THEME/. Select it in Settings → Theme Settings → Theme.

Download clearXMBblack.ptf

Distributor snapshot 2026-11-02 · 0.21 MiB · PTF · PTF container header verified

SHA-256 & original file0a43e3917096b0475f5a4c2c008c22a2183b94f3a2b1c8cd6a9ed99b0779da08

Original download

Jumbled · CTF 6.60 · original project artwork
Original author unlisted by distributor; hosted by pspunk · preview hosted by pspunk
ThemesCTF

Jumbled · CTF 6.60

A full XMB layout theme. Keep this 6.60-labelled original separate from PTF themes and converted CTF builds.

Requires: File is explicitly jumbled660.ctf. Distributor lists its collection for 6.60/6.61; use on 6.60 CFW + CXMB. No independent 6.61/ARK-5 compatibility claim.

Installation & storage path

Copy to ms0:/PSP/THEME/ or ef0:/PSP/THEME/. Enable CXMB in VSH/XMB, restart VSH, then choose it in Theme Settings.

Download jumbled660.ctf

6.60 · distributor snapshot 2026-11-02 · 6.43 MiB · CTF · PTF container header verified

SHA-256 & original file8db608712ced0506d72be4972d2d769b7c3c6b1c34d8eb09eb2c96f18aa83563

Original download

Allure v2 · CTF 6.60 · original project artwork
Original author unlisted by distributor; hosted by pspunk · preview hosted by pspunk
ThemesCTF

Allure v2 · CTF 6.60

Alternative XMB styling with a matching distributor screenshot. This is the original 6.60-labelled CTF.

Requires: 6.60 CFW + CXMB for this allure.v2.660.ctf build. Distributor also lists 6.61, but that has not been independently hardware-tested here.

Installation & storage path

Copy to ms0:/PSP/THEME/ or ef0:/PSP/THEME/. Enable CXMB only for VSH/XMB, restart VSH and apply through Theme Settings.

Download allure.v2.660.ctf

v2 · 6.60 · 6.85 MiB · CTF · PTF container header verified

SHA-256 & original fileee6f45ae9d2e696456ae2edb2a0f9bed56f5720fd9d34b0d4963c6d89caf2a87

Original download

Apollo Save Tool · original project artwork
Damián Parrino (bucanero) · ICON0 embedded in official PSP build
AppsEBOOT.PBP bundle

Apollo Save Tool

Manage PSP and PS1 saves, export/import and apply source-provided save patches.

Requires: Homebrew-enabled PSP. Save decryption requires game-specific keys; author documents SGKeyDumper / SGDeemer. Back up original saves before editing.

Installation & storage path

Extract APOLLO into PSP/GAME. Author scans Memory Stick saves in ms0:/PSP/SAVEDATA/ and PSP Go internal memory. Launch from Game.

App path: PSP/GAME/APOLLO/EBOOT.PBP

Download apollo-psp.zip

v2.3.2 · 7.02 MiB · ZIP · CRC verified

SHA-256 & original file3ed0ccf9b5eb2d5b10af014630d6ff57070f63d5e8d6a725b3a5619da5e71d41

Original download

Native package: APOLLO/EBOOT.PBP

CMFileManager PSP · original project artwork
Joel16 · ICON0 embedded in official PSP build
AppsEBOOT.PBP bundle

CMFileManager PSP

File management, text editing, image/audio playback, archive extraction and FTP.

Requires: Custom firmware. Standard build covers regular PSP and PSP Go without external M2. Use GO-M2 build if the PSP Go has an external memory card.

Installation & storage path

Merge the archive’s PSP folder into the storage root, producing PSP/GAME/CMFileManager/EBOOT.PBP. Keep every file together. Select the GO-M2 ZIP for PSP Go with external M2; standard ZIP for other setups. FTP: START → FTP connection, anonymous login, port 1337. Street has no WLAN.

App path: PSP/GAME/CMFileManager/EBOOT.PBP

Download CMFileManager-PSP.zip

v4.12 · 2.53 MiB · ZIP · CRC verified

SHA-256 & original file498c5e24f1d10696b3faa848da9fa2e08a67e02aac8fd7c553199dcdcc54e678

Original download

Native package: PSP/GAME/CMFileManager/EBOOT.PBP

Download PSP Go with external M2 memory

v4.12 · 2.60 MiB · ZIP · CRC verified

SHA-256 & original file5ca159e68cd48a6f3f17afac8f7bd14ad6f1800dc1db64beb983c1fea0b87eb4

Original download

Native package: PSP/GAME/CMFileManager/EBOOT.PBP

OpenSupaplex · original project artwork
Sergio Padrino / sergiou87 · PIC1 embedded in official PSP build
GamesEBOOT.PBP bundle

OpenSupaplex

Controller-friendly recreation of the classic puzzle game.

Requires: Homebrew-enabled PSP. Keep included data with the executable; author distributes original resources as freeware.

Installation & storage path

Extract the PSP package and copy its app folder intact into PSP/GAME.

App path: PSP/GAME/OpenSupaplex/EBOOT.PBP

Download OpenSupaplex-psp.zip

v7.2.2 · 4.80 MiB · ZIP · CRC verified

SHA-256 & original file346fd0c62b3c601cc1c2476a58b6cb0d9ee07056f45ed682aaa3696b8e98c380

Original download

Native package: OpenSupaplex/EBOOT.PBP

Ccleste · original project artwork
Celeste Classic authors; C port by leiflundgren; PSP port by fjtrujy · PIC1 embedded in official PSP build
PortsEBOOT.PBP bundle

Ccleste

Native C port of Celeste Classic, packaged for PSP.

Requires: Homebrew-enabled PSP. This .tar.gz is a binary release asset, not a source archive. Preserve bundled data.

Installation & storage path

Extract the gzip/tar package on the computer and copy the folder containing EBOOT.PBP and its resources into PSP/GAME.

App path: PSP/GAME/ccleste/EBOOT.PBP

Download ccleste_psp-v1.0.4.tar.gz

v1.0.4 · 2.54 MiB · TAR.GZ · read verified

SHA-256 & original file1f54e79fbeb634f354d7f12e7a392ddcc605213f2a33003dce66db6e8bfea288

Original download

Native package: ccleste/EBOOT.PBP

Nazi Zombies: Portable · original project artwork
NZ:P team · PIC1 embedded in official PSP build
GamesEBOOT.PBP bundle

Nazi Zombies: Portable

Quake-derived standalone zombie survival demake.

Requires: Homebrew-enabled PSP. The project lists PSP-1000 PHAT and PSP-2000+ SLIM. This download is pinned to the recorded nightly build and checksum.

Installation & storage path

Author: extract the folder inside the PSP ZIP into PSP/GAME. Preserve all included maps and data.

App path: PSP/GAME/nzportable/EBOOT.PBP

DaedalusX64 · original project artwork
DaedalusX64 team · PIC1 embedded in official PSP build
EmulatorsEBOOT.PBP bundle

DaedalusX64

Nintendo 64 emulator with PSP Media Engine audio support.

Requires: Homebrew-enabled PSP. Supply your own N64 ROMs; compatibility and speed vary per game.

Installation & storage path

Author: copy the entire DaedalusX64 folder into PSP/GAME. Keep emulator support files together.

App path: PSP/GAME/DaedalusX64/EBOOT.PBP

Download DaedalusX64_1_1_8.zip

1.1.8 · 34.23 MiB · ZIP · CRC verified

SHA-256 & original file7e734cb48ba092b44a60c61218c5d6789a23db43f4909beb8cb1a783fe658224

Original download

Native package: DaedalusX64/EBOOT.PBP

PicoDrive · original project artwork
Notaz and irixxxx contributors · ICON0 embedded in official PSP build
EmulatorsEBOOT.PBP bundle

PicoDrive

Sega emulator; this asset is the native PSP build.

Requires: Homebrew-enabled PSP. Supply your own ROMs. Sega/Mega CD requires a suitable user-supplied BIOS. Feature availability and speed depend on PSP build and game.

Installation & storage path

Extract and retain the complete PSP package under PSP/GAME/PicoDrive. Consult included README for supported ROM and BIOS names.

App path: PSP/GAME/PicoDrive/EBOOT.PBP

Download PicoDrive_psp_2.05-19d4108.zip

v2.05 · 1.03 MiB · ZIP · CRC verified

SHA-256 & original fileceb1b1c7e5b9b2f73542d5de1ee6aef387160d8d782f07fd14e018cf9a361407

Original download

Native package: PicoDrive/EBOOT.PBP

Wagic, the Homebrew · original project artwork
WagicProject contributors · PIC1 embedded in official PSP build
GamesEBOOT.PBP bundle

Wagic, the Homebrew

Customizable card game engine with computer opponents.

Requires: Homebrew-enabled PSP. This PSP package already contains WTH/Res game resources. The separate core archive is also preserved as an optional resource package; it is not a second required installation.

Installation & storage path

Copy the complete WTH folder to PSP/GAME/WTH/. Keep WTH/Res beside EBOOT.PBP. The optional matching core ZIP contains the resource folders at its root; these correspond to WTH/Res/, not PSP/GAME/ itself.

App path: PSP/GAME/WTH/EBOOT.PBP

Download WagicPSP-0255.zip

wagic-v0.25.5 · 27.61 MiB · ZIP · CRC verified

SHA-256 & original file529b565225c1887de4f6a9b852d31264ad1fd20c20428a1c1410c3f0417b61a7

Original download

Native package: WTH/EBOOT.PBP

Download Core resources · optional separate archive

wagic-v0.25.5 · 52.33 MiB · ZIP · CRC verified

SHA-256 & original file8e56b587d7d308de373807e1b76dc2b91766b8b311d94481f5489180df362ca0

Original download

CrossCraft Classic · original project artwork
Nathan Bourgeois (IridescentRose), MotoLegacy / CrossCraft · PIC1 embedded in official PSP build
GamesEBOOT.PBP bundle

CrossCraft Classic

Independent implementation of Minecraft Classic creative building.

Requires: Homebrew-enabled PSP; project is archived (May 2024). Official project describes Classic v0.30 creative mode, saves and multiplayer; not a Minecraft Java/Bedrock binary.

Installation & storage path

Create PSP/GAME/CrossCraft/ and extract all six files from the PSP ZIP into it: EBOOT.PBP, CrossCraft-Classic.prx, default.zip, config.cfg, LICENSE and README.md. Preserve default.zip as the bundled data archive. Multiplayer needs a WLAN-equipped model.

App path: PSP/GAME/CrossCraft/EBOOT.PBP

Download CrossCraft-PSP.zip

v1.3 · 11.31 MiB · ZIP · CRC verified

SHA-256 & original filebe79e3fcbcd1c2fcdf81d13be052ddb7374735b5f750d4eeb2eaeb3f36aad3f9

Original download

Native package: EBOOT.PBP

Homebrew Sorter Ultimate · original project artwork
wad11656 · PIC1 embedded in official PSP build
AppsEBOOT.PBP bundle

Homebrew Sorter Ultimate

Sort XMB apps, alphabetize categories and manage PSP Go storage.

Requires: Custom firmware. On PSP Go run from Memory Stick to access Memory Stick storage. Categories can use author's bundled plugin or an existing category_lite.prx.

Installation & storage path

Author: copy PSP/GAME/Homebrew Sorter Ultimate to the matching PSP/GAME directory. No Animations edition omits animation frames and XMB song. Use Storage Device selector for Memory Stick/System Storage.

App path: PSP/GAME/Homebrew Sorter Ultimate/EBOOT.PBP

Download No.Animations.-.Homebrew.Sorter.Ultimate.zip

v1.29 · 2.60 MiB · ZIP · CRC verified

SHA-256 & original file131f15324ccd7f7d4e8da5511ba5deff883abac76d528735133cac5bacb0ceed

Original download

Native package: PSP/GAME/Homebrew Sorter Ultimate/EBOOT.PBP

PKGi PSP · original project artwork
bucanero · ICON0 embedded in official PSP build
AppsEBOOT.PBP bundle

PKGi PSP

On-device downloader with a homebrew database and ZIP installation support.

Requires: Custom firmware and a WLAN-equipped PSP for downloads. This homebrew-db package contains a homebrew catalogue. Content requiring a license also requires your own valid console activation and license.

Installation & storage path

Copy the full PKGI folder to PSP/GAME/. The homebrew-db asset includes the homebrew list. Config and pkgi.txt live with the app. PSP Go defaults to internal ef0 storage; set storage ms0 in its config to choose Memory Stick. Network use requires WLAN.

App path: PSP/GAME/PKGI/EBOOT.PBP

Download pkgi-psp_homebrew-db.zip

v1.1.0 · 5.29 MiB · ZIP · CRC verified

SHA-256 & original file217be4e8821b40861edd81fcb14ab26c0a12d4518b5930ebbe0ac5d6bd092df8

Original download

Native package: PKGI/EBOOT.PBP

ScummVM · original project artwork
ScummVM team · PIC1 embedded in official PSP build
EmulatorsEBOOT.PBP bundle

ScummVM

Adventure game interpreter with a current native PSP package.

Requires: Homebrew-enabled PSP and supported game data you own or official freeware data. All plugins must match exact ScummVM version. 81 MiB official PSP package; updated 18 October 2026.

Installation & storage path

Copy the full scummvm folder to PSP/GAME/. Keep its exact-version plugin folder and kbd.zip with EBOOT.PBP. Add supported game data through the launcher. Source paths: ms0:/scummvm_savegames/ and ms0:/scummvm.ini; check ARK Go redirection before assuming an ef0 path.

App path: PSP/GAME/scummvm/EBOOT.PBP

Download scummvm-2026.4.0-psp.zip

2026.4.0 · 81.05 MiB · ZIP · CRC verified

SHA-256 & original file779926abf21b70e79ec34727396e6e9c80b89ca11f653f982e71a4c430113a98

Original download

Native package: scummvm/EBOOT.PBP

PTF and CTF setup

  1. PTF: use the PSP theme menuCopy a .ptf to PSP/THEME/ on the selected device and apply it in Settings → Theme Settings → Theme. The distributor lists the included PTF files for 6.60/6.61 on official or custom firmware.
  2. CTF: match firmware and install CXMBThe included originals are 6.60-labelled CTF files. Use compatible 6.60 CFW with CXMB; a theme’s file extension alone does not prove support for another firmware. Copy the CTF to PSP/THEME/.
  3. Enable CXMB in ARK-4Copy cxmb.prx into seplugins/cxmb/. In ARK Custom Launcher’s file browser, select the PRX, install it for VSH (XMB), and enable it. Restart VSH, then open Theme Settings. Do not register this XMB plugin as always or Game.
  4. Classic PRO/ME configurationFor those CFWs, the CXMB readme specifies ms0:/seplugins/cxmb/cxmb.prx 1 (or ef0:/seplugins/cxmb/cxmb.prx 1) as the first line of seplugins/VSH.txt. Restart VSH after changing it. ARK-4 has its own plugin manager and configuration format.

Sources & file verification

Reviewed 2 November 2026. Downloads were inspected as data: ZIP CRCs, native PBP headers and section offsets, PRX signature and theme container headers. File sizes and SHA-256 values identify the archived originals. Project artwork is extracted from each official build or credited to the theme distributor. Physical PSP installation and performance have not been tested here.