Em mais uma demonstração de que Doom pode rodar em praticamente qualquer lugar, um desenvolvedor conseguiu executar o jogo em um adaptador Lightning para HDMI. O feito foi compartilhado em um vídeo no YouTube publicado no último domingo (2).
O experimento foi conduzido pelo programador John (@nyan_satan no X), que se dedica a pesquisas aprofundadas sobre o funcionamento do cabo Lightning da Apple e dos produtos associados ao conector. Um desses acessórios é o adaptador Lightning para HDMI, que permite a transmissão de imagens do iPhone para um display externo.
Conforme explica o desenvolvedor, o cabo Lightning não possui largura de banda suficiente para a transmissão direta de vídeo via HDMI. Para contornar essa limitação, a Apple incorporou um SoC (System-on-a-Chip) dentro do adaptador, responsável pela compressão dos dados de saída.
Foi então que @nyan_satan descobriu que o adaptador roda uma versão extremamente enxuta do iOS. A partir disso, ele encontrou uma forma de aplicar jailbreak no dispositivo e obter privilégios elevados para execução de código, assim abrindo caminho para Doom.
O resultado, exibido no vídeo, é a gameplay do clássico rodando no adaptador. O dispositivo consegue reproduzir o jogo com boa resolução em um display externo, mas apresenta uma baixa taxa de frames por segundo.
Rodar Doom em qualquer lugar virou um desafio
Executar Doom nos mais variados dispositivos se tornou um desafio recorrente entre desenvolvedores e entusiastas. O jogo é frequentemente demonstrado rodando em plataformas que jamais foram projetadas para executar o clássico dos anos 90.
No ano passado, Doom foi colocado para rodar em uma escova de dente elétrica e até transformado em um desafio de autenticação no CAPTCHA. Mais recentemente, o jogo foi executado dentro de um arquivo PDF, expandindo os limites conhecidos para o formato.