É lançado o código fonte do Diablo original

Softwares mais antigos, principalmente videogames, têm sido mais difíceis de preservar ou relançar devido principalmente ao fato de seu código fonte estar perdido, infelizmente, totalmente ou em partes. Apesar de o produto acabado estar disponível, é necessário muito tempo para fazer a engenharia reversa do software para obter seu código-fonte real. Um codificador realmente fez isso com o original Diablo, um clássico atemporal.

O codificador, que usa o apelido GalaxyHaxz, detalhou seu processo de engenharia reversa do jogo, o que levou mais de 1.200 horas no período de “6 a 12 meses”. O objetivo era garantir que “tudo seja preservado” no novo projeto, que é conhecido como “Devilution”.

Para deixar claro, esse é apenas o código-fonte do jogo e não contém nenhum dos recursos originais, como gráficos ou efeitos sonoros; portanto, isso não significa que você poderá obter uma cópia gratuita de Diablo (sem mencionar que os advogados da Blizzard já teriam encerrado a questão agora, se fosse esse o caso).

“Durante anos, os fabricantes de mods tiveram que confiar na edição de código tediosa e na injeção de memória. Alguns foram ainda mais longe e reverteram boa parte do jogo (como Belzebub / The Hell) ”, observou GalaxyHaxz. “O problema é que eles nunca divulgaram suas fontes. Normalmente, sendo um trabalho individual, eles seguem com suas vidas inevitavelmente devido à quantidade de tempo / trabalho necessário ou à falta de interesse.

Ele continuou explicando como isso beneficiará enormemente a comunidade de modding: “Isso deixa as pessoas com um mod pela metade; um que teve inúmeras horas, mas ficou cheio de bugs e potencial inacabado. Então, estamos de volta à estaca zero. A Devilution pretende consertar isso, disponibilizando gratuitamente o código fonte do Diablo para todos. ”

Além disso, o objetivo do Devilution era reproduzir totalmente o clássico de 1996 e seu código-fonte da maneira mais precisa possível, incluindo “bugs e códigos mal escritos”, para que os fãs possam fazer atualizações, correções e até portas para outras plataformas.

O mais interessante é que isso proporcionará uma visão mais profunda do desenvolvimento do jogo, incluindo conteúdo não utilizado e cortado que nunca viu o lançamento final. “O desenvolvimento do Diablo foi apressado no final – muitas idéias foram descartadas e o Multiplayer foi rapidamente invadido. Ao examinar a fonte, podemos ver várias peculiaridades do desenvolvimento planejado”, disse o codificador.

Em notícias relacionadas, a Blizzard confirmou que um novo jogo de Diablo está ativamente em desenvolvimento – no entanto, nossa fonte aponta que é algum tipo de jogo para celular.

Artigos Relacionados

Back to top button