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.
Todos os posts de Juan Castro
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…
- Recuperado um jogo espanhol de MS-DOS de 1989 considerado perdido!
- Disassemblado e comentado o jogo Elite para NES!
- Nova versão do emulador Retro Virtual Machine para ZX Spectrum, Amstrad CPC, MSX1, SG-1000 and Master System!
- Como construir uma CPU do zero, em forma de livro online!
- SymbOS para Amstrad NC200 quase completo!
- Novo emulador de floppy drive para MSX2+ e TR! (Me pergunto por que não rodaria em MSX1 e MSX2)
- Construa seu próprio terminal serial!
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?
-
- 30 anos do Apple Newton
- 30 anos do Compaq Presario
- 35 anos do Microsoft Office
- 35 anos da chegada do SNES ao Brasil
- 40 anos do Acorn Electron
- 40 anos do MIDI
- Um defeito diabólico num clone de Mac de 1995
- Restaurando um Spectrum comprado às cegas
- Recuperando um Tandy 2500XL disfarçado de Panasonic
- Mark Fixes Stuff e o caso do Atari 8-bits daltônico
- Deixe seu Apple IIc totalmente fashion
- CuriousMarc transforma uma TV P&B de 1976 em monitor
- Bluetooth num ZX Spectrum
- O Linux mais lento do Universo num Commodore 64
- Dave Hassler (The 6502 Show) porta um software de calculadora para o KIM-1
- Computadores abandonados que acharam um lar
- Um Mac vermelho translúcido, porque este episódio não estava fashion o suficiente
- Noel Llopis descobre (uma versão espanhola do) Fujitsu FM-7
- Nova SD Mapper com Wi-Fi
- 3 dias para a MSXRio!
Trilha sonora
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.
Podcast: Play in new window | Download
Assine: RSS
O Repórter Retro informa em edição extraordinária
A famosa placa SM-X do Victor Trucco, que já tem sua edição Hotbit há tempos, terá uma versão para Expert em breve.
Fonte: o próprio, no Facebook.
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.
Duas leituras para aliviar a depressão de fim de domingo
Bradford Morgan White escreve no site Abort, Retry, Fail sobre as gêneses paralelas do Windows 95 e do Windows NT.
Uma palavra de ânimo: quinta-feira é feriado.