quinta-feira, 28 de fevereiro de 2013

Disassembly da ROM do Spectrum

Um dos livros que eu uso com grande frequência é O sistema operativo do Spectrum: ROM disassembly de Ian Logan e Franck O'Hara.


terça-feira, 26 de fevereiro de 2013

E2proM1

E2proM1 é o programa que desenvolvi para gravar uma EEPROM (E2PROM) 28C64 com uma Multiface 1 conforme relatei ontem.


segunda-feira, 25 de fevereiro de 2013

Novos POKEs no Tipshop

Os leitores do Cantinho do TK90X já tiveram conhecimento dos POKEs para as versões 128K de Chain Reaction e Power Drift.


Mas agora esses POKEs finalmente foram publicados no The Tipshop:

Gravando EEPROM com M1

Eu não possuo um gravador de EPROM e alguns amigos gentilmente têm feito gravações para mim. Porém com algumas experiências que tenho feito, acredito que essa demanda irá diminuir. 


domingo, 24 de fevereiro de 2013

EEPROM

Eu já abordei anteriormente sobre EPROM, mais especificamente a UV-EPROM que possui janela de quartzo para apagamento de seu conteúdo por luz ultravioleta. Existe um componente mais moderno, a EEPROM ou E2PROM (Electrically Erasable and Programmable Read-Only Memory), que permite o apagamento e programação através de sinais elétricos em seus terminais.


sábado, 23 de fevereiro de 2013

Montando uma Multiface 1

