Vill du spela Nintendo 3DS-spel på din Android-smarttelefon? Du kan nu, även om du behöver en mycket kraftfull smartphone för att göra det.
Nintendo DS är en av de bästa bärbara konsolerna att emulera på Android, och med goda skäl. Tyngdpunkten på pekskärmskontroller i DS-spel översätts väl till smarttelefonspel, och bristen på knappar på Android-telefoner kan åtgärdas genom att använda en Bluetooth eller trådbunden spelkontroll. Jag tänkte på det här och det fick mig att undra...hur är det med Nintendo 3DS? 3DS är en annan handhållen konsol med samma egenskaper, och när jag sökte på GitHub fann jag att det är faktiskt en Nintendo 3DS-emulator för Android-smarttelefoner. Möt den mycket experimentella Citra för Android-porten.
Inofficiell Citra för Android är imponerande i sin egen rätt
Det som gör denna inofficiella Citra för Android-port så imponerande är inte att det är en perfekt fungerande emulator utan några problem som ingen har upptäckt. Faktiskt långt därifrån. Det har sina problem, det har sina buggar, och det är verkligen inte ens fjärrfunktionellt för mer intensiva titlar. Med allt detta sagt fungerar vissa spel absolut perfekt, eller nära perfekt, beroende på din enhet. Alla dessa fakta bidrar till hur imponerande denna emulator är, men ett faktum tar kakan. Citra för Android använder Dolphin Emulators front-end som ett GUI, men med hela back-end av Citra portad bakom sig.
Emulering spelar ingen roll om du inte kan spela spel, eller hur? Vi försökte Fire Emblem Echoes: Shadows of Valentia, även om det kraschar vid den första dialogen i spelet. En del googlande fann att detta faktiskt är ett problem med en äldre version av Citra som den här porten verkar vara baserad på, inte själva porten. Nästa upp var Luigis herrgård, vilket fungerade förvånansvärt bra. Efter det försökte vi Super Mario 3D Land, vilket var inget annat än en enda röra. Spade riddare och Crashmo/Pullblox fungerade perfekt också, så kort sagt, din körsträcka kan variera. Förvänta dig inte att detta ska köras på någon smartphone med en Qualcomm Snapdragon 845 nedan. Faktum är att vi testade detta med hjälp av Xiaomi Mi 9 drivs av Qualcomm Snapdragon 855 mobil plattform.
Det finns dock en varning, och det är en som har varit ett krav för Citra sedan lanseringen. 3DS-spel måste dekrypteras innan de används i en emulator, och det enda sättet att göra det är med en faktiskt hackad Nintendo 3DS. Du kan dumpa dina egna spel och dekryptera dem för att använda i Citra, men spel kommer inte ens att kännas igen om de fortfarande är krypterade. På min skärmdump ovan kan du se Pokémon Y (EK2A.3ds) är fortfarande krypterad. Detta beror på att jag dumpade min patron och inte dekrypterade den innan jag kopierade den. Det finns ett annat problem också som påverkar vissa spel där man kan komma runt det, du måste dumpa systemfiler från en verklig 3DS.
Inofficiell Citra för Android-spelprestanda
Det viktigaste som förmodligen betyder något för dig är prestandan i spel, och för vissa är det... funktionsduglig. Spade riddare och Crashmo är ganska otroliga, Super Mario 3D Land är hemskt och Luigis herrgård och Djurkorsning arbete. Du kan ta en titt på videorna jag gjorde nedan, som borde ge dig en uppfattning om vad du kan förvänta dig.
Och det är utan att ens komma in på de grafiska felen som inträffade i Övrig spel också. Super Mario 3D Land var värst, följt av Crashmo. Crashmo var åtminstone spelbar, Super Mario 3D Land lät dig inte ens röra dig på lekområdet. Det är samma historia med Eld emblem, det kraschade precis i den inledande dialogen.
Denna inofficiella Citra för Android-port är vid det här laget fylld till brädden med grafiska fel och krascher
För vissa spel måste du också dumpa systemarkiven (och systemteckensnitt som finns i dem) för att köra dem. Pokémon X och Pokémon Y är två sådana spel, eftersom de behöver systemteckensnitt som inte är förpackade i spelet. Det är ingen svår process, och du kan hitta guiden för att göra det på Citras hemsida här. För att dekryptera dina spel behöver du ändå en Nintendo 3DS, så detta borde inte vara ett stort hinder för inträde. Ta en titt på några skärmdumpar av Pokémon Y Nedan. Långsammare spel som turbaserade som Pokémon fungera mycket bra.
Kom ihåg att denna port av Citra för Android är inofficiell
Många användare har sökt igenom Citra-forumen och frågat om denna Citra för Android-port eftersom de trodde att den var officiell. Även om utvecklarna av Citra inte har gett stöd för det (uppenbarligen), de har sagt att de arbetar med utvecklaren av denna port för att göra en officiell port till Android-enheter verklighet. Citras FAQ säger lika mycket, vilket skulle förklara varför det senaste engagemanget för detta projekt var för ungefär två månader sedan. Utvecklarna av Citra har absolut ingen roll i skapandet av denna applikation, men vi delar den eftersom vissa spel fungerar bra. Inte bara det, utan det är också en inblick i framtiden för vad som kommer från emulering på Android. Nintendo 3DS är nästan i ett spelbart tillstånd i ett program som är en hackad ihop av PC-versionen av Citra och Dolphin Emulator. Det är en bedrift i sig och visar att utvecklingen verkligen är på rätt väg för att ha en fungerande Nintendo 3DS-emulator på Android i framtiden.
Ladda ner inofficiell Citra för Android-portKällkod