A primeira postagem deste ano é a sequência de um dos assuntos que mais interessam para os usuários das interfaces Beta Disk, e que gostariam de transferir para um disco físico, os milhares de arquivos .TAP disponíveis para a linha ZX Spectrum. Apresentaremos aqui mais 2 alternativas.
Anteriormente, aprendemos (nos tutoriais de vídeo) a montar os aquivos de discos virtuais do TR-DOS (.TRD) utilizando arquivos tipo .Z80, .TZX e .TAP que seriam convertidos para o formato .SNA e, posteriormente convertidos no formato Hobeta para serem gravados no disco físico e rodarmos no TK. A ideia é personalizar nossos discos com temas e programas de nosso interesse, não ficando limitados somente à geração de discos de arquivos .TRD "pré-fabricados" por terceiros. Vale lembrar que existem milhares deles disponíveis na internet e costumam ser muito bem montados.
Aliás, criar um disco real a partir de um arquivo .TRD é muito simples e fácil com programas como o TKBetadisk (disponível aqui no blog).
A comodidade de se trabalhar diretamente com os arquivos .TAP é bem mais interessante, pois eles levam internamente uma imagem estrutural das fitas K7 (em blocos distintos) e são mais fáceis de localizar, organizar e editar.
A edição destes arquivos já é uma etapa mais complexa e nem sempre possível (dependendo de como foi criado o arquivo), porém nos permite adequar de forma mais "limpa" ao padrão de leitura Beta Disk, permitindo gravar jogos multi-load criados para fitas K7, mas que funcionem corretamente no disco.
Outro ponto a favor, é a grande quantidade de utilitários conversores de outros formatos para o .TAP, que estão disponíveis na internet.
1ª ALTERNATIVA:
Vamos precisar do emulador SpecEmu BR (que vem com a ROM do TK90X ou TK95, e também de uma interface Beta Disk nacional, tipo CBI-95 ou IDS2001ne) ou do emulador SimpleTK (que também tem praticamente as mesmas funções).
Também será necessário um arquivo .TRD de utilitários que vinham junto com a interface CBI-95, pois neste disco utilizaremos o utilitário TAPECOPY (um conversor de programas em fitas K7 para o formato Beta Disk). Este arquivo da CBI-95 é facilmente encontrado na internet e também será disponibilizado aqui no blog.
Quando você inicia os emuladores com o TK + a interface beta habilitada, ele apresenta a tela de inicialização da interface, com o prompt mostrando o "A>", ou seja, em ambiente Beta DOS.
Vá na opção de arquivos do emulador e procure a opção "Insert Disk". Nela você indicará o local onde está teu arquivo CBI-95.TRD e ele carregará virtualmente o disco.
Aperte a opção de RESET e o emulador carregará o boot do disco, já te apresentando o menu de opções do disco da CBI. Lá você verá o programa TAPECOPY.
Mas antes de carregar o TAPECOPY, você precisa indicar para o emulador qual fita virtual (o arquivo .TAP) que você irá transferir. Para isso, vá na opção "Insert Tape" e indique onde está o arquivo .TAP que você quer converter.
Agora é hora de tirar o disco da CBI com a opção "Eject Disk" (não será trabalhoso, pois você só irá fazer isso uma vez) e colocará um disco .TRD vazio no lugar. Se você não tiver um já pronto (criado anteriormente), poderá utilizar o próprio da CBI, formatando-o e renomeando-o no ambiente DOS do TK (A> format "nome"). Não se preocupe, o .TRD original da CBI não será afetado.
Agora é só inicializar o TAPECOPY e ele fará o processo de conversão automaticamente. Tudo muito limpo e rápido.
Na sequência, basta escolher os próximos arquivos .TAP e ir convertendo com o TAPECOPY até ocupar todo o espaço disponível no disco (em média, cabem em torno de 15 ou 16 programas pra 48K por disco, mas isso irá variar de acordo com o tamanho de cada um).
Você pode ir dando um "CAT" no DOS para ver como está ficando o disco e também seu espaço disponível.
2ª ALTERNATIVA:
Esta é bem simples e você precisará de um programa chamado EMPTYTRD (para criar um disco .TRD vazio) e do WRITETRD, que disponibilizamos aqui no blog. Mas atenção: Existe uma outra versão com o mesmo nome distribuída no WOS (e em outro sites), que apenas transfere arquivos .TRD diretamente para discos físicos na unidade de disquete do PC. O que vamos utilizar, copia arquivos .TAP para dentro de um .TRD (este não trabalha com discos físicos).
Observação: Ambos programas trabalham somente em ambiente DOS do PC, mas podem ser executados pelo Prompt de comandos do DOS que existe no Windows. O ideal é que você coloque teus arquivos num único diretório, pois assim fica fácil de fazer as conversões de forma mais rápida.
O problema é que você não poderá ver como está ficando o disco, ao menos que você vá abrindo o .TRD gerado de forma paralela, em outro programa Windows, tipo o TKBetadisk, por exemplo.
Para criar um disco TRD vazio, digite no prompt do DOS do PC:
emptytrd nome.trd
Pronto! Ele criará um arquivo .TRD vazio com o nome que você escolheu (até 8 caracteres).
Agora você poderá inserir os arquivos .TAP no disco digitando o seguinte:
writetrd nomedodiscocriado.trd aquivoescolhido.tap
Só isso. Vá inserindo novos .TAP repetindo o processo e utilizando as cômodas teclas de repetição do ambiente DOS.
Divirta-se!
Mais detalhes de como alterar os arquivos no disco (para adaptações), informaremos nas próximas publicações.
Assinar:
Postar comentários (Atom)
Erro de leitura na trilha 0, setor 9.
Ao readquirir minha interface Beta (praticamente "nova" e sem uso), deparei-me com a mensagem "erro de leitura na trilha 0, s...
-
Sabemos que hoje em dia, encontrar discos de 5 1/4" em bom estado é algo muito raro. A maioria, mesmo estando lacrados (new old stock)...
-
A primeira postagem deste ano é a sequência de um dos assuntos que mais interessam para os usuários das interfaces Beta Disk, e que gostaria...
-
Informo que a partir de Abril de 2021, estou interrompendo provisoriamente, sem definição de retorno, as postagens neste blog. Devido ao seu...
Ao invés de dar comandos repetitivos na linha de comando, você pode criar um arquivo.bat (com o notepad mesmo). Só escrever, copiar, colar todos os comandos que quiser e executá-lo.
ResponderExcluir