O filho feio retorna =) ( hahaha )
Ele deveria funcionar.
Abre o executável do WYD com o OllyDbg, aperte F9 até ele executar o jogo.
Clica com o botão direito no primeiro quadro do ollydbg ( o maior ) > Search For > All references text string ( ou algo assim )
Vai abrir uma outra janela com os textos do jogo, clica com o botão direito > search for text ( algo assim )
Marca a caixinha de escopo, procure pela mensagem ou partes dessa mensagem que aparece no jogo.
Quando achar, dá 2 clicks nela, a janela maior vai voltar ao foco com a instrução para essa mensagem, provavelmente algo como "... | ASCI: Critical data error"
Procure algumas linhas acima dessa linha, deve ter um JE, JNZ ou algo que inicie com J
Clique nessa linha para selecionar ela, aperte enter, uma nova linha deve ser selecionada, se ela for depois dessa mensagem ( a original que vc achou ), basta mudar de JE/JNZ/JB etc, para JMP
Vamos supor que vc achou a linha "JNZ SHORT 00462E18", aperta Espaço, na janela menor que aparecer, troca o JXX por JMP e aperte enter
A linha vai ficar vermelha, seleciona ela novamente, botão direito nela > copy to executable > all modification > copy all
Vai abrir uma nova janela menor, clica com o botão direito nela > save file, salva como outro nome de WYD e testa
Escrevi tudo de cabeça, estou pelo celular, alguns nomes podem estar ligeiramente diferentes, mas o sentido é mais ou menos esse.
/* Pula checksum dos arquivos trn (mapas)*/
hooks.setHook(eHookType::JMP, 0x51DCE1, 0x51DD74, 1);
hooks.setHook(eHookType::JMP, 0x52F02D, 0x52F0E3, 1);
Esses são dois endereços, não lembro se precisa ou eram dois.
Veja se tem duas mensagens iguais.
Boa sorte =)
Esse E-Mapas deveria ter sido evoluído pela comunidade, se fizeram, não divulgaram =(