This page is a wiki. Please login or create an account to begin editing.


27 posts / 0 new
Last post
fogWraith's picture
Offline
Joined: 2009 Oct 23
Battle.net for Classic

While I have no idea how many games (Classic / PPC) that connect and work fine on the actual Battle.Net services provided by Blizzard, I wanted something where I could connect and play with others without having to assemble a LAN-party or go to one just for the sake of playing a couple of sessions.

The setup appears to be working somewhat, there are still some kinks to work out, like missing versions for the database (you'll know if you try connecting with one that isn't available yet)

So, the easiest way to connect is to add the below information to your system hosts file before trying to connect, these lines will bring you to our server instead of going to the official Blizzard ones.

Modern (OS X, Windows) Hosts File
155.4.9.247 exodus.battle.net
155.4.9.247 europe.battle.net
155.4.9.247 uswest.battle.net
155.4.9.247 useast.battle.net
155.4.9.247 asia.battle.net

Classic (System 7 -> OS 9) Hosts File
exodus.battle.net A 155.4.9.247
europe.battle.net A 155.4.9.247
uswest.battle.net A 155.4.9.247
useast.battle.net A 155.4.9.247
asia.battle.net A 155.4.9.247

World of Warcarft realmlist.wtf
set realmlist 155.4.9.247

Comments

fogWraith's picture
Offline
Joined: 2009 Oct 23

Accounts
Battle.net: Accounts are created from your game clients, the account you create is then available for all games supported, listed under Battle.net.

World of Warcraft: Accounts can be created via this link.

List of supported Battle.net games
Diablo: 1.0.8, 1.0.9
Diablo 2: 1.13d
Diablo 2 - Lord of Destruction: 1.13d
StarCraft: 1.0.5, 1.15.1, 1.16.1
StarCraft - Brood War:1.15.1, 1.16.1
Warcraft 2 BNE: 2.0, 2.0.2

World of Warcraft Realms
Vanilla: 1.12.1.5875

WoW Notes
The game needs to be patched up to 1.12.1.5875, all files are already available on the website.
After patching the game, edit the realmlist.wtf found inside the game folder, and replace the contents with the correct string found in the first post.
Make sure that you do not launch the game via the launcher, but instead via the "World of Warcraft" binary.

* Adding entries to your Hosts file
Note that changing the hosts file with the lines from the above post will no longer take you to the official Blizzard servers. You will have to remove them if you wish to return to the official servers at a later point.

For OS X
You will need to open a Terminal and input sudo nano /etc/hosts, use the arrow keys to venture all the way down in the open document and there, input the lines from the above post.
Save the file by using the key combination CTRL+O followed by Enter, exit the editor with CTRL+X or simply exit the terminal.

For Classic (Pre-OS X)
Create a text document and paste the lines from the post above, save and place this text file somewhere on your system.
Open the TCP/IP Control Panel and make sure that you are in the Advanced user mode (Edit, User Mode...). This will allow you to "Select Hosts File...". Navigate and select the text file you created, exit the control panel and agree to anything it asks (use hosts file, save settings)

* Auto Updates?
Unfortunately, most of the Blizzard MPQ files have been lost with time, until they surface we can't provide automatic updates of games connecting via the battle.net feature.

! In case of issues !
Please do report any issues related with the service, especially anything version/connectivity related.

headpain's picture
Offline
Joined: 2020 May 15

Today I tested WoW. It works great!

headpain's picture
Offline
Joined: 2020 May 15

How to make such a connection on Mac OS X (PPC) using the example of Diablo 2 LOD? Which file should I change and how to connect directly to these servers (Europe)?

fogWraith's picture
Offline
Joined: 2009 Oct 23

You would need to add the entries to /etc/hosts

The easiest way to do this is to open a terminal and type sudo nano /etc/hosts
It will ask for the admin password of the computer, and after that open the file for reading as well as writing.

Don't forget to get the 1.13d Carbon updater (LOD_1.13d_Carb.sit) from the Diablo II page first.

headpain's picture
Offline
Joined: 2020 May 15

Fine, i connect to server, and found realm "Garden". Finally, working

headpain's picture
Offline
Joined: 2020 May 15

So, I tested Garden Realm in Diablo 2 and I can say that the server is working stably. Ping from 50 to 250, rarely with lags. On all Gateways ping is about the same. It remains to be seen whether the games created by players through the Gateway US East are visible to players who connect via any other gateways. It’s also interesting how soon the players will use the MacintoshGarden server. For example, I have not met any created games. Maybe I should mention the server on the page of the game itself in the description, so that the players know about this possibility.

