Dự án Yuzu đang phát triển trình giả lập mã nguồn mở cho máy chơi game Nintendo Switch

Một bản cập nhật cho dự án Yuzu đã được giới thiệu với việc triển khai trình giả lập cho bảng điều khiển trò chơi Nintendo Switch, có khả năng chạy các trò chơi thương mại được cung cấp cho nền tảng này. Dự án được thành lập bởi các nhà phát triển Citra, một trình giả lập cho bảng điều khiển Nintendo 3DS. Quá trình phát triển được thực hiện bằng kỹ thuật đảo ngược phần cứng và chương trình cơ sở của Nintendo Switch. Mã của Yuzu được viết bằng C++ và được cấp phép theo GPLv3. Các bản lắp ráp làm sẵn được chuẩn bị cho Linux (flatpak) và Windows.

Trong số 2699 trò chơi được thử nghiệm trên trình mô phỏng, 644 trò chơi có mức hỗ trợ lý tưởng (mọi thứ hoạt động như dự định), 813 trò chơi có mức hỗ trợ tốt (có thể có một số vấn đề nhỏ về âm thanh và đồ họa), 515 trò chơi có mức hỗ trợ chấp nhận được (nói chung bạn có thể chơi, nhưng các vấn đề đáng chú ý hơn về âm thanh hoặc đồ họa), 327 - tệ (bạn có thể khởi chạy, nhưng các sự cố hiện tại khiến bạn không thể hoàn thành trò chơi hoàn toàn), 311 - khởi chạy chỉ đến màn hình/menu giật gân, 189 - gặp sự cố ngay sau khi khởi chạy.

Yuzu chỉ mô phỏng phần cứng; để hoạt động, nó cũng yêu cầu một bản kết xuất phần sụn gốc cho Nintendo Switch, một bản kết xuất trò chơi từ hộp mực và khóa giải mã cho các tệp trò chơi, có thể lấy được bằng cách tải bảng điều khiển ở chế độ RCM bằng Hekate bên ngoài bộ nạp khởi động. Để mô phỏng bảng điều khiển đầy đủ, cần có CPU hỗ trợ hướng dẫn FMA SIMD và 6 lõi/luồng trở lên (CPU Intel Core i5-4430 và AMD Ryzen 3 1200 được nêu ở mức tối thiểu và Intel Core i5-10400 hoặc AMD Ryzen 5 khuyên dùng 3600), RAM 8 GB và card đồ họa hỗ trợ API đồ họa OpenGL 4.6 hoặc Vulkan 1.1 (ít nhất là NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Nguồn: opennet.ru

Thêm một lời nhận xét