Wii hardware is basically the same as Gamecube hardware, though the Wii has a bit more memory plus a few extra bits (Bluetooth, Wi-Fi). I'm not a programmer, but I imagine that some translation has to take place for GC games to run in Wii mode, though the basic hardware is already there...