L'extension de fichier .p00 est principalement associée au système informatique domestique Commodore 64 (C64) et à ses divers émulateurs logiciels. Elle représente un format spécifique utilisé pour stocker les programmes C64, initialement connus sous le nom de fichiers PRG, mais avec un en-tête de 26 octets ajouté qui inclut le nom de fichier original tel qu'il apparaissait sur le disque ou la cassette Commodore. Cet en-tête permet aux émulateurs de préserver les métadonnées exactes du nom de fichier, ce qui est souvent crucial pour les logiciels qui exigent des conventions de dénomination spécifiques pour fonctionner correctement. Le format P00 a été développé pour surmonter les limitations des systèmes de fichiers modernes, tels que Windows ou DOS, qui pourraient ne pas prendre en charge les caractères spéciaux ou les structures de dénomination utilisées par le Commodore DOS. En encapsulant les données PRG dans un conteneur P00, les utilisateurs peuvent facilement gérer, partager et exécuter des logiciels, des jeux et des utilitaires vintage sur du matériel moderne à l'aide d'un logiciel d'émulation. C'est un format hérité qui reste populaire au sein de la communauté de l'informatique rétro pour la préservation du patrimoine numérique et pour assurer la compatibilité entre différentes plateformes d'émulation. Bien que le format PRG soit plus courant, le format P00 est préféré lorsque l'intégrité du nom de fichier est une priorité pour l'utilisateur ou l'application spécifique émulée.