Clements said:
The Master Quest Rom was actually taken from the GC Zelda Bonus Disk, which also has Nintendo's own N64 emulator on it in order to run the rom on a GC. It weird that they took that root, but they did.
It isn't really that weird.
If they were to recode the game, they'd have to go back through and basically re-create everything from scratch.
For emulation, they just have to define the list of functions and then replace them with corresponding GC funcs.
Emulating is less work, since you'd only have to replace each function once, whereas a rewrite would have to repeat a lot more.
i was wondering something just recently: if they made an emulator to run Zelda Perfectly, then is it possible to extract the emulator as they did with the ROM? May sound like a newb question, but i figured it was worth asking....
OK, er... beyond any issues with the emulator supporting games other than Zelda...
Extracting the emulator wouldn't do any good because you can't use it on a PC. The Master Quest emulator is designed to translate to code compatible with an IBM Gekko CPU, based on PowerPC 405e, and ArtX's Flipper LSI (GPU and SPU), which uses neither OpenGL nor Direct3D. So what exactly would you run it on?