Ostatnio zapowiedziano wydanie nowej wersji z popularnego emulatora gier Nintendo Wii U „Cemu 2.0”, który pozwala normalnym komputerom PC na uruchamianie gier i aplikacji stworzonych dla konsoli do gier Nintendo Wii U.
Warto zaznaczyć, że wydanie wyróżnia się kodem źródłowym projektu otwartego i przejść do otwartego modelu rozwoju, oprócz zapewnienia wsparcia dla Linuksa.
Cemu to emulator Nintendo Wii U, który przez długi czas jego kod źródłowy był zamknięty i dostępny tylko dla Windows. Zwykle otrzymuje aktualizacje raz na dwa do czterech tygodni, a darczyńcy (za pośrednictwem Patreon) otrzymują te aktualizacje tydzień wcześniej niż ogół społeczeństwa.
Z funkcji wyróżniających się w tym emulatorze możemy znaleźć:
- Wsparcie Amiibo
- Obsługa NFC
- Obsługa synchronizacji pionowej
- Obsługa wielu kontrolerów (Gamepady, do 8 kontrolerów)
- Wsparcie dla aktualizacji gier i DLC
- Wsparcie dla pakietów graficznych; (480p; 720p; 1080p; 2K; 3K; 4K; 8K)
- Wsparcie debugowania
- Obsługa ekranu sterowania
- Emulacja dźwięku.
również jest w stanie uruchamiać zaszyfrowane obrazy Wii U (WUD) i pliki RPX/RPL w rozdzielczości 1080p, o ile gra je obsługuje. Emulator jest w ciągłej optymalizacji i nadal wymaga dużo pracy: od stycznia 2022 uruchamia kilka gier z dobrą wydajnością, chociaż czasami cierpi z powodu długich czasów ładowania, przestaje działać niespodziewanie, a obsługa dźwięku jest częściowa, nie obsługuje niektórych efektów dźwiękowych. 5
O Cemu 2.0
Ostatnio rozwój został wykonany tylko przez założyciela projektu i pochłania cały ich wolny czas, nie pozostawiając możliwości uczestniczenia w innych projektach. Autor Cemu ma nadzieję, że przejście do otwartego modelu rozwoju przyciągnąć nowych programistów i sprawić, by Cemu stało się wspólnym projektem. Jednocześnie autor nie przestaje pracować nad Cemu i zamierza dalej go rozwijać, ale nie poświęcając temu całego swojego czasu.
W obecnej formie emulator został przetestowany pod kątem uruchomienia 708 gier napisanych dla gier Wii U. 499 gier nie zostało jeszcze przetestowanych.
Idealną pracę obserwuje się w przypadku 13% testowanych gier, a 39% gier ma znośną obsługę, a drobne błędy związane z grafiką i dźwiękiem nie wpływają na rozgrywkę.
19% uruchamianych gier, ale rozgrywka nie jest kompletna z powodu poważniejszych problemów. 14% gier uruchamia się, ale zawiesza się podczas rozgrywki lub na ekranie głównym. 16% gier ulega awarii lub zawiesza się podczas uruchamiania.
Obecnie Cem obsługuje emulację kontrolerów gier DRC (GamePad), Pro Controller, Classic Controller i Wiimotes, a także sterowanie klawiaturą i podłączenie istniejących kontrolerów gier przez port USB. Wprowadzanie dotykowe na GamePadzie można symulować, klikając lewym przyciskiem myszy, a funkcją żyroskopu można sterować prawym przyciskiem myszy.
Pobierz i zdobądź Cemu 2.0
Dla zainteresowanych władzą wypróbuj tę nową wersję, powinni wiedzieć, że gotowe kompilacje są przygotowane dla Windows i Ubuntu 20.04.
W przypadku innych dystrybucji Linuksa zaleca się budowanie kodu był sam i warto wspomnieć, że port Linux używa wxWidgets na szczycie GTK3.
Biblioteka SDL służy do interakcji z urządzeniami wejściowymi, oprócz wymagana jest karta graficzna zgodna z OpenGL 4.5 lub Vulkan 1.1. Jest wsparcie dla Waylanda, ale kompilacje dla środowisk opartych na tym protokole nie zostały przetestowane. Warto wspomnieć, że wspomina się również o planach tworzenia w przyszłości uniwersalnych pakietów w formacie AppImages i Flatpak.
Wreszcie, dla tych, którzy są zainteresowani możliwością zobaczenia kodu źródłowego, powinni wiedzieć, że jest napisany w C++ i jest otwarty na wolnej licencji MPL 2.0.
Możesz zapoznać się z kodem źródłowym, a także z dodatkowymi informacjami o projekcie W poniższym linku.
Dziękuję bardzo