Cemu, emulatori Nintendo Wii U, është lëshuar

Prezantohet lëshimi i emulatorit Cemu 2.0, i cili ju lejon të ekzekutoni lojëra dhe aplikacione të krijuara për konsolën e lojërave Nintendo Wii U në PC të zakonshëm. Lëshimi është i dukshëm për hapjen e kodit burimor të projektit dhe kalimin në një model zhvillimi të hapur, si dhe ofrimin e mbështetjes për platformën Linux. Kodi është shkruar në C++ dhe është i hapur nën licencën pa pagesë MPL 2.0.

Emulatori ka qenë në zhvillim që nga viti 2014, por deri më tani është dorëzuar në formën e një aplikacioni të pronarit Windows. Kohët e fundit, zhvillimi është kryer vetëm nga themeluesi i projektit dhe ha gjithë kohën e tij të lirë, duke mos lënë asnjë mundësi për t'u përfshirë në projekte të tjera. Autori i Cemu shpreson se kalimi në një model të hapur zhvillimi do të tërheqë zhvillues të rinj dhe do ta kthejë Cemu në një projekt bashkëpunues. Në të njëjtën kohë, autori nuk ndalet së punuari për Cemu dhe synon të vazhdojë ta zhvillojë atë, por pa shpenzuar të gjithë kohën për të.

Ndërtimet e gatshme janë përgatitur për Windows dhe Ubuntu 20.04. Për shpërndarjet e tjera Linux, sugjerohet të ndërtoni vetë kodin. Porta Linux përdor wxWidgets mbi GTK3. Biblioteka SDL përdoret për të bashkëvepruar me pajisjet hyrëse. Kërkon një kartë grafike që mbështet OpenGL 4.5 ose Vulkan 1.1. Ekziston mbështetje për Wayland, por ndërtimet për mjedise të bazuara në këtë protokoll nuk janë testuar. Planet përmendin krijimin e paketave universale në formatin AppImages dhe Flatpak.

Në formën e tij aktuale, emulatori është testuar për të ekzekutuar 708 lojëra të shkruara për Wii U. lojërat 499 mbeten të patestuara. Puna ideale vihet re për 13% të lojërave të testuara. 39% e lojërave raportohet të jenë në mbështetje të tolerueshme, me gabime të vogla që lidhen me grafikën dhe zërin që nuk ndikojnë në lojën. 19% përqind e lojërave fillojnë, por loja nuk është e plotë për shkak të problemeve më serioze. 14% e lojërave nisen, por rrëzohen gjatë lojës ose spërkatjes së ekranit. 16% e lojërave përjetojnë përplasje ose ngrirje gjatë nisjes.

Mbështetet emulimi i kontrollorëve të lojës DRC (GamePad), Pro Controller, Classic Controller dhe Wiimotes, si dhe kontrolli i tastierës dhe lidhja e kontrollorëve ekzistues të lojës përmes portit USB. Hyrja me prekje në GamePad mund të simulohet përmes një klikimi të butonit të majtë të miut dhe funksionaliteti i xhiroskopit mund të kontrollohet me butonin e djathtë të miut.

Burimi: opennet.ru

Shto një koment