Em 1984, escrevi alguns jogos para o Spectrum - eles ainda serão jogáveis?
Em 1984, fui contratado para escrever alguns jogos para o ZX-Spectrum. Eles foram vendidos juntos. Para minha surpresa, descobri que alguém está vendendo uma cópia online.
Pensei em comprá-lo, mas está no formato original da fita cassete. Visto que não tenho nem um toca-fitas nem um Speccy, acho que nunca vou conseguir tocá-lo.
Eu sei que existem emuladores, mas meus jogos eram para fins educacionais e não alcançaram vendas massivas. Acho que ninguém se daria ao trabalho de extrair o código. Há muito tempo perdi o código-fonte.
Uma fita de 36 anos ainda poderá ser reproduzida?
Existe uma maneira de jogar meus jogos antigos novamente?
Respostas
Você verificou o arquivo em www.worldofspectrum.org ? Eles preservam qualquer software de espectro em que possam colocar as mãos, não apenas jogos. Se você não o encontrar lá, é provável que alguém nos fóruns o ajude a transferi-lo para o formato .tzx / .tap e eles irão carregá-lo no site.
Aliás, comprei muitas fitas usadas e consegui carregá-las em uma máquina real.
bem, se você realmente quer esses jogos de volta, basta comprar a fita.
Então compre um toca-fitas (eles são baratos, você pode tentar conseguir um de alta qualidade) ou encontre um amigo que ainda tenha um. Agora:
- Certifique-se de limpar as cabeças do leitor com álcool isopropílico antes de usá-lo.
- Rebobine a fita
- Extraia e use 2 lápis nas bobinas para apertar suavemente a fita para que não fique solta. As fitas soltas tendem a se desenrolar no toca-fitas. Você não quer isso. Seja gentil! Não quebre a fita.
Em seguida, digitalize a saída usando o audacity (algumas etapas serão semelhantes a estas perguntas e respostas: Como faço para extrair o programa do tributo "Nude" ao Radiohead de James Houston? )
Existem conversores que podem converter o formato wav em tap (TZX é uma alternativa) para emuladores, ou emuladores que podem carregar diretamente de .wav ou mesmo da fita real (mas a digitalização permite devolver o toca-fitas que você emprestou).
Então você pode tentar carregar o arquivo convertido. Se o seu programa estiver em montagem, apenas despeje o código em um arquivo e use um desmontador moderno para recuperá-lo (sem símbolos ou comentários, esse é o problema).
Por outro lado, se seus programas estão em BASIC, você pode ler seu código novamente usando o emulador, imprimi-lo ou até mesmo converter o programa BASIC em texto simples (existem ferramentas para isso, como listbasic, do emulador de fusão pacote Debian utils: tornar um arquivo BASIC TAP legível no Linux )
A única aposta que você está fazendo é que, ao comprar uma fita de 36 anos, você não tem certeza se pode recuperar todos os dados dela. Mas mesmo que haja erros, eles podem ser corrigidos posteriormente (especialmente com um programa BASIC).
Eu me lembro de ter feito essa mesma operação para muitas das minhas fitas Oric, isso foi em 1996, então já faz um tempo. Mas a maioria dos arquivos .TAP que podem ser encontrados no Oric hoje em dia são originados dessas conversões.
Nos anos 80, também escrevi alguns jogos. Há alguns anos, encontrei as fitas cassetes antigas com aqueles jogos, mas não tinha nenhum toca-fitas. Comprei um "walkman USB" Basetech BT-USB-TAPE-100 no eBay por alguns dólares. Então eu simplesmente conectei este deck ao meu PC e gravei minhas fitas antigas em WAV descompactado (na velocidade máxima de amostra possível, 48 kHz, 16 bits, estéreo). Então eu os cortei usando o Audacity e converti para TZX através de algum utilitário (chamado WAV2TZX ou assim ...)
Eu estava com medo de que aquelas fitas velhas ficassem ilegíveis e o registro de som fosse danificado, mas tive um sucesso surpreendente. Então - experimente, isso pode ser feito.
Com relação a "há uma maneira de jogar meus jogos antigos de novo?", Há uma boa chance de que eles estejam disponíveis online em algum lugar. Você pode começar com o Internet Archive .
Colecionadores e entusiastas já fizeram cópias de arquivo de quase todos os softwares de espectro, então se seus jogos já estiveram à venda, há uma excelente chance de que alguém já os tenha preservado e você possa jogá-los através de um emulador.
Sim, muito possivelmente. A menos que a fita esteja danificada com falhas completas, eu ficaria cautelosamente otimista de que você pode recuperá-la. Enquanto o envelhecimento tende a aumentar o wow / flutter e pode fazer com que a gravação "desbote" por falta de uma palavra melhor, a queda total é incomum, a menos que a fita esteja realmente se desintegrando ou o óxido esteja descascando.
Existem também algumas técnicas, que vão desde o uso de um filtro de áudio simples até realmente olhar para uma forma de onda do áudio para adivinhar se um bit deve ser 0 ou 1, o que torna mais provável que você possa recuperá-lo, mesmo que um Speccy não seria capaz de ler.
Eu tentaria garantir uma gravação digital de boa qualidade da fita, de preferência FLAC ou WAVE sem perdas. Talvez você conheça alguém que tenha um aparelho de som antigo com um toca-fitas em um depósito empoeirado de que se esqueceu? (Oh, certifique-se de que funciona primeiro com uma fita sacrificial!)