Todos os posts de Juan Castro

Sobre Juan Castro

Juan Castro é uma das mentes em baixa resolução que compõem o Governo de Retrópolis – a única cujo Micro Formador não foi o MSX (e sim o TRS-80). Idealizador, arquiteto e voz do Repórter Retro. Com exceção do nome, que foi ideia do Cesar.

Antes tarde do que mais tarde

Brincar com as funções de gráficos do BASIC de um micro clássico é uma das coisas mais divertidas que existem. Mas havia uma lacuna na minha experiência. Já mexi com gráficos de TRS-80 (Color e não-Color), Apple II, GW-BASIC no PC, até no FM-7, Thomson MO-5 e Commodore Plus/4… mas nunca no MSX. No feriado, assim do nada, resolvi procurar um tutorial escrito. Achei este excelente curso do Marcelo Silveira, fui direto pra parte de gráficos e comecei a brincar. Muito parecido com o do CoCo, mas obviamente com mais capacidades. O resultado está aí embaixo.

100 SCREEN 2
110 COLOR 15,3,3
120 LINE(0,0)-(255,63),1,BF
130 LINE(0,64)-(255,127),15,BF
140 LINE(0,128)-(255,191),12,BF
150 LINE(0,0)-(100,96),8
160 LINE-(0,191),8
170 PAINT(3,10),8,8
180 IF INKEY$="" THEN 180
190 COLOR 15,0,0

Às vezes as coisas mais simples são as que mais dão satisfação.

Apanhado de Notícias Kláxicas para o feriado

Eliazer “Klax” Kosciuk conseguiu um feito: ele mantém, praticamente sozinho, a nossa presença naquela rede do bilionário nascisista herdeiro de diamantes do apartheid. Não fossem os posts cheios de novidades/velhidades legais que ele manda, sempre marcando a gente, já teríamos pulado fora do esgoto há tempos. (O penúltimo motivo, divulgar automaticamente nossos posts, o supracitado narcisista já tratou de destruir.)

Dito isso…

O parça Eliazer é, literalmente, um Repórter Retro.

Infocom e a Química dos Spoilers

No auge da popularidade dos jogos de aventura em texto da Infocom (sobre os quais falamos na parte A do episódio 42, há quase década atrás), muitos jogadores, ao esbarrar com um enigma que não conseguiam resolver, escreviam para a fabricante pedindo arrego uma pista para a solução. No início, os clientes recebiam uma carta datilografada com a dica, mas aí o sucesso de vendas tornou isso inviável.

Eles então publicaram livros de dicas, escritos com tinta invisível! Junto com o livro ia uma caneta com uma “tinta” especial que revelava o texto na página anteriormente branca.


O nome da tecnologia (patenteada por eles) é InvisiClues.

(Garret Miers via Apple II Enthusiasts no Facebook)

Linux (ou “Linux”) para micros de 8 e 16 bits!

O barbudo aí do lado — que por muitos anos foi o principal desenvolvedor do kernel do Linux, abaixo apenas do Linus Torvalds — é criador de dois sistemas operacionais estilo Unix para micros clássicos (ou velhos) que estão sendo atualizados ativamente nos dias de hoje: ELKS (para micros movidos a Intel 8086/8088, como os IBM PC e XT) e Fuzix (para várias plataformas de 8 bits).

Sir* Cox retirou-se do desenvolvimento do ELKS mas ainda está muito ativo no Fuzix, para alegria geral desta Municipalidade. O ELKS segue sob a batuta de Gregory Haerr, programador, empresário e paraquedista nas horas vagas.

O site The Register publicou nestes dias uma ótima história resumida dos dois OSs que condensa o básico que você precisa saber.

* O “Sir” é por nossa conta. Um dos muitos tomadores de chá que não recebeu o título de Cavaleiro, mas devia

Repórter Retro 096

Este é o Repórter Retro 096, produzido pela A.R.N.O. (Agência Retropolitana de Notícias)!

Do que falamos?
Trilha sonora

Random Chiptune Mix 29

Antes de sair…

Os episódios do Repórter Retro estão, como todo o conteúdo de Retrópolis, em muitos lugares: Spotify, Google Podcasts, Apple Podcasts, Deezer e, usando nosso feed RSS, qualquer programa para escutar podcasts. Ou então, se você é dazantiga que nem a gente, pode baixar o MP3 deste episódio clicando neste link para escutar mais tarde.

Além disso, não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.

Muito tempo atrás, num Galaksija muito, muito distante

Uma coisa que pouca gente sabe sobre os países comunistas pré-queda do Muro de Berlim é que nem toda a atividade comercial ou de produção era controlada pelo Estado. Especificamente, empresas pequenas, de fundo de quintal, eram solenemente ignoradas (dependendo, claro do que estivessem vendendo) pelas regulações absurdamente restritas que empreendimentos de médios para cima sofriam. Já falamos algumas vezes aqui sobre a proliferação digna de Tribbles dos clones de Spectrum na URSS, e temos um episódio todinho dedicado à computação por trás da Cortina de Ferro.

Caso em questão: o Galaksija, micro baseado em Z80 e (muito) vendido na Iugoslávia dos anos 80 e 90. A novidade é a seguinte: ano passado, o criador do projeto, Voja Antonić, resolveu relançar o micro como kit (assim como nos anos 80, já que via de regra não era vendido montado), fiel à arquitetura original mas com a possibilidade de usar chips ocidentais em vez dos clonados — únicos disponíveis nas Repúblicas Democráticas Populares da vida por conta dos embargos à exportação de tecnologia pelo Ocidente.

Stephen Cass narra sua aventura montando um Galaksija em 2023, e o artigo todo, além de ser uma leitura muito divertida, é cheio de links suculentos, como por exemplo o vídeo abaixo, de uma palestra sobre computação em geral na Iugoslávia:

Tatakai no Yoru e Notte di Lotta

Asianometry não é um canal sobre retrocomputação, e sim sobre Tecnologia, Economia e História.

Mas há pouco eles soltaram este vídeo contando a história dos computadores da NEC e como eles brigaram com a Fujitsu e outros para estabelecer uma dominação de 15 anos na computação nipônica…

…e este sobre a entrada da Olivetti no mercado de computadores nos anos 50:

O 10 PRINT mais rápido do Oeste

8-Bit Show and Tell apresenta o Benchmark BASIC, um programinha em linguagem de máquina que permite medir o tempo de execução de programas em BASIC do Commodore 64. É um trabalho em progresso, por enquanto ele interrompe o programa quando ele preenche a tela. Detalhes no vídeo abaixo, no qual ele testa várias versões do famoso 10 PRINT com sucessivas otimizações.

No processo, ele mostra um monte de dicas pra melhorar a performance de programas em Commodore BASIC — algumas das quais se aplicam a quase todos os BASICs clássicos. (O que obviamente não inclui a gambiarra que faz variáveis inteiras serem mais lentas (!!!) do que as de ponto flutuante. Ah, Commodore…

Em tempo: TI/TI$ no Commodore equivale a TIMER no TRS-80 Color e TIME no MSX. Se alguém se lembrar como era no Apple II e outros, por favor comente abaixo.