Parece que nada dá mais prazer aos hackers de PC do que fazer o Doom rodar em objetos onde o Doom realmente não deveria estar rodando. O programador kgsws adotou essa filosofia e conseguiu executar com sucesso o Doom… no próprio Doom.
O Doom 2 original baseado em DOS tem um exploit dentro de seu código que permite que alguém com a perspicácia técnica correta execute seu próprio código dentro do próprio jogo.
O vídeo, lançado no canal do criador no YouTube, documenta o processo técnico para colocar este mod em funcionamento. Por volta dos 8 minutos de vídeo, a mágica começa a acontecer.
A segunda metade do vídeo mostra uma versão jogável do Doom rodando no próprio Doom. Também não é apenas uma apresentação de slides, kgsws é capaz de pressionar F12 para controlar a versão alternativa do Doom. Como ele explica, ambas as instâncias do Doom estão sendo executadas independentemente uma da outra.
kgsws também mostra que esse exploit não se limita ao Doom dentro do Doom, mas também pode ser usado com diferentes jogos. Ele mostra isso executando o Heretic usando o mesmo hack.
Isso é jogável usando o Versão Steam do Doom 2 com o emulador DOSBox e o did-v1.zip do GitHub. Para executar o Doom no Doom, copie o kgdid.wad para o diretório onde o doom2.exe está armazenado e execute-o no DOSBox usando “doom2-file kgdid.wad”. Siga estes passos e você também pode estar jogando Doom, no Doom.
Mágicos de codificação têm Doom rodando em tudo que se possa imaginar, seja um tijolo de lego, uma geladeira ou um teste de gravidez. Agora, com o Doom rodando com sucesso no próprio Doom, alcançamos massa crítica no Doom rodando em lugares sem sentido? Algo nos diz que essa tendência de codificação ficará ainda mais selvagem antes de terminar.
