Skip to content

Necrys/devilution

 
 

Repository files navigation

devilution - forked by Necrys

Fork is based on diasurgical/devilution project

Purpose

  • Get standalone binary that will not be dependent on Storm.dll, diabloui.dll
  • Exchange Direct Draw renderer with OpenGL one
  • Exchange Direct Sound with something opensource and crossplatform
  • Make crossplatform code port that can be compiled with MSVC/mingw/gcc/clang under Windows/Linux(x86, ARMv6)
  • Yep, RaspberryPi port (=

Credits

  • diasurgical/devilution
  • sanctuary - documenting the Windows-specific Diablo code (engine, mpq, directx)
  • BWAPI Team - providing library API to work with Storm
  • Ladislav Zezula - decompiling PKWARE library, decompiling Storm (StormLib)
  • fearedbliss - being awe-inspiring
  • Climax Studios & Sony - secretly helping with their undercover QA :P
  • Blizzard North - wait, this was a typo!
  • Depression - reason to waste four months of my life doing this ;)

Legal

This work is being released to the Public Domain. No assets of Diablo are being provided. You must own a copy of Diablo and have access to the assets beforehand in order to use this software.

Battle.net(R) - Copyright (C) 1996 Blizzard Entertainment, Inc. All rights reserved. Battle.net and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.

Diablo(R) - Copyright (C) 1996 Blizzard Entertainment, Inc. All rights reserved. Diablo and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.

This software is in no way associated with or endorsed by Blizzard Entertainment(R).

About

Diablo devolved - magic behind the 1996 computer game

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 90.6%
  • C 8.9%
  • Other 0.5%