World-tier convenience packages layered on sdk-core
  • C 97.5%
  • C++ 1%
  • Python 0.9%
  • Makefile 0.5%
  • Perl 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
techwritescode 0badf514b7
All checks were successful
Build / build (push) Successful in 35s
Add roadmap: http/vmcman wanted, ODE + SDL companions as future wants
From the 2026-09-09 SDK Parity Ledger audit. vmcman has no source
anywhere in ps2sdk - only a prebuilt IRX binary - flagged rather than
silently dropped. Also notes hash-library already ported (see hash/)
and the SDL-fork release-sequencing plan.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-09-08 23:35:24 -05:00
.forgejo Fix jpeg-fetch pattern: match libjpeg-turbo's real unsuffixed asset 2026-09-08 15:12:46 -05:00
aalib Neutralize license-policy phrasing in package comments 2026-09-06 15:46:24 -05:00
dmakit Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
freetype Fold freetype and libpng into sdk-world as native ps2build ports 2026-09-03 19:14:05 -05:00
gskit Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
gskit-toolkit Fix real CI regression: headers: [png] can't reach a sibling workspace member on a fresh install 2026-09-07 20:48:21 -05:00
hash Port hash-library from ps2sdk-ports as world/hash 2026-09-08 23:33:59 -05:00
hdd Fix two real headers:/links: gaps in world/hdd 2026-09-07 20:18:51 -05:00
input Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
inputx Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
libid3tag Neutralize license-policy phrasing in package comments 2026-09-06 15:46:24 -05:00
libjpeg_ps2_addons Resolve libjpeg_ps2_addons: MIT, confirmed by the author 2026-09-08 14:17:38 -05:00
libmad Neutralize license-policy phrasing in package comments 2026-09-06 15:46:24 -05:00
libpng Enable gsKit_texture_png (HAVE_LIBPNG) and fix headers:/links: gaps 2026-09-07 12:27:58 -05:00
libsnd2 Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
libtap Neutralize license-policy phrasing in package comments 2026-09-06 15:46:24 -05:00
lua Add real license files for license disclosure 2026-09-08 13:36:15 -05:00
mmceman Neutralize license-policy phrasing in package comments 2026-09-06 15:46:24 -05:00
rspu2drv Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
sdr Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
siocookie Fix headers broken by the Docker migration; re-enable jpeg; retire Windows release.yml 2026-09-06 12:49:59 -05:00
smbman Add smbman's real mixed license, preserving the per-file split 2026-09-08 14:12:23 -05:00
subfile Add subfile - byte-range window driver, deliberately placed in world 2026-09-08 09:41:50 -05:00
unzip Add real license files for license disclosure 2026-09-08 13:36:15 -05:00
zlib Vendor zlib into sdk-world, wire it plus id3tag/unzip into the release 2026-09-03 10:17:57 -05:00
.gitignore Initial commit: world-tier convenience packages 2026-09-01 22:40:40 -05:00
CLAUDE.md Add roadmap: http/vmcman wanted, ODE + SDL companions as future wants 2026-09-08 23:35:24 -05:00
LICENSE Add real license files for license disclosure 2026-09-08 13:36:15 -05:00
ps2workspace.yaml Port hash-library from ps2sdk-ports as world/hash 2026-09-08 23:33:59 -05:00
README.md Add README: attribution to ps2sdk-ports and individual upstream ports 2026-09-02 13:54:57 -05:00

ps2sdk-world

The convenience tier of the PS2 SDK: graphics, audio, input, and other packages built on top of sdk-core, resolved and built by ps2build. Unlike sdk-core, there's no license restriction here - copyleft-licensed ports live here directly alongside everything else.

Attribution

Several packages here are based on code originally developed by the ps2dev/ps2sdk-ports project and its contributors. Others are ports of their own separate upstream projects (SDL2, gsKit, and more) - each package's own package.yaml records its real origin:, and the available packages page on the docs site links every one to where its source actually comes from.

This project is not affiliated with, endorsed by, or officially connected to ps2sdk-ports, any of the individual upstream projects ported here, or their maintainers, in any way - it's an independent collection, and any bugs or issues here are ours, not theirs. Please don't file issues about this project against any upstream repository.

Licensing

Every package's own package.yaml records its real license: field - see the available packages page for the full list. Licenses vary by package; unlike sdk-core, copyleft (GPL-2, LGPL-2, and similar) is allowed here.