Archivo PRG
El fichero de programa más sencillo de Commodore: dos bytes de dirección de carga y luego bytes crudos directos a la memoria.
Los dos primeros bytes indican dónde debe cargarse el contenido —primero el byte bajo, luego el alto, en el orden habitual del 6502—. El resto son datos sin formato que la rutina de carga del KERNAL vuelca directamente a esa dirección. Los programas BASIC empiezan en $0801, el código máquina en cualquier parte; LOAD"*",8,1 respeta la dirección incrustada mientras que un LOAD normal la ignora.
El formato es el átomo con el que se construye todo lo demás: un D64 o un T64 es en el fondo un saco de ficheros PRG con un directorio alrededor. Esa sencillez es también su límite: un PRG no dice nada sobre la ejecución, la protección anticopia ni los cargadores multiarchivo, solo "pon estos bytes aquí".