Depois de um longo tempo com preguiça de mexer no ferro de soldar, a vontade voltou e montei várias coisas, mas parece que nada queria funcionar de primeira. :-( Porém finalmente a deusa da fortuna sorriu para mim e consegui montar a Multiface 1 com sucesso. 


quinta-feira, 21 de fevereiro de 2013

Thanatos

Eu adaptei para disco Beta a versão 48K de Thanatos anos atrás, a pedido do amigo Nelson Gomes. Resolvi agora refazer a adaptação da versão 48K e também adaptar a de 128K. 


terça-feira, 19 de fevereiro de 2013

Espelhamento de bancos de RAM

Conforme prometido, esta postagem explicará o que vem a ser o espelhamento (mirroring) de bancos de RAM no Spectrum 128 e na TKMEM-128.


segunda-feira, 18 de fevereiro de 2013

Dessoldagem "de pobre"

Na lista TK90X surgiu uma discussão sobre dessoldagem de componentes. Eu expus o procedimento que adoto, que é fruto de experiência parte minha e parte de dicas dadas por outras pessoas. 


domingo, 17 de fevereiro de 2013

TK-Chuck em produção

Em postagem anterior foi mostrado o protótipo do TK-Chuck. Desta vez, a notícia é que este hardware entrará em fase de produção. 

Foto do protótipo. Fonte: Danjovic

sábado, 16 de fevereiro de 2013

Onde achar review de jogos

Na época do auge do TK90X, tínhamos interesse por artigos que comentavam os jogos (reviews) que eram lançados, para nos guiar sobre aqueles que valeriam a pena adquirir. Haviam produções caseiras como os boletins da Rede Soft & Hard e outros, produzidos em impressoras matriciais e distribuídos na forma de fotocópias.

Fonte: Clóvis Friolani

sexta-feira, 15 de fevereiro de 2013

Adaptador J2 estéreo, J2 mono e RCA

Não é rara a necessidade de adaptar diferentes padrões de conectores. Existem alguns adaptadores já prontos no comércio mas, quando não há um desses à mão, o remédio é pegar os conectores avulsos e ir soldando. 

Resolvi fazer uma montagem mais definitiva para adaptar um jaque J2 estéreo com 2 jaques J2 mono ou 2 conectores RCA.


quinta-feira, 14 de fevereiro de 2013

Colecionadores reúnem computadores dos tempos do K7

Matéria do jornal Estado de Minas no link:


Parece que a retrocomputação está conquistando espaço de divulgação, o que é excelente.

TK95: manutenção e mod de A/V

Apesar do TK95 que apresentei anteriormente funcionar bem, um equipamento antigo requer alguma manutenção. O mínimo a se fazer é trocar todos os capacitores eletrolíticos, pois são os componentes com a menor vida útil. 


Advertência: aqui estou relatando os procedimentos que adotei, mas não estou aconselhando ninguém a fazer o mesmo. Por favor, leia as advertências antes de fazer qualquer coisa baseado nas informações deste blog.

quarta-feira, 13 de fevereiro de 2013

terça-feira, 12 de fevereiro de 2013

TK95

Eu acho que foi em torno de 1988, quando entrei numa pequena loja que tinha um TK95. Troquei umas palavras com a mulher que estava no balcão e vi que nada entendia de computadores. Eu fiquei indeciso, mas no final acabei deixando de adquirir o produto. Hoje não me lembro mais da localização da loja nem seu nome e sobrou um certo arrependimento. 


segunda-feira, 11 de fevereiro de 2013

Detecção de RAM 48/128 no Bubble Bobble

Graças aos arquivos enviados pelos amigos da lista TK90X (obrigado, Colella e Wesley), eu acredito ter encontrado a origem da incompatibilidade do Bubble Bobble no TK90X.


sábado, 9 de fevereiro de 2013

Multiface 1, EPROM e checksum

Quando estava comentando sobre o tempo de retenção de dados em EPROM, uma das preocupações que tinha em mente era com a minha Multiface 1. Os clones nacionais vinham com EPROM ao invés de ROM e, ao estarem se aproximando dos 30 anos desde que foram fabricados, eu imaginava que haveria alguma probabilidade de perda de dados.


sexta-feira, 8 de fevereiro de 2013

Bubble Bobble incompatível?

Tempos atrás eu tentei adaptar Bubble Bobble para disco Beta mas como não funcionava direito, acabei deixando de lado.


quinta-feira, 7 de fevereiro de 2013

Strider 128

Strider era um dos jogos que, na época, gostaria que tivesse sido adaptado para Beta. Se houver 48KB de RAM, o jogo é carregado no esquema multi-load da fita, o que é bastante incômodo. Entretanto com 128KB, todas as fases são carregadas de uma vez só.


quarta-feira, 6 de fevereiro de 2013

Extração semi-automática dados de ROM a partir de micrografia

Notícia que vi no Slashdot, foi lançada ferramenta para auxiliar a extração de dados de ROM de forma semi-automática. Remover o invólucro de um circuito integrado, expor a pastilha de silício e analisar o circuito não é uma novidade, mas tem sido uma atividade extremamente trabalhosa por ser feito manualmente.

ROM do TK90X

terça-feira, 5 de fevereiro de 2013

Perda de dados em EPROM

Assim como nós, apreciadores dos computadores clássicos, envelhecemos, o mesmo acontece com os equipamentos pelos quais temos tanto carinho. Dos componentes eletrônicos, os capacitores eletrolíticos são os que mais rapidamente se degradam. 

Os semicondutores têm vida útil que depende das condições em que operam, sendo um dos fatores mais importantes a temperatura. Em geral, têm durabilidade extremamente grande. Porém as EPROMs - memórias eletrônicas não voláteis apagáveis e programáveis - há chances de perda de dados com o tempo, conhecido como bit rot (literalmente, apodrecimento de bit). Uma descrição sobre este fenômeno pode ser encontrada aqui.

Fonte: Wikipédia

segunda-feira, 4 de fevereiro de 2013

Protótipo da TKMEM-128

A primeira interface TKMEM-128 já construída, isto é, o protótipo, está sendo devolvida para o Eduardo Luccas, mas eu tirei algumas fotos antes de enviá-la.


domingo, 3 de fevereiro de 2013

Teste da RAM da TKMEM-128

A ROM 128 faz um teste simples dos 8 bancos de RAM que pode ser empregado na TKMEM-128.

Criado a partir de fotos de Leonardo Suárez e WOS

sábado, 2 de fevereiro de 2013

Porta 32765 (#7FFD)

Apesar de já ter comentado sobre esta porta de entrada e saída (I/O) do Spectrum 128 e da TKMEM-128, julguei conveniente repetir, pois ajudará na compreensão da listagem BASIC publicada ontem.

Fonte: Wikipédia

sexta-feira, 1 de fevereiro de 2013

Bug do clone da ULA do TK90X consertado

Foi anunciado há um tempo atrás, mas eu tinha esquecido de divulgar aqui. O bug detectado no clone da ULA do TK90X foi finalmente consertado.

Fonte: victortrucco.com

TKMEM-128 e programa de teste

Ontem chegou a minha TKMEM-128 montada pelo Eduardo Luccas. Trata-se de uma interface do TK90X que lhe adiciona ROM e RAM do ZX Spectrum 128.