ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Yuzu Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ эмулятор ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставки Nintendo Switch

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Yuzu с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ эмулятора ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставки Nintendo Switch, способного Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ коммСрчСскиС ΠΈΠ³Ρ€Ρ‹, поставляСмыС для Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ основан Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Citra, эмулятора приставки Nintendo 3DS. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° вСдётся ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Nintendo Switch. Код Yuzu написан Π½Π° языкС C++ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv3. Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ сборки ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для Linux (flatpak) ΠΈ Windows.

Из 2699 протСстированных Π² эмуляторС ΠΈΠ³Ρ€ для 644 ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ (всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ), для 813 — Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ (ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со Π·Π²ΡƒΠΊΠΎΠΌ ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ), 515 — ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ (Π² Ρ†Π΅Π»ΠΎΠΌ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со Π·Π²ΡƒΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ), 327 — ΠΏΠ»ΠΎΡ…ΠΎΠΉ (Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΈΠ³Ρ€Ρƒ), 311 — запуск Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ заставки/мСню, 189 — Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ сразу послС запуска.

Yuzu эмулируСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ трСбуСтся Π΄Π°ΠΌΠΏ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊ Nintendo Switch, Π΄Π°ΠΌΠΏ ΠΈΠ³Ρ€ с ΠΊΠ°Ρ€Ρ‚Ρ€ΠΈΠ΄ΠΆΠ΅ΠΉ ΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ² приставку Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ RCM с внСшним Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ Hekate. Для ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ эмуляции приставки трСбуСтся CPU с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ SIMD-инструкций FMA ΠΈ 6 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ядрами/ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ (Π² качСствС ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… заявлСны CPU Intel Core i5-4430 ΠΈ AMD Ryzen 3 1200, Π° Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹Ρ… — Intel Core i5-10400 ΠΈΠ»ΠΈ AMD Ryzen 5 3600), 8 GB ΠžΠ—Π£ ΠΈ графичСская ΠΊΠ°Ρ€Ρ‚Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ графичСского API OpenGL 4.6 ΠΈΠ»ΠΈ Vulkan 1.1 (ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