Hmm... Totally thought this was fake until I saw the screenshots and the code to back it up. Additionally thought it was fake since a cohort of mine also had an emulation (possibly 3DS based) named "citras" on github that was in incubation.
Time to see if I can lend a hand to the project
Also, moved to Delfino Plaza.
I bet dolphin devs can help a lot

BTW is the 3ds fully documented? I think there is not much info about its GPU pica..
Also I think the requirements for running may be same as dolphin? no?
No, they really can't. Two different systems, two different projects. The Dolphin devs are already tied down by Dolphin, and, last I heard, Dolphin's code still needs some loving and cleaning.
Now, random people with programming knowledge who aren't currently tied up by another project can help (like myself, but I'm tied down by not giving a damn), but I don't know how many people will be willing to help. There seems to be a general stigma that emulation is the illegal part, so there's a large amount of people who don't want to get tied up with something like that.
I don't think the 3DS is even close to be fully documented. Homebrew is still very recent in terms of where we are with regards to the Wii and DS. And that's why it's so exciting: terra incognita. We won't know the requirements until most of the hardware gets emulated and the accuracy fairly matures.
I'm working on my GB/GBC emulator at the moment (incubating code for a GBA emulator) but other than that, I can dedicate a large amount of coding time to another project. I used to work on Gekko (another GC emulator) but things didn't go to well. I'd really like to get into a project like this early on and explore the hardware from the ground up. Might as well use my tax return to get another 3DS for development (at any rate, my sister and I have to share one anyway... so I need another one regardless).
Now is both the best and worst time for emulation. We've got systems which are so complex that there's guaranteed way to get homebrew onto it through a bug if someone works at it long enough, and they support things like USB and WiFi, so it's not like you have to solder custom circuitry to the guts to work out what stuff does, but then because it's so complex it's not like just anyone can jump in once the documentation has started, and there's no way we'll ever get perfect accuracy on a flagship console, but instead the previous generation's flagship consoles.
Quote:there's guaranteed way to get homebrew onto it through a bug
Lolno.
I'm more talking in an infinite monkey scenario. the two flagship nintendo consoles have had limited homebrew on them now, and if you knew enough (for example if you were the guy in charge of the update signing system, or had an infinite number of monkeys entering random bytes into the network the console was using) about the XBone or PS4 you could theoretically spoof a software update (although that's technically not a bug, so I used the wrong word originally).
Yes, and "inside job" style key leaks like that have also notoriously never happened.
The post was just to highlight that some things look like they're going to be either easier or harder than ever, and then turn out to be the opposite when you look into it. The first half of the post is assuming an infinite monkey and/or best case scenario, then the second half points out that actually, as that is never going to be the case, it doesn't help much that, for example, the OS an be updated via a network, because that's harder to do without keys you're never going to get than installing a modchip has been historically.
The issue with the post is that I left it half written for quite a while, and then had forgotten what I was trying to say when I came back to it, and didn't do it right, so it doesn't say most of what it's supposed to.