Have helped a couple of friends and decided to put a step by step procedure to running multiple instances so you guys and try and compete with bots… I will try to dumb it down.
It is NOT against the TOS as you have to Alt Tab and control each character one at a time.
How to run multiple D2R instances with 1 computer.
First you need a PC that can handle multiple diablo’s at once… If you have to ask then you probably need to upgrade.
Sub Steps.
-
Make an Email for each Diablo you want to run. You want to run 3 diablo’s at once? Chant+BO+Main? Then you need 2 emails. Your main account already has an email.
-
Make 2 brand new Bnet accounts using each Email. It is free.
-
Buy diablo II (D2R) on each new account. Yes you have to buy diablo on each new bnet account for how ever many screens you want up at one time. If you want a Chanter+BO+ Main then you will need 2 new diablo purchases on your 2 new accounts. Once you have all you purchases complete and 2 new accounts do the following.
-
Open each Bnet account and top left little blue blizz thingy click Settings.
Scroll down to bottom and check the box “Allow Multiple instances of bnet”. Do this on each new account you made by logging out and logging into the other.
Log off all accounts and close them.
How to load these new accounts.
- Go into your PC files. Example: Open any folder. Scroll down Click “THIS PC” find Drive - Click on C:// Drive. Then Click on Program Files (X86) or wherever your diablo D2R folder is. You can search files for your diablo folder. Once you find it, HIGHLIGHT it by left clicking on it. THEN Right click on it and Click COPY or CONTROL+C. De select it by clicking off to the right side, Right click and click “PASTE” or Control V. This will copy and paste your diablo Folder. Do this for as many diablos as you want up at one time. Your main folder is your main account. Each copy is your 2nd 3rd and so on.
Copy as many times as you want diablos running. It will show like this
Diablo II Resurrected.
Diablo II Resurrected copy
Diablo II Resurrected Copy 2
and so forth
-
Go download “Process Explorer”, from Microsoft. It is Free. Make a New folder on desktop and extract it into that folder.
-
Go into your C://Drive > Program Files (86) or wherever your copies are and Open your original Diablo Folder. Double click the “Diablo II Resurrected Launcher”. Your BNET app should pop up asking you to log in. Enter the account you wish to open first. Example (Your main account email). Once you login the play button will light up and you start up diablo II.
CLOSE THE BNET APP AFTER GAME STARTS
CLOSE THE BNET APP AFTER GAME STARTS
CLOSE THE BNET APP AFTER GAME STARTS -
Go into your “Process Explorer folder”. Right click on Process Explorer file and click “Run as Administrator”. Its going to open up a box that may look weird to you. All you need to do is hit Control + L. This opens a box down below. Scroll down the list and find D2R Exe. CLICK ON THIS and it will display processes running down below in that box.
FIND EVENT - “Sessions/BasedNameObjects/DiabloCheck For Other Instances”
Its not hard to find and its always BasedNamedObjects/Diablo Check for other instances.
Right click on this and Click “CLOSE HANDLE”…
Leave Process Explorer running.
- Go back into your folders and go to your Diablo II Resurrected Copy file. Remember the ones you copy pasted? Go to the first copied one and double click Diablo II Resurrected Launcher… The Bnet APP will appear again asking you to LOGIN. Login to your next account that you want loaded. Put 1 of your new email and passwords in and the Play button will Light up again. CLICK PLAY and diablo II Should launch a second window.
CLOSE THE BNET APP AFTER GAME STARTS
CLOSE THE BNET APP AFTER GAME STARTS
REPEAT 4.
- Go into your “Process Explorer folder”. Right click on Process Explorer file and click “Run as Administrator”. Its going to open up a box that may look weird to you. All you need to do is hit Control + L. This opens a box down below. Scroll down the list and find D2R Exe. CLICK ON THIS and it will display processes running down below in that box.
FIND EVENT - “Sessions/BasedNameObjects/DiabloCheck For Other Instances”
Its not hard to find and its always BasedNamedObjects/Diablo Check for other instances.
Right click on this and Click “CLOSE HANDLE”…
Leave Process Explorer running.
Back into your folders to open the next Launcher which would be File < Diablo II Resurrected Copy 2. Launch it and enter your next email and pw and login. Click play to launch another diablo II.
EACH NEW DIABLO WINDOW YOU OPEN YOU MUST GO INTO PROCESS EXPLORER AND SHUT DOWN “Sessions/BasedNameObjects/DiabloCheck For Other Instances”
If your diablo game shuts down and you have to re open it you must go into process explorer and shut down the Event every time.
It is not against the TOS to run multiple Keys as long as YOU DO NOT USE ANY KIND OF AUTOMATION ON ANY OF YOUR ACCOUNTS.
You must alt tab and play your own characters. I will double check in a bit and make sure I didn’t miss anything…
Short version? You’re bascially Launching a Diablo II and then finding the process that searches whether diablo II is already up when you click play again on bnet app. You close that “Process”, and it allows you to launch another diablo II on another bnet account.
If you have any questions Just ask.