Devilution - Diablo devolved ist ein Portierungs Projekt, in dem der Sourcecode von Diablo durch Reverse Engineering rekonstruiert wird.
Devilution - Diablo devolved is a reverse engineered source project of the classic game from 1996.
- 50% of functions are now binary identical to the 1.09b version
- #456 Assets can now be loaded directly form disk (no need for MPQ-files when modding)
- #528 Code ported to C (can still be compiled as C++)
- #111 Rich Header no longer contains incorrect sections
- #182 defined a Code Style with accompanying clang-format definition
- Diabloui.dll is now also part of the source tree
- Added Contribution Guide
- Added PDB build option for comparing with devilution-comparer
- CI now runs the original build chain
- Most magic numbers are now replaced by enums
- The code was reduced by 10,000 lines
- Fix a few issues, mostly relating to multiplayer
To verify the authenticity of the downloaded executable, the SHA1 hash sum of Diablo.exe for release v0.5 is b741c89abbf7b272da16e14baa38455a88ec7f3f as well as a asc signature.
[ Weitere Remakes und VMs ]