A Capcom logo irá canonizar um mod Devil May Cry que existe desde 2014

A mudança de estilo está chegando em 'Devil May Cry 3', mas um modder deu esse recurso aos fãs anos atrás.
  • Imagem cortesia da capcom

    Um dos recursos que são fáceis de reconhecer nos jogos Devil May Cry recentes, e um grande motivo pelo qual os jogos são tão chamativos e impressionantes de assistir nas mãos de grandes jogadores, é a capacidade de mudar de estilo rapidamente. Em Devil May Cry, estilos - malandro, espadachim, pistoleiro, guarda real - resultam em movesets alternativos que enfatizam diferentes características, como movimento ou defesa. O conceito de estilos foi introduzido pela primeira vez em 2005 Devil May Cry 3 , mas no momento, sem nenhuma maneira de trocar em tempo real. Em vez disso, foi tratado em postos de controle.

    A Capcom não adicionaria mudança de estilo em tempo real até 2008 Devil May Cry 4 , e agora é um grampo da série. Em 2020, a Capcom vai voltar e adicionar a mudança de estilo em tempo real para Devil May Cry 3 , um recurso que terá sua estreia na versão Switch que chegará em 20 de fevereiro. Neste caso, no entanto, a Capcom está realmente atrasada para a festa; um modder hackeado de estilo em tempo real, mudando para Devil May Cry 3 todo o caminho de volta em 2014 .

    Como muitas outras pessoas, o modder serpentiem tocou Devil May Cry 3 e sonhava preguiçosamente em encadear combos longos e excessivos em vários estilos, mas não foi até o lançamento da Capcom Devil May Cry 3: edição especial no PC essa oportunidade se apresentou.



    Infelizmente, a versão para PC do jogo, lançado pela Ubisoft de todas as empresas , era uniformemente visto como uma porta de lixo ; ele nem mesmo suportava controladores de maneira adequada. Mais tarde, a Capcom entregaria uma versão melhor para jogadores de PC em 2018, quando toda a série foi portada. Mas lixo é o que serpentiem tinha que trabalhar, então eles começaram a fuçar no código.

    Para nenhuma grande surpresa, o jogo continuou travando, e os esforços de serpentiem foram sufocados. A solução foi surpreendente: carregar uma versão emulada da versão original do PlayStation 2 de Devil May Cry 3. Usando Cheat Engine , um software de longa duração que permite que as pessoas vejam por baixo do capô da engenharia dos videogames, o serpentiem progrediu.

    Eu usei o Cheat Engine para escanear e observar as regiões de memória do jogo, disse serpentiem. Eu iria até uma estátua da divindade, que permite que você mude de estilo durante uma missão e escaneie a memória antes de interagir com ela e depois.

    A-ha? Não exatamente. Serpentiem observou que várias variáveis ​​mudaram quando ocorreu uma mudança de estilo. E não uma, duas ou mesmo algumas dezenas de mudanças, mas 10.000 mudanças.

    Isso foi realmente uma melhoria, se você pode acreditar; antes de descobrir os pontos específicos que mudaram durante uma interação com uma estátua da divindade, serpentiem estava tentando peneirar milhões de variáveis ​​diferentes. Milhões seriam demais para uma única pessoa, mas 10.000? Ainda opressor, mas o tipo de opressor que pode, com o tempo, ser superado.

    Eu tive que morder a bala e verificar cada um deles, disseram.

    Nos três meses seguintes, serpentiem classificou meticulosamente a pilha e, eventualmente, houve um momento genuíno eureka, e Dante mudou de estilo em tempo real.

    Como o jogo para PlayStation 2 era mais difícil de trabalhar - memória limitada, código que era mais difícil de analisar -, serpentiem acabou voltando para a versão comprometida para PC.

    Nunca pensei em desistir, porque sabia que não é mágica - tem que funcionar de alguma forma. Sou um cara da ciência, então comecei a tratar isso como pesquisa. '

    Mas agora, o problema original voltou: o jogo continuava travando. Superar um obstáculo só levou a outro. De repente, serpentiem entrou em um testador de controle de qualidade não pago. E enquanto eles foram capazes de encontrar mais variáveis ​​especificamente relacionadas a como o jogo lida com os estilos, nenhum conseguiu resolver o mesmo problema que sempre surgia. O jogo estava impossível de jogar.

    Não importa o que eu tentei, sempre resultaria em um acidente, disse serpentiem. Nunca pensei em desistir, porque sabia que não é mágica - tem que funcionar de alguma forma. Sou um cara da ciência, então comecei a tratar isso como pesquisa. Eu documentei tudo que tentei e tudo que poderia funcionar.

    Essa pesquisa levou serpentiem a tentar entender por que, em um nível técnico, o Windows estava optando por encerrar o jogo e causando travamentos frustrantes. Isso envolveu mais trabalho de detetive, com serpentiem aproveitando um software chamado Process Monitor , o que lhes permitiu ver quais arquivos Devil May Cry 3 estava interagindo enquanto o jogo estava ativo. Observando o que Devil May Cry 3 estava fazendo quando o jogador interagiu com uma estátua da divindade, o que não causou um acidente, talvez informa o que estava causando-os.

    Acontece que o jogo acessa certos arquivos durante essa interação, e quando o serpentiem carregou os arquivos em questão, não foi um grande choque descobrir que eles estavam relacionados aos vários estilos. Basicamente, o mod do serpentiem estava solicitando Devil May Cry 3 para procurar por dados no lugar errado. Com um pouco de truque, serpentiem foi capaz de apontar o jogo na direção certa, e voila, agora a troca de estilo em tempo real funcionou sem travar o jogo.

    No momento em que mudei de estilo pela primeira vez, pulei da cadeira e soltei um grito másculo, eles disseram.

    Não foi o único problema que serpentiem encontrou ao tentar colocar o mod em forma - uma vez, as texturas exibindo as configurações de dificuldade do jogo falharam, resultando em Dificuldade: Coreano aparecendo no menu de opções - mas foi, de longe, o maior desafio que enfrentaram.

    Nos anos seguintes, o mod foi atualizado para funcionar com a versão atualizada (e muito mais jogável) da Capcom de Devil May Cry 3 no PC e tem outros recursos, como uma taxa de quadros desbloqueada. Eventualmente, serpentiem até conseguiu que o mod funcionasse na versão para PlayStation 2 do jogo.

    Quando serpentiem descobriu, a Capcom estava oficialmente adicionando a mudança de estilo ao Devil May Cry 3 , eles ficaram maravilhados. A Capcom, sem surpresa, não entrou em contato com eles sobre o mod.

    Ao adicionar oficialmente a mudança de estilo ao jogo, eles [Capcom] reconhecem que isso é algo bom e algo que eles sentem que os fãs querem, disse serpentiem.

    Siga Patrick no Twitter . Seu e-mail é patrick.klepek@gswconsultinggroup.com.com e está disponível em particular no Signal (224-707-1561).