RepositoryRust
overdrivenpotato

overdrivenpotato/rust-psp

Rust on PSP. Panic and allocation support. Access PSP system libraries.

827sao
45fork
17issue
1lượt xem

🕹️ Rust trên PlayStation Portable — rust-psp

Một SDK Rust hoàn toàn mới, thay thế PSPSDK và hỗ trợ phát triển game cũng như plugin PRX cho PSP.

rust-psp là một thư viện cho phép xây dựng các module PSP đầy đủ, bao gồm cả plugin PRX và ứng dụng homebrew. Dự án không phụ thuộc vào PSPSDK truyền thống mà tự cài đặt mọi thứ từ đầu, hướng tới việc trở thành một sự thay thế hoàn toàn với hiệu năng cao hơn ở một số chức năng đồ họa.

✨ Điểm nổi bật

  • Hỗ trợ core và alloc: Cung cấp hỗ trợ cho #![no_std] và cấp phát bộ nhớ động.
  • Hỗ trợ panic unwind: Cho phép xử lý lỗi bằng cơ chế unwind.
  • Macro lắp ráp VFPU: Hỗ trợ viết mã họng nhẹm VFPU thông qua macro.
  • Đồ họa 3D đầy đủ: Hỗ trợ toàn bộ tính năng đồ họa 3D, nhanh hơn PSPSDK ở một số trường hợp.
  • Không phụ thuộc PSPSDK: Tự chứa mọi công cụ, không cần cài đặt PSPSDK hay PSPToolchain.
  • Định nghĩa libc: Các định nghĩa hệ thống được cập nhật vào crate libc.
  • Hỗ trợ plugin PRX: Có thể tạo cả plugin PRX và ứng dụng homebrew.

💡 Vì sao đáng chú ý

rust-psp khác biệt từ PSPSDK truyền thống bằng cách xây dựng lại toàn bộ SDK bằng Rust, mang lại hiệu suất cao hơn và khả năng mở rộng tốt hơn. Dự án đặc biệt hữu ích cho cộng đồng phát triển game retro và người muốn khám phá lập trình trên nền tảng PSP bằng ngôn ngữ hiện đại như Rust.


#Rust #PSP #Homebrew #GameDevelopment #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.

RepositoryRust
kitao/pyxel

A retro game engine for Python

18.4k
Oct 23, 2026
RepositoryRust
bevyengine/bevy

A refreshingly simple data-driven game engine built in Rust

49.3k
Oct 26, 2026
RepositoryJavaScript
4ian/GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

28.1k
Oct 26, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryRust
farion1231/cc-switch

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

148.9k
Oct 26, 2026
RepositoryC++
lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

20.0k
Jun 25, 2023
RepositoryJupyter Notebook
mahmoud/awesome-python-applications

💿 Free software that works great, and also happens to be open-source Python.

18.1k
Oct 18, 2026
RepositoryGo
hajimehoshi/ebiten

A dead simple 2D game engine for Go

13.6k
Oct 20, 2026
RepositoryDart
flame-engine/flame

A Flutter based game engine.

10.8k
Oct 19, 2026