Google Custom Search

Re: UMA BREVE HISTÓRIA DA EXPLORER

De: Garrett <garrett_at_m...>
Data: Thu, 9 Dec 1999 00:02:44 -0200

Viram amigos...?? :-)
Eu tive o prazer de ouvir esse "causo" pessoalmente através de uma longa
conversa que tive com o amigo Braga no encontro de MSX em Jaú! :-)

Caros Amigos:

Gosto quando são reconhecidos os méritos das pessoas e, por isso, vou
contar uma pequena história sobre a origem da Explorer, a interface que,
acoplada ao TK-90x/95, permitia que alguns jogos e outros softwares feitos
para o Spectrum 128, pudessem apresentar os recursos de som do A-Y-3-8912.

Certo dia apareceu em minha casa uma uma pessoa muito importante na
história do Spectrum e do MSX no Brasil. Seu nome, Ricardo Suzuki. Ele me
trouxe uma plaquinha cheia de fios soldados e me explicou que estava
tentando fazer uma interface que iria proporcionar som do PSG do Speccy 128
no nosso TK. Mas havia um problema. O som estava saindo completamente
distorcido. Ele deixou a plaquinha comigo e passei a analisar o problema.
Tudo estava correto na montagem do Suzuki, mas por que não funcionava?

Depois de dois dias consegui descobrir um fato que nunca havia sido
divulgado para os usuários: Como a ULA (CI que gera o vídeo do Spectrum) e o
Z-80 compartilham a mesma área de memória e a prioridade de acesso é da ULA,
quando há a iminência de um conflito a ULA simplismente "congela"o clock do
Z-80! O "pobre" Z-80 nem nota que o tempo passou, fica lá paradão como se
estivesse em estado de coma. Depois a ULA libera o clock e o Z-80 prossegue
a execução dos códigos exatamente do ponto onde estava. Aí estava a chave do
problema: O Suzuki usava o clock do barramento do TK, e este clock sofria
alterações em seu período! logo o som sofria interferência! Foi só adicionar
um circuito de clock. Foi só o que fiz, mas o Suzuki foi o pai da idéia.
Recebida em Wed 08 Dec 1999 - 17:57:50 BRST

This archive was generated by hypermail 2.2.0.