Arquivo mensais:outubro 2017

A evolução do TMS9918

O TMS9918A e seus variantes (9928/9938/sem “A”) é um chip gráfico bem popular; está no MSX1, no Colecovision, no TI-99/4A, no Sega SC-3000/SG-1000 e, com variações, no Master System e no Game Gear – sem contar as evoluções da Yamaha (V9938/58).

No Z80ST-Blog, uma excelente comparação entre os “membros da família”, focado em MSX e videogames da Sega.

Pole Position para Atari STE

Apesar de existir uma excelente versão do clássico jogo de corridas Pole Position para os computadores 8-bit da Atari uma versão para família de 16-bit não chegou a existir. Ao menos não oficialmente! Jonathan Thomas iniciou em 2012 um processo de conversão do jogo a partir da engenharia reversa na versão original da Namco para arcade e recentemente ele disponibilizou uma nova versão do jogo — a RC1.

Ela requer um Atari STE com pelo menos 1MiB de memória RAM é escrito em linguagem C (usa GCC 7.x para ser mais preciso) e apresenta os mesmos 60 quadros por segundo que a versão “do flipper”.

( AtariCrypt )

Retrohitz #159 – MSX: Yellow Magic Orchestra

https://i0.wp.com/www.retropolis.com.br/wp-content/uploads/2013/02/retrohitz_vitrine_570x190.png?w=604&ssl=1

Este é o episódio 159 do Retrohitz.

Neste episódio, MSX e seus chips musicais com covers da seminal banda de música eletrônica japonesa Yellow Magic Orchestra.

Duração: 42 minutos

Download em ZIP

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.

Ajudas em programação para Apple II

O Apple II Scans escaneou os Design Guidelines do Apple IIe, contando com informações para produtores de software e hardware sobre como trabalhar com o IIe e dicas para interface humana entre software e usuários (que também servem para Apple II em geral e Apple III).

Já quem quer programar para o IIGS usando MacOS vai ficar bem contente com o build pipeline para Xcode, lançado por Jeremy Rand.

(OSNews e VITNO)

Commodore 64 + SID + MIDI = muita gente pira.

Semana passada falamos do SID2SID, mas nessas andanças, topamos com o cartucho MSSIAH, que é um sintetizador MIDI. No site, o criador (o mesmo responsável pelo SID2SID) informa que dá para usar o MSSIAH como sequenciador MIDI, sintetizador (mono), uma máquina de ritmos, entre outras coisas. 49,95 euros + frete, e envia para o mundo todo.

E sim, alguém em algum lugar PIRA.

THEC64® Mini

Versões mini de computadores e consoles clássicos estão muito na moda atualmente, e entraram no mainstream com o enorme sucesso da Nintendo com o NES/Famicom Classic Mini e o SNES Classic Mini. É óbvio que não ia demorar muito até surgir uma versão mini, digamos, do Commodore 64…

O TheC64 Mini tem promessa de lançamento para o ano que vem, e no post de lançamento anuncia o preço de £69.99/$69.99/€79.99, além de 64 jogos licenciados, saída HDMI e duas portas USB (vai ser só para teclados e joysticks?).

(via)

Implementando 80 colunas no C64

https://i0.wp.com/www.pagetable.com/docs/80columns/c64.png?w=604

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. 🙂