adespoton's picture
Offline
Joined: 2015 Feb 15

It would be a great idea not only to mention the server on the game pages, but also to attach a set of applescripts that will automatically set the host file values: one for System 7-9 PPC, one for OS X Universal should do the trick. Then people can just download the script, run it, enter their password, and the script does the rest. On System 7-9, it's even easier, as no password is needed to update the hosts file.

fogWraith's picture
Offline
Joined: 2009 Oct 23

Unfortunately I am as good with AppleScript as I am with building ships; not at all.
If someone were to create these scripts, I would be very grateful.

headpain's picture
Offline
Joined: 2020 May 15

In this thread im found AppleScript hosts information, check it out:
https://discussions.apple.com/thread/4620206

headpain's picture
Offline
Joined: 2020 May 15

Ladder stopped working in Diablo II. I can create Ladder characters, but they will turn into normal characters immediately after the session

fogWraith's picture
Offline
Joined: 2009 Oct 23

Ladder begins 2020-07-01 sometime during the day, anything created before that will return to normal characters

headpain's picture
Offline
Joined: 2020 May 15

Here is what else I managed to find out. When the inscription “x stones of jordan sold to trader” appears during the game, it means that someone sold the trader a certain amount of “key items” that are needed to start The World Event. (perhaps the required number is random). When the trigger fires, Diablo spawns, it will be one of the next killed monsters. It looks like exactly which item will be considered a key item for the World Event is also configured by the server. At the moment, the key subject is the usual "key". In addition, the number is remembered, and is valid for ALL games on the server. Key items can be sold both in your game and in another on the same realm.

headpain's picture
Offline
Joined: 2020 May 15

I found the Gateway Editor for Starcraft and Diablo 2. Perhaps users can use this:

https://macintoshgarden.org/games/battlenet-gateway-editor-bnet-commander

Check it out!

lilliputian's picture
Offline
Joined: 2010 Jul 29

This suddenly reminded me that there was an external Battle.net chat client that someone had made that ran in OS9. Can't for the life of me recall what it would have been called...

lilliputian's picture
Offline
Joined: 2010 Jul 29

(Not to mention, all those StarEdit mods people made over the years...)

headpain's picture
Offline
Joined: 2020 May 15

Ladder is on but leaderboard table is not working

fogWraith's picture
Offline
Joined: 2009 Oct 23

Alright, I'll have a look at it... They may export fine on the server but aren't presented anywhere yet

snes1423's picture
Offline
Joined: 2020 May 13

if only we could figure out how to make a online server like this but for hypertalk games such as bolo

headpain's picture
Offline
Joined: 2020 May 15

Macintosh garden already have global server in blizzard games. I played on this today

adespoton's picture
Offline
Joined: 2015 Feb 15

Seems to me that hypertalk could be coordinated via the chat platform, couldn't it? This would work for Avara, NetTrek, Spectre, etc. too!

snes1423's picture
Offline
Joined: 2020 May 13

Yeah but how would i get these on my powerbook 165c besides a floppy drive i would prefer to put a whole bunch of games/apps on something that costs between 15-20 dollars but if i have to ill use a floppy drive and also whats a cheap way to get more storage on it and how would you connect to the garden ftp or get on the internet at all 8)

Bolkonskij's picture
Offline
Joined: 2009 Aug 3

Anyone here interested in giving Diablo 1 a go?

headpain's picture
Offline
Joined: 2020 May 15

Maybe I am, but I have problems setting up the TCP / IP panel to change the host and starting 1.0.9 without a Virtual CD

Bolkonskij's picture
Offline
Joined: 2009 Aug 3

are you on OS9? Just try the manual that fogwraith posted above. Works fine for me. But yeah, no virtual CD. It requires a physical disc in drive to play it seems.

headpain's picture
Offline
Joined: 2020 May 15

Unfortunately, only Classic installed on top of OS X 10.4.6 is available to me. It does not work correctly and I basically do not know how to use it Xd. Therefore, I temporarily parted with the thought of launching DIablo 1 in multiplayer. But Diablo 2 and WoW work fine, and Diablo 2 also in Classic, and on OS X

fogWraith's picture
Offline
Joined: 2009 Oct 23

I believe that there may be a solution to this, though it requires an initial connect to battle net, after that one should be able to use resedit on the OS 9 preference file for the game, find the gateway entry and alter them accordingly