Ir izlaists Cemu, Nintendo Wii U emulators

Ir prezentēts Cemu 2.0 emulatora izlaidums, kas ļauj palaist spēles un lietojumprogrammas, kas izveidotas Nintendo Wii U spēļu konsolei parastajos personālajos datoros. Izlaidums ir ievērojams ar projekta pirmkoda atvēršanu un pāreju uz atvērtu izstrādes modeli, kā arī nodrošina atbalstu Linux platformai. Kods ir rakstīts C++ valodā un ir atvērts ar bezmaksas MPL 2.0 licenci.

Emulators tiek izstrādāts kopš 2014. gada, taču līdz šim tas bija patentētas Windows lietojumprogrammas veidā. Pēdējā laikā ar izstrādi nodarbojas tikai projekta dibinātājs un apēst visu savu brīvo laiku, neatstājot iespēju strādāt pie citiem projektiem. Cemu autors cer, ka pāreja uz atvērtas attīstības modeli piesaistīs jaunus izstrādātājus un pārvērtīs Cemu par sadarbības projektu. Tajā pašā laikā autors nebeidz strādāt pie Cemu un ir iecerējis to turpināt attīstīt, taču netērējot tam visu savu laiku.

Gatavi komplekti ir sagatavoti operētājsistēmai Windows un Ubuntu 20.04. Citām Linux distribūcijām kodu ieteicams kompilēt pašam. Linux ports izmanto wxWidgets papildus GTK3. SDL bibliotēka tiek izmantota, lai mijiedarbotos ar ievades ierīcēm. Nepieciešama videokarte, kas atbalsta OpenGL 4.5 vai Vulkan 1.1. Ir pieejams Wayland atbalsts, taču uz šī protokola bāzes veidotās vidēs nav pārbaudītas. Plānos minēta universālu pakotņu izveide AppImages un Flatpak formātā.

Pašreizējā formā emulators ir pārbaudīts, lai palaistu 708 spēles, kas rakstītas Wii U. 499 spēles joprojām nav pārbaudītas. Ideāls sniegums tika atzīmēts 13% pārbaudīto spēļu. 39% spēļu tiek deklarēts pieņemams atbalsts, kurā tiek novērotas nelielas novirzes, kas saistītas ar grafiku un skaņu, kas neietekmē spēles gaitu. Tiek palaistas 19% spēļu, taču spēle nav pilna nopietnāku problēmu dēļ. 14% spēļu sākas, bet avarē spēles laikā vai kad tiek parādīts uzplaiksnījuma ekrāns. 16% spēļu palaišanas laikā saskaras ar avārijām vai sasalšanu.

Tiek atbalstīta spēļu kontrolleru DRC (GamePad), Pro Controller, Classic Controller un Wiimotes emulācija, kā arī vadība, izmantojot tastatūru un esošo spēļu kontrolleru savienošana caur USB portu. Skārienievadi GamePad var simulēt, noklikšķinot ar kreiso taustiņu, un žiroskopa funkcionalitāti var vadīt ar peles labo pogu.

Avots: opennet.ru

Pievieno komentāru