Vil du spille Nintendo 3DS-spill på Android-smarttelefonen din? Du kan nå, selv om du trenger en veldig kraftig smarttelefon for å gjøre det.
Nintendo DS er en av de beste bærbare konsollene å emulere på Android, og med god grunn. Vektleggingen av berøringsskjermkontroller i DS-spill oversetter godt til smarttelefonspilling, og mangelen på knapper på Android-telefoner kan rettes opp ved å bruke en Bluetooth eller kablet spillkontroller. Jeg tenkte på dette, og det fikk meg til å lure på...hva med Nintendo 3DS? 3DS er en annen håndholdt konsoll med de samme egenskapene, og ved å søke på GitHub fant jeg ut at det er faktisk en Nintendo 3DS-emulator for Android-smarttelefoner. Møt den svært eksperimentelle Citra for Android-porten.
Uoffisiell Citra for Android er imponerende i seg selv
Det som gjør denne uoffisielle Citra for Android-porten så imponerende, er ikke at den er en perfekt fungerende emulator uten problemer som ingen har oppdaget. Faktisk langt ifra. Det har sine problemer, det har sine feil, og det er absolutt ikke engang eksternt funksjonelt for mer intensive titler. Når alt er sagt, fungerer noen spill helt perfekt, eller nesten perfekt, avhengig av enheten din. Alle disse faktaene bidrar til hvor imponerende denne emulatoren er, men ett faktum tar kaken. Citra for Android bruker Dolphin Emulators frontend som en GUI, men med hele bakenden av Citra portert bak.
Emulering spiller ingen rolle hvis du ikke kan spille spill, ikke sant? Vi prøvde Fire Emblem Echoes: Shadows of Valentia, selv om det krasjer ved den første dialogen i spillet. Noen googling fant ut at dette faktisk er et problem med en eldre versjon av Citra som denne porten ser ut til å være basert på, ikke selve porten. Neste opp var Luigi's Mansion, som fungerte overraskende bra. Etter det prøvde vi Super Mario 3D Land, som var intet mindre enn et rot. Spade Ridder og Crashmo/Pullblox fungerte også perfekt, så kort sagt kan kjørelengden din variere. Ikke forvent at dette skal kjøre på noen smarttelefon med en Qualcomm Snapdragon 845 under. Faktisk testet vi dette ved å bruke Xiaomi Mi 9 drevet av Qualcomm Snapdragon 855 mobil plattform.
Det er imidlertid et forbehold, og det er en som har vært et krav for Citra siden utgivelsen. 3DS-spill må dekrypteres før du bruker dem i en emulator, og den eneste måten å gjøre det på er med en faktisk hacket Nintendo 3DS. Du kan dumpe dine egne spill og dekryptere dem for å bruke dem i Citra, men spill vil ikke engang bli gjenkjent hvis de fortsatt er kryptert. I skjermbildet mitt ovenfor kan du se Pokemon Y (EK2A.3ds) er fortsatt kryptert. Dette er fordi jeg dumpet kassetten min og ikke dekrypterte den før jeg kopierte den. Det er også et annet problem som påvirker noen spill hvor du kan komme deg rundt det, du må dumpe systemfiler fra en faktisk 3DS.
Uoffisiell Citra for Android-spillytelse
Det viktigste som sannsynligvis betyr noe for deg er ytelsen i spill, og for noen er det... brukbar. Spade Ridder og Crashmo er ganske utrolige, Super Mario 3D Land er forferdelig og Luigi's Mansion og Dyreovergang arbeid. Du kan ta en titt på videoene jeg har laget nedenfor, som burde gi deg en ide om hva du kan forvente.
Og det er uten engang å komme inn på de grafiske feilene som oppsto i annen spill også. Super Mario 3D Land var den verste, etterfulgt av Crashmo. Crashmo var i det minste spillbart, Super Mario 3D Land lot deg ikke engang bevege deg rundt på lekeområdet. Det er samme historien med Brann-emblem, krasjet det nettopp i den første dialogen.
Denne uoffisielle Citra for Android-porten, på dette tidspunktet, er fylt til randen med grafiske feil og krasjer
For noen spill må du også dumpe systemarkivene (og systemfontene som finnes i dem) for å kjøre dem. Pokemon X og Pokemon Y er to slike spill, da de trenger systemfonter som ikke er ferdigpakket i spillet. Det er ikke en vanskelig prosess, og du kan finne veiledningen for å gjøre det på Citras nettside her. For å dekryptere spillene dine trenger du uansett en Nintendo 3DS, så dette burde ikke være en stor adgangsbarriere. Ta en titt på noen skjermbilder av Pokemon Y under. Langsommere spill som turbaserte som Pokemon fungerer veldig bra.
Husk at denne porten til Citra for Android er uoffisiell
Mange brukere har undersøkt Citra-foraene og spurt om denne Citra for Android-porten da de trodde den var offisiell. Mens utviklerne av Citra ikke har gitt støtte for det (åpenbart), de har sagt at de jobber med utvikleren av denne porten for å gjøre en offisiell port til Android-enheter til virkelighet. Citras FAQ sier like mye, som vil forklare hvorfor den siste forpliktelsen til dette prosjektet var for omtrent to måneder siden. Utviklerne av Citra har absolutt ingen hånd i opprettelsen av denne applikasjonen, men vi deler den ettersom noen spill fungerer bra. Ikke bare det, men det er også et glimt inn i fremtiden for hva som skal komme fra emulering på Android. Nintendo 3DS er nesten i en spillbar tilstand i et program som er en hacket sammen av PC-versjonen av Citra og Dolphin Emulator. Det er en bragd i seg selv og viser at utviklingen absolutt er på rett vei til å ha en fungerende Nintendo 3DS-emulator på Android i fremtiden.
Last ned uoffisiell Citra for Android-portKildekode