Procurando programas em fita de áudio/cassete contendo programas para o PC Sinclair ZX80? [fechado

StackOverflow https://stackoverflow.com/questions/2474361

  •  21-09-2019
  •  | 
  •  

Pergunta

OK, então, antes da idade do gelo, lembro -me de ter um PC Sinclair ZX80 (com TV como tela e um fita fita fita como dispositivo de armazenamento).

Obviamente, os programas em fitas cassete emitiram um som muito distinto (er ... ruído) ao tocar a fita ... Eu queria saber se alguém ainda tinha essas fitas?

A razão (e a razão pela qual esse q está relacionado à programação) é que os diferentes idiomas diferentes fizeram ruídos de inclinação um pouco diferentes, mas eu gostaria de executar a fita e me ouvir para confirmar se esse era realmente o caso ...

Foi útil?

Solução

Eu sei que estes surgem em sites de leilão como o eBay com bastante frequência - se você quiser comprá -los. Se você conseguir outra pessoa que possui um para ouvir, então você vai ter a opinião subjetiva deles :)

De qualquer forma, o idioma usado para salvá -lo seria a causa secundária das mudanças de afinação - estará relacionada aos dados. Iow, você provavelmente poderia criar um arquivo de dados binários retos que parecia muito semelhante a um programa básico (o básico teria sido salvo como texto, como é interpretado).

Outras dicas

Eu tenho as fitas, mas elas foram armazenadas na garagem na casa dos meus pais e os últimos trinta anos não foram gentis com eles.

Você pode obter imagens aqui: http://www.zx81.nl/dload Se isso é algum uso. Talvez exista uma ferramenta por aí para converter dos bytes de volta ao áudio;)

Edit: talvez aqui: http://ldesoras.free.fr/prod.html#src_ay3hacking

No espectro ZX80, ZX81 e ZX, a saída de fita é alcançada pela CPU alternando o nível da linha de saída entre um estado alto e um estado baixo. A entrada é alcançada com a CPU assistir a um nível de linha de entrada. O nível de operação muito baixo foi uma das medidas de economia de custos de Sir Clive; Máquinas rivais como o Micro da BBC tinham hardware dedicado para serialização e deseralização de dados, para que a CPU diria "saída 0xfe" e, em seguida, o hardware faria os ruídos relevantes e aumentaria uma interrupção quando estivesse pronta para o próximo byte. O micro da BBC implementa especificamente o Padrão de Kansas City, enquanto as máquinas Sinclair em todas as instâncias usam qualquer formato adhoc que melhor ajustasse as restrições da máquina.

O efeito disso é que, embora quase todas as outras máquinas que usem fita têm uma saída de fita que soa a mesma de um programa para o outro por necessidade, os programas em uma máquina Sinclair podem optar por usar qualquer codificação que quisesse, que é o princípio ao redor que mil carregadores de velocidade foram escritos. Portanto, não é impossível que programas diferentes produza sons distintamente diferentes. Alguns até usaram a simetria entre a entrada da fita e a saída para fazer amostragem digital, edição e reprodução, embora nunca tenham sido mais do que novidades por razões óbvias.

Dito isto, as unidades básicas do ZX80 e ZX81 continham apenas 1 kb de RAM, por isso é bem provável que os programadores usem apenas as rotinas ROM para leitura e escrita de dados, devido a restrições de espaço, se nada mais. Em seguida, as diferenças de som seriam apenas devido a dados característicos, conforme sugerido pelo Slugster.

Eu sei que os tópicos antigos, mas ... eu estava jogando com algo semelhante ontem à noite e tenho um ondas de um jogo antigo do ZX81 se você ainda estiver interessado? PM me e eu postarei em algum lugar.

Você pode usar algo como http://www.wintzx.fr/ ou escolher algo de http://www.worldofspectrum.org/utilities.html#tzxtools Para converter um arquivo emulador em um arquivo de áudio e, em seguida, você pode simplesmente reproduzi -lo no seu PC. Algumas ferramentas também permitem que você jogue o arquivo diretamente. Os arquivos do emulador podem ser encontrados em http://www.zx81.nl/files.html e muitos outros lugares.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top