Eu fiz progresso no projeto de deprotect do mapa de Warcraft 3 que comecei nesse fio, hoje vou escrever o resultado porque nossa eu tentem tantas coisas que não tem como escrever tudo.
Eu estava tentado usar o Ladik's MPQ Editor pra tentar abrir e compactar o Anime RPG, mas logo percebi que dá erro e o programa não consegue compactar ele de novo. Então fui caçar algum outro programa que consiga até achar o WinMPQ. Ele é bom mas precisa de Visual Basic...
Eu li sobre os dois programas e não sei se n li o suficiente mas o WinMPQ consegue descompactar o mapa mas ele não tem uma ferramenta para obter o listfiles igual ao Ladik's MPQ Editor, então eu precisaria baixar um listfile ou gerar usando o outro programa.
Eu achei listfiles pra baixar no final da página desse site no link "Listfiles for MPQ Archives" que daria pra usar em programas diferentes. Mas sei lá, a sensação é que o Ladik's MPQ Editor é mais completo 👀
Deve ser placebo web.archive.org/web/2023032409…
Mas o importante é que o negócio é: eu faço quase tudo usando o MPQ Editor, mas na hora de compactar eu uso o WinMPQ. N sei se daria pra fazer tudo no WinMPQ direto sem precisar fazer multi programa drift, mas é o que estou fazendo no momento
Ah, lembrei agora, eu PRECISO do MPQ Editor porque até onde sei o WinMPQ não consegue criar checksums dos arquivos, mas o MPQ Editor consegue. Então o que tenho que fazer é: Abro o *.w3x no MPQ Editor, gero os listfiles, extraio os arquivos...
Depois eu edito os arquivos que desejo, jogo dentro do MPQ Editor substituindo tudo, ai gero o checksum, e extraio os arquivos de novo.
Abro o WinMPQ, abro o MPQ, jogo os arquivos extraídos pelo MPQ Editor dentro dele substituindo tudo, e compacto o arquivo.
Muito trabalho mds
Eu ainda tenho um trabalho maior pq eu tenho o mapa original mas edito uma cópia, mas o MPQ Editor modifica essa cópia mesmo sem compactar, e eu n sei se isso da problema, então eu tenho que ter duas cópias: uma que serve para ser sacrificada para extrair e outra pra ser a final
Hoje eu quero descobrir se é muito necessário fazer isso mesmo ou se posso fazer direto. E também não tenho certeza do mínimo de checksums que preciso pro jogo não crashar ao tentar abrir (esse é o problema de n fazer checksum).
E outra coisa que eu tava ficando louco, o jogo aparentemente faz cache do mapa, então se eu crio uma nova versão, e substituo o mapa com o mesmo nome, ele abre o mapa deletado ao invés do novo.
Será que é por isso que sempre colocam versões nos mapas? Vou ter milhares...
To me segurando o máximo que posso pra não entrar no rabbit hole de descobrir se tem algum editor de MPQ que seja open source e que não precise de dependências ridículas de 10 anos atrás...
Achei isso por enquanto 👀 angelfire.com/sc/mpq/
@threadreaderapp unroll
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Então, eu estou ficando obcecado com Warcraft 3 de novo. Eu percebi que eu jogava online no Garena 10 anos atrás e me traz tantas memórias... decidi então baixar mapas que eu jogava na época, como Anime RPG 0.32ver, Naruto Shippuuden Ninpou 6.0d ENG e Flooding Hell Alpha 0.1👀
Eu fiquei ontem jogando com @Luminn__ e @vitcristie durante horas Anime RPG explicando pra Cris como o jogo funcionava (te amo) e como n tem quase nada legível dentro de jogo de como jogar, que toda a explicação do jogo é ilegível pq está numa língua asiática que não tem suporte
@Luminn__ @vitcristie Hoje decidi que quero tentar restaurar (ou seria desproteger?) o mapa do jogo pra finalmente descobrir o que tem escrito e se tem segredos. Além de tentar ver no código (que 10 anos atrás eu não sabia nada) como certos eventos acontecem exatamente