Cemu, Nintendo Wii U emuliatorius, buvo išleistas

Pristatomas Cemu 2.0 emuliatoriaus leidimas, leidžiantis įprastuose asmeniniuose kompiuteriuose paleisti žaidimus ir programas, sukurtas žaidimų konsolei Nintendo Wii U. Išleidimas išsiskiria tuo, kad atidaromas projekto šaltinio kodas ir pereita prie atviro kūrimo modelio, taip pat teikia paramą Linux platformai. Kodas parašytas C++ kalba ir yra atidarytas pagal nemokamą MPL 2.0 licenciją.

Emuliatorius buvo kuriamas nuo 2014 m., tačiau iki šiol buvo pristatytas kaip patentuota Windows programa. Pastaruoju metu plėtrą vykdo tik projekto įkūrėjas ir suvalgo visą savo laisvalaikį, nepalikdamas galimybės užsiimti kitais projektais. „Cemu“ autorius tikisi, kad perėjimas prie atviros plėtros modelio pritrauks naujų kūrėjų ir „Cemu“ pavers bendradarbiavimo projektu. Tuo pačiu metu autorius nenustoja dirbti su „Cemu“ ir ketina jį toliau plėtoti, tačiau neskirdamas tam viso savo laiko.

Paruoštos versijos Windows ir Ubuntu 20.04. Kitiems Linux platinimams kodą siūloma sukurti patiems. Linux prievadas naudoja wxWidgets per GTK3. SDL biblioteka naudojama sąveikai su įvesties įrenginiais. Reikalinga vaizdo plokštė, palaikanti OpenGL 4.5 arba Vulkan 1.1. Yra „Wayland“ palaikymas, tačiau šiuo protokolu pagrįstos aplinkos versijos nebuvo išbandytos. Planuose minimas universalių paketų kūrimas „AppImages“ ir „Flatpak“ formatu.

Dabartinės formos emuliatorius buvo išbandytas, kad galėtų paleisti 708 žaidimus, sukurtus Wii U. 499 žaidimai liko neišbandyti. Idealus darbas pažymimas 13% išbandytų žaidimų. Pranešama, kad 39 % žaidimų palaikomas toleruojamas, o su grafika ir garsu susijusios nedidelės klaidos, kurios neturi įtakos žaidimo eigai. Paleidžiama 19% procentų žaidimų, tačiau žaidimas nėra baigtas dėl rimtesnių problemų. 14 % žaidimų paleidžiami, bet sugenda žaidimo metu arba paleidžiant ekraną. 16 % žaidimų paleidžiant sugenda arba užstringa.

Palaikoma žaidimų valdiklių DRC (GamePad), Pro Controller, Classic Controller ir Wiimotes emuliacija, taip pat klaviatūros valdymas ir esamų žaidimų valdiklių prijungimas per USB prievadą. Jutiklinę įvestį GamePad galima imituoti spustelėjus kairįjį pelės mygtuką, o giroskopo funkcijas galima valdyti dešiniuoju pelės mygtuku.

Šaltinis: opennet.ru

Добавить комментарий