Repository navigation
Releases: pspdev/pspdev
Release list
v20261001
We are pleased to announce the v20261001 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260901 release.
pspdev
Fix deprecation warnings in CI by @sharkwouter
pspsdk
Fix deprecation errors in CI by @sharkwouter
Corrected scratchpad usage by @TheMrIron2
Fix bug that would not allow MEMSIZE to be set to 0 in CMake by @sharkwouter
feat(sceFont): Add support for the sceFontLib library by @zzanp
Import known NID names from PSPLibDoc by @Ryp
syscon: Add USB accessory power rail API signatures and stubs by @denisuntila
Improve headers consistency by @Ryp
fix(kernel): Add missing stub for sceKernelGetModuleIdListForKernel by @GrayJack
psp-packages
Add miniz 3.1.2 package by @fjtrujy
Update OSLib 1.5.1 by @dogo
Update psp-cfw-sdk by @daniemun
Upgrade SDL3 to 3.4.14 by @sharkwouter
psplinkusb
Fix build with updated NIDs by @sharkwouter
psp-pacman
Fix hosting multiple repos and implement fixes from psv-pacman by @sharkwouter
v20260901
We are pleased to announce the v20260901 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260801 release.
pspsdk
feat(umd): Add sceUmdSetDriveStatus by @GrayJack
feat: Make all stubs weak imports by @GrayJack
add dup() function by @diamant3
v20260801
We are pleased to announce the v20260801 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260701 release.
pspdev
Do not install makepkg as dependency by @sharkwouter
pspsdk
Add AMCTRL_OBJS to libpspkernel_a_LIBADD by @lusid1
feat(kernel): Add stubs for sceAmctrl_driver by @GrayJack
fix(loadcore,modulemgr_kernel): Move sceKernelGetModuleList and sceKernelModuleCount prototypes to psploadcore.h by @GrayJack
Fix typo in a comment by @Fewnity
feat(base): Make MEMSIZE=2 the default by @GrayJack
psptoolchain-allegrex
Add support for ucs_2 encoding to newlib by @sharkwouter
psp-packages
v20260701
We are pleased to announce the v20260701 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260601 release.
pspdev
Remove check for makepkg, Gentoo doesn't have it. by @Lucretia
Install psp-libraries package group by @sharkwouter
pspsdk
Map UNKNOWN directly to BUTTON_SWAP by @sharkwouter
Make sceNetInetPoll function available by @sharkwouter
Make pspsdk docs easier to generate locally by @sharkwouter
Rename PSP_SYSTEMPARAM_ID_INT_UNKNOWN to PSP_SYSTEMPARAM_ID_INT_BUTTON_SWAP by @sharkwouter
Add guGetInit function by @sharkwouter
feat(scePaf): Update some names in the scePaf stubs by @GrayJack
feat(tools, base): Add support to generate PBOOT.PBP and to sign VITA PSPemu PBOOT.PBP by @GrayJack
Fix psp-packages autotools builds by @sharkwouter
Fix "no sceModuleInfo section found" when linking with --gc-sections by @santiago046
psptoolchain
Add dependencies for new pacman by @sharkwouter
psptoolchain-extra
Add missing dependencies for new pacman by @sharkwouter
psp-packages
Set commit for raylib package by @sharkwouter
Add tinyxml2 and faudio by @sharkwouter
Update psp-cfw-sdk by @JoseAaronLopezGarcia
Update jsoncpp to 1.9.8 by @sharkwouter
Rename pspdev-default group to psp-libraries by @sharkwouter
Update SDL2 and SDL3 libraries to latest versions by @sharkwouter
psp-pacman
Fix artifact names to include platform by @sharkwouter
Package psp-pacman and host the repo in GitHub Pages by @sharkwouter
Use system meson and ninja instead of from a venv by @sharkwouter
Fix pspdev stripping by @sharkwouter
Update get-arch by @sharkwouter
Update Pacman to version 7.1.0 by @sharkwouter
v20260601
We are pleased to announce the v20260601 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260501 release.
pspdev
pspsdk
fix: [libpthreadglue] tighten error handling in OS-abstraction layer by @fjtrujy
Fix bin2o generated elf header by @adamscott
psp-packages
[CRITICAL] Update psp-cfw-sdk to fix clash with sdk libs by @JoseAaronLopezGarcia
update psp-cfw-sdk by @JoseAaronLopezGarcia
Fix Node version warnings in GitHub Actions by @sharkwouter
update pspav and ya2d by @JoseAaronLopezGarcia
update psp-cfw-sdk and libya2d packages by @JoseAaronLopezGarcia
Update Mbedtls by @bucanero
psp-pacman
Set arch to build and install dynamically based on OS by @sharkwouter
v20260501
We are pleased to announce the v20260501 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260301 release.
pspsdk
Fix MacOS builds failing by @wally4000
fix pspSdkInstallNoPlainModuleCheckPatch by @JoseAaronLopezGarcia
feat: add sceSasCore library by @IsaacTCB
Fix the debug keyboard failing to type. by @SilverNexus2
libcglue: clarify resetting newlib stdio init in __locks_init by @fjtrujy
psptoolchain
Update dependencies for Debian 13 (Trixie) by @KernelGhost
psp-packages
create sdl3-gfx package by @sl4shed
Add sdl3-mixer by @sharkwouter
Fix SDL3_ttf not drawing characters by @sharkwouter
Add smath by @slendidev
Add box2d package by @sl4shed
update packages by @JoseAaronLopezGarcia
add cereal package by @sl4shed
libmecore: bump to 2.0.1 by @mcidclan
v20260301
We are pleased to announce the v20260301 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260201 release.
pspsdk
Allow user provided PARAM.SFO to be used when building a pbp file in CMake by @meetpatty
fix(amctrl): Remove unneeded #ifdef by @GrayJack
psp-packages
Fix sdl2-ttf crashes by @sharkwouter
Upgrade SDL3 to 3.4.2 by @sharkwouter
Add imgui by @adriensalon
opus: Bump version to 1.6.1 by @joel16
Add spdlog & fmt packages by @sl4shed
v20260201
We are pleased to announce the v20260201 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20260101 release.
pspsdk
feat: Add SceModuleMgrParam to pspmodulemgr_kernel.h by @GrayJack
add sysmem partition structs (part 2) by @JoseAaronLopezGarcia
add sysmem partition structs by @JoseAaronLopezGarcia
refactor: Update SceInit stub with the discovered names for functions by @GrayJack
fix types by @JoseAaronLopezGarcia
Add some missing definitions by @JoseAaronLopezGarcia
Add missing headers by @JoseAaronLopezGarcia
Fix gprof profiling to work with both PBP and PRX executables by @fjtrujy
Fix lkernel ocurrences by @fjtrujy
reverted kernel stubs by @krazynez
Fix gprof profiling for PRX modules by @fjtrujy
refactor(systimer): Update names on sceSystimer stubs and header by @GrayJack
refactor(audiorouting): Add the missing functions on the header by @GrayJack
Fix return values blocking sceAudioOutput functions in documentation by @sharkwouter
refactor: Update sceCtrl function names in stubs and headers by @GrayJack
feat: Add support for MEMSIZE=2 for Makefile by @GrayJack
refactor: Update chnnlsv function names and structure definition by @GrayJack
Updated nids for SysclibForKernel by @krazynez
psptoolchain-allegrex
Upgrade to GCC 15.2.0 by @fjtrujy
psp-packages
Upgrade SDL3 to version 3.4.0 by @sharkwouter
Re-style package index by @isage
update psp-cfw-sdk by @JoseAaronLopezGarcia
Add source links by @sharkwouter
Fix psp-cfw-sdk build and versioning by @sharkwouter
Update psp-cfw-sdk and libpspav by @JoseAaronLopezGarcia
replace ark-dev-sdk with psp-cfw-sdk by @JoseAaronLopezGarcia
Update ark-dev-sdk and absorb libpspexploit into it by @JoseAaronLopezGarcia
opus: Build libopus and opusfile for PSP by @joel16
psp-packages: Update various packages by @joel16
Update OSLib 1.5.0 by @dogo
Fix 136: Add captilization to pkgdesc where missing. by @DrNotThatEvil
Build without progress bar in CI by @sharkwouter
psplinkusb
v20260101
We are pleased to announce the v20260101 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20251201 release.
pspsdk
Add missing functions by @JoseAaronLopezGarcia
Add missing function in power header by @JoseAaronLopezGarcia
psp-packages
Update pocketpy version to 2.1.3 by @bucanero
Update ark-dev-sdk by @JoseAaronLopezGarcia
Add minilzo library by @JoseAaronLopezGarcia
Add ya2d library by @JoseAaronLopezGarcia
Fix sqlite build by @sharkwouter
Fix GitHub actions by @sharkwouter
Set architecture to any for all library packages by @sharkwouter
v20251201
We are pleased to announce the v20251201 release of our PSP SDK called PSPDEV, made for homebrew development for the Playstation Portable.
For information on how to install and use the PSPDEV SDK, take a look here.
Pull Requests Included
Below are the pull requests that were merged since the v20251101 release.
pspsdk
Allow the MEMSIZE value in the param.sfo file to be changed when using CMake by @sharkwouter
psp-packages
Replace kubridge package with ark-dev-sdk by @sharkwouter
Update ark-dev-sdk by @JoseAaronLopezGarcia
bullet3, oslib, giflib and sail by @jopadan