Skip to content

About this page

On this page

Available packages ​

Every package listed here can be used by name in libs:. See Packages for how names are resolved. Each name links to its source: the sdk-core or sdk-world package directory, its own repository, or, for ported libraries, the upstream project. A name with no link has no public source yet. The list matches the latest release. To check your own install, use the MCP server's search_packages tool.

ps2build update keeps the core and world tiers current. Some world packages, including audsrv and ps2gl, are maintained in their own repositories with their own release schedule. See Custom packages to install them or publish your own.

core ​

Kernel, drivers, filesystem, memory and networking. The permissively licensed base every project builds on.

ahx, apa, atad, bdm, bdmfs_fatfs, cdfs, cdvd, cdvdfsv, cglue, debug, dev9, dma, dmacman, draw, dvrfile, eedebug, eesync, eesync-nano, elf-loader-nocolour, elf-loader2, erl, excepman, extflash, filexio, font, fs, fs-osd, graph, gs, hdd-osd, hdpro_atad, heaplib, IEEE1394_bd, IEEE1394_bd_mini, iLinkman, intrman, intrmanp, ioman, iomanx, iopmgr, ioprpgen, kbd, kernel, libsd, loadcore, math3d, mc, mcman, mcman-2000, mcman-old, mcserv, mcserv-old, modload, mouse, mtap, mtapman, mtapman-1400, mx4sio_bd, mx4sio_bd_mini, netfs, netman, packet, packet2, pad, padman, poweroff, profglue, ps2cam, ps2ip, ps2ip-nm, ps2ips, ps2ips-iop, ps2snd, pthreadglue, pvrdrv, rm, rmman, sbv, secr, secrman, sifcmd, sifinit, sifman, sio2log, sio2man, sio2man-nano, sior, smap, smap-ps2ip, spu2, ssbusc, startup, stdio, sysclib, sysclib-full, sysclib-nano, sysmem, threadman, timrman, timrmanp, udnl, udnl-t300, usbd, usbd_mini, usbhdfsd, usbmass_bd, usbmass_bd_mini, vblank, vux, xfromman, xfromserv

world ​

Graphics, audio, input and everything else, with no license restriction. Several are ports of upstream projects and link to the upstream directly. Four others, audsrv, ps2gl, ps2glut, and ps2stuff, are maintained in their own repositories and released independently of sdk-world. See Custom packages.

SDL2, aa, audio, audsrv, audsrv-compat, dmakit, expat, freetype, gskit, gskit_toolkit, hash-library, hdd, id3tag, input, inputx, jpeg, jpeg_ps2_addons, lua, mad, mmcedrv, mmceigr, mmceman, ogg, png, ps2_drivers, ps2gl, ps2glut, ps2stuff, rspu2drv, sdr, siocookie, smbman, snd2, tap, unzip, vorbis, vorbisenc, vorbisfile, z