Releases: pspdev/pspdev
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
v20251101
We are pleased to announce the v20251101 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 v20251001 release.
pspdev
Build amd64 MacOS build on macos-15-intel by @sharkwouter
pspsdk
Add getters in pspaudiolib by @sotpapathe
psptoolchain
Build amd64 MacOS build on macos-15-intel by @sharkwouter
psptoolchain-allegrex
Build amd64 MacOS build on macos-15-intel by @sharkwouter
psptoolchain-extra
Build amd64 MacOS build on macos-15-intel by @sharkwouter
psp-packages
Update ark-dev-sdk by @JoseAaronLopezGarcia
Update ark-dev-sdk to latest commit by @JoseAaronLopezGarcia
Add ark dev sdk by @sharkwouter
Fix curl giving absolute paths for libraries by @sharkwouter
Add dbglogger library by @sharkwouter
Allow packages with directory names and package names that don't match to still build in CI by @sharkwouter
Add package count to the package index website by @sharkwouter
add script for the custom libme-core mapper library by @mcidclan
psplinkusb
Build amd64 MacOS build on macos-15-intel by @sharkwouter
Only run publish in CI step for tags and the master branch by @sharkwouter
Fix MacOS build in GitHub Actions by @sharkwouter
psp-pacman
Fix buffer overflow when running -Qi in Ubuntu 25.10 by @sharkwouter
Add psptoolchain-extra dispatch by @sharkwouter
v20251001
We are pleased to announce the v20251001 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 v20250901 release.
pspdev
Add CachyOS to prepare.sh by @Dio-Lopes
pspsdk
Fix CMake prx exports build issue for projects building multiple prx's. by @meetpatty
refactor: Update SceModule definition by @GrayJack
add kermit header and stubs by @JoseAaronLopezGarcia
psp-packages
add pspftp and pspav by @JoseAaronLopezGarcia
add raylib by @BrownNPC
v20250901
We are pleased to announce the v20250901 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 v20250801 release.
pspdev
Install zlib for MacOS build by @sharkwouter
pspsdk
fix mistake in documentation of sceGuTexMode by @Mahmoud1205
Improve pixelMask example and documentation by @fjtrujy
Adding pixelMask example by @fjtrujy
Fix pointer assertion in sceGuDepthBuffer by @fjtrujy
Fixing missing function on the first start call by @fjtrujy
psptoolchain
Fix MacOS build issues by @sharkwouter
psptoolchain-allegrex
Fix MacOS build by requiring the use of the system's zlib by @sharkwouter
psp-packages
v20250801
We are pleased to announce the v20250801 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 v20250708 release.
pspdev
Fix libusb build issue by @sharkwouter
pspsdk
Creating libpspgud library by @fjtrujy
psp-packages
sdl3: fix audio and upgrade to 3.2.18 by @sharkwouter
Fix scissoring in libintrafont by @sharkwouter
Remove unnecessary binaries (CLIs) by @davidgfnet
Add unarr library by @bucanero
psplinkusb
Some minor improvements by @davidgfnet
Fixing Compilation in all the available OSs by @fjtrujy
Minor fixes and changes for the PC side software by @davidgfnet
Upgrade libusb from 0.x to 1.0 by @davidgfnet
v20250708
We are pleased to announce the v20250708 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 v20250701 release.
pspsdk
Fix scissor causing graphical issues by @isage
Check if we are in the git repo (or perhaps in a tarball) by @davidgfnet
Add sceJpegDecodeMJpegYCbCr, sceJpegCsc and sceJpegGetOutputInfo by @RegularRabbit05
Clarify sceGuLogicalOp documentation that color logic op can be used with blending by @veka0
Clarify csa parameter in sceGuClutMode documentation by @veka0
Improve blending factors documentation by @veka0
CMake: Fix exports.exp not being found in add_prx_module by @santiago046
psp-packages
Remove unnecessary rm commands by @davidgfnet
psplinkusb
v20250701
We are pleased to announce the v20250701 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 v20250610 release.
pspsdk
Adding 30 FPS VSYNC sample by @fjtrujy
Add support for animated .pmf file (ICON1.pmf) by @VoxelTek
Improve sceGuSignal usage by @fjtrujy
Improve sceGuClear by @fjtrujy
Add missing _sceGuUpdateStallAddr by @fjtrujy
psp-packages
Include patch file for tremor by @sharkwouter
psplinkusb
Set github release action to non-broken version by @sharkwouter