Arquivo da tag: Cortex-M4

Porque emulação de hardware clássico nunca é pouco.

8080_emulator

Depois de terem emulado de tudo por aí, agora emularam um microcomputador baseado no Intel 8080 (sim, o “pai” do Z80) em um Stellaris Launchpad, que é um kit de desenvolvimento ARM Cortex M4F feito pela Texas Instruments (uia). Esse, em particular, tem 64 Kb de RAM (que faz uso do barramento SPI), uma telinha LCD do tipo TFT e uma entrada de cartão SD.

O que tem emulado por lá? Bem, o autor, não contente em emular um hardware, emulou vários. Então tem um UK101/Superboard, uma máquina CP/M-80, um Commodore PET e um Apple-1 (como não podia deixar de ser)

E para não deixar passar, o autor ainda implementou o hardware da máquina de arcade original do Space Invaders no projeto.

Gostou da ideia? Bem, no Hackaday tem mais informações sobre o projeto. E já falei que dá para jogar Space Invaders? Groovy.

<Juan mode=”se intrometendo” location=”post do Ricardo”>
E já que estamos falando nisso, aproveito o ensejo para convidar as pessoas e pessôos a checarem o grupo Emulação de Retrocomputadores no Facebook, criado pelo manu parça Mario Cavalcanti.
</Juan>

O MSXARM estrela seu primeiro vídeo

PopolonY2K aproveitou o sábado à noite para divulgar o primeiro vídeo de demonstração do projeto MSXARM.

O vídeo está sem som, problema que o PopolonY2K promete corrigir no próximo vídeo, mas é possível ver o MSXARM bootando, entrando em “modo zumbi”, controlando hardwares variados num MSX real de cobaia, controlando um teclado PS/2 e acessando um disco formatado em FAT32.

Protótipo: MSX ARM (“kit de transformação” de MSX2+ em TR)

Volta e meia reportamos aqui sobre projetos envolvendo FPGAs, Arduinos ou outros chips mais poderosos, que permitem aos micros clássicos ganharem “superpoderes” – na verdade, gostamos destes projetos. E quando um projeto desses envolve MSX, a alegria de alguns membros deste Retrocomputaria aumenta ainda mais 😀

Então é previsível a animação do MSX.org com o projeto MSX ARM – um projeto tocado por Rogério Machado com ajuda do PopolonY2K cuja ideia é ter um cartucho com um ARM Cortex-M4 rodando um emulador de Z80/R800 em Assembler, permitindo não apenas aos MSX terem o poder do R800 à sua disposição (ou “transformar” um MSX2+ num Turbo-R, tendo em vista a semelhança das arquiteturas) mas também adicionar diversos poderes ao “mais mágico dos micros”, desde interface SD/MMC até RJ45.

E o melhor: já existem protótipos rolando.