Todos os posts de Giovanni Nunes

Sobre Giovanni Nunes

Giovanni Nunes (anteriormente conhecido como “O Quinto Elemento”) é uma das mentes em baixa resolução que compõem o Governo de Retrópolis, responsável pela identidade visual de todas as facetas do nosso Império Midiático.

Implementando 80 colunas no C64

http://www.pagetable.com/docs/80columns/c64.png

Ao contrário dos computadores ditos “profissionais” os computadores chamados de “domésticos” eram (geralmente) desprovidos da capacidade de gerar 80 colunas de texto por hardware. Porém, não havia empecilho algum em resolver esta limitação recorrendo ao software!

E a biblioteca é vasta com implementações de modos texto de 64¹ ou 80 colunas para diversas plataformas como os editores Tasword Two (ZX-Spectrum) e The Last Editor (Atari 800/XE/XL) ou mesmo o projeto apresentado entre as edições 8 a 17 da revista CPU, o SCREEN IV (MSX).

E Michael Steil resolveu não só disponibilizar o código de um programa que implementa 80 colunas no Commodore 64 — até expandindo o CBM-BASIC para saber utilizá-lo — o 80COLUMNS. O autor original é desconhecido e o código fonte é fruto de um trabalho de engenharia reversa que contou algumas melhorias e, de quebra, a teoria de como é implementado.

(¹) Para quem só tinha 256 pontos horizontais, só dá pra fazer um milagre por vez. 🙂

 

Discos de 2.5MiB em um Tandy 1000

Você se recordam do Adrian Black? Sim, o sujeito que ganhou um Tandy 1000 EX completinho e o consertou. Pois é, procurando alternativas de armazenamentos mais cômodos e práticos ele resolveu experimentar os emuladores de drive de disquetes no computador e pesquisando sobre o assunto se deparou com a curiosa (e deveras interessante) opção de trabalhar com disquetes de 2,5MiB!

E como funciona a mágica? Assista o vídeo e descubra! 🙂

Reparo e Upgrade em um TANDY 1000 EX

Adrian Black encontrou um TANDY 1000 EX pra lá de completo¹ de graça no Craigslist pois não funcionava. Ele limpou a máquina, encontrou o problema, consertou e fez este vídeo bem legal de pouco mais de 15 minutos contando sua aventura…

(¹) Além do computador em si faziam parte do pacote as placas de expansão de RAM e porta serial, monitor colorido, duas unidades externas de drives de 5,25″, joystick e impressora tudo original da TANDY e também uma par de caixas de som da LABTEC.

Continue lendo Reparo e Upgrade em um TANDY 1000 EX

Retrocomputaria Historical Footage

Yalta Conference — Heads of government of the United States, the United Kingdom and the Soviet Union discuss Europe’s postwar reorganization on Yalta/USSR; from left to right Soviet Foreign Minister Vyacheslav Molotov, Field Marshal Sir Alan Brooke, Prime Minister Winston Churchill, Premier Joseph Stalin and President Franklin D. Roosevelt. — Photography from Eleanor Roosevelt‘s private collection.

Montando um Ленинград 48к

Antes de mais nada, um aviso, o vídeo está totalmente em russo. Nele Konstantin Aigui demonstra o processo de montagem de um Ленинград 48кLeningrad 48k –, um curioso clone russo de ZX Spectrum, tornando-o compatível com o ZX Spectrum 128 e testando sempre que possível a macarronada. E sim, o Leningrad 48k tem dois slots de expansão! 🙂

Emulando o Canon Cat

No nosso episódio sobre processadores de texto (episódio #56) você ficou conhecendo um pouco sobre a história do Canon Cat. O equipamento concebido por Jef Raskins quando trabalhava na Apple em um projeto de nome Macintosh.

A conclusão da história e o motivo dele ter ido para nas mãos da Canon estão lá no episódio e enquanto você o escuta pode experimentar o emulador do Canon Cat (via MAME) disponibilizado pelo pessoal do Archive.org.

Don’t mess with Texas – Demo para TI-99 4/A.

Quase toda plataforma tem um “megademo” — algumas muito mais de uma aliás — e agora foi a vez do TI-99 4/A ganhar o seu com o Don’t mess with Texas produzido pelo grupo DESiRE, que foi apresentado na edição de 2017 da Synchrony obtendo a primeira colocação na categoria, claro, oldskool demo.

Falamos do TI-99/4A no episódio 45, partes A e B. O demo é impressionante, mas antes que você se anime, ele pede tanto a interface de disquetes quanto a expansão de RAM de 32KiB.

Quer baixar o demo? Clique aqui.

( Vintage is the New Old )

Engenharia reversa em jogos

Interessado em fazer aquele port daquele jogo mas ainda sem ideia de por onde começar? Então vale a pena visitar a Kroah’s Game Reverse Engineering que, além de um fórum para troca de ideias, há diversas ferramentas já prontas que permitem extrair/visualizar gráficos, mapas e outras informações interessantes de vários jogos, além de algumas explicações bastante interessantes sobre a mecânica deles.