RepositoryJavaScriptITItaly
root-hunter

root-hunter/ppsspp-web

No description provided for this repository.

92stars
31forks
1issues
0views

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

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

1
TINIX TRENDING·Chủ đề: emulator

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: psp

#1 Repository Của Tháng

5
TINIX TRENDING·Quốc gia: IT

#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.

RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryDart
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

180.4k
Oct 26, 2026
RepositoryJavaScript
nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

123.1k
Oct 26, 2026
RepositoryJavaScript
DavidHDev/react-bits

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.

50.3k
Oct 19, 2026
RepositoryC++
shadps4-emu/shadPS4

PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++

33.9k
Oct 22, 2026
RepositoryJavaScript
webpack/webpack

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.

66.0k
Oct 19, 2026
RepositoryJavaScript
Asabeneh/30-Days-Of-JavaScript

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

46.9k
Aug 27, 2026
RepositoryJavaScript
NaiboWang/EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

44.7k
Oct 19, 2026
RepositoryJavaScript
parcel-bundler/parcel

The zero configuration build tool for the web. 📦🚀

44.0k
Oct 22, 2026