PSP 软件开发套件
- 用于与 PSP 操作系统进行接口的库和头文件,包括线程库、文件 IO、显示驱动程序和 WiFi 网络。 * 基本的运行时支持 (crt0) 用于可执行文件和库。 * libcglue 库,用于满足 newlib 系统调用要求。 * 用于与 PSPDEV 工具链提供的完整标准 C 库进行链接的支持代码。 * libGU 图形库的实现。 libGU 提供了与 PSP 图形引擎中所包含的 2D 和 3D 硬件加速功能的接口。 * libGUM 库的实现。 libGUM 提供了用于处理矩阵以用于 3D 软件的接口。 * 一个简单的音频库,可用于播放 PCM 音频流。 * 支持构建静态可执行文件和 PRX 文件 (可重定位模块)。
PSPSDK 还包括几个工具,可用于构建 PSP 软件:
库的文档也提供了,可以在 PSPSDK 源代码和二进制分发的 doc/ 目录中找到。还包含一个用于 Make 的库(build.mak),可用于轻松构建简单的程序和库。有关如何使用 build.mak 构建程序的详细信息,请参阅任何 PSPSDK 示例程序。
https://pspdev.github.io/