Engine Reescrita · por ThePhrozenKeep
D2MOO
Diablo IIReimplementação do Diablo II (Method and Ordinal Overhaul) com ferramentas de patch para ajudar modders a entender e alterar o jogo.
- Origem
- PC (clássico)
- Roda em
- WindowsLinux
- Tags
- c++needs-original-game
O D2MOO é uma reimplementação do Diablo II acompanhada de ferramentas de patch para modders. A ideia é dar à comunidade um jeito fácil de entender e alterar o jogo, e por isso ele se mantém bem fiel ao original, sem corrigir bugs por enquanto.
Hoje é baseado na versão 1.10f do jogo e exige os assets e binários originais. As DLLs reimplementadas estão sendo verificadas ordinal por ordinal; a D2Common.dll já pode ser trocada, mas sem garantia de ausência de bugs. No Windows, o build usa CMake e Visual C++.
Destaques
- Aplica patches no jogo original via D2.Detours, incluído como submódulo
- Status por ordinal acompanhado em D2Common.patch.cpp
- Depurador experimental ativado com o argumento -debug
- Código limpo a partir de engenharia reversa, com documentação ainda inicial