DESTAQUESROCK GEEK

Rock Geek: Doom agora roda em uma câmera Canon — e ainda usa os botões físicos para jogar

A tradição de colocar Doom para funcionar nos lugares mais improváveis ganhou mais um capítulo. Desta vez, o clássico da id Software foi parar em uma Canon EOS 550D, DSLR lançada em 2010, e não está ali apenas para assistir à partida: o jogo é realmente jogável.

O port utiliza a tela traseira de 3 polegadas da câmera e aproveita os próprios controles físicos do equipamento para movimentar o personagem e comandar a ação.

Porque aparentemente uma câmera feita para fotografar precisa de uma segunda profissão.

IBAGEM COOM DANON

Imagem: Reprodução

Doom dentro de uma Canon? Sim, senhor

O projeto foi desenvolvido pelo programador conhecido como lauris-nl e está disponível no GitHub, no repositório doom550d.

E aqui está a parte que deixa a brincadeira ainda mais interessante: não é simplesmente um vídeo de Doom sendo reproduzido em loop.

O port é interativo, permite jogar normalmente, possui sistema de save e load e ainda oferece a possibilidade de escolher qual arquivo de dados do game será utilizado.

Ou seja: você realmente pode jogar Doom na câmera.

Magic Lantern é quem abre a porta

Para fazer a gambiarra tecnológica funcionar, o projeto utiliza o Magic Lantern, firmware alternativo e de código aberto desenvolvido pela comunidade para câmeras Canon.

O software é conhecido por liberar recursos adicionais em determinados modelos, incluindo ferramentas de vídeo, focus peaking, intervalômetro e outros controles que não vêm originalmente de fábrica.

No caso do Doom, o jogo foi desenvolvido como um módulo do Magic Lantern, e não como um firmware independente.

Isso significa que o projeto aproveita uma plataforma que já vem sendo utilizada há anos pela comunidade de fotografia, em vez de tentar reinventar toda a estrutura da câmera.

E o que o port consegue fazer?

Segundo a descrição do projeto, o módulo oferece:

  • Controles utilizando os botões da câmera
  • Save e load
  • Seleção de IWADs
  • Execução jogável de Doom diretamente na câmera

Mas não tente instalar em qualquer Canon

A brincadeira tem uma limitação importante.

O módulo é compatível especificamente com a Canon EOS 550D e exige a versão 1.0.9 do firmware.

Ou seja, não é só pegar qualquer câmera Canon esquecida na gaveta e transformar em uma máquina de matar demônios.

De acordo com o desenvolvedor, a versão v0.4.1 é considerada a build mais jogável testada até o momento.

Reprodução/lauris-nl

O hardware improvável por trás do Doom

A Canon EOS 550D, conhecida em alguns mercados como Rebel T2i, chegou ao mercado em 2010.

Trata-se de uma DSLR de entrada equipada com sensor APS-C de 18 megapixels e processador de imagem DIGIC 4.

Em outras palavras, era um equipamento desenvolvido para capturar fotos e vídeos — não para mandar o Doom enfrentar uma horda de demônios.

Item Especificação
Câmera Canon EOS 550D, de 2010
Processador DIGIC 4
Sensor APS-C de 18 megapixels
Tela TFT LCD de 3 polegadas
Áudio Alto-falante mono traseiro
Firmware exigido Versão 1.0.9

E existe um detalhe especialmente curioso nessa história: o som.

Como a 550D possui um alto-falante mono traseiro, originalmente utilizado para reproduzir vídeos gravados pela câmera, o port consegue reproduzir os efeitos sonoros de Doom durante a jogatina.

Sim, até os demônios ganharam direito a áudio.

Reprodução/lauris-nl

Botões da câmera viram controle de videogame

Outro ponto interessante do projeto é a utilização dos botões físicos da própria Canon como controles.

São os mesmos comandos originalmente pensados para navegar pelos menus, revisar imagens e ajustar configurações fotográficas.

Na prática, eles passam a controlar o Doom.

A solução pode até parecer estranha, mas acaba sendo mais funcional do que alguns outros experimentos extremamente improváveis com o clássico da id Software, que dependem de comandos improvisados ou concentram funções demais em poucos botões.

Afinal, por que Doom roda em praticamente qualquer coisa?

A resposta começa em 1993.

Quando foi lançado, Doom foi desenvolvido para computadores que, pelos padrões atuais, tinham recursos extremamente limitados. O game rodava em máquinas equipadas com processadores 486 e apenas 4 MB de memória.

O salto tecnológico desde então foi gigantesco.

Além disso, o código-fonte de Doom foi liberado em 1997, permitindo que desenvolvedores e entusiastas adaptassem o motor para uma quantidade absurda de plataformas e arquiteturas.

Por isso, uma câmera digital de 2010 possui capacidade suficiente para lidar com as exigências técnicas do jogo original com relativa tranquilidade.

O verdadeiro desafio não é fazer o hardware processar Doom.

É descobrir como executar código de terceiros dentro do aparelho.

O segredo está menos no DIGIC 4 e mais no Magic Lantern

É justamente aí que o Magic Lantern se torna fundamental.

Sem uma maneira de executar código adicional na Canon, o projeto provavelmente não passaria de uma ideia divertida.

Com o firmware alternativo servindo como porta de entrada, o desenvolvedor conseguiu transformar uma DSLR em uma plataforma para um dos jogos mais importantes da história dos computadores.

No fim das contas, a câmera continua fotografando normalmente. Mas agora existe uma pergunta muito mais importante:

quantos demônios cabem em uma Canon EOS 550D?

Aparentemente, pelo menos o suficiente para provar mais uma vez que, quando o assunto é Doom, nenhum hardware está realmente a salvo.

Post Relacionados
DESTAQUESNOTÍCIAS

Bob Dylan: box set reúne quase 40 discos e 371 gravações inéditas

Bob Dylan resolveu abrir o baú — e aparentemente esqueceu de colocar um limite no tamanho da…
Leia mais
DESTAQUESROCK GEEK

Rock Geek: Sony prepara novos headsets PlayStation Pulse e Pulse Edge

Se você é do tipo que escuta um passo no corredor virtual e já começa a procurar de onde vem o…
Leia mais
DESTAQUESNOTÍCIAS

Metallica: M72 World Tour ganha novas datas na América do Norte em 2027

O Metallica apertou novamente o botão do modo “turnê sem fim”. A banda anunciou uma nova…
Leia mais