Pessoal... Pelo que eu vi na rede, o Raposowski conseguiu com sucesso preservar seus discos com o SO-08, usando o aplicativo IMD do Dave Dunfield, que roda sob DOS puro.
Como o site que hospedava o tutorial do Eduardo Lucas já era, vou dar umas dicas aqui quanto ao uso do IMD para restaurar dos discos do SO08 que o Rodrigo disponibilizou "fur alles" e, também, como fazer cópias dos seus próprios discos (espero que também publiquem as imagens):
1. Restaurando os discos:
Você precisará de um PC mais antigo, com um drive de 5,1/4", que rode MSDOS em modo real (eu usei, para dar boot num antigo CCE, um pendrive com duas partições: uma com fat32 ativa e uma partição de 1gb em FAT16, para guardar arquivos importados do CP/M - mais abaixo você saberá porque)...
Supondo que você tem um drive de 5,1/4" de alta densidade (discos de 1,2mb) no PC que você usará para manipular as imagens, as configurações deverão ser as seguintes (Use a tecla S, de settings, para acessar os ajustes:
Cylinders: 40
Sides: Two
Double-step: On
250 kbps -> : 300 kbps
*Atenção* Discos de alta densidade (MD2HD) não funcionam! Use SOMENTE discos dupla densidade (MD2D)
Use então a opção "W" para gerar seus discos a partir dos arquigos .IMD
2.
Fazendo cópias dos seus discos:
*Atenção* Antes de fazer seus backups, observem se o disquete está oxidado ou com fungos.
Se você teve a infelicidade de adquirir disquetes Nashua dos anos 90 (Você os identifica pela palavra "Nashua" com caracteres vazados), certamente você terá que limpar os discos antes de colocá-los no drive, sob pena de você emporcalhar os cabeçotes (e, claro, terá que limpá-los) e INUTILIZAR o disco (a sujeira acumulada nos cabeçotes viram um "arado" que acabam por remover o substrato magnético, inutilizando permanentemente o disco).
O sintoma de que um disco está oxidado é o ruido de lixa que ele faz quando você tem o azar de colocá-lo no drive sem limpá-lo...
O que fazer?
Você deve abrir o invólucro do disquete (pela parte superior), removê-lo e LAVÁ-LO. Isso mesmo, LAVÁ-LO. Com as mãos previamente limpas, lave o disco com sabonete mesmo, com cuidado, usando ambas as mãos.
Seque-o com cuidado e retorne o disco ao invólucro, tendo o cuidado de que o anel de reforço do eixo esteja do mesmo lado da etiqueta (furo do lado esquerdo).
Pronto! você ja pode colocá-lo no drive e usar o IMD para fazer seus backups.
Com as configurações do item 1 não tem erro!
Use a opção "R" para ler seus discos e colocá-los em arquivos .IMD
;)
3.
Convertendo o arquivo IMD em DMK e vice-versa!
Há um programinha freeware, que roda sob Windows, que é genial. Converte a maioria dos formatos conhecidos.
Trata-se do software do HxCFloppyEmulator, um hadware de emulação de disquetes.
Usa botões bem intuitivos para fazer as conversões (LOAD para carregar a imagem e EXPORT para gravar no seu formato preferido)
Eu converti os discos SO08 do Raposão em .DMK e tentei dar boot no emulador... O resultado foi idéntico ao tentar dar boot num CP500 clássico com um disco do SO08...
E no caso do SOL/M, a mensagem de que o sistema requer a placa VM5800II. Um barato! Agora só falta "casar" as imagens da ROM do CP500 M80/C ou TURBO para que algum emulador rode...
4.
Transferindo arquivos do SO08:
Como não poderia deixar de ser, a Prológica mudou os parâmetros de armazenamento do diretório e o TRSTools ao tentar ler, não reconhece o formato do SO08 (isso porque o Mattew Reed não teve contato com esse sistema... ainda...) Mas os arquivos estão lá, bonitinhos!
SOLUÇÃO PARCIAL:
Quiseram os anjos que eu guardasse um aplicativo minúsculo da Prológica, um tal de
LECPM.COMEsse carinha LÊ e apresenta o diretório do disco SO08 ou SOL/M e IMPORTA os arquivos do disco para um diretório FAT16 ou FAT12...
Pelo menos temos como ler os arquivos desses sistema e importá-los no MONTEZUMA, via TRSTools ou mesmo usando os alicativos z80 do emulador do David Keil.
O RUIM dessa história é que não dá para fazer o processo inverso, ou seja, gravar os arquivos de outros sistemas para os discos SO08 ou SOL/M... :(
(Pelo menos eu não conheço) A não ser que você use o
PIP.COM do próprio SO08 e a interface serial instalada no CP500 real, conectado ao PC... Não é impossível, mas é um saco. Só quem tem a interface, os cabos e as manhas.
Isso enquanto não aparecer algum doido para realizar a façanha de fazer algum emulador dar boot no SO08 ou SOL/M usando a rom do CP500 M80 ou turbo ou Microsol...
Links:
- IMD, do Dave Dunfield, utilitário para leitura e gravação de disquetes:
- TRSTools, do Matthew Reed, utilitário para manipulação de imagens de discos do TRS original, inclusive CP/M:
-
LECPM.COM, da Prológica, utilitário que lê diretórios e arquivos em discos físicos SO08 ou SOL/M para diretórios FAT ou FAT16:
Não se esqueça que este programa .com roda somente sob DOS em MODO REAL
Sinta-se à vontade em fazer engenharia reversa e postar os resultados... ;-)
(Vou abrir um novo tópico).