Homebrew Official Citra - New 3DS Emulator

JayFoxRox

Well-Known Member
Member
Joined
May 16, 2016
Messages
143
Trophies
0
Age
34
XP
257
Country
Gambia, The
No, but linkmauve had it running on an ARM based Linux device already.

Note that you probably don't have good GL3.3 drivers there, so expect some broken graphics.
Also due to the Vertex Shader JIT only working for x64, it will be very slow (way slower than on any desktop device).

If there will be a CPU JIT in the future it (probably) won't work for non-x64 platforms either.
 

Jobenblue

Well-Known Member
Member
Joined
Mar 29, 2016
Messages
223
Trophies
0
XP
146
Country
United States
No, but linkmauve had it running on an ARM based Linux device already.

Note that you probably don't have good GL3.3 drivers there, so expect some broken graphics.
Also due to the Vertex Shader JIT only working for x64, it will be very slow (way slower than on any desktop device).

If there will be a CPU JIT in the future it (probably) won't work for non-x64 platforms either.
I thought phones were x64? or is android N the first, because I've heard conflicting things
 

KillzXGaming

Well-Known Member
Member
Joined
Jan 2, 2016
Messages
1,629
Trophies
0
Age
28
XP
1,618
Country
United States
I thought phones were x64? or is android N the first, because I've heard conflicting things
Most high end and new phones are x64. In fact Dolphin also is being limited in terms of android i believe to only x64 phones as well for new builds. It's for the best anyways, i bet any old x32 bit phone wouldn't run them
 

wwylele

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
151
Trophies
0
Age
28
XP
395
Country
China
Most high end and new phones are x64. In fact Dolphin also is being limited in terms of android i believe to only x64 phones as well for new builds. It's for the best anyways, i bet any old x32 bit phone wouldn't run them
am I outdated? aren't most smart phone ARM?
 
Last edited by wwylele,

Jobenblue

Well-Known Member
Member
Joined
Mar 29, 2016
Messages
223
Trophies
0
XP
146
Country
United States
There's still a huge difference between x86_64 (commonly referred to as x64) and 64-bit ARM.
So, is android N the first 64 bit ARM, when all of the others are 32bit ARM, even though they already have 64 bit OS? Is that why development for Citra Android hasn't started yet or are you guys just waiting to finish the PC version first? I remember one person saying android N is the first 64 bit version of something, which is why there isn't 3ds on Android, and another person told me that there IS a citra for Android already, but I cannot find it anywhere.

Where is the newest windows build after 7/28/16 btw?
 
Last edited by Jobenblue,
Joined
Jul 20, 2011
Messages
381
Trophies
0
XP
204
Country
Netherlands
ARM x64 was announced in 2011 by ARM and has been available since 2012. High-end phones have been making use of it since the end of 2014 and nowadays most mid to high end devices benefit from the ARM x64 instruction set.

Support for x64 ARM has been in Android since forever, but didn't really flourish when they changed their compiler from Dalvik to ART (ahead of time compiler) ever since Android 5.0. However, ARM shouldn't be compared to your typical x86-x64 instruction set though.

Not sure if multiplatform is going to be a goal for Citra.
 

wwylele

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
151
Trophies
0
Age
28
XP
395
Country
China
ARM x64 was announced in 2011 by ARM and has been available since 2012. High-end phones have been making use of it since the end of 2014 and nowadays most mid to high end devices benefit from the ARM x64 instruction set.

Support for x64 ARM has been in Android since forever, but didn't really flourish when they changed their compiler from Dalvik to ART (ahead of time compiler) ever since Android 5.0. However, ARM shouldn't be compared to your typical x86-x64 instruction set though.

Not sure if multiplatform is going to be a goal for Citra.
There is no "ARM x64". I guess what you want to say is "64-bit ARM". x64 is a CPU architecture mostly seen on PC, while ARM is another CPU architechture (family) most smart phone using (fun fact: so does 3DS, 32-bit though). Although both support 64-bit processing, there is still a huge difference between two architectures. Please don't use misleading word so that people can understand it correctly.
 
  • Like
Reactions: JayFoxRox

wwylele

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
151
Trophies
0
Age
28
XP
395
Country
China
Sorry man, I meet milti cores within the citra emulator it self as in the source code to build it, not running from pc cpus
If you mean taking advantage of 2 cores of 3DS, then it is a wrong way to do that.

On the one hand, one of the cores is always reserved for 3DS system (which is rewritten in citra and does not run on emulated 3DS CPU at all) and some times can be partially used by game if specified (which is unimplemented yet). Either way, The core usage should follow what it behaves on real 3DS, which means you can't just "take advantage" whenever you want.

On the other hand, running games one two emulated cores won't benefit anything if you still emulate everything in a single thread. What @DestinyFeather said is actually closer to the essential of problem. If one want to emulate dual core efficiently, he may want to emulate them in two threads and so that they can run on two PC cores.
 
Last edited by wwylele,

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
I see wwylele thanks, could be best to stick with his/her option.

Are some how just Frameskip freeze to be fixed some day, I tested it and it is a lot faster at start of game play, just be four the freeze kicks in

[Core]
frame_skip=0 , to 1 fast but freeze seconds later at startup
 

Clector

Well-Known Member
Member
Joined
Mar 15, 2016
Messages
1,078
Trophies
0
Location
Not here
XP
460
Country
Bangladesh
I test and recorded the music of Kirby: Planet Robobot from Jukebox to can make it running at their original speed, it really sounds very close to the 3DS:
 

NyaakoXD

( ͡° ͜ʖ ͡°)
Member
Joined
Dec 16, 2013
Messages
1,858
Trophies
2
Location
In your closet...
XP
3,671
Country
United States
I recorded the title screen of Fire Emblem Fates. Some choppy frames, but the audio was stable through and through. Sadly, anywhere else after that (besides the menus) were anything but stable... But hey, at least the pendant looks amazing with texture forwarding.
 
  • Like
Reactions: Chary

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
I recorded the title screen of Fire Emblem Fates. Some choppy frames, but the audio was stable through and through. Sadly, anywhere else after that (besides the menus) were anything but stable... But hey, at least the pendant looks amazing with texture forwarding.

Dayum! This looks clean.
BTW. About the emulator, has no one found the error of Hyrule Warriors Legends? Few months ago(Leo121's build), the game was booted with Geometry Shader and some Scaled Resolution.
 

KillzXGaming

Well-Known Member
Member
Joined
Jan 2, 2016
Messages
1,629
Trophies
0
Age
28
XP
1,618
Country
United States
Dayum! This looks clean.
BTW. About the emulator, has no one found the error of Hyrule Warriors Legends? Few months ago(Leo121's build), the game was booted with Geometry Shader and some Scaled Resolution.
It has been noted over 1 year ago in may as an issue. It is from regression basically and some builds removed the commit that caused it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...