For those who don't know, Animal Crossing was originally a Nintendo 64 game, and was in fact the last game Nintendo released on the system. Not even a year later, the game appeared again in Japan on the GameCube and it's almost identical to the Nintendo 64 version save for a few changes like GBA connectivity. My question is how was Animal Crossing ported to the GameCube so quickly? The debug menu shows remnants of the Nintendo 64 version like Controller Pak support. Did Nintendo just take the original source code, make some changes, and recompile it for the GameCube?