Todos os posts de Ricardo Pinheiro

Sobre Ricardo Pinheiro

Ricardo Jurczyk Pinheiro é uma das mentes em baixa resolução que compõem o Governo de Retrópolis. Editor do podcast, rabiscador não profissional e usuário apaixonado, fiel e monogâmico do mais mágico dos microcomputadores, o Eme Esse Xis.

E como foi a MSXRio 2024.2?

Pessoal, a segunda MSXRio de 2024 veio e foi. Novamente, foi cansativo. Mas a gente gosta muito de fazer encontros (tanto que essa é a 46a edição). Continuamos na parceria com a Nave do Conhecimento do Engenho de Dentro, novamente no melhor espaço que já nos foi disponibilizado. A restrição de vendas continua, estacionamento pago nas redondezas continua mais complicado… Mas o horário agora é menos restrito – espere novidades para breve. Já dissemos antes que este é o local que mais se aproxima da perfeição.

Continue lendo E como foi a MSXRio 2024.2?

RetroSC XIV vem aí!

No próximo dia 16 de novembro (sábado), estará ocorrendo mais uma edição (a 14a!) da RetroSC, o encontro retrogamer e retrocomputacional de Santa Catarina.

O encontro será no Hotel SESC Cacupé, na Estrada Haroldo Soares Glavan, 1670 – Cacupé, Florianópolis, e ocorrerá das 9 até as 21 horas. Os ingressos já estão disponíveis, ao preço de R$ 20 + 1 kg de alimento não perecível – mas vê se você não vai ser mão-de-vaca e levar sal, hein?

Se você tiver a oportunidade de ir, . Só de ver as fotos, já deixa qualquer um entusiasmado. Depois, nos fale como foi o evento!

MSXRio 2024 na semana que vem… O que teremos exposto?

Daqui a uma semana teremos mais uma edição da MSXRio, a segunda de 2024 e a 46a edição desse que é um dos encontros retrocomputacionais mais antigos em atividade no mundo (desde 1997). Mas… O que será exposto lá? O que, da fauna e flora MSXzeira poderá ser vista? Vamos então a uma breve lista do que os onze (11) expositores trarão para serem vistos:

  1. Em termos de Brasil, teremos Hotbit HB-8000, da Sharp, só que um MSX 1 que foi transformado para MSX 2+, com a placa SM-X HB, do Victor Trucco.
  2. Um bacanudo FS-A1GT, um MSX Turbo-R feito pela Panasonic (Japão).
  3. Um MX-10, um MSX 1 feito pela Casio que parece que é de brinquedo… Mas não é.
  4. Um FS-A1 vermelho, da Panasonic (Japão), transformado para MSX 2+.
  5. Um raríssimo Canon V-25, que é um MSX 2 feito pela Canon! Bem raro mesmo. Este micro veio de fábrica com apenas 64 Kb de VRAM, mas foi modificado, e agora tem 128 Kb de VRAM, como manda o figurino.
  6. Um NMS-8280, um MSX 2 da Philips com superimpose. genlock, uma bela cor e um peso daqueles…
  7. Ainda teremos outros micros, como Canon V-8 (MSX 1), Zemmix Neo (MSX 2+ em FPGA), projetos como o Baffa-2

E isso não é tudo. Até lá, poderemos ter mais máquinas interessantes para serem vistas e conhecidas.

O encontro será no dia 26 de outubro, sábado, a partir das 9:30 horas, na Nave do Conhecimento Engenho de Dentro, na rua Arquias Cordeiro, 1516, Engenho de Dentro. O encontro ocorrerá das 09:30 até as 16:30 horas, e o horário não será prorrogado.

A entrada é gratuita, só pedimos que você faça sua inscrição nesse link aqui do Sympla. Abaixo colocamos mais informações a respeito do evento.

Continue lendo MSXRio 2024 na semana que vem… O que teremos exposto?

É sempre difícil quando alguém querido se vai.


Hoje as comunidades de retrocomputação do Brasil estão de luto, devido ao falecimento do Fábio Belavenuto. Você pode nem conhecê-lo, mas se você é da comunidade MSX e conhece esse cartucho aí em cima, você conhece uma das criações mais famosas dele. O Fábio, junto com o Luciano Sturaro, criou a SD-Mapper, seguramente o cartucho de armazenamento de massa mais usado em MSXs no Brasil – e vez por outra conhecido por alguns como o Everdrive de MSX (ugh).
Continue lendo É sempre difícil quando alguém querido se vai.

Aproveitando que falamos ontem de IBM…

Se você já ouviu o episódio 157, parabéns! Espero que tenha gostado da conversa, e já vai sabendo que o Marcelo Sávio voltará em episódios futuros. Mas não viemos aqui para comentar o episódio, mas trazer duas notas rápidas que irão enriquecer seu conhecimento sobre a Grande Azul.

Continue lendo Aproveitando que falamos ontem de IBM…

O estranho mundo do NEC PC-98


É sabido até do Reino Mineral que nós temos um certo gosto pelo estranho, pelo bizarro e pelo inesperado. Como disse certo vilão especialmente convidado, justamente aquilo de mais esquisito é o que nos atrai.

