Início » Gadgets » É claro que dá para rodar Doom em um adaptador Lightning-HDMI da Apple…

É claro que dá para rodar Doom em um adaptador Lightning-HDMI da Apple…

Compartilhe

A capacidade de executar Doom em dispositivos não convencionais é uma tendência entre desenvolvedores e entusiastas. E não estamos diante do primeiro (muito menos do último) caso em que o lendário jogo é executado em um hardware totalmente inesperado.

Já vimos de tudo: desde relógios inteligentes até barras sensíveis ao toque, passando por tratores agrícolas, batatas, bactérias e exames de gravidez. A facilidade com que Doom pode ser portado para diferentes plataformas mostra como o seu código original, lançado em 1993, é até hoje simples e flexível.

Recentemente, um vídeo demonstrou que o adaptador Lightning para HDMI da Apple pode rodar Doom, uma descoberta que surpreendeu muitos entusiastas da tecnologia…

…exceto aqueles que já entenderam faz tempo que Doom pode ser executado em qualquer lugar.

 

Como isso aconteceu?

O desenvolvedor Nyan Satan mostrou essa façanha em seu canal no YouTube, revelando que o adaptador contém um sistema-on-chip (SoC) que é capaz de executar uma versão minimalista do iOS.

Essa descoberta sobre o adaptador Lightning-HDMI da Apple levanta dúvidas sobre o uso de silício em dispositivos aparentemente simples. E até reforça o aspecto de inovação na gigante de Cupertino, pois colocar um minúsculo sistema operacional em algo tão pequeno é uma obra de engenharia de software sem precedentes.

Se você estava reclamando que os desenvolvedores da Apple não eram mais criativos na hora de explorar o hardware que possui, toma essa inovação bem no meio da sua cara.

O SoC dentro do adaptador é responsável pela compressão e descompressão de sinais de vídeo, permitindo que ele converta o sinal de um dispositivo Apple para HDMI, apesar das limitações de largura de banda do conector Lightning, que é equivalente ao USB 2.0.

Isso não foi empecilho para que Doom funcionasse nesse pequeno adaptador.

O próprio firmware do adaptador inclui componentes como SecureROM, iBoot e um kernel XNU, mas não possui armazenamento persistente, funcionando apenas com um ramdisk.

Isso significa que a execução de Doom foi possível devido a um procedimento conhecida como checkm8, que contorna as restrições de segurança da Apple.

E ninguém aqui pediu que Doom rodasse de forma nativa no ecossistema da Apple. Neste caso, hackear o sistema é uma solução completamente aceitável.

 

É claro que tem limitações

Executar Doom em um controlador HDMI da Apple é sim uma baita conquista, mas também oferece algumas limitações para as partes envolvidas:

  • Sem áudio: O adaptador não consegue transmitir som, o que significa que os jogadores só podem ouvir a música do jogo através de outro dispositivo. O que não chega a ser um problema tão grave assim (é mais fácil contornar essa dificuldade do que outras apresentadas em projetos similares).
  • Controles: Não é possível conectar um teclado ou mouse ao adaptador, limitando a interação com o jogo. Isso sim, é um problema sério que precisa ser contornado pelas mentes mais criativas no futuro.

Sei que a grande maioria de nós não cogita de verdade a ideia de jogar Doom por esse método. Mas é sempre importante conhecer essas iniciativas e experimentos.

O port de Doom para um adaptador HDMI é uma forma de perpetuar o legado do jogo e, ao mesmo tempo, mostrar que os limites da criatividade de programadores e profissionais envolvidos na área de tecnologia estão com fronteiras cada vez mais distantes.

 

Via MacRumors


Compartilhe