I'm running in to a small issue trying to do this. I can run an eq server from PC A without any problems and I'm enjoying it greatly. I was trying to set up a second PC, PC B, to run additional zones. I know I have the user privileges configured properly as I can use navicat from Computer B to connect to the SQL running on Computer A. However, when I try to run zone.exe on computer B i get "error: #1251 Client does not support authentication protocol requested by server; consider upgrading MySQL client". Everything I google points to a user privileges issue. I have resolved that possibility by granting all rights to the user with *.* at the user's password and as I stated before I can use navicat to connect to Mysql on computer A from computer B. I found a post on another site that says the client exe(which would be zone.exe) was compiled using an older version of mysql than the server I am running which is 5.0.45 and that the hashing method on the client "zone.exe" is different from the server. This makes no sense to me, this would mean it shouldn't work when running zone.exe from PC A but it works fine. I configured the XML files the way you stated above. Is this an issue that you ran across?
Not sure how it's done entirely - but it's how it's done.. you don't honestly think on EQLive they have servers with like 256 billion MB's of memory to handle the server load for 1500+ players per server do you?
How much ram does each server hampster have? LOL But sincerely - that's how it's done, just a multitude of different servers all interconnected to help handle the load. That's how they can have so many static zones. The really big issue is handling the bandwidth load from all the players.
Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.