sexta-feira, 14 de agosto de 2015

TI-99/4A


O TI-99/4 da Texas Instruments foi lançado em 1979 e foi o primeiro micro pessoal de 16-bits, baseado na CPU TMS9900. Ele vinha com um processador de vídeo TMS9918, que não possuía um modo gráfico bitmap (o "screen 2").

 Em 1981 foi lançado o micro TI-99/4A, e este vinha com um novo chip de vídeo, o TMS9918A. A versão européia do TI-99/4A vinha com o TMS9929A para os sistemas de 625 linhas PAL e SECAM. O TMS9929A é um velho conhecido dos usuários de MSX europeus e dos usuários australianos do micro Sega SC-3000. O TI-99/4A empregou um chip de áudio TMS9919, equivalente ao SN76489 usado no Colecovision.

Na Europa, parece que o TI-99/4A foi mais popular na França. O TI-99/4A teve um sucesso inicial nas vendas nos EUA, mas acabou entrando em uma guerra de preços com seus concorrentes, em especial a Commodore. Para piorar a situação, o TI-99/4A estava concorrendo em preços com o VIC-20, um micro de menor custo de fabricação.





VDP

As variações da família de processadores de vídeo TMS9918 são meio confusas, assim segue um resumo das diferenças que pesquisei:
  • O TMS9918 (sem o A) foi usado no micro TI-99/4 e não possui o modo gráfico ("screen 2");
  • O TMS99xx é usado com chips DRAM de 1-bit, e pode-se usar 4k, 8k ou 16 kbytes de VRAM. O banco de VRAM de 4k usa 8 chips de DRAM 4027, o de 8k usa 8 chips 4108, e o de 16k usa 8 chips 4116. O registrador 1 do VDP contém um bit que seleciona a operação com 4k ou 8k/16k de VRAM.
    • TMS9918A - NTSC com saída de vídeo composto (pino COMVID)
    • TMS9928A - 525 linhas (NTSC), com saída Y/B-Y/R-Y
    • TMS9929A - 625 linhas (PAL/SECAM), com saída Y/B-Y/R-Y
  • O TMS91xx é usado com dois chips DRAM de 4-bits (TMS4416), e como sempre usa 16 kbytes de VRAM, o bit de seleção 4k/16k do registrador 1 do VDP é ignorado. Por exemplo, os micros MSX Hotbit e Expert usam o TMS9128NL com dois chips 4416 para a VRAM.
    • TMS9118 - NTSC com saída de vídeo composto (pino COMVID)
    • TMS9128 - 525 linhas (NTSC), com saída Y/B-Y/R-Y
    • TMS9129 - 625 linhas (PAL/SECAM), com saída Y/B-Y/R-Y

Os VDPs com saída Y/B-Y/R-Y tipicamente acompanham um circuito adicional com o LM1889, ou convertem o sinal para RGB.

Curiosamente,  foi produzido por terceiros um "cartão de 80 colunas" para o TI-99/4A baseado no chip V9938 da Yamaha, assim como foi feito para a linha MSX pela Sharp e Gradiente.



TI-99/4A

Adquiri um TI-99/4A (versão bege) em excelente estado na loja Digital Press. Testei ele com a caixinha de RF, que é bem maior e mais pesada que as caixinhas comuns. Ela possui um circuito ativo que faz a modulação para a TV.

É possível montar um cabo A/V e conectar na porta DIN do micro. Como o TI-99/4A versão NTSC utiliza o VDP TMS9918A, não é possível obter uma imagem melhor do que vídeo composto.





O TI-99/4A possui uma pequena biblioteca de software, mas inclui alguns bons jogos.