Emulacja Nintendo 3DS jest w pewnym stopniu możliwa na Androidzie z nieoficjalnym portem Citra

Nintendo DS to jedna z najlepszych przenośnych konsol do emulacji na Androida i nie bez powodu. Nacisk na sterowanie za pomocą ekranu dotykowego w grach DS dobrze przekłada się na rozgrywkę na smartfonach, a brak przycisków na telefonach z Androidem można naprawić za pomocą Bluetooth lub przewodowego kontrolera gier. Myślałem o tym i zastanawiałem się… co z Nintendo 3DS? 3DS to kolejna przenośna konsola o tych samych cechach. Po wyszukaniu w GitHub odkryłem, że w rzeczywistości istnieje emulator Nintendo 3DS dla smartfonów z Androidem. Poznaj wysoce eksperymentalny port Citra na Androida.

Nieoficjalna Citra na Androida jest sama w sobie imponująca

Tym, co czyni ten nieoficjalny port Citra na Androida tak imponującym, nie jest to, że jest to doskonale działający emulator bez problemów, których nikt nie odkrył. W rzeczywistości jest to dalekie od tego. Ma swoje problemy, ma błędy i na pewno nie jest nawet zdalnie funkcjonalny w przypadku bardziej intensywnych tytułów. To powiedziawszy, niektóre gry absolutnie działają idealnie lub prawie idealnie, w zależności od urządzenia. Wszystkie te fakty przyczyniają się do tego, jak imponujący jest ten emulator, ale jeden fakt jest trudny. Citra na Androida używa interfejsu Dolphin Emulator jako GUI, ale za nim cały back-end Citry.

Emulacja nie ma znaczenia, jeśli nie możesz grać w gry, prawda? Wypróbowaliśmy Fire Emblem Echoes: Shadows of Valentia, chociaż zawiesza się przy pierwszym dialogu gry. Niektórzy Googling odkryli, że jest to problem ze starszą wersją Citry, na której ten port wydaje się być oparty, a nie sam port. Następny był Luigi's Mansion, który zadziwiająco dobrze działał. Następnie wypróbowaliśmy grę Super Mario 3D Land, która była niczym innym, jak bałaganem. Shovel Knight i Crashmo / Pullblox również działały idealnie, więc w skrócie, twój przebieg może się różnić. Nie oczekuj, że będzie to działać na każdym smartfonie z Qualcomm Snapdragon 845. W rzeczywistości przetestowaliśmy to na Xiaomi Mi 9 napędzanej platformą mobilną Qualcomm Snapdragon 855.

Jest jednak jedno zastrzeżenie, które było wymagane od Citry od momentu jej wydania. Gry 3DS muszą zostać odszyfrowane przed użyciem ich w emulatorze, a jedynym sposobem na to jest faktyczne zhakowane Nintendo 3DS. Możesz zrzucić własne gry i odszyfrować je w celu użycia w Citra, ale gry nawet nie zostaną rozpoznane, jeśli nadal będą szyfrowane. Na moim zrzucie ekranu powyżej widać, że Pokemon Y (EK2A.3ds) jest nadal zaszyfrowany. Jest tak, ponieważ zrzuciłem kasetę i nie odszyfrowałem jej przed skopiowaniem. Istnieje również inny problem, który wpływa na niektóre gry, w których można się obejść, musisz zrzucić pliki systemowe z rzeczywistego 3DS.

Nieoficjalna wydajność gry Citra na Androida

Najważniejszą rzeczą, która prawdopodobnie jest dla Ciebie ważna, jest wydajność w grach, a dla niektórych jest… sprawna. Shovel Knight i Crashmo są całkiem niesamowite, Super Mario 3D Land jest okropny, a Luigi's Mansion i Animal Crossing . Możesz rzucić okiem na filmy, które zrobiłem poniżej, które powinny dać ci wyobrażenie o tym, czego możesz się spodziewać.

I to nawet bez wchodzenia w usterki graficzne, które miały miejsce również w innych grach. Najgorsze było Super Mario 3D Land, a następnie Crashmo . Crashmo było co najmniej grywalne, Super Mario 3D Land nawet nie pozwalało ci poruszać się po obszarze gry. To jest ta sama historia z Fire Emblem, po prostu rozbiła się w początkowym dialogu.

Ten nieoficjalny port Citra dla Androida w tym momencie jest wypełniony po brzegi błędami graficznymi i awariami

W przypadku niektórych gier wymagane jest również zrzucenie archiwów systemowych (i zawartych w nich czcionek systemowych) w celu ich uruchomienia. Pokemon X i Pokemon Y to dwie takie gry, ponieważ potrzebują czcionek systemowych, które nie są wstępnie pakowane w grę. Nie jest to trudny proces, a przewodnik na ten temat można znaleźć na stronie internetowej Citry. Do odszyfrowania gier potrzebujesz Nintendo 3DS, więc nie powinno to stanowić dużej bariery wejścia. Spójrz na zrzuty ekranu Pokemona Y poniżej. Wolniejsze gry, takie jak turowe, takie jak Pokemon, działają bardzo dobrze.

Pamiętaj, że ten port Citra na Androida jest nieoficjalny

Przeszukując fora Citra, wielu użytkowników pytało o ten port Citra dla Androida, ponieważ uważali go za oficjalny. Chociaż programiści Citry nie wsparli go (oczywiście), powiedzieli, że współpracują z twórcą tego portu, aby urzeczywistnić oficjalny port dla urządzeń z Androidem. Często zadawane pytania Citry również to mówią, co wyjaśnia, dlaczego ostatnie zobowiązanie do tego projektu miało miejsce około dwóch miesięcy temu. Twórcy Citry absolutnie nie biorą udziału w tworzeniu tej aplikacji, ale udostępniamy ją, ponieważ niektóre gry działają dobrze. Nie tylko to, ale także rzut oka na przyszłość tego, co ma pochodzić z emulacji na Androida. Nintendo 3DS jest prawie w stanie do gry w programie, który jest połączoną wersją Citra i Dolphin Emulator na PC. To jest samo w sobie i pokazuje, że rozwój z pewnością jest na dobrej drodze do posiadania działającego emulatora Nintendo 3DS na Androida w przyszłości.

Pobierz nieoficjalny kod źródłowy Citra dla Androida