Um arquivo GCM é um formato de imagem de disco primariamente associado ao console Nintendo GameCube. Ele representa uma cópia completa, byte a byte, dos dados armazenados em um disco óptico GameCube. Esses arquivos são amplamente utilizados por emuladores para rodar jogos de GameCube em diversas plataformas além do console original. O formato GCM encapsula todos os dados do jogo, incluindo código executável, gráficos, áudio e outros assets, exatamente como apareceriam em um disco físico. Embora seja uma imagem de disco direta, ele pode ser ocasionalmente compactado ou convertido para outros formatos como RVZ ou NKit.gcm para economizar espaço de armazenamento, especialmente para fins de arquivamento ou distribuição. Os arquivos GCM são fundamentais para os esforços de preservação de jogos e para o desenvolvimento de emuladores, permitindo que entusiastas experimentem títulos clássicos do GameCube em hardware moderno com recursos aprimorados, como resoluções mais altas, texturas personalizadas e save states (estados de salvamento). Eles não são tipicamente abertos diretamente por media players ou visualizadores de documentos padrão, mas requerem software de emulação especializado para serem acessados e jogados.