Cuidado com o fato de que arquivos clássicos do Mac OS tinham 3 partes separadas, todas as 3 normalmente necessárias para permanecerem intactas para o arquivo operar corretamente:
- Data Fork: Esse era o conteúdo usual de um arquivo como o que você veria em outras plataformas (Windows, Unix). Por exemplo, um arquivo de texto simples teria todo o texto na bifurcação de dados.
- Bifurcação de recursos: este era um fluxo de dados de arquivo secundário contendo dados estruturados conhecidos como "recursos". Isso pode ser metadados como miniaturas ou ícones personalizados ou informações do autor, ou podem ser dados que aprimoram o que está no Data Fork. Por exemplo, o popular formato "TeachText / SimpleText" de texto estilizado armazenaria todas as informações de estilo e gráficos incluídos na bifurcação de recursos, deixando o texto sem formatação na bifurcação de dados.
- Informações do Finder: era uma estrutura de dados de 32 bytes que armazenava o sistema de arquivos HFS que continha algumas partes de metadados críticos sobre o arquivo, como os códigos Type e Creator (4 bytes cada, geralmente 4 Charaters ASCII de 7 bits imprimíveis, ou possivelmente caracteres ASCII de 8 bits considerados na codificação MacRoman). Ele também continha um conjunto de sinalizadores de bit especificando se ele deveria ser invisível, ou bloqueado por gravação, e algumas outras coisas.
Qualquer que seja o método usado para obter esses arquivos dos disquetes antigos em uma máquina moderna, você deve ter o cuidado de manter intactas todas as três partes do arquivo.
Se você ainda tiver as informações do Finder intactas, poderá ver os códigos de tipo / criador dos arquivos e, provavelmente, ainda encontrar listagens on-line para saber o que elas significam. Os códigos de tipo / criador eram o que o Mac OS clássico usava em vez de ideias anteriores, como extensões de nome de arquivo ou ideias posteriores, como tipos MIME.