Google Custom Search

UMA BREVE HISTÓRIA DA EXPLORER

De: brg <brg_at_u...>
Data: Wed, 8 Dec 1999 23:53:23 -0200

Caros Amigos: Gosto quando são reconhecidos os méritos das pes=
soas e, por isso, vou contar uma pequena história sobre a origem da Explo=
rer, a interface que, acoplada ao TK-90x/95, permitia que alguns jogos e ou=
tros 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 pes=
soa 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 e=
xplicou que estava tentando fazer uma interface que iria proporcionar som d=
o 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 analisa=
r o problema. Tudo estava correto na montagem do Suzuki, mas por que não =
funcionava? Depois de dois dias consegui descobrir um fato que nun=
ca havia sido divulgado para os usuários: Como a ULA (CI que gera o víd=
eo do Spectrum) e o Z-80 compartilham a mesma área de memória e a prior=
idade 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 U=
LA libera o clock e o Z-80 prossegue a execução dos códigos exatament=
e do ponto onde estava. Aí estava a chave do problema: O Suzuki usava o c=
lock do barramento do TK, e este clock sofria alterações em seu perío=
do! logo o som sofria interferência! Foi só adicionar um circuito de cl=
ock. Foi só o que fiz, mas o Suzuki foi o pai da idéia. Braga =
Recebida em Wed 08 Dec 1999 - 17:51:41 BRST

This archive was generated by hypermail 2.2.0.