d2jsp
Log InRegister
d2jsp Forums > Diablo II > Diablo 2: Resurrected > D2:R Discussion > How To Run D2r On Bnet And Steam
Prev12
Add Reply New Topic New Poll
Member
Posts: 4,522
Joined: Oct 6 2021
Gold: 310.00
Mar 17 2026 01:15pm
just use linux with different wineprefixes B)


Interesting, I’m a Mac user so I bought a pc recently so not familiar with this but I will look into it. Thank you.
Member
Posts: 7,584
Joined: Feb 21 2007
Gold: 17,089.00
Mar 17 2026 01:34pm
check
Interesting, I’m a Mac user so I bought a pc recently so not familiar with this but I will look into it. Thank you.


checkout d2rloader on github. it doesn't work with mac though. it basically works by launching each instance with a script like this:

Code
#!/bin/bash

# This file is autogenerated. Do not edit!

# Environment variables
export __GL_SHADER_DISK_CACHE="1" # avoid recompiling shaders each time
export __GL_SHADER_DISK_CACHE_PATH="{WINEPREFIX}" # shaders cache path
export STAGING_SHARED_MEMORY="1" # https://gitlab.winehq.org/wine/wine-staging/-/wikis/Configuration/Environment-Variables#Shared_Memory
export DXVK_STATE_CACHE_PATH="{WINEPREFIX}"
export DXVK_LOG_LEVEL="error" # only log errors
export DXVK_NVAPIHACK="0"
export DXVK_ENABLE_NVAPI="1"
export PROTON_DXVK_D3D8="1"
export UMU_LOG="0" # set to 1 to display logs from umu
export WINEDEBUG="-all" # disable debug messages
export WINE_LARGE_ADDRESS_AWARE="1"
export WINEARCH="win64"
export WINEPREFIX="{WINEPREFIX}"
export WINEESYNC="1" # https://github.com/zfigura/wine/blob/esync/README.esync
export WINEFSYNC="1"
export WINEDLLOVERRIDES="winemenubuilder=" # https://gitlab.winehq.org/wine/wine/-/wikis/Commands/winemenubuilder

# Working Directory
cd '{GAME_PATH}'

# Command

# Use gamemode if available
if ! [ -x "$(command -v gamemoderun)" ]; then
echo 'gamemode is not installed - starting D2R.exe without gamemoderun' >&2
{UMU_RUN} '{GAME_PATH}/D2R.exe' {PARAMS}
else
gamemoderun {UMU_RUN} '{GAME_PATH}/D2R.exe' {PARAMS}
fi


replace the
Code
{VARIABLES}
with your paths and UMU_RUN with your wine/crossover installation and _should_ work

This post was edited by PlueschPsycho on Mar 17 2026 01:35pm
Member
Posts: 6,082
Joined: May 20 2008
Gold: 508.00
Mar 18 2026 02:04pm
got banned doing this. can't recommend


fake news. this is allowed by bnet, via streamers. 3 accts per mac address 9 per IP.
Member
Posts: 13,036
Joined: Jan 25 2012
Gold: 17,724.00
Mar 18 2026 02:11pm
fake news. this is allowed by bnet, via streamers. 3 accts per mac address 9 per IP.


Do you mean it is only legal to run 3x instances in a single pc? I sometimes run up to 8x in the same pc to make forge runs
Member
Posts: 17,028
Joined: Jan 18 2005
Gold: 15,778.00
Mar 18 2026 02:22pm
Is it against tos to run 2 copies of the game at the same time online?
Member
Posts: 6,082
Joined: May 20 2008
Gold: 508.00
Mar 18 2026 02:23pm
Do you mean it is only legal to run 3x instances in a single pc? I sometimes run up to 8x in the same pc to make forge runs


via the reddit search i did, Bnet said 3 per mac address was totally fine with 9 total on one IP. they probably do not enforce that at all.
Member
Posts: 2,041
Joined: Oct 26 2021
Gold: 4,521.50
Mar 18 2026 06:51pm
Interesting, I’m a Mac user so I bought a pc recently so not familiar with this but I will look into it. Thank you.


if you're on Mac
it's not as simple as windows

first it's not called run as admin but root
to run an app as root you must do magic tricks

- first go to Finder/applications/utilities/terminal
this will open a box similar to cmd on windows just put it aside for now

- with the finder right click on process explorer select show package contents

then from there I need an Indian tech to show you how complicated to operation is :




Member
Posts: 4,011
Joined: Jul 6 2015
Gold: 6,702.88
Mar 24 2026 03:09am
via the reddit search i did, Bnet said 3 per mac address was totally fine with 9 total on one IP. they probably do not enforce that at all.


can you provide source pls in regards of the 9 total for one IP? will tip
Member
Posts: 3,803
Joined: Apr 12 2008
Gold: 2,882.00
Mar 24 2026 12:10pm
ty
Go Back To D2:R Discussion Topic List
Prev12
Add Reply New Topic New Poll