arianrhodsandlot/retroassembly

Public

The personal retro game collection cabinet in your browser. Join us on Discord https://discord.gg/gwaKRAYG6t

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 23/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

RetroAssembly là ứng dụng quản lý và chơi game retro cá nhân chạy trực tiếp trên trình duyệt web, sử dụng Nostalgist.js để giả lập nhiều hệ máy như NES, SNES, Genesis, Game Boy và Arcade. Dự án phù hợp cho game thủ hoài niệm và nhà phát triển muốn tự lưu trữ thư viện ROM cùng tính năng lưu tiến trình trên đám mây.

  • Giả lập nhiều hệ máy cổ điển (NES, SNES, Genesis, Game Boy, PS1, v.v.) trực tiếp trên trình duyệt nhờ Nostalgist.js.
  • Tự động phát hiện ảnh bìa (box art) và cho phép lưu, đồng bộ hóa trạng thái game (save states).
  • Hỗ trợ tua lại lối chơi (rewind) trên một số trình giả lập và tích hợp các bộ lọc shader kiểu cổ điển.
  • Giao diện hỗ trợ spatial navigation (bằng bàn phím/gamepad) và tay cầm ảo trên màn hình cho thiết bị di động.

Lưu ý

  • Người dùng cần tự chuẩn bị và tải lên các tệp ROM của riêng mình để chơi ngoài các trò chơi demo.
  • Tính năng tua lại (rewind) chỉ khả dụng trên một số hệ máy hoặc bộ giả lập nhất định.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến26
  • Độ tươi80
  • Cộng đồng21
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánỨng dụng
  • Giấy phépMIT

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • TypeScript
  • WebAssembly
  • Vite
  • Docker
  • Cloudflare

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • src/Mã nguồn ứng dụng web chính
  • docs/Tài liệu hướng dẫn dự án
  • patches/Các bản vá lỗi dependency (patch-package)
  • public/Tài nguyên tĩnh được phục vụ trực tiếp
  • scripts/Kịch bản hỗ trợ build và tự động hóa
  • tests/Bộ mã kiểm thử

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/arianrhodsandlot/retroassembly.git
cd retroassembly

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Chơi các bản ROM retro ngay trong trình duyệt mà không cần cài đặt phần mềm giả lập riêng biệt.
  • Tự lưu trữ kho game retro gia đình bằng container Docker.
  • Quản lý và duyệt bộ sưu tập ROM với bìa đĩa đẹp mắt và hỗ trợ điều khiển bằng gamepad.
  • Đồng bộ tiến trình chơi game trên nhiều thiết bị thông qua hệ thống lưu trữ đám mây.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1angular/angularDeliver web apps with confidence 🚀101.1k-17
  2. 2hoppscotch/hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia80.7k+39
  3. 3JetBrains/kotlinThe Kotlin Programming Language.53.5k+26
  4. 4ionic-team/ionic-frameworkA powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.52.7k+12
  5. 5gkd-kit/gkd基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules43.6k+425

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 23/10/2026.