RepositoryC
PS

pspdev/pspsdk

An open-source SDK for PSP homebrew development.

1.2ksao
186fork
10issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

3
TINIX TRENDING·Chủ đề: psp

#3 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: psp

#2 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: psp

#1 Repository Của Tuần

🕹️ PSPSDK - Bộ công cụ phát triển homebrew cho PlayStation Portable

Một bộ SDK đầy đủ giúp bạn tạo phần mềm cho PSP mà không cần dựa vào SDK chính thức từ Sony.

PSPSDK là một tập hợp các thư viện và công cụ nguồn mở được thiết kế riêng cho việc phát triển phần mềm homebrew trên console Sony PlayStation Portable (PSP). Là một phần của PSPDEV SDK, dự án cung cấp mọi thứ bạn cần để biên dịch, đóng gói và chạy ứng dụng hoặc trò chơi tùy chỉnh trên PSP.

✨ Điểm nổi bật

  • Stub libraries & headers: Giao tiếp trực tiếp với hệ điều hành PSP — hỗ trợ luồng, I/O file, display driver và kết nối wifi.
  • Runtime hỗ trợ chuẩn: crt0 cho executable và thư viện; libcglue đảm bảo newlib system call hoạt động đúng.
  • libGU & libGUM: Hỗ trợ phần cứng đồ họa 2D/3D của PSP; libGUM xử lý ma trận 3D chuẩn.
  • Thư viện âm thanh PCM: Phát lại luồng âm thanh PCM đơn giản nhưng hiệu quả.
  • Hỗ trợ PRX & static executable: Dựng module tĩnh hoặc PRX (relocatable module) dễ dàng.
  • Công cụ chuyển đổi nhị phân: bin2c, bin2o, bin2s biến file nhị phân thành mã nguồn C, object hoặc assembly.
  • Quản lý package PSP: pack-pbp/unpack-pbp, mksfo/mksfoex, psp-prxgen, psp-fixup-imports — toàn bộ pipeline build hoàn chỉnh.
  • Tích hợp GNU Autotools: Hệ thống cấu hình bằng ./configure, make, make install.

💡 Vì sao đáng chú ý

Không giống các dự án homebrew khác thiếu công cụ, PSPSDK cung cấp một hệ sinh thái đầy đủ: từ stub OS cho đến các tiện ích dòng lệnh để đóng gói EBOOT.PBP hay tạo bảng export/import. Điều này giúp phát triển trên PSP trở nên gần gũi như phát triển trên PC.

Dự án sử dụng GNU Autotools nên quy trình build chuẩn: git clone, ./bootstrap, ./configure, make, make install. Ngoài ra còn có script build-and-install.sh để tự động hóa toàn bộ quy trình. Dành cho người mới, có thể cài nhanh qua trang chủ pspdev.github.io mà không cần build từ nguồn.

Lưu ý: PSPSDK hiện là bản BETA — một số tính năng hoặc công cụ có thể chưa hoàn thiện tính năng.


#Homebrew #PSP #SDK #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
EbookFoundation/free-programming-books

:books: Freely available programming books

400.2k
Oct 25, 2026
RepositoryGo
avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

190.5k
Oct 26, 2026
RepositoryC
git/git

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

64.0k
Oct 24, 2026
RepositoryC
bucanero/apollo-saves

Apollo Save Tool Online Database

172
Oct 14, 2026
RepositoryC
Strrationalism/CPyMO

PyMO AVG Game Engine implemention in C.

153
Feb 27, 2026
RepositoryC
John-K/pspdecrypt

Simple tool to decrypt PSP binaries

138
Jun 7, 2024
RepositoryC
bucanero/save-decrypters

Tools to decrypt specific PlayStation save-games (GTA5, TLOU, Uncharted 2, Uncharted 3, DmC, Diablo 3, Resident Evil, NFS, +++)

135
Oct 11, 2026
RepositoryC
Kannagi/LMP3D

Multi Platform 3D Library for PlayStation 2 /Dreamcast / Game Cube /Wii / PSP

109
Feb 1, 2021
RepositoryC
DrummingBird1/gow-psp-recomp

Unofficial native PC ports of God of War: Chains of Olympus and Ghost of Sparta (PSP) by static recompilation. Bring your own disc.

107
Oct 25, 2026