Maximilianop
Know's all / Know's nothing
I'm almost certainly absolutely 99% sure, there is no special hardware at all, nor the N64 has a gameboy Emu chip.
For me, the fact is as next:
The Pokémon games (wich are the only ones I know, have the ability to PLAY GBC games) have in it's own code, a coded EMU, just like the ones we all use, but instead of showing result's in a way a PC can understands it, it sends the results in the way the N64 understands it.
Remember what an game console emu fo r PC is: A game console emu is an application run in a PC, wich reads the rom of a game, and works as if it were the game console, showing results in a PC friendly way. The roms are like EXE files themself, they are a list of consecutive orders, and operations, wich the CPU desifer and act acording. So a game containing a emu in itself should work perfectly fine, since the rom has orders for the N64 CPU to desifer, even in the GBC emu part.
And remeber N64 has a programable graphic chip, what does it means, the games can have their own graphic showing code (let's call it soft emu), that's way almost each game maker has it's own graphics opcode, and not to mention the N64 has a greater Resolucion and color depth that the GBC, so a game showing graphics in the way the GBC does, doesn't need any extra hardware.
For me, the fact is as next:
The Pokémon games (wich are the only ones I know, have the ability to PLAY GBC games) have in it's own code, a coded EMU, just like the ones we all use, but instead of showing result's in a way a PC can understands it, it sends the results in the way the N64 understands it.
Remember what an game console emu fo r PC is: A game console emu is an application run in a PC, wich reads the rom of a game, and works as if it were the game console, showing results in a PC friendly way. The roms are like EXE files themself, they are a list of consecutive orders, and operations, wich the CPU desifer and act acording. So a game containing a emu in itself should work perfectly fine, since the rom has orders for the N64 CPU to desifer, even in the GBC emu part.
And remeber N64 has a programable graphic chip, what does it means, the games can have their own graphic showing code (let's call it soft emu), that's way almost each game maker has it's own graphics opcode, and not to mention the N64 has a greater Resolucion and color depth that the GBC, so a game showing graphics in the way the GBC does, doesn't need any extra hardware.