Diablo 2 Interface for Streamers
The tool reads memory that is used by Diablo 2 executable and finds information that can be useful to viewers of the stream (because the information is not visible ingame at all times).
The information that is currently shown in the tool are as follows:
- Player name
- Deathcount (is reset after DiabloInterface is restarted)
- Gold
- Level
- Base stats (strength, dexterity, vitality, energy)
- Resistances
The tool is also able to do automatic splits in connection with a split tool like Livesplit. You need to setup the same splits and hotkeys as in your split tool (hotkey in DiabloInterface = Start/Split hotkey in split tool). There is no timer integrated directly into this tool (yet). Please note that automatic splits will only work if you start a new character while the tool is running.
(Let me know if something is broken or if you need a different build.)
If you just want to use the tool and not mess with source code, use any of the builds here:
Example config files
Put them into same folder as the exe file and rename to settings.conf.
settings-simple.conf (basic splits: only game start + bosses)
settings-extended.conf (lots of autosplits based on Slimoleqs splits)
- The tool must be run as administrator, otherwise it cannot read the memory from another process.
- Because of the nature of how the tool works, there might be a warning from your Antivirus/Windows Smartscreen in precompiled exe. You can ignore the warning or compile the sources youself.
Tool in action (Slimoleq @ Twitch)