跳转到内容

PSP 开发

25% developed
来自维基教科书,开放世界中的开放书籍
PlayStation Portable 1000

本维基教科书介绍了为 PlayStation Portable (PSP) 编程的不同方面。从入门到利用 PSP 硬件基础设施的默认库,应有尽有。所有内容都基于 PSPDEV。请阅读 获取工具 以了解如何获取 PSPDEV。本书的目标是详细说明为 PSP 编程的良好或公平做法。建议从上到下阅读页面并逐一操作 - 不要偏离所示的说明。一旦理解了使用这些函数,就可以适当改进。

许多资源已经消失 - 甚至很难弄清楚如何创建一个基本的“Hello World”。

有效资源

失效资源(已损坏或已停止维护)

维基教科书复杂性

由于旨在提供简单的逐步代码,可能会产生很多困惑。可以通过对本列表中主题的中间理解来获得对这些文章内容的理解。虽然可能不是一个完整的列表,但它应该提供关于理解这些文章的先决条件或改进目标的概述。

  • 对汇编/机器码有一定的了解
    • ASM(最好使用 MIPS)和 C 之间的关联
  • 高级/中级 C 语法和库知识
  • 使用 Makefile 和 make.exe
  • 视频游戏的基本结构


注意:了解 PSP 提供的硬件。快速浏览两次硬件规格将有助于理解 PSP 提供的功能。之后,进入 入门 部分。这些软件是为执行特定任务而创建的工具,并非用于教学目的。

目录

硬件

入门

软件

语言支持

  • PSP 编程,这个不完整、被放弃的维基教科书引发了对本项目的渴望
  • C 编程,与 MIPS 汇编一起用于 PSP 编程的语言
  • MIPS 汇编,与 C/C++ 一起用于 PSP 编程的语言
  • C++ 编程,另一种可用于 PSP 编程的语言
华夏公益教科书