Skip to content

Homebrew Support

JoseAaronLopezGarcia edited this page Oct 21, 2024 · 4 revisions

ARK-4 has full support for launching unsigned homebrew, either directly from the XMB or via the Custom Launcher. All usermode homebrew since FW 3.71 onwards work fine, while kernelmode homebrew might require a 6.60 or 6.61 build.

Legacy ePSP install paths and naming

Homebrew must be installed on /PSP/GAME/ to be launchable by the XMB and Custom Launcher, however the Custom Launcher also adds support for using /PSP/APPS/ and /PSP/VHBL/ as folders to store your homebrew, this is done for backwards compatibility with homebrew installed using the TN-CEF, ARK-2 or VHBL formats, this includes using wmenu.bin, VBOOT.PBP and FBOOT.PBP as alternatives to EBOOT.PBP.

Legacy 1.50 Homebrew

There is also a fair amount of support for legacy 1.50 homebrew, including those formatted using the kxploit naming scheme. However being able to launch these homebrew requires making use of extra software for compatibility.

  • eLoader: a homebrew app capable of launching 1.50 usermode homebrew. It does NOT support kernel homebrew but has fairly high compatibility with user homebrew. Can be used on any PSP or Vita model.
  • Leda: this plugin adds support for launching 1.50 homebrew, both user and kernel, on the latest firmware. Compatibility is not perfect but can be used on all PSP and Vita models.
  • 1.50 Kernel Addon: by far the most compatible method of running 1.50 homebrew, both kernel and user. Works by installing the 1.50 kernel on memory stick and running it via Time Machine. Compatibility is almost perfect, but it can only be installed and ran on 1K PSP. When using the Kernel Addon, homebrew can be installed to /PSP/GAME150/.
Clone this wiki locally