Skip to content

qhris/DiabloInterface

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiabloInterface

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.

Downloads/Builds

(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:

Latest release
All releases

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)

Troubleshooting

  1. The tool must be run as administrator, otherwise it cannot read the memory from another process.
  2. 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.

Screenshots

Main window
Main tool window Main tool window, v0.2.1

Settings window
Settings tool window

Debug window
Settings tool window

Tool in action (Slimoleq @ Twitch)
Slimoleq Stream

About

Diablo 2 Interface for Streamers/Speedrunners

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%