I originally installed using the minilogin, after much tweaking, DB rebuilding and fiddling I had a user account and was able to create a character, but as soon as I tried to enter the world the client crashed.
I then decided to go with the newer login so downloaded the newest version of EQEmuLoginServer.
After:
3 db rebuilds (cleaning up some of the minilogin, and mistakes)
setting port forwarding, removing port forwarding,
getting a full version of eqemu_config.xml (does not come with either EQEmu-Rev1741-Bots or EQEmu-Rev1741)
rebooting the system
Much more tweaking,
Reading the forums for a couple hours.
I no longer get any errors, but the server selection screen does not contain any servers.
(eqemulogin.ini)
Code:
[LoginConfig]
loginserver=198.162.2.3
Port=5998
DumpPacketsIn=true
DumpPacketsOut=true
Trace=true
DatabaseServerName=localhost
DatabaseCatalogName=peq
DatabaseUserName=root
DatabaseUserPassword=****
OPCodePathAndFileName=login_opcodes.conf
eqemu_config.xml (removed commented sections out to make is shorter)
Code:
<?xml version="1.0"?>
<server>
<world>
<shortname>EQ Playground</shortname>
<longname>My EQ Playground</longname>
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>192.168.2.3</address>
<localaddress>127.0.0.1</localaddress>
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>192.168.2.3</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>
<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown -->
<tcp ip="localhost" port="9000" telnet="disable"/>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>RandomStringHere</key>
<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" mimefile="mime.types" />
</world>
<!-- Chatserver (channels) information. Defaults shown -->
<chatserver>
<host>192.168.2.3</host>
<port>7778</port>
</chatserver>
<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>192.168.2.3</host>
<port>7779</port>
</mailserver>
<zones>
<defaultstatus>20</defaultstatus>
<!-- Sets port range for world to use to auto configure zones -->
<ports low="7000" high="7100"/>
</zones>
<!-- Database configuration, replaces db.ini. Defaults shown -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>****</password>
<db>peq</db>
</database>
</server>
dbg.txt
Code:
2010-12-05 11:41:25 Starting EverQuest (Build Oct 31 2005 10:33:37)
2010-12-05 11:41:25 Timezone: UTC-8h00m
2010-12-05 11:41:25 Loading graphics DLL.
2010-12-05 11:41:26 Parsing INI file .\eqclient.ini
2010-12-05 11:41:26 INI file .\eqclient.ini loaded.
2010-12-05 11:41:27 Initializing timers.
2010-12-05 11:41:30 Checking critical files.
2010-12-05 11:41:30 Initializing WinSock.
2010-12-05 11:41:30 Enumerating 3D devices.
2010-12-05 11:41:30 Found adapter #0 - NVIDIA GeForce 9800 GT (8.17.11.9562)
2010-12-05 11:41:30 Adapter #0 - NVIDIA GeForce 9800 GT :
2010-12-05 11:41:30 32Bit = 1, D32 = 0, D24 = 1, D16 = 1
2010-12-05 11:41:30 16Bit(565) = 1, D32 = 0, D24 = 1, D16 = 1
2010-12-05 11:41:30 16Bit(1555) = 0, D32 = 0, D24 = 0, D16 = 0
2010-12-05 11:41:30 Initializing keypress handler.
2010-12-05 11:41:30 Parsing INI file .\defaults.ini
2010-12-05 11:41:30 INI file .\defaults.ini loaded.
2010-12-05 11:41:30 Loading keyboard tables.
2010-12-05 11:41:30 Creating window.
2010-12-05 11:41:30 Checking display driver version.
2010-12-05 11:41:31 Activating window.
2010-12-05 11:41:31 Picking a default resolution, desktop is 1280 x 1024, 32 bits
2010-12-05 11:41:32 Ratio is 1.25
2010-12-05 11:41:32 Resolution selected 1280 x 1024, 32 bits
2010-12-05 11:41:32 CRender::InitDevice: Using 32bit mode.
2010-12-05 11:41:32 CRender::InitDevice: Using vsync 0.
2010-12-05 11:41:32 CRender::InitDevice: Using 24bit depth buffer with 8 bit stencil.
2010-12-05 11:41:32 CRender::InitDevice: HardwareTnL Enabled.
2010-12-05 11:41:32 Using hardware vertex shaders.
2010-12-05 11:41:32 Initializing render system.
2010-12-05 11:41:32 Trilinear Mipmapping available.
2010-12-05 11:41:32 Vertex Shader Version: 3.0
2010-12-05 11:41:32 Pixel Shader Version: 3.0
2010-12-05 11:41:32 Initializing engine internals.
2010-12-05 11:41:33 CRender::InitDevice completed successfully.
2010-12-05 11:41:33 Parsing INI file ./eqlsUIConfig.ini
2010-12-05 11:41:33 INI file ./eqlsUIConfig.ini loaded.
Also I have noticed that it does not matter what username\password I use, as long as there are some characters in the fields the login works.
Anybody have any input or ideas?