I have a regular 3DS and so far only GameYob runs at full speed with Pokemon Yellow (Although the others run fine too like Pokemon Crystal) and I can get BlargSNES to work decent but 70-80% of the ROMs don't work or crash and there's graphical glitches and layer issues in all the games I played and the sound is distorted or stutters. Some effects also don't work (like when you enter a stage in Super Mario World, the stage doesn't do that blurry effect and when entering from a cave or building to the overworld in The Legend of Zelda: A Link To The Past, the expanding outer circle is green instead of black). I tried FCUMM and it runs at only 70-80% the actual speed of NES games and mGBA ran them VERY SLOW! I was told that you need to buy a N3DS to play these ROMs at full speed but it's $200 and the non-XL model just came out today in NA but again, I don't have $199 to buy a new one and I doubt selling my DSi XL and regular 3DS would give me enough money or even close enough to buy a N3DS. So what do I do. Can anyone give me a list of emulators that run via Ninjhax/TubeHax at full speed? I tried to get CatSFC but there's no "3dsx" file so it wouldn't even show up in the Homebrew launcher. I'm also thinking about a buying a Gateway 3DS card if it allows "Kernel" access on FW9.9.0-26 and if "cia" files can installed on any 3DS above 9.2 (Thanks a lot, Nintendo!), somebody let me know. My phone has NES, SNES, GB/GBC, GBA, and Genesis emulators that work full speed (Even SMRPG and KSS run at full speed) but whenever I try to connect my MOGA Pocket controller, it always fails to connect. I'm getting so fed up on how hard it is to play some classic games on the go with "physical controllers". It's like either the emulators are too damn slow on the 3DS or the it's next to impossible to get "physical controls" working on a phone. I wish Nintendo wasn't so stupid and would give us SNES and/or GBA Virtual Console games for the New 3DS instead of making them exclusive for the Wii U, which is a dying console!