Italyroot-hunter/ppsspp-web
No description provided for this repository.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#5 Repository Của Tháng
🎮 Chạy trò chơi PSP ngay trong trình duyệt với ppsspp-web
Một lớp bao bọc web hoàn chỉnh: giao diện Angular, máy chủ HTTPS an toàn và relay WebSocket — tất cả để PPSSPP WebAssembly chạy mượt trên mọi nền tảng.
ppsspp-web là một dự án nguồn mở cho phép người dùng chạy trò chơi PlayStation Portable (PSP) ngay trong trình duyệt web thông qua bản dựng WebAssembly của PPSSPP. Dự án bao gồm một ứng dụng giao diện người dùng Angular (wasm-page/) và một máy chủ HTTPS cục bộ (server/) được cấu hình với các tiêu đề bảo mật COOP/COEP cần thiết để chạy WebAssembly tương tác.
✨ Điểm nổi bật
- Giao diện Angular: ứng dụng web hiện đại với service worker, manifest và biểu tượng, hỗ trợ cài đặt như ứng dụng thực sự.
- Máy chủ HTTPS an toàn: cấu hình COOP/COEP để cho phép truy cập bộ nhớ chia sẻ và hiệu năng cao cho WebAssembly.
- Relay WebSocket: kết nối trình duyệt và máy chủ mượt mà thông qua kênh truyền dữ liệu thời gian thực.
- Hỗ trợ submodule Git: đảm bảo bản dựng tái tạo chính xác bằng cách khóa phiên bản PPSSPP WebAssembly.
- Hỗ trợ biên dịch đa môi trường: dựng môi trường phát triển cục bộ hoặc triển khai bằng Docker một cách nhanh chóng.
- Tích hợp GitHub Pages: công cụ build tĩnh sẵn cho phép triển khai trang web trực tiếp lên GitHub Pages.
- Cấu hình linh hoạt: hỗ trợ ghi đè đường dẫn nguồn WebAssembly bằng biến môi trường
WASM_ROOT.
💡 Vì sao đáng chú ý
Không chỉ là một dự án giả lập đơn thuần, ppsspp-web tích hợp toàn bộ một hệ sinh thái web hiện đại — từ giao diện người dùng cho đến lớp truyền tải dữ liệu — để mang trải nghiệm chơi game PSP trở nên mượt mà và truy cập được mọi lúc, mọi nơi.
Nhờ vào kiến trúc modular và hỗ trợ cấu hình linh hoạt, dự án phù hợp cả cho phát triển cá nhân lẫn triển khai công cộng, đặc biệt là nhờ khả năng triển khai một-click bằng Docker và GitHub Pages.
#Emulator #Web #PSP #JavaScript #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
The largest open-source library of animated, interactive, and customizable React & Next.js components for building standout web products and experiences. Built for humans and AI agents.
PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。