Or it could see improvements if coded efficiently as seen with the PS2 emulator for PC.
Uh, you mean 96MB RAM available right? 64MB is only one die, not the amount the 3DS regularly has access to.
In comparison to the old 3DS which is on par with the Gamecube in CPU power. It can't hold a candle to the New 3DS.
Again, the Wii had 88MB, the old 3DS has 96MB and the New 3DS has 192MB.
While I don't deny possible set backs such as pallet/texture issues and such expressed by some coders who have worked on the Pica200 here. It has been stated numerous times by developers that the Pica200 is the more powerful of the two.
I expect mostly good coverage of PS1 emulation and I too am surprised nobody has yet atleast slapped together an emulator as a test yet. It's N64 I'm doubting since we're dealing with hardware not much stronger than the GCN with ARM architecture/instruction set. The New 3DS should guarantee complete coverage of the PS1 library with it's faster Singlethreading capabilities and increased core-set(assuming it's coded correctly, ofc).
Since the 3DS is around the GC, architecture would really be the only set back.
Right, 96MB, i forgot nintendo gave alittle more space for the devs. Initially it as 64. I disagree on some facts about the PICA200 being on par with gamecube GPU. And i don't get why you brought the gamecube on topic, since I talked about WiiSX on the Wii : i don't see any good PSX emulator on the gamecube : gcsx never gone further than the proof of concept.
OK the pica 200 handle shaders that didn't event existed on the gamecube GPU (it was using GX special shading language but really poor in comparison), so yes it can achieve nicer lightings and texture effects, BUT its raw horsepower; the fillrate is lower.
Gamecube side was estimated on 600MPixels with one pipe you could use 2 but let's get honest, not multiply by two and let's assume it reach on best case ~900Mpixels/sec peak, the pica200 clocked at 200 Mhz is at 800Mpixels/sec peak. And for the emulation, it's not the shaders that matters.
BUT, forget about that, since the fillrate won't be a problem because the resolution is lower. And, i said on my first topic that the PICA200 was the good side.
The real downside is the rather low CPU.
The ARM core present on the 3DS is really not enough... And moreover we only get one core on user mode...
Prove me i'm wrong, I challenge you to do so. But I'm pretty sure I'm not. I'm following the scene for more than 10 years (dreamcast / nds / gamecube / wii / 3DS and wii U) and i highly doubt we'll have the perfect PSX emulator that everyone is waiting for. We'll pretty much get some nice proof of concept but nothing close of the emulation we can already have on PC / high end android tablets / ...)
Let's face the history :
Dreamcast : bleamcast -> Commercial product / very low compatibility despite sharing some base processor wide -> garbage
Gamecube : gcsx -> POC / No menu / no CDXA / Low compatiblity -> Garbage
Wii : WiiSX -> fairly good compatibility but unfinished business -> best one we ever had but miles away from other devices. (personnaly, I never achieved to run mednafen on my wii)
I highly doubt of a polished homebrew, but I'm still ready for someone to shut my mouth with a nice demo.