This is a deep rabbit hole of could-bes and might-haves, but I appreciate a good bit of digital sleuthing, so let's go on the journey together. USgamer reports that a line of Nintendo GameCube games being sold digitally in China for the Nvidia Shield is running The Legend of Zelda: Twilight Princess not natively, but in a GameCube emulator. Since the Shield and the Nintendo Switch share some hardware, it's a nice leap to assume that this is all leading up to GameCube games available for the Switch sometime down the line. But is this emulator really all that it seems?
Obviously this offers up an interesting possibility. Since the Shield shares technology with the Switch, it's possible this GameCube emulator could work for Nintendo's latest console, paving the way for a possible GameCube Virtual Console.
However, this is by no means an official confirmation and we don't know who developed the emulator itself. When the Shield was announced for China, Nintendo issued a statement to Bloomberg that seemed to imply that Nvidia was responsible for the high-resolution ports.
There are some fun GameCube games that would undoubtedly do well on the Switch including Super Mario Sunshine, Super Smash Bros. Melee, and, yes, The Legend of Zelda: Twilight Princess, but Nintendo has been satisfied so far with holding back its legacy catalog from the Switch in favor of new titles and ports from the Wii U era that players may have missed the first time around. If the company was going to release Twilight Princess for the Switch, you'd think they'd polish up last generation's Twilight Princess HD rather than rely on the GameCube version running in an emulator. So, the takeaway from all of this is that Nintendo may have a GameCube emulator that runs on the Switch. There's some smoke here, but we'll have to wait to see if Nintendo brings the fire.