Um entusiasta portou Doom diretamente para um documento do Word – o jogo funciona bem, mas não há som

O engenheiro de software Wojciech Graj, da Holanda, conseguiu o que parecia impossível ao portar o lendário jogo de tiro Doom para um documento independente do Microsoft Word. Para rodar o jogo, você precisará de uma versão moderna do Microsoft Office na arquitetura x86, 6,6 MB de espaço livre e permissão para executar macros VBA, apesar dos avisos de segurança.

Fonte da imagem: Microsoft

Doom for Word está longe de ser a primeira adaptação incomum de jogo em que Gray trabalhou. Seus outros projetos incluem Doom-ascii (Doom em formato de texto), Doom em Stardew Valley e até Doom em Minecraft. Porém, é a versão Word que se destaca pela complexidade técnica. Conforme explica o desenvolvedor, o documento, que está disponível para download no GitHub, contém a biblioteca doomgeneric_docm.dll e dados do jogo doom1.wad codificados em base64. Após descompactar o zip, para rodar o jogo você precisará de uma pasta chamada vba contendo três scripts.

Fonte da imagem: Wojciech Graj

O jogo funciona da seguinte maneira. A cada tick do jogo, a biblioteca doomgeneric.dll cria uma imagem BMP do quadro atual e a função GetAsyncKeyState é usada para processar as teclas digitadas. Presumivelmente é por isso que a tela do jogo é limitada a cerca de 320×200 pixels para manter o desempenho. Os controles são padrão – setas para mover, Ctrl para atirar, espaço para interagir e números de 1 a 7 para selecionar armas. Embora o jogo funcione surpreendentemente bem, há uma limitação importante: o WordDoom ainda não tem som.

avalanche

Postagens recentes

SRAM, e apenas: d-Matrix está preparando um acelerador de IA para Corsair

A startup d-Matrix criou um acelerador Corsair AI otimizado para inferência rápida em lote de…

2 horas atrás

Um modder do Nintendo Switch foi preso pela primeira vez no Japão, mas não por emulação, mas por jogos piratas

Um homem de 58 anos no Japão foi preso por vender Nintendo Switches modificados com…

5 horas atrás

O TikTok retomou o trabalho nos EUA – graças aos esforços de Trump, o bloqueio durou menos de um dia

A TikTok anunciou que está retomando seu serviço de vídeos curtos nos EUA após uma…

10 horas atrás

A Alemanha lançou o supercomputador “transitório” Hunter de 48 Pflops baseado no AMD Instinct MI300A

O Centro HLRS para Computação de Alto Desempenho da Universidade de Stuttgart, na Alemanha, anunciou…

11 horas atrás