O ECMerge suporta comparações binárias de três vias (tipo Meld, sem KDiff3). Veja aqui em ação.
Basicamente, estou tentando comparar um monte de savegames para descobrir onde alguns valores estão armazenados.
Primeiro de tudo, é como um trapaceiro interpretado no WinGlulxe. Estou lidando com quase 100% de arquivos salvos binários aqui, praticamente um despejo direto da RAM com um cabeçalho. Eu não posso apenas cheat Engine a memória do jogo para modificar os valores. Eu tentei e não consegui encontrar nada, pois é uma máquina virtual que usa uma pilha. Eu fiz minha pesquisa e não parece impossível hackear, apenas muito difícil. Eu prefiro usar o modo fácil e estático que são os savegames.
Agora, para o meu enigma: Eu tenho três arquivos, 1, 2 e 3. Todos passaram por um processo de criação de personagem ligeiramente diferente.
Qual seria a maneira mais fácil de encontrar o conjunto de diferenças entre 1 e 3, que NÃO ESTÃO no conjunto de diferenças entre 1 e 2?
De preferência, gostaria de algo que funcionasse no Windows. Eu sei o meu caminho em torno do Linux, mas estou em uma conexão lenta e o Ubuntu está demorando algumas horas para fazer o download.
O ECMerge suporta comparações binárias de três vias (tipo Meld, sem KDiff3). Veja aqui em ação.