Em particular, um dos vereadores dessa nossa cidade legislativa é entusiasta de micros japoneses, não só o MSX. O João Cláudio Fidélis tem interesse em tudo que é micro vindo da Terra do Sol Nascente, e aos poucos tem focado sua coleção em máquinas vindas desse lado do planeta.

Falamos muito do MSX por aqui (mas nunca o suficiente), um tanto sobre X68000, falamos indiretamente sobre o FM-Towns e outras máquinas da Fujitsu… Mas a NEC é uma promessa ainda não cumprida. Ainda mais o PC-98.

Continue lendo O estranho mundo do NEC PC-98

RPG e jogos de luta para MSX 2!

Já falamos do Singular Stone por aqui, e vocês já devem saber que o desenvolvedor liberou o jogo de forma gratuita. Ele é um RPG de ação para MSX 2, lançado em 2020, e está todo em inglês, O jogo é muito bem feito, inclusive vale a pena ter uma cópia original – e eu tenho, vocês devem lembrar dessa história, quando eu contei a saga das encomendas atrasadas. Aliás, o mesmo autor, Murakata Tohji, está desenvolvendo um novo jogo, e o trailer dele foi apresentado no Malaga MSX Meeting 2024. A ideia é que este jogo seja um sucessor espiritual de Yie-Ar Kung Fu 1 e 2, célebres jogos de luta para MSX 1.

Ah, você não estava sabendo? Então toma aí as informações a respeito:

Continue lendo RPG e jogos de luta para MSX 2!

Já ouviram falar de Cowgol?

Antes de tudo, a zuera é essa mesmo. Cowgol é uma linguagem de programação, fortemente baseada em Ada, com foco em sistemas pequenos, como o 6502, o Z80, entre outros. A meta da linguagem é que o compilador da linguagem funcione normalmente em um micro com um desses processadores, o que em tempos atuais, é um grande desafio. Descobrimos esse item peculiar quando resolvemos nos aventurar no Hackaday.

Logo, tem algumas características, como:

  • Ser uma linguagem moderna e segura em termos de tipagem, inspirada na linguagem Ada.
    Um backend orientado por tabelas, para tornar a linguagem fácil de portar.
  • Tem remoção de código morto e alocação estática de variáveis, conduzindo a binários pequenos e eficientes.
  • Ser rápido: Segundo o autor, ele compila o compilador no PC dele em 80 milissegundos.
  • Ser pequeno: O executável para 8080 tem 58 Kb (dividido em duas partes), e a versão para 80386 tem 70 Kb.

Os ports para processadores incluem:

  1. Z80 e 8080 (CP/M).
  2. 6502 e 65c02, ou seja: Roda num BBC Micro com o segundo processador, o Tube.
  3. 6303, e na versão específica para o Fuzix.
  4. Bytecode interpretado para o 6502. Fica menor, mas mais lento – pois a linguagem é interpretada.
  5. 80386, ARM Thumb2 e PowerPC (Linux).
  6. 68000 (Atari ST TOS e Linux m68k – se você achar uma máquina que rode esse sistema).
  7. 8086 (DOS).
  8. PDP11 (Unix V7).

É possível gerar binários grandes e horrorosos em C, justamente para facilitar o port do compilador para aquela nova plataforma: Pega o código transformado em C, e aí… “É só compilar!“. Ah, também é possível gerar código em Basic, mas o autor disse que foi só uma piada – mas funciona.

Ficou curioso? A linguagem é simples, lembra vagamente o Basic estruturado, tem documentação (não o bastante, mas tem!), é código aberto (licença BSD de 2 cláusulas) e pode ser algo interessante para mexer num final de semana chuvoso, de tarde. Vai lá e dá uma força pro David Given, e deixemos as vacas voarem.

Pra não dizer que não falamos de Unix…

Bem, vocês sabem que a Cidade dos Clássicos tem o Unix e suas variações como um dos seus sistemas operacionais favoritos, e que eles sustentam o funcionamento de toda a nossa infraestrutura. Falamos dos 50 anos desse sistema operacional no episódio 142.

No Abort Retry Fail, temos um artigo (que é de 2023), falando da história do XENIX, o Unix feito pela Microsoft. E se você não sabe, em novembro de 1980 a Microsoft assinou com a Western Electric para desenvolver um sistema Unix baseado no trabalho pioneiro, vindo dos laboratórios da Bell. Aliás, a ideia era que o XENIX tivesse versões para PDP-11, Intel 8086, Zilog Z8000 e Motorola 68000. O artigo é longo e detalhado, e recheado de curiosidades. Por exemplo, sabia que fizeram interfaces gráficas pro XENIX? Não, não foi a Microsoft que fez. Vale a leitura.

 

MSXRio 2024, de volta à Nave!

Pessoal, tivemos a MSXRio 2024 1a edição, depois veio a RetroRio 2024… Agora vem a 2a MSXRio 2024! A 46a edição da MSXRio vem aí, em 26 de outubro, sábado, a partir das 9:30 horas, na Nave do Conhecimento Engenho de Dentro, na rua Arquias Cordeiro, 1516, Engenho de Dentro. O encontro ocorrerá até as 16:30 horas.

A entrada continua como sempre gratuita, 0800, “di grátis”, paga nada pra entrar. Logo, não esqueça de fazer a sua inscrição, nesse link aqui do Sympla, e veja aí embaixo mais informações a respeito do evento.

Continue lendo MSXRio 2024, de volta à Nave!