ROMs do TK90X e TK95
Eletrônica

ROMs do TK90X e TK95


Na lista TK90X houve uma discussão sobre as possíveis diferentes versões de ROMs existentes entre os vários modelos de TK90X/95, que fez Einar Saukas solicitar aos usuários que fizessem dump nas suas máquinas. 


A foto acima é do circuito integrado 9128B que equipava o meu TK90X. Além de ROM como a 9128B, havia máquinas com EPROMs tipo 27128 ou 27C128. Para complicar ainda mais, pode ser que alguns dos computadores tenham sido modificados, com ROM substituída pelo usuário.

Eu criei um programa para extrair a ROM do TK e salvar para a fita (arquivo TZX) ou para disquete Beta (arquivo TRD), disponível no Google Drive ou 4 Shared. Seria interessante que tenha muita gente fazendo dump de ROMs de suas máquinas, para podermos preservá-las e até entender as diferenças entre elas.

A listagem assembly é:

    ORG 23872
    LD A,(23624)        ; Pega atributos das linhas inferiores da tela.
    RRA
    RRA
    RRA
    AND 000111        ; Isola o valor do PAPER.
    OR  %11000000        ; Levanta os bits 6 e 7 para desativar modo
    OUT (252),A          ;
de interceptar a região 15363-15615 da ROM.
    LD HL,0              ; Copia conteúdo da ROM para RAM, na região
    LD DE,49152          ;49152-65535.
    LD BC,16384
    LDIR
    AND 111111        ; Abaixa os bits 6 e 7 para ativar modo de
    OUT (252),A          ;
interceptação da ROM na região 15360-15615.
    RET                  ; Fim

No meu caso, é uma ROM (não EPROM) 9128B com sufixo 0247 que não sei exatamente o que significa. Outro dado relevante é a data de fabricação especificada no número 8525, isto é, 25ª semana de 1985. O conteúdo desta ROM está disponível nestes links do Google Drive ou 4 Shared.



loading...

- Dica Tv Electronia 20nt Chassis 11ak30
Defeito--Não liga. Led vermelho aceso. Ao tentar ligar, o led passa a verde mas, no               mesmo instante, o led volta para vermelho e a fonte da tv não arma.Valores         ...

- Dica Tvs Panasonic Tx-32pk25f Chassis Euro-4h
Defeito--Imagem a preto e branco ou com as cores alteradas com manchas como se o              TRC estivesse magnetizado. Foi regravada a eeprom mas não resultou. Em           ...

- Dica Tvs Panasonic Tx-25xd3e Chassis Euro 2m
Defeito--Este  tv estava em protecção, trazia o transístor de saída de linhas (2SD1577-               LB) em curto. Depois de o substituir, o tv arrancou apresentando o seguinte       ...

- Outra Rotina De Detecção De Ram 48/128k
Eu publiquei nesta postagem, uma rotina que faz a detecção no TK90X da configuração com ou sem a TKMEM-128 (128 ou 48K de RAM). Modifiquei-a e consegui fazer com que ficasse menor ainda (25 bytes).  Esta rotina testa se ocorre chaveamento entre...

- Thundercats V. 2 Para Basic 128
Mal acabei de lançar uma adaptação do Thundercats para Beta e TKMEM-128 e estou com a versão 2. A versão anterior tinha um problema: não consegue carregar a partir do BASIC 128, portanto tinha que dar um 'USR 0' antes. Na versão 2 não...



Eletrônica








.