QUOTE(jherre6 @ Dec 21 2005, 10:52 AM)

...Zelda Ocarina of time.. Played great on the 64.. I loved that game.. Try it in any 64 emulator, and it kinda, not really works. Now gamecube had a zelda bundle a while ago, that came with this on disc.. Why was it so easy? Because they had the source. (I don't beive this game was ported to work with the gamecube, I think it was run under some emulator on that disc). ...
Yes it was emulated. I've actually seen the emulation portion extracted with a wrapper that allows you to insert other N64 roms to play on your GC... and guess what. Most of them run like crap. I'm sure if MS was going to write an emulator that was ONLY going to ever emulate Halo 2 then it would be near flawless right now... However they're not trying to JUST emulate Halo 2, they're trying to emulate as much of the Xbox catalog as possible.
Not to mention Nintendo quite often creates PC emulators for their consoles for testing purposes. There are infact official (non-public) emulators for DS, GBA, etc. sufficent to say they may have already had a N64 emulator written that they simply ported over.
Trying to recreate an entire set of hardware and software with more software is no easy task. Doing it for one game is relatively easy by comparison.
Not to mention most the games people are complaining about being problematic are also some of the most complex games available for Xbox meaning they're the most difficult to emulate.
Again I say give it time, emulation always starts out rough.