
Relíquia da década de 1980, o TK85 é um perfeito exemplar do que chamavam, à época, de computador pessoal. Foi provavelmente o micro mais popular de sua época, embora custasse muito dinheiro (a partir de Cr$ 150 mil, em valores de fevereiro de 1983).
Por dentro, o TK85 era um clone do micro inglês Sinclair ZX81, só que com mais memória (16K ou 48K). Seu processador é o Z80, de 8 bits, que opera a 3,25 MHz.
| Computador Pessoal TK85 (1983) | |
| Processador | Z80 (8 bits), 3,25 Mhz |
| Memória | 16 ou 48 Kbytes |
| Vídeo | TV |
| Gráficos | 44 x 64 pixeis |
| Sistema | Basic |
| Teclado | 40 teclas, com 160 funções |
| Portas | Expansão, joystick, data in/out |
| Fabricante | Microdigital (São Paulo,SP) |
Àquela altura, o disquete já havia sido inventado. Mas não para o TK: a carga e a gravação de programas eram feitas em fitas cassete, usando-se um gravador de mesa.
O monitor tinha de ser uma TV, colorida ou não. Tanto faz – afinal, a imagem do TK85 era preto no branco.

Para usar o TK85, você tinha que programá-lo primeiro. Você podia usar a linguagem Basic ou arriscar uma programação em linguagem de máquina.
O teclado de borracha não ajudava muito. Sua vantagem era trazer todos os comandos pré-configurados. Em vez de digitar Print, bastava teclar P. Na verdade, cada tecla dava conta de 4 funções.
Se já era limitado para o trabalho, não seria nos jogos que ele se daria bem. Para começar, não havia som – o gerador de áudio era vendido como opcional.
E a tela, com resolução máxima de 44 x 64 pixeis, transformava qualquer desenho em um mosaico de quadradinhos brancos e pretos.

O Versão Zero submeteu um TK85 a trabalho duro. Primeiro, programou o micrinho para calcular o fatorial de um número natural. Depois, calculou a integral da função 1/x no intervalo [1,100].
No caso do fatorial, calculamos 33!, que foi o máximo suportado pela variável do Basic Sinclair. O resultado – 8,6833176E36 – apareceu em 3 segundos cravados.
Já a integral – que nada mais é que a área sob a curva da função no intervalo [1,100] – levou bem mais tempo.
O método utilizado foi o da aproximação numérica, em que a área total é aproximada pela soma das áreas de trapézios de bases iguais. Da primeira vez, segmentamos essa área sob a curva em 100 trapézios. A aproximação 4,68237 (com precisão de 1 casa decimal) chegou em 17 segundos.
Na segunda vez, dividimos a área em 1.000 trapézios. Desta vez, o resultado foi 4,606 (precisão de 2 casas decimais) e chegou em 2 minutos e 41 segundos.
Na terceira tentativa, fomos mais ambiciosos: retalhamos o intervalo em 10.000 trapézios. O resultado foi perfeito: 4,60517 (precisão de 5 casas decimais). Mas levou 27 minutos para aparecer na tela!

Desempenho, usabilidade e design podiam não ser o forte do TK85. Mas sua simplicidade e os desafios trazidos por suas limitações capturaram a imaginação de uma geração de programadores brasileiros.
Hoje o TK85 é cultuado por um pequeno mas fiel grupo de colecionadores. E a compatibilidade com o ZX81 dá acesso a uma ampla lista de softwares que podem ser baixados da internet e carregados com ajuda da placa de som do PC (que foi como conseguimos rodar todos os jogos mostrados aqui).
Como se vê, a internet não apenas molda o futuro – ela também nos ajuda a entender o passado!



