Skip to content

olegbl/d2rmm

Repository files navigation

Diablo II: Resurrected Mod Manager

D2RMM is a mod manager for Diablo II: Resurrected.

See the Nexus page for a full description.

Example Mods

You can find some example mods over at https://github.com/olegbl/d2rmm.mods. There are also API Docs available.

Building

  • https://github.com/nodejs/node-gyp#on-windows
  • D2RMM uses Node v22 by default, so make sure to install that (e.g. via nvm).
  • git clone
  • cd d2rmm
  • yarn install
  • yarn start to run D2RMM in debug mode
  • yarn package to build a release of D2RMM
  • yarn docs to build documentation site
  • yarn build:updater to build the auto-updater
  • yarn build:casclib to build the CascLib native library
  • yarn build:config-schema to build config json mod schema

macOS Support (arm64 only, experimental)

Note: macOS support is experimental and not officially supported. Things may not work as expected.

Pre-built DMG releases are available for Apple Silicon Macs (M1/M2/M3/M4). Intel Macs are not currently supported.

Since Diablo II: Resurrected has no native macOS version, you'll need CrossOver to run the game. Launch D2R from CrossOver with the run options: -mod D2RMM -txt

Building from source follows the same steps as Windows. yarn package produces a .dmg in release/build/.

About

Mod Manager for Diablo II: Resurrected

Topics

Resources

License

Stars

Watchers

Forks

Contributors