Um arquivo G64 é um formato de imagem de disco especificamente projetado para emulação do Commodore 64 (C64). Ao contrário do formato D64, mais comum, que armazena dados setor por setor, o formato G64 captura o fluxo de dados brutos de Group Coded Recording (GCR) diretamente de uma unidade de disquete Commodore 1541. Isso significa que ele registra as transições de fluxo magnético como elas aparecem no disco físico, em vez de apenas os dados lógicos decodificados. Essa capacidade torna os arquivos G64 particularmente valiosos para preservar e emular software do C64 que utiliza esquemas sofisticados de proteção contra cópia ou layouts de trilhas não padronizados, que frequentemente dependem de temporização precisa e acesso de baixo nível ao disco que os arquivos D64 não conseguem replicar. Embora os arquivos G64 sejam tipicamente maiores que seus equivalentes D64 para o mesmo disco, eles oferecem um grau mais elevado de autenticidade e compatibilidade com o comportamento do hardware original. Emuladores usam arquivos G64 para simular as operações da unidade 1541 em um nível muito baixo, proporcionando uma experiência precisa para muitos jogos e aplicativos comerciais do C64 que, de outra forma, seriam difíceis ou impossíveis de executar a partir de imagens de disco padrão. É um formato essencial para preservacionistas e entusiastas que buscam a emulação mais fiel de software baseado em disco do Commodore 64.