Kóðinn fyrir Cemu, keppinaut fyrir Nintendo Wii U leikjatölvuna, hefur verið opnaður.

Útgáfa Cemu 2.0 keppinautarins hefur verið kynnt, sem gerir þér kleift að keyra leiki og forrit búin til fyrir Nintendo Wii U leikjatölvuna á venjulegum tölvum. Útgáfan er áberandi fyrir að opna frumkóða verkefnisins og fara yfir í opið þróunarlíkan, auk þess að veita stuðning fyrir Linux pallinn. Kóðinn er skrifaður í C++ og er opinn undir ókeypis MPL 2.0 leyfinu.

Hermirinn hefur verið í þróun síðan 2014, en þar til nú kom hann í formi sér Windows forrits. Nýlega er þróun eingöngu framkvæmd af stofnanda verkefnisins og étur upp allan frítíma hans og gefur ekkert tækifæri til að vinna að öðrum verkefnum. Höfundur Cemu vonast til að umskipti yfir í opið þróunarlíkan muni laða að nýja þróunaraðila og gera Cemu að samstarfsverkefni. Á sama tíma hættir höfundur ekki að vinna að Cemu og ætlar að þróa hana áfram, en án þess að eyða öllum tíma sínum í það.

Tilbúnar samsetningar eru undirbúnar fyrir Windows og Ubuntu 20.04. Fyrir aðrar Linux dreifingar er mælt með því að setja saman kóðann sjálfur. Linux tengið notar wxWidgets ofan á GTK3. SDL bókasafnið er notað til að hafa samskipti við inntakstæki. Skjákort sem styður OpenGL 4.5 eða Vulkan 1.1 er áskilið. Það er stuðningur við Wayland, en smíði fyrir umhverfi sem byggir á þessari samskiptareglu hefur ekki verið prófað. Áætlanirnar nefna stofnun alhliða pakka á AppImages og Flatpak sniði.

Í núverandi mynd hefur keppinauturinn verið prófaður til að keyra 708 leiki sem skrifaðir eru fyrir Wii U. 499 leiki eru enn óprófaðir. Tilvalin frammistaða kom fram fyrir 13% af leikjum sem voru prófaðir. Fyrir 39% leikja er lýst yfir viðunandi stuðningi, þar sem minniháttar frávik sem tengjast grafík og hljóði koma fram sem hafa ekki áhrif á spilunina. 19% leikja ræst, en spilunin er ekki full vegna alvarlegri vandamála. 14% af leikjum byrja en hrynja meðan á spilun stendur eða þegar splash-skjárinn birtist. 16% leikja upplifa hrun eða frýs við ræsingu.

Eftirlíking af leikjastýringum DRC (GamePad), Pro Controller, Classic Controller og Wiimotes er studd, auk stjórnunar með því að nota lyklaborðið og tengja núverandi leikjastýringar í gegnum USB tengið. Hægt er að líkja eftir snertiinnslátt á GamePad með því að smella á vinstri músina og hægt er að stjórna virkni gyroscope með hægri músarhnappi.

Heimild: opennet.ru

Bæta við athugasemd