diasurgical/devilution
View on GitHub ↗ ★ 9,018 C++
Diablo devolved - magic behind the 1996 computer game
9 mentions on Hacker News by 9 people: 1 story, 8 comments · first 2019-07-03 · latest 2023-06-18
20082026
-
Reverse engineered from some partial leaks: https://github.com/diasurgical/devilution#introduction
comment by shmerl · 2023-06-18 · in Open source Diablo 1 engine – DevilutionX 1.5.0 released -
It links to https://github.com/diasurgical/devilution . WHich explains it: Climax Studios was contracted to make a Playstation port. And it ended up being shipped with the debug symbols still in the game executable. The pc version also has…
comment by trissylegs · 2022-08-20 · in Diablo 1 for Web Browsers -
> Now imagine the code base of original Diablo. No need to imagine! https://github.com/diasurgical/devilution This is >99% binary exact when compiling with the original toolchain.
comment by seritools · 2022-01-29 · in Si78c: Memory-accurate reimplementation of Space Invaders in C -
This github issue is continually adding to that list: https://github.com/diasurgical/devilution/issues/64 If you get really nostalgic, check out my links page. There are well over 600 links. Many thanks to archive.org!
comment by ghastmaster · 2021-11-14 · in The Video Game Soda Machine Project -
Devilution is still alive, AFAIK: https://github.com/diasurgical/devilution
comment by simonklitj · 2020-06-24 · in OpenDiablo2 -
This might be more to your liking https://github.com/diasurgical/devilution#introduction it is a faithful reconstruction of original Diablo source code from various debug builds leaked over the years.
comment by rasz · 2020-06-24 · in OpenDiablo2 -
…but a small ASM function inside C++ (since you mentioned C++) should be perfectly doable (example: https://github.com/diasurgical/devilution/blob/master/Source... – you'll notice the Diablo game was not an embedded system either)
comment by outworlder · 2019-07-09 · in Steve Wozniak's floating point routines for the 6502 -
…/github.com/diasurgical/scalpel/blob/master/psx/_dump... [2]: http://diablo1.se/notes/debug.html [3]: https://github.com/diasurgical/devilution/issues/111#issueco... [4]: http://bytepointer.com/articles/the_microsoft_rich_header.ht... [5]:…
comment by mewmew · 2019-07-03 · in How Diablo Was Reverse-Engineered Without Source Code [video]