ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΊΠΎΠ΄ Cemu, эмулятора ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ консоли Nintendo Wii U

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ выпуск эмулятора Cemu 2.0, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ПК Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ ΠΈ прилоТСния, созданныС для ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ приставки Nintendo Wii U. Выпуск ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»Π΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ исходных тСкстов ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ модСль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ обСспСчСниСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Linux. Код написан Π½Π° Π‘++ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΏΠΎΠ΄ свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MPL 2.0.

Эмулятор развиваСтся с 2014 Π³ΠΎΠ΄Π°, Π½ΠΎ Π΄ΠΎ сих ΠΏΠΎΡ€ поставлялся Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½ΠΎΠ³ΠΎ прилоТСния для Windows. ПослСднСС врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° вСдётся лишь основатСлСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΡΡŠΠ΅Π΄Π°Π΅Ρ‚ всё Π΅Π³ΠΎ свободноС врСмя, Π½Π΅ оставляя возмоТности Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Автор Cemu надССтся, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ модСль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Cemu Π² совмСстный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠŸΡ€ΠΈ этом Π°Π²Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Cemu ΠΈ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π½ΠΎ ΡƒΠΆΠ΅ Π½Π΅ тратя Π½Π° Π½Π΅Π³ΠΎ всё своё врСмя.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ сборки ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для Windows ΠΈ Ubuntu 20.04. Для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… дистрибутивов Linux прСдлагаСтся ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΠΎΡ€Ρ‚ для Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ wxWidgets ΠΏΠΎΠ²Π΅Ρ€Ρ… GTK3. Для взаимодСйствия с устройствами Π²Π²ΠΎΠ΄Π° примСняСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° SDL. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ трСбуСтся Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ OpenGL 4.5 ΠΈΠ»ΠΈ Vulkan 1.1. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Wayland, Π½ΠΎ сборки для ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π½Π΅ протСстированы. Π’ ΠΏΠ»Π°Π½Π°Ρ… упоминаСтся созданиС ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ AppImages ΠΈ Flatpak.

Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ эмулятор ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ для запуска 708 ΠΈΠ³Ρ€, написанных для Wii U. НС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ 499 ΠΈΠ³Ρ€. ИдСальная Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π° для 13% протСстированных ΠΈΠ³Ρ€. Для 39% ΠΈΠ³Ρ€ заявлСна сносная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ Π½Π΅ Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ процСсс Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отклонСния, связанныС с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ ΠΈ Π·Π²ΡƒΠΊΠΎΠΌ. 19% ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² ΠΈΠ³Ρ€ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ, Π½ΠΎ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ процСсс Π½Π΅ являСтся ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ·-Π·Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. 14% ΠΈΠ³Ρ€ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ, Π½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‚ΡΡ Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π²ΠΎ врСмя ΠΈΠ³Ρ€Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π΅ заставки. Для 16% ΠΈΠ³Ρ€ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ зависаниС Π²ΠΎ врСмя запуска.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ эмуляция ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² DRC (GamePad), Pro Controller, Classic Controller ΠΈ Wiimotes, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· USB-ΠΏΠΎΡ€Ρ‚. БСнсорный Π²Π²ΠΎΠ΄ Π² GamePad ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ симулирован Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ»ΠΈΠΊ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ гироскопа ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ.

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