well, N64 can run fullspeed on the Wii, see the Virtual Console:
N64 textures and GX textures probably have some similarities so if they managed to extract textures from N64 roms then convert them back into GX textures, this speedup everything (but isn't "real-time" emulation)
MFLOPS only measure the main CPU performance, the one that executes original program
however, a console is more than a simple CPU core, you cannot simply estimate emulation feasability by looking at the CPU specs
- main CPU emulation is generally improved by the use of dynarec which recompile "on the fly" native code into host code
this makes CPU core emulation faster but does not help for the other hardware chips like Graphic Processor, Sound Processor, Memory access management, etc
- Graphic Chip/Sound Chip are often different between different systems and the host machine does not necessaraly have equivalent (when not inferior) features, which means you often have to mimic them using software method (which is slow !)
that's also why old-generation console are fast to emulate, they often use limited framebuffers and tiles-based graphic hardware, which is easily handled by software
so generally speaking, the more complex (amount of chips running in parralel, amount of chip features, etc) the console is and the more different it is from the host system, the slower it would be to emulate
N64 textures and GX textures probably have some similarities so if they managed to extract textures from N64 roms then convert them back into GX textures, this speedup everything (but isn't "real-time" emulation)
MFLOPS only measure the main CPU performance, the one that executes original program
however, a console is more than a simple CPU core, you cannot simply estimate emulation feasability by looking at the CPU specs
- main CPU emulation is generally improved by the use of dynarec which recompile "on the fly" native code into host code
this makes CPU core emulation faster but does not help for the other hardware chips like Graphic Processor, Sound Processor, Memory access management, etc
- Graphic Chip/Sound Chip are often different between different systems and the host machine does not necessaraly have equivalent (when not inferior) features, which means you often have to mimic them using software method (which is slow !)
that's also why old-generation console are fast to emulate, they often use limited framebuffers and tiles-based graphic hardware, which is easily handled by software
so generally speaking, the more complex (amount of chips running in parralel, amount of chip features, etc) the console is and the more different it is from the host system, the slower it would be to emulate







