A extensão GCM é classificada como arquivo de jogo e associada a certos jogos da Nintendo. Arquivos GCM são exclusivamente ligados a jogos de GameCube. Embora o console GameCube não seja mais fabricado, seus jogos podem ser encontrados de segunda mão e ainda rodam em alguns programas de computador.
A extensão GCM foi desenvolvida pela Nintendo. O arquivo GCM foi introduzido em 2001 com o lançamento do GameCube, o quarto console da empresa. Na data de publicação, o GameCube foi substituído pelo Wii, que exige extensões diferentes.
Um arquivo GCM contém as imagens associadas a um save de jogo de GameCube. O arquivo não contém a linguagem de programação do jogo, mas sim os gráficos necessários para rodar. Arquivos GCM descrevem como os gráficos são exibidos no console GameCube ou computador. Arquivos similares incluem GBA, ELF e NES.
Arquivos GCM podem ser gravados em mini-DVD, que roda no GameCube. Também são compatíveis com certos programas Windows e Mac. Quando rodados em computador ou console, o jogo não salva no HD do dispositivo. O jogo e seus arquivos GCM salvam de volta no mini-DVD.
Para jogar um jogo com arquivos GCM no computador, precisa de um emulador de GameCube. No Mac, o único disponível é o Dolphin (também tem versão Windows). No Windows, também rodam com GCEmu, Dolwin e WhineCube.