pspdev/pspsdk
An open-source SDK for PSP homebrew development.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#3 Repository Của Tuần
#2 Repository Của Tuần
#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,bin2sbiế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
Similar Projects
Discover other similar projects and AI models.
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.
Tools to decrypt specific PlayStation save-games (GTA5, TLOU, Uncharted 2, Uncharted 3, DmC, Diablo 3, Resident Evil, NFS, +++)
Multi Platform 3D Library for PlayStation 2 /Dreamcast / Game Cube /Wii / PSP
Unofficial native PC ports of God of War: Chains of Olympus and Ghost of Sparta (PSP) by static recompilation. Bring your own disc.