'Tom`' said:
Majora`s Mask (and, in fact, most games) are playable on a 400 MHz PII, with Project64. Corn is even faster for some games. So I think they should be perfectly playable on the Pandora, using HLE if necessary, but better if someone writes a dynamic recompiler. I do not know why they should be so slow on the Atom, unless Mupen64 is really that much slower than PJ64 (never tested it on the old PC).
Those N64 emulators using dynarecs in addition to HLE, it's not one or the other. Maybe we have different ideas of playable, but I think Project 64 will at least struggle to get fullspeed on those computers.
ALL N64 emulators except MESS (which is very incomplete/incorrect w/o MooglyGuy's work and would be very slow with) and some old ones that barely emulate anything use HLE.
From what you've said, it does seem to me that you and I have different definitions of playable. I see fullspeed as a rank
above playable. In other words, you get something that works decent with frameskip, that's playable. You get something at 60fps, that's fullspeed. And I feel this way about emulating any system, not just the N64.
'Neko' said:
Many of the Windows-based emus have some crazy x86 optimizations which are not portable. Mupen is more portable because it doesn't have a lot of assembly code optimizations other than the dynamic recompiler. I wouldn't be surprised if Mupen compiles and runs on the Pandora as-is, just don't expect it to run at playable speed without at least a new dynarec.
That's why we have said that unless we were porting Daedalus, it would be
pointless to port an emu. Porting Daedaelus itself would be a lot of work, but it would more than likely require less work than porting Mupen and then getting it up to Daedalus's speeds. Otherwise, an emu from scratch is pretty much the only other option.
-God Ginrai