Việt Namshirai91/nx2android
A compatibility layer for porting Switch games to Android, one game at a time
🎮 Chuyển trò chơi Switch sang Android bằng mã nguồn gốc
nx2android là lớp tương thích giúp trò chơi Nintendo Switch chạy trực tiếp trên Android bằng mã arm64 gốc, với đồ họa NVN được dịch sang Vulkan.
Dự án này là phiên bản Android của nxnative, ban đầu dành cho iOS. Cách hoạt động: mã nguồn arm64 của trò chơi được chạy trực tiếp trên thiết bị Android, trong khi các dịch vụ hệ thống Switch được giả lập bởi một lớp trung gian. Bạn chỉ cần chọn thư mục trò chơi, nhấn Port, và nhận ngay APK cùng dữ liệu trò chơi.
✨ Điểm nổi bật
- Chạy mã nguồn gốc arm64: trò chơi chạy trực tiếp trên Android mà không cần giả lập CPU.
- Dịch đồ họa NVN sang Vulkan: hỗ trợ đồ họa hiện đại thông qua Vulkan.
- Giao diện đồ họa (GUI): hỗ trợ cả giao diện đồ họa và dòng lệnh để cài đặt trò chơi.
- Tự động cài đặt APK: hỗ trợ cài đặt trực tiếp lên thiết bị khi kết nối USB.
- Hỗ trợ nhiều định dụng file: NSP, XCI, cùng các bản cập nhật và DLC.
- Tối ưu tốc độ: các lần cài đặt sau sẽ tận dụng lại tài nguyên đã xử lý.
- Mã nguồn mở (MIT): không bao gồm bất kỳ tệp trò chơi nào, người dùng phải tự cung cấp.
💡 Vì sao đáng chú ý
Khác biệt với các giả lập truyền thống, nx2android không dịch mã nguồn trò chơi mà chạy trực tiếp mã arm64 gốc, giúp hiệu năng cao và tiết kiệm tài nguyên. Phù hợp với người dùng muốn trải nghiệm trò chơi Switch trên Android mà không cần phụ thuộc vào giả lập CPU.
#NintendoSwitch #Android #Vulkan #OpenSource #TiniX