Hmm, I think the problem lies somewhere in the eqhost file, since on all previous attempts I had it set to look at the gotfrags server. I tried changing the file to look at "localhost", but that came up with the error "Could not locate a host" at the user/pass screen. Here is a lay out of exactly how my files are set up, I couldn't seem to find anything wrong, but I must have missed something.
LoginServer (config settings):
[LoginServer]
loginserver=localhost
worldname=Game
locked=false
worldaddress=
account=
password=
db (config settings):
# READ README.TXT!
[Database]
host=localhost
user=******
password=******
database=eq
Boot5zones.Win9x (config settings):
@echo off
start zone9x . localhost 9001 localhost
start zone9x . localhost 9002 localhost
start zone9x . localhost 9003 localhost
start zone9x . localhost 9004 localhost
start zone9x . localhost 9005 localhost
exit
cls
eqhost (config settings):
[Registration Servers]
{
"localhost"
}
[Login Servers]
{
"localhost"
}
Now here is what each window says when I start up the MiniLogin, World, and Boot5zones files. (SQL is active)
MiniLogin (text when run):
"Login server listening on port:5999"
World (text when run):
"LoginServer.ini read."
"Using database 'eq' at localhost"
"Loading items...done."
"Loading guild ranks...done."
"World server listening on port:9000"
"Connected to LoginServer: localhost:5999"
After runing World.exe the following text appears on the MiniLogin window:
"New LWorld Connection: 127.0.0.1:3193"
Boot5zones.Win9x (text when run):
When this is run 5 Zone9x windows come up, each with the following text:
"Using database 'eq' at localhost"
"Loading items & NPCs...done."
"Spells loaded from 'spdat.eff'."
"Loading guild ranks...done."
"Connected to worldserver: 127.0.0.1:9000"
"Entering sleep mode"
After runing Boot5zones.Win9x the following text appears on the World window:
"New TCP connection: 127.0.0.1:3199"
"New zoneserver: #1 127.0.0.1:3199"
"Zoneserver SetConnectInfo: 127.0.0.1:3199: localhost:9005"
"New TCP connection: 127.0.0.1:3200"
"New TCP connection: 127.0.0.1:3201"
"New zoneserver: #2 127.0.0.1:3200"
"New TCP connection: 127.0.0.1:3202"
"New zoneserver: #3 127.0.0.1:3201"
"Zoneserver SetConnectInfo: 127.0.0.1:3200: localhost:9002"
"New TCP connection: 127.0.0.1:3203"
"New zoneserver: #4 127.0.0.1:3202"
"New zoneserver: #5 127.0.0.1:3203"
"Zoneserver SetConnectInfo: 127.0.0.1:3202: localhost:9003"
"Zoneserver SetConnectInfo: 127.0.0.1:3201: localhost:9001"
"Zoneserver SetConnectInfo: 127.0.0.1:3203: localhost:9004"
After having all these active, I go to run EQ through the cmd line with eqgame.exe patchme and get to the user/pass screen, enter eqemu/eqemu, and it now gives: "Error 1010: No host was found! Check that the file EQHOST.TXT exists in the EverQuest directory." The file is in there, and is currently set as above "to localhost" when I run it this way. Hopefully from this someone can figure out what I'm doing wrong here.
