Quando foi lançado pela primeira vez em 1993, o Doom foi projetado para computadores rodando o software MS-DOS.Mas a desenvolvedora de jogos id Software mais tarde lançou o código-fonte, e o Doom foi portado para rodar em todos os tipos de outras plataformas, incluindo alguns dispositivos muito surpreendentes.Um dos exemplos mais recentes e impressionantes?Você pode rodar Doom em uma lâmpada inteligente... mais ou menos.Conforme documentado em um artigo no next-hack, os desenvolvedores encontraram uma lâmpada inteligente Ikea TRÅDFRI LED com um microcontrolador com potência suficiente para lidar com o atirador em primeira pessoa.Mas os desenvolvedores tiveram que reduzir os requisitos de memória do software e adicionar um pouco de hardware externo para completar o projeto.Ainda assim, o resultado final é DOOM rodando em um sistema alimentado pelo coração pulsante de uma lâmpada.Em outras palavras, uma lâmpada de US$ 18 hoje tem poder de processamento aproximadamente equivalente ao que você obteria de um PC de US$ 1.000 três décadas atrás... pelo menos para algumas tarefas.Dito isto, é preciso muito trabalho para realmente colocar o jogo em funcionamento no hardware da lâmpada inteligente.Atualização: o artigo do próximo hack, o repositório do GitHub, o projeto HackADay.io e o vídeo do YouTube foram removidos por algum motivo, mas você pode ver como era o site anteriormente através do Internet Archive.O artigo original de Liliputing continua abaixo.A lâmpada possui um processador ARM Cortex-M33 de 80 MHz com 108 kb de memória total e 1 MB de armazenamento flash.Isso não é RAM suficiente para a maioria dos portes de DOOM, então o desenvolvedor teve que modificar fortemente o código-fonte para fazer uma versão do jogo jogável no hardware.E como não há espaço de armazenamento suficiente para os arquivos do jogo, foi necessário adicionar algum armazenamento externo.Claro, a lâmpada também não possui um display ou dispositivo de entrada.Assim, a equipe teve que abrir a lâmpada, extrair a placa do microcontrolador, conectá-la a uma placa de breakout DIY e usá-la para conectar um controlador de jogo caseiro e uma tela de 1,8 polegadas e 160 x 128 pixels.O resultado final é uma versão totalmente jogável, se não particularmente bonita, de DOOM rodando no coração pulsante de uma lâmpada.Infelizmente, você praticamente precisa demolir a própria lâmpada para colocar o jogo em funcionamento.Transformar em um console de videogame pequeno e barato é bem legal.Mas também significa que você provavelmente não usará mais sua lâmpada para iluminar sua casa.Você pode encontrar mais detalhes sobre todo o projeto no GitHub, no site Next-Hack e no HackADay.via Hacker News e /r/itrunsdoomAs principais fontes de receita da Liliputing são a publicidade e os links de afiliados (se você clicar no botão "Comprar" no topo da página e comprar algo na Amazon, por exemplo, receberemos uma pequena comissão).Mas há várias maneiras de apoiar o site diretamente, mesmo se estiver usando um bloqueador de anúncios* e odiar compras online.Contribua para a nossa campanha PatreonParece que eles tornaram o vídeo privado.Eu não esperava isso, sendo, presumivelmente, uma demonstração técnica de eletrônicos de consumo.E contendo informações tão úteis, não posso deixar de achar isso irritante, mesmo que os motivos não sejam da minha conta.Isso é estranho.O site e as páginas do GitHub também estão inativos.Eu acho que eles estão usando microcontroladores desnecessariamente poderosos para esses dispositivos 😀 Como “Pinecil” por PINE64 😀 É apenas um ferro de solda de entrega de energia, mas tem um microcontrolador RISC-V ainda mais poderoso do que este .. pelo menos é para desenvolvimento de código aberto 😀 Eu entendo que é muito mais barato para a ikea do que fazer seu próprio ASIC de energia ultrabaixa, mas caramba 😀Revisão do Bigme inkNote Color (tablet Android de 10,3 polegadas com tela colorida E Ink e suporte para caneta)Revisão do laptop Framework: laptop modular, reparável e atualizável com um processador Intel Core de 12ª geraçãoHackeie seu tablet Amazon Fire com Fire Toolbox (instale o Google Play, remova aplicativos Amazon e muito mais)GNOME Shell para Linux móvel reimagina como uma interface de usuário de smartphone pode funcionarLilbits: Cores do Pixel 7 reveladas, centros de reparo do Steam Deck abertos e PC de placa única Khadas VIM1S detalhadoPocketStar é um console de jogos retrô de código aberto para seu chaveiro (crowdfunding)Digite seu endereço de e-mail para assinar este blog e receber notificações de novos posts por e-mail.