Hej Vortex!
I always feel happy to hear someone else interested in reversing Diablo 1, just for the joy of learning how the game engine works!
We've been trying to compile such a list for some time :)
These notes are collaborated on at https://github.com/sanctuary/notes and are also made available through http://sanctuary.github.io/notes/
Brief status update as of 2018-02-15:
* 35% of the function signatures have been documented.
* 95% of the read-only global variables have been documented.
* 98% of the read-write global variables have been documented.
* 91% of the uninitialized global variables have been documented.
Type definitions of structures and enumerates have also been documented.
Any particular topics you have in mind? Would be happy to try to figure it out together :)
Cheerful regards,
The members of sanctuary
I always feel happy to hear someone else interested in reversing Diablo 1, just for the joy of learning how the game engine works!
Quote:Does anyone here have a compiled list of any sort of data regarding Diablo? It does not have to be 'of interest' (which is relative from person-to-person).
We've been trying to compile such a list for some time :)
These notes are collaborated on at https://github.com/sanctuary/notes and are also made available through http://sanctuary.github.io/notes/
Brief status update as of 2018-02-15:
* 35% of the function signatures have been documented.
* 95% of the read-only global variables have been documented.
* 98% of the read-write global variables have been documented.
* 91% of the uninitialized global variables have been documented.
Type definitions of structures and enumerates have also been documented.
Quote:If you are very familiar with reverse engineering Diablo: I'd love to pick your brain on a few topics of how Diablo was written.
Any particular topics you have in mind? Would be happy to try to figure it out together :)
Cheerful regards,
The members of sanctuary