Arquivo mensais:março 2012

O Linux se rende aos 8 bits

Linus Torvalds, antes de desenvolver seu próprio kernel, foi usuário e programador Sinclair QL. Durante muito tempo esta foi a única ligação entre Linux e 8 bits.

(Sim, eu sei que o QL é uma máquina de 32 bits, mas o barramento externo do 68008 é de 8 bits, então vamos forçar um pouco. Espero que entendam.)

Até que Dimitry Grinberg, velho conhecido da comunidade PalmOS (que, originalmente, usava Motorola Dragonball), resolveu provar que é possível rodar Linux num computador 8 bits. Pegou um ATmega1284p (microcontrolador de 8 bits, rodando a 20MHz, com 16Kb de SRAM e 128Kb de Flash), juntou módulos SDRAM de 30 pinos, um cartão SD e, para emular a necessidade de CPU e MMU de 32 bits do kernel Linux 2.6, escreveu um emulador ARM para o ATmega.

O resultado disso tudo? Uma máquina de 8 bits que roda Linux. Que funciona. Muito lento, é verdade – com uma CPU emulada a 6,5MHz, demora 2 horas pra chegar ao shell e mais 4 horas para bootar toda a instalação Ubuntu – mas funciona. É o “pior Linux do mundo”, como definiu o Hack a Day, mas também um dos mais simples, senão o mais simples.

Se você estiver disposto, tem um vídeo de 3 horas e meia com todo o processo, mas acho que você vai mesmo querer ver a “versão compactada”, com 11 minutos.

E agora sabemos que, sim, Linux roda em 8 bits 😉

Retrohitz #53 – Preferidas do SID Archive (C64) – parte 1

retrohitz053
No episódio de hoje, a primeira parte das músicas preferidas do SID Archive. Pegamos as 100 músicas preferidas do site SID Archive, e aqui executaremos 22 dessas músicas; certamente vocês reconhecerão algumas dessas músicas, já que várias delas foram parte da trilha sonora de episódios do Retrocomputaria.
Duração: 79 min
Lista de músicas:

  1. ACE II
  2. Arkanoid
  3. Ark Pandora
  4. Armalyte
  5. Auf Wiedersehen Monty
  6. Baby of Can Guru
  7. Batman
  8. Battle Valley
  9. Bionic Commando
  10. BMX Kidz
  11. Bulldog
  12. Chordian
  13. Cobra
  14. Combat Crazy
  15. Comic Bakery
  16. Commando
  17. Compleeto
  18. Cooperation Demo
  19. Crazy Comets remix
  20. Crazy Comets
  21. Cybernoid II
  22. Cybernoid

Siga-nos no Twitter: @retrocomputaria. Envie-nos um email também, caso você prefira. Ou então comente aí embaixo. Nós iremos ler, acreditem!