Citra Emulator for Android gets its first official release

W4giDuh.png

Ever wanted to play Nintendo 3DS games on your Android device? Well, the Citra development team has just made your dreams reality, with their brand new release of Citra Android. The hard work from many different developers, including ones who have previously worked on Dolphin and Yuzu, has culminated in a beta version of the official build of Citra that you can grab from the Google Play Store for free. Running Citra on your phone or tablet will require, at minimum, Android 8 Oreo and support for OpenGL ES 3.2. Having a snapdragon 835 chip is recommended in order to get the best performance possible, but isn't mandatory. The Android version of the emulator even has features such as microphone support, camera support for scanning QR codes, and was shown running Pokemon Omega Ruby and Alpha Sapphire, Super Smash Bros. for Nintendo 3DS, Mario Kart 7, Animal Crossing: New Leaf, Fire Emblem: Fates, and more, in addition to certain Virtual Console titles.

What Works and What Doesn’t?
The app is still in beta. So, while we have tried to squash the bugs we’ve come across, you may still run into the occasional glitch. If you run into any major problems, please report them to us on our Discord server or forum and we will try to organise them.

The app requires a minimum of 64-bit Android 8 (Oreo), and OpenGL ES 3.2 support. These are relatively high requirements; however, they allow us to ensure that every device that can run Citra will have a reasonably good experience. As for hardware, we recommend a device with a Snapdragon 835 or better. Your experience may vary greatly depending on the quality of your device’s GPU drivers.



poke_bugged.jpg

Pokémon on an older device
poke_fixed.png

Pokémon on a newer device

:arrow: Source
:arrow: Google Play Store Download
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    83.6 KB · Views: 250

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
The Great Ace Attorney (Dai Gyakuten Saiban) 1 and 2 (english fan translation) run on a Snapdragon 855 in fullspeed (occasional slight stutter), at 2x resolution.

Setting any of the Ace Attorney titles (the normal english ones, or the fan translated ones) to 2x resolution solves the graphical glitch issue on the main screen.

I got the fan translation titles to work, by also installing weihuoya's citra build ( https://github.com/weihuoya/citra/releases ), then installing the games as .cia files from there (will get installed into citras 'emulated sdcard' folder), then hitting 'refresh' on the games list, then playing both of the fan translated titles to the first 'textbox dialog screen', and saving the game there.

From then on - continuing in the official release build was possible.

(Reset all your settings (set them off and then on again) in the official build as well, it could be that settings are shared between both emulator versions, just to be safe. At first the FMVs would play at a crawl speed in the release version, but once I fiddled with settings a little (including the FMV hack in weihuoyas citra), and then reset the settings in the official build, all speed issues even during the FMVs were gone.)

The official release build is slightly faster than weihuoya's latest release.

Have fun. :)

DGS1:
5T6rcpY.jpg


DGS2:
UxVd792.jpg
 
Last edited by notimp,
  • Like
Reactions: ganons

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Just a quick follow up note. As this is the first time I ventured into 3DS emulation, today I took the opportunity and also looked at emulating those Ace Attorney titles on the PC version of Citra.

If you remove bilinear filtering, set screen resolution to 6x(the one with 1440 as the vertical resolution), and use the big image setting (see screenshots), the games look spectacular on 1080p or higher output resolution.

up2EFod.png

78iE6kt.png

FOo4uzS.png

rlOwqqK.png

X40IBsj.png


The screen resolution of 1440p is just high enough that the slightly smaller than full screen window doesnt show any obvious aliasing anymore.

Also, the chinese titles and fan translation are supreme(!) in terms of atmosphere (staging, music, humor, art assets..).

So if you can experience them in emulation on a PC currently - that might be preferable over you playing them on your android phone.

That said, with the latest official Citra Canary build, FMVs still only play at 60% speed, even on my Ryzen 7 3700X (with no CPU core maxed out) - so something isnt quite right here... Or not well optimized at this stage.. :)

This isnt the ffmpeg bug again, that impacted PPSSPP, is it? ;) ( https://github.com/hrydgard/ppsspp/issues/11490 )
 
Last edited by notimp,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,191
Country
United States
I am going to test it on my Samsung S9 and on my android tv which we bought last year. I will see how well they are on the speeds. I will be back and report later. I am going out to have fun with my cousin and my friend for lunch today!

Wow.. I am surprised that Samsung S9 can run it very well. The speed FPS is: 60! Impressive. Full speed! For Super Mario 3D Land and The Legend of Zelda - A Link Between Worlds! A lag little bit sometimes but mostly playable great!
 
Last edited by spotanjo3,

Xabring

Well-Known Member
Member
Joined
Nov 21, 2013
Messages
557
Trophies
0
Location
Somewhere, Earth.
Website
xabring.deviantart.com
XP
887
Country
Mexico
Welp, time to look for my dumped 3DS games to test it out!
EDIT:
Ever wanted to melt your Android smartphone? Citra is already power hungry in a PC, I can't imagine what it would do to something with way less cooling.
You know what's the funny thing? My Smartphone is able to run the games faster than my laptop (And it even uses the gyroscope!. pretty rudimentary, but works!)

It didn't burst into flames, but it did suck the juice like crazy!
 
Last edited by Xabring, , Reason: adding quotes. NOT dual posting

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Measuring sizes with AncientBoi, I see.
  • K3Nv2 @ K3Nv2:
    I guess Ancientboi would be Peter
    +2
  • SylverReZ @ SylverReZ:
    Loooooool :rofl2:
  • SylverReZ @ SylverReZ:
    So true
  • BigOnYa @ BigOnYa:
    @K3Nv2 Snow Day is pretty fun. My only bitch would be the camera controls, when you move around, say down, you have to move the right stick left or right to get camera to turn and get your view, other than that I like it so far.
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
  • Psionic Roshambo @ Psionic Roshambo:
    Look if I zoom in enough I can see the herpes!!!
    +1
  • BigOnYa @ BigOnYa:
    In fact I'm gonna go make a drink, roll a fatty n play some, good night to all!
    +2
  • Xdqwerty @ Xdqwerty:
    I bet most people at the time still watched it in black and white
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Many of them did before colour television was common.
  • SylverReZ @ SylverReZ:
    Likely because black and white TV was in-expensive.
    +1
  • K3Nv2 @ K3Nv2:
    It certainly wasn't inexpensive it cost the same as a new car back then
  • K3Nv2 @ K3Nv2:
    How much did a 1965 color TV cost?

    For example, a 21-inch (diagonal) GE color television in 1965 had an advertised price of $499, which is equal to $4,724 in today's dollars, according to the federal government's inflation calculator.
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, take into consideration how economy was back then
  • K3Nv2 @ K3Nv2:
    Yeah that's why they listed inflation rates
    K3Nv2 @ K3Nv2: Yeah that's why they listed inflation rates