Battle.net on Mac OS X Intro | Diablo I | Diablo II & StarCraft | WarCraft II BNE | WarCraft III

Diablo I on Mac OS X (Classic) using ResFool

 

Step 1

Make a back up copy of your "Diablo Prefs" file. I'm sure you won't need it, but in the event something happens, you'll be glad that you can easily go back to where you started. Depending on how your computer is configured, the preference file will be located on your hard drive under Your Computer/System Folder/Preferences/Diablo Prefs or under Your Computer/Users/your user name/Library/Classic/Preferences/Diablo Prefs. If you're unsure where to find your System 9 preference file, click here.

 

Step 2

Launch either ResEdit or ResFool and open your "Diablo Prefs" file. Since ResFool is an OS X application, that's what I'll be using in this dialog. If you prefer to use ResEdit, click here.
preference screenshot

 

Step 3

Select "Resource" from the file menu, then select "New Resource...."
add Resource screenshot

 

Step 4

In the "Resource Type:" box, enter HKEY, all uppercase. Leave the Resource ID to the default number that appears. In the "Resource Name" box, enter "HKEY_CURRENT_USER\Software\Battle.net\Configuration\Game Data Port", minus the quotes. Select Create. I know it's a lot of type for such a small box, but trust me, it will fit.

add HKEY screenshot

 

Step 5

Double click the new entry that you made, then enter one of the following 16 digit strings below to define a port number. I'd suggest using the recommendations from the Battle.LAN pdf. (download PDF) Close this window when finished.
edit HKEY screenshot
Computer  Port decimal hexadecimal 16 digit string
8 Port # 6112 (default) 17e0 0000 0004 0000 17e0
7 Port # 6113 17e1 0000 0004 0000 17e1
6 Port # 6114 17e2 0000 0004 0000 17e2
5 Port # 6115 17e3 0000 0004 0000 17e3
4 Port # 6116 17e4 0000 0004 0000 17e4
3 Port # 6117 17e5 0000 0004 0000 17e5
2 Port # 6118 17e6 0000 0004 0000 17e6
1 Port # 6119 17e7 0000 0004 0000 17e7

 

Step 6

Select File from the file menu and choose Save and then close your file.
final preference screenshot

 

Step 7

Repeat for any additional computers on your LAN. Make sure that you choose a different port number set for each computer.
 

 

Step 8

If everything went as expected, you should be able to connect multiple computers on your LAN to Battle.net. If not, overwrite your edited preference file with your original back up file. Nothing lost, nothing gained.

 

Step 9

Keep in mind that if you are connecting multiple computers to Battle.net, you will need either multiple Spawned versions running on all but one of the computers, or a unique CD-Key for each computer. If you need to purchase additional copies, feel free to click on one of the links to purchase from Amazon.com. This will help support this site, and hopefully keep my wife from killing me in my sleep. Before you purchase any additional software though, make sure that everything works correctly by logging in with Spawned copies. From what I've read, some routers may not support this option. If you do get it to work, send me an email listing which router you're using. Ideally, I'll begin a list of confirmed compatible routers when using Battle.net.

 

 

contact: battlelan@junkboxoftech.com