Cemu 2.0 emulaator on nĂŒĂŒd saadaval, vĂ”imaldades tavalistel arvutitel mĂ€ngida Nintendo Wii U konsoolile loodud mĂ€nge ja rakendusi. VĂ€ljalase on tĂ€helepanuvÀÀrne, kuna projekt avas oma lĂ€htekoodid ning liigub avatud arenduse mudelile, samuti on lisatud tugi Linuxi platvormile. Kood on kirjutatud C++ keeles ja on avatud MPL 2.0 litsentsi alusel.
Emulaator on olnud arengus alates 2014. aastast, kuid seni on see olnud saadaval ainult Windowsile suunatud suletud rakendusena. Viimase aja arendust on juhtinud ainult projekti asutaja, mis on röövinud kogu tema vabast ajast, jÀttes vÀhem vÔimalusi teiste projektide tegemiseks. Cemu autor loodab, et avatud arenduse mudel aitab kaasata uusi arendajaid ning muuta Cemu koostööl pÔhinevaks projektiks. Samas ei peatu autor Cemu arendamisega ja kavatseb seda jÀtkuvalt arendada, kuid enam mitte raisates kogu oma aega sellele.
Valmis komplektid on kohandatud Windowsile ja Ubuntu 20.04-le. ĂlejÀÀnud Linuxi distributiivide jaoks tuleb kood ise kokku panna. Linuxi port kasutab wxWidgets koos GTK3-ga. Sisendseadmestikuga suhtlemiseks kasutatakse SDL raamatukogu. Tootmiseks on vajalik graafikakaart, mis toetab OpenGL 4.5 vĂ”i Vulkan 1.1. Waylandi tugi on olemas, kuid selle protokolli baasil rajatud keskkondadele mĂ”eldud komplekte pole testitud. Plaanides mainitakse universaalsete pakettide loomist AppImages ja Flatpak formaadis.
Praeguses versioonis on emulaator testitud 708 Wii U-le kirjutatud mÀngu kÀivitamiseks. 499 mÀngu on jÀÀmas kontrollimata. Ideaalne töö on mÀrgitud 13% testitud mÀngudest. 39% mÀngudest saavad rahuldava toe, mille korral esinevad mÀngukogemust mitte mÔjutavad vÀikesed kÔrvalekalded, mis on seotud graafika ja heliga. 19% mÀngudest kÀivituvad, kuid mÀngukogemus ei ole tÀiuslik tÔsiste probleemide tÔttu. 14% mÀngudest kÀivituvad, kuid lÔpetavad mÀngimise ajal vÔi katsetoolide esitamisel krahhiga. 16% mÀngudest esinevad krahhid vÔi hangumine kÀivitamisel.
Toetatud on DRC (GamePad), Pro Controller, Classic Controller ja Wiimote mĂ€ngu kontrollerite emulatsioon, samuti klaviatuuriga juhtimine ja olemasolevate mĂ€ngu kontrollerite ĂŒhendamine USB-porti kaudu. GamePadi puutetundlik sisend vĂ”ib olla simuleeritud hiire vasaku nupu klikkimise kaudu ning giroskoopi funktsionaalsust saab juhtida hiire parema nupu abil.
Allikas: opennet.ru
