Yuzu 專案正在為 Nintendo Switch 遊戲機開發開源模擬器

Yuzu 專案的更新是針對 Nintendo Switch 遊戲機的模擬器的實現,能夠運行為此平台提供的商業遊戲。 該專案由 Citra 的開發人員創建,Citra 是任天堂 3DS 控制台的模擬器。 開發是透過對 Nintendo Switch 的硬體和韌體進行逆向工程來進行的。 Yuzu 的程式碼是用 C++ 寫的,並根據 GPLv3 取得許可。 現成的組件是為 Linux (flatpak) 和 Windows 準備的。

在模擬器中測試的2699 款遊戲中,644 款具有理想的支援等級(一切都按預期運作),813 款具有良好的支援等級(聲音和圖形方面可能存在一些小問題),515 款具有可接受的支援等級(一般來說你可以玩,但聲音或圖形方面有更明顯的問題),327 - 糟糕(你可以啟動,但現有問題阻止你完全完成遊戲),311 - 啟動僅到達啟動畫面/菜單,189 -發射後立即崩潰。

Yuzu 僅模擬硬體;要工作,它還需要轉儲 Nintendo Switch 的原始韌體、卡帶中的遊戲轉儲以及遊戲檔案的解密金鑰,這些可以透過使用外部 Hekate 在 RCM 模式下加載控制台來獲得引導加載程式. 對於完整的控制台模擬,需要支援 FMA SIMD 指令和 6 個或更多核心/執行緒的 CPU(最低要求為 Intel Core i5-4430 和 AMD Ryzen 3 1200 CPU,並且 Intel Core i5-10400 或 AMD Ryzen 5建議使用3600)、8 GB RAM 和支援OpenGL 4.6 或Vulkan 1.1 圖形API 的顯示卡(至少NVIDIA GeForce GT 1030 2GB、AMD Radeon R7 240 2GB、Intel HD 5300 8GB、AMD Radeon R5)。



來源: opennet.ru

添加